aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xbin/OpenMetaverse.Rendering.Meshmerizer.dllbin20480 -> 20480 bytes
-rw-r--r--bin/OpenMetaverse.StructuredData.XML148
-rw-r--r--bin/OpenMetaverse.StructuredData.dllbin102400 -> 102400 bytes
-rw-r--r--bin/OpenMetaverse.XML31804
-rw-r--r--bin/OpenMetaverse.dllbin1716224 -> 1716224 bytes
-rw-r--r--bin/OpenMetaverseTypes.XML2178
-rw-r--r--bin/OpenMetaverseTypes.dllbin114688 -> 114688 bytes
7 files changed, 17065 insertions, 17065 deletions
diff --git a/bin/OpenMetaverse.Rendering.Meshmerizer.dll b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
index f89ac5a..6139a9d 100755
--- a/bin/OpenMetaverse.Rendering.Meshmerizer.dll
+++ b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
Binary files differ
diff --git a/bin/OpenMetaverse.StructuredData.XML b/bin/OpenMetaverse.StructuredData.XML
index f5842c8..897a330 100644
--- a/bin/OpenMetaverse.StructuredData.XML
+++ b/bin/OpenMetaverse.StructuredData.XML
@@ -15,202 +15,202 @@
15 15
16 </summary> 16 </summary>
17 </member> 17 </member>
18 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[])"> 18 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[])">
19 <summary> 19 <summary>
20 20 Deserializes binary LLSD
21 </summary> 21 </summary>
22 <param name="xmlData"></param> 22 <param name="binaryData">Serialized data</param>
23 <returns></returns> 23 <returns>OSD containting deserialized data</returns>
24 </member> 24 </member>
25 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String)"> 25 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream)">
26 <summary> 26 <summary>
27 27 Deserializes binary LLSD
28 </summary> 28 </summary>
29 <param name="xmlData"></param> 29 <param name="stream">Stream to read the data from</param>
30 <returns></returns> 30 <returns>OSD containting deserialized data</returns>
31 </member> 31 </member>
32 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlTextReader)"> 32 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(OpenMetaverse.StructuredData.OSD)">
33 <summary> 33 <summary>
34 34
35 </summary> 35 </summary>
36 <param name="xmlData"></param> 36 <param name="osd"></param>
37 <returns></returns> 37 <returns></returns>
38 </member> 38 </member>
39 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(OpenMetaverse.StructuredData.OSD)"> 39 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(OpenMetaverse.StructuredData.OSD)">
40 <summary> 40 <summary>
41 41
42 </summary> 42 </summary>
43 <param name="data"></param> 43 <param name="data"></param>
44 <returns></returns> 44 <returns></returns>
45 </member> 45 </member>
46 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(OpenMetaverse.StructuredData.OSD)"> 46 <member name="M:OpenMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)">
47 <summary> 47 <summary>
48 48
49 </summary> 49 </summary>
50 <param name="data"></param> 50 <param name="stream"></param>
51 <returns></returns>
52 </member> 51 </member>
53 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlTextWriter,OpenMetaverse.StructuredData.OSD)"> 52 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream,System.Byte)">
54 <summary> 53 <summary>
55 54
56 </summary> 55 </summary>
57 <param name="writer"></param> 56 <param name="stream"></param>
58 <param name="data"></param> 57 <param name="toFind"></param>
58 <returns></returns>
59 </member> 59 </member>
60 <member name="M:OpenMetaverse.StructuredData.OSDParser.TryValidateLLSDXml(System.Xml.XmlTextReader,System.String@)"> 60 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream,System.String)">
61 <summary> 61 <summary>
62 62
63 </summary> 63 </summary>
64 <param name="xmlData"></param> 64 <param name="stream"></param>
65 <param name="error"></param> 65 <param name="toFind"></param>
66 <returns></returns> 66 <returns></returns>
67 </member> 67 </member>
68 <member name="M:OpenMetaverse.StructuredData.OSDParser.ParseLLSDXmlElement(System.Xml.XmlTextReader)"> 68 <member name="M:OpenMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream,System.Int32)">
69 <summary> 69 <summary>
70 70
71 </summary> 71 </summary>
72 <param name="reader"></param> 72 <param name="stream"></param>
73 <param name="consumeBytes"></param>
73 <returns></returns> 74 <returns></returns>
74 </member> 75 </member>
75 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDNotationElement(System.IO.StringReader)"> 76 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostInt(System.Byte[])">
76 <summary> 77 <summary>
77 78
78 </summary> 79 </summary>
79 <param name="reader"></param> 80 <param name="binaryNetEnd"></param>
80 <returns></returns> 81 <returns></returns>
81 </member> 82 </member>
82 <member name="M:OpenMetaverse.StructuredData.OSDParser.PeekAndSkipWhitespace(System.IO.StringReader)"> 83 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostDouble(System.Byte[])">
83 <summary> 84 <summary>
84 85
85 </summary> 86 </summary>
86 <param name="reader"></param> 87 <param name="binaryNetEnd"></param>
87 <returns></returns> 88 <returns></returns>
88 </member> 89 </member>
89 <member name="M:OpenMetaverse.StructuredData.OSDParser.ReadAndSkipWhitespace(System.IO.StringReader)"> 90 <member name="M:OpenMetaverse.StructuredData.OSDParser.HostToNetworkIntBytes(System.Int32)">
90 <summary> 91 <summary>
91 92
92 </summary> 93 </summary>
93 <param name="reader"></param> 94 <param name="intHostEnd"></param>
94 <returns></returns> 95 <returns></returns>
95 </member> 96 </member>
96 <member name="M:OpenMetaverse.StructuredData.OSDParser.GetLengthInBrackets(System.IO.StringReader)"> 97 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[])">
97 <summary> 98 <summary>
98 99
99 </summary> 100 </summary>
100 <param name="reader"></param> 101 <param name="xmlData"></param>
101 <returns></returns> 102 <returns></returns>
102 </member> 103 </member>
103 <member name="M:OpenMetaverse.StructuredData.OSDParser.GetStringDelimitedBy(System.IO.StringReader,System.Char)"> 104 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String)">
104 <summary> 105 <summary>
105 106
106 </summary> 107 </summary>
107 <param name="reader"></param> 108 <param name="xmlData"></param>
108 <param name="delimiter"></param>
109 <returns></returns> 109 <returns></returns>
110 </member> 110 </member>
111 <member name="M:OpenMetaverse.StructuredData.OSDParser.BufferCharactersEqual(System.IO.StringReader,System.Char[],System.Int32)"> 111 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlTextReader)">
112 <summary> 112 <summary>
113 113
114 </summary> 114 </summary>
115 <param name="reader"></param> 115 <param name="xmlData"></param>
116 <param name="buffer"></param>
117 <param name="offset"></param>
118 <returns></returns> 116 <returns></returns>
119 </member> 117 </member>
120 <member name="M:OpenMetaverse.StructuredData.OSDParser.UnescapeCharacter(System.String,System.Char)"> 118 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(OpenMetaverse.StructuredData.OSD)">
121 <summary> 119 <summary>
122 120
123 </summary> 121 </summary>
124 <param name="s"></param> 122 <param name="data"></param>
125 <param name="c"></param>
126 <returns></returns> 123 <returns></returns>
127 </member> 124 </member>
128 <member name="M:OpenMetaverse.StructuredData.OSDParser.EscapeCharacter(System.String,System.Char)"> 125 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(OpenMetaverse.StructuredData.OSD)">
129 <summary> 126 <summary>
130 127
131 </summary> 128 </summary>
132 <param name="s"></param> 129 <param name="data"></param>
133 <param name="c"></param>
134 <returns></returns> 130 <returns></returns>
135 </member> 131 </member>
136 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[])"> 132 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlTextWriter,OpenMetaverse.StructuredData.OSD)">
137 <summary> 133 <summary>
138 Deserializes binary LLSD 134
139 </summary> 135 </summary>
140 <param name="binaryData">Serialized data</param> 136 <param name="writer"></param>
141 <returns>OSD containting deserialized data</returns> 137 <param name="data"></param>
142 </member> 138 </member>
143 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream)"> 139 <member name="M:OpenMetaverse.StructuredData.OSDParser.TryValidateLLSDXml(System.Xml.XmlTextReader,System.String@)">
144 <summary> 140 <summary>
145 Deserializes binary LLSD 141
146 </summary> 142 </summary>
147 <param name="stream">Stream to read the data from</param> 143 <param name="xmlData"></param>
148 <returns>OSD containting deserialized data</returns> 144 <param name="error"></param>
145 <returns></returns>
149 </member> 146 </member>
150 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(OpenMetaverse.StructuredData.OSD)"> 147 <member name="M:OpenMetaverse.StructuredData.OSDParser.ParseLLSDXmlElement(System.Xml.XmlTextReader)">
151 <summary> 148 <summary>
152 149
153 </summary> 150 </summary>
154 <param name="osd"></param> 151 <param name="reader"></param>
155 <returns></returns> 152 <returns></returns>
156 </member> 153 </member>
157 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(OpenMetaverse.StructuredData.OSD)"> 154 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDNotationElement(System.IO.StringReader)">
158 <summary> 155 <summary>
159 156
160 </summary> 157 </summary>
161 <param name="data"></param> 158 <param name="reader"></param>
162 <returns></returns> 159 <returns></returns>
163 </member> 160 </member>
164 <member name="M:OpenMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)"> 161 <member name="M:OpenMetaverse.StructuredData.OSDParser.PeekAndSkipWhitespace(System.IO.StringReader)">
165 <summary> 162 <summary>
166 163
167 </summary> 164 </summary>
168 <param name="stream"></param> 165 <param name="reader"></param>
166 <returns></returns>
169 </member> 167 </member>
170 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream,System.Byte)"> 168 <member name="M:OpenMetaverse.StructuredData.OSDParser.ReadAndSkipWhitespace(System.IO.StringReader)">
171 <summary> 169 <summary>
172 170
173 </summary> 171 </summary>
174 <param name="stream"></param> 172 <param name="reader"></param>
175 <param name="toFind"></param>
176 <returns></returns> 173 <returns></returns>
177 </member> 174 </member>
178 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream,System.String)"> 175 <member name="M:OpenMetaverse.StructuredData.OSDParser.GetLengthInBrackets(System.IO.StringReader)">
179 <summary> 176 <summary>
180 177
181 </summary> 178 </summary>
182 <param name="stream"></param> 179 <param name="reader"></param>
183 <param name="toFind"></param>
184 <returns></returns> 180 <returns></returns>
185 </member> 181 </member>
186 <member name="M:OpenMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream,System.Int32)"> 182 <member name="M:OpenMetaverse.StructuredData.OSDParser.GetStringDelimitedBy(System.IO.StringReader,System.Char)">
187 <summary> 183 <summary>
188 184
189 </summary> 185 </summary>
190 <param name="stream"></param> 186 <param name="reader"></param>
191 <param name="consumeBytes"></param> 187 <param name="delimiter"></param>
192 <returns></returns> 188 <returns></returns>
193 </member> 189 </member>
194 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostInt(System.Byte[])"> 190 <member name="M:OpenMetaverse.StructuredData.OSDParser.BufferCharactersEqual(System.IO.StringReader,System.Char[],System.Int32)">
195 <summary> 191 <summary>
196 192
197 </summary> 193 </summary>
198 <param name="binaryNetEnd"></param> 194 <param name="reader"></param>
195 <param name="buffer"></param>
196 <param name="offset"></param>
199 <returns></returns> 197 <returns></returns>
200 </member> 198 </member>
201 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostDouble(System.Byte[])"> 199 <member name="M:OpenMetaverse.StructuredData.OSDParser.UnescapeCharacter(System.String,System.Char)">
202 <summary> 200 <summary>
203 201
204 </summary> 202 </summary>
205 <param name="binaryNetEnd"></param> 203 <param name="s"></param>
204 <param name="c"></param>
206 <returns></returns> 205 <returns></returns>
207 </member> 206 </member>
208 <member name="M:OpenMetaverse.StructuredData.OSDParser.HostToNetworkIntBytes(System.Int32)"> 207 <member name="M:OpenMetaverse.StructuredData.OSDParser.EscapeCharacter(System.String,System.Char)">
209 <summary> 208 <summary>
210 209
211 </summary> 210 </summary>
212 <param name="intHostEnd"></param> 211 <param name="s"></param>
213 <returns></returns> 212 <param name="c"></param>
213 <returns></returns>
214 </member> 214 </member>
215 <member name="T:OpenMetaverse.StructuredData.OSDType"> 215 <member name="T:OpenMetaverse.StructuredData.OSDType">
216 <summary> 216 <summary>
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index 33b19ca..e3b729c 100644
--- a/bin/OpenMetaverse.StructuredData.dll
+++ b/bin/OpenMetaverse.StructuredData.dll
Binary files differ
diff --git a/bin/OpenMetaverse.XML b/bin/OpenMetaverse.XML
index f5bda4b..6e57fed 100644
--- a/bin/OpenMetaverse.XML
+++ b/bin/OpenMetaverse.XML
@@ -4,3609 +4,3275 @@
4 <name>OpenMetaverse</name> 4 <name>OpenMetaverse</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.Logger"> 7 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT">
8 <summary> 8 <summary>=</summary>
9 Singleton logging class for the entire library
10 </summary>
11 </member>
12 <member name="F:OpenMetaverse.Logger.LogInstance">
13 <summary>log4net logging engine</summary>
14 </member>
15 <member name="M:OpenMetaverse.Logger.#cctor">
16 <summary>
17 Default constructor
18 </summary>
19 </member> 9 </member>
20 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)"> 10 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
21 <summary> 11 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
22 Send a log message to the logging engine
23 </summary>
24 <param name="message">The log message</param>
25 <param name="level">The severity of the log entry</param>
26 </member> 12 </member>
27 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)"> 13 <member name="F:OpenMetaverse.Http.EventQueueClient._random">
28 <summary> 14 <summary>For exponential backoff on error.</summary>
29 Send a log message to the logging engine
30 </summary>
31 <param name="message">The log message</param>
32 <param name="level">The severity of the log entry</param>
33 <param name="client">Instance of the client</param>
34 </member> 15 </member>
35 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)"> 16 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
36 <summary> 17 <summary>
37 Send a log message to the logging engine 18 Add a custom decoder callback
38 </summary> 19 </summary>
39 <param name="message">The log message</param> 20 <param name="key">The key of the field to decode</param>
40 <param name="level">The severity of the log entry</param> 21 <param name="customPacketHandler">The custom decode handler</param>
41 <param name="exception">Exception that was raised</param>
42 </member> 22 </member>
43 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)"> 23 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
44 <summary> 24 <summary>
45 Send a log message to the logging engine 25 Remove a custom decoder callback
46 </summary> 26 </summary>
47 <param name="message">The log message</param> 27 <param name="key">The key of the field to decode</param>
48 <param name="level">The severity of the log entry</param> 28 <param name="customPacketHandler">The custom decode handler</param>
49 <param name="client">Instance of the client</param>
50 <param name="exception">Exception that was raised</param>
51 </member> 29 </member>
52 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)"> 30 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)">
53 <summary> 31 <summary>
54 If the library is compiled with DEBUG defined, an event will be 32 Creates a formatted string containing the values of a Packet
55 fired if an <code>OnLogMessage</code> handler is registered and the
56 message will be sent to the logging engine
57 </summary> 33 </summary>
58 <param name="message">The message to log at the DEBUG level to the 34 <param name="packet">The Packet</param>
59 current logging engine</param> 35 <returns>A formatted string of values of the nested items in the Packet object</returns>
60 </member> 36 </member>
61 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)"> 37 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)">
62 <summary> 38 <summary>
63 If the library is compiled with DEBUG defined and 39 Decode an IMessage object into a beautifully formatted string
64 <code>GridClient.Settings.DEBUG</code> is true, an event will be
65 fired if an <code>OnLogMessage</code> handler is registered and the
66 message will be sent to the logging engine
67 </summary> 40 </summary>
68 <param name="message">The message to log at the DEBUG level to the 41 <param name="message">The IMessage object</param>
69 current logging engine</param> 42 <param name="recurseLevel">Recursion level (used for indenting)</param>
70 <param name="client">Instance of the client</param> 43 <returns>A formatted string containing the names and values of the source object</returns>
71 </member>
72 <member name="E:OpenMetaverse.Logger.OnLogMessage">
73 <summary>Triggered whenever a message is logged. If this is left
74 null, log messages will go to the console</summary>
75 </member> 44 </member>
76 <member name="T:OpenMetaverse.Logger.LogCallback"> 45 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder">
77 <summary> 46 <summary>
78 Callback used for client apps to receive log messages from 47 A custom decoder callback
79 the library
80 </summary> 48 </summary>
81 <param name="message">Data being logged</param> 49 <param name="fieldName">The key of the object</param>
82 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param> 50 <param name="fieldData">the data to decode</param>
51 <returns>A string represending the fieldData</returns>
83 </member> 52 </member>
84 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices"> 53 <member name="T:OpenMetaverse.DirectoryManager">
85 <summary> 54 <summary>
86 This is used to get a list of audio devices that can be used for capture (input) of voice. 55 Access to the data server which allows searching for land, events, people, etc
87 </summary> 56 </summary>
88 <returns></returns>
89 </member> 57 </member>
90 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices"> 58 <member name="F:OpenMetaverse.DirectoryManager.m_EventInfoReply">
91 <summary> 59 <summary>The event subscribers. null if no subcribers</summary>
92 This is used to get a list of audio devices that can be used for render (playback) of voice.
93 </summary>
94 </member> 60 </member>
95 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)"> 61 <member name="M:OpenMetaverse.DirectoryManager.OnEventInfo(OpenMetaverse.EventInfoReplyEventArgs)">
96 <summary> 62 <summary>Raises the EventInfoReply event</summary>
97 This command is used to select the render device. 63 <param name="e">An EventInfoReplyEventArgs object containing the
98 </summary> 64 data returned from the data server</param>
99 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param>
100 </member> 65 </member>
101 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)"> 66 <member name="F:OpenMetaverse.DirectoryManager.m_EventDetailLock">
102 <summary> 67 <summary>Thread sync lock object</summary>
103 This command is used to select the capture device.
104 </summary>
105 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
106 </member> 68 </member>
107 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)"> 69 <member name="F:OpenMetaverse.DirectoryManager.m_DirEvents">
108 <summary> 70 <summary>The event subscribers. null if no subcribers</summary>
109 This command is used to start the audio capture process which will cause
110 AuxAudioProperty Events to be raised. These events can be used to display a
111 microphone VU meter for the currently selected capture device. This command
112 should not be issued if the user is on a call.
113 </summary>
114 <param name="Duration">(unused but required)</param>
115 <returns></returns>
116 </member> 71 </member>
117 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop"> 72 <member name="M:OpenMetaverse.DirectoryManager.OnDirEvents(OpenMetaverse.DirEventsReplyEventArgs)">
118 <summary> 73 <summary>Raises the DirEventsReply event</summary>
119 This command is used to stop the audio capture process. 74 <param name="e">An DirEventsReplyEventArgs object containing the
120 </summary> 75 data returned from the data server</param>
121 <returns></returns>
122 </member> 76 </member>
123 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)"> 77 <member name="F:OpenMetaverse.DirectoryManager.m_DirEventsLock">
124 <summary> 78 <summary>Thread sync lock object</summary>
125 This command is used to set the mic volume while in the audio tuning process.
126 Once an acceptable mic level is attained, the application must issue a
127 connector set mic volume command to have that level be used while on voice
128 calls.
129 </summary>
130 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
131 <returns></returns>
132 </member> 79 </member>
133 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)"> 80 <member name="F:OpenMetaverse.DirectoryManager.m_Places">
134 <summary> 81 <summary>The event subscribers. null if no subcribers</summary>
135 This command is used to set the speaker volume while in the audio tuning
136 process. Once an acceptable speaker level is attained, the application must
137 issue a connector set speaker volume command to have that level be used while
138 on voice calls.
139 </summary>
140 <param name="Level">the speaker volume (-100 to 100 inclusive)</param>
141 <returns></returns>
142 </member> 82 </member>
143 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)"> 83 <member name="M:OpenMetaverse.DirectoryManager.OnPlaces(OpenMetaverse.PlacesReplyEventArgs)">
144 <summary> 84 <summary>Raises the PlacesReply event</summary>
145 This is used to initialize and stop the Connector as a whole. The Connector 85 <param name="e">A PlacesReplyEventArgs object containing the
146 Create call must be completed successfully before any other requests are made 86 data returned from the data server</param>
147 (typically during application initialization). The shutdown should be called
148 when the application is shutting down to gracefully release resources
149 </summary>
150 <param name="ClientName">A string value indicting the Application name</param>
151 <param name="AccountManagementServer">URL for the management server</param>
152 <param name="Logging">LoggingSettings</param>
153 <param name="MaximumPort"></param>
154 <param name="MinimumPort"></param>
155 </member> 87 </member>
156 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)"> 88 <member name="F:OpenMetaverse.DirectoryManager.m_PlacesLock">
157 <summary> 89 <summary>Thread sync lock object</summary>
158 Shutdown Connector -- Should be called when the application is shutting down
159 to gracefully release resources
160 </summary>
161 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
162 </member> 90 </member>
163 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)"> 91 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlaces">
164 <summary> 92 <summary>The event subscribers. null if no subcribers</summary>
165 Mute or unmute the microphone
166 </summary>
167 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
168 <param name="Mute">true (mute) or false (unmute)</param>
169 </member> 93 </member>
170 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)"> 94 <member name="M:OpenMetaverse.DirectoryManager.OnDirPlaces(OpenMetaverse.DirPlacesReplyEventArgs)">
171 <summary> 95 <summary>Raises the DirPlacesReply event</summary>
172 Mute or unmute the speaker 96 <param name="e">A DirPlacesReplyEventArgs object containing the
173 </summary> 97 data returned from the data server</param>
174 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
175 <param name="Mute">true (mute) or false (unmute)</param>
176 </member> 98 </member>
177 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)"> 99 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlacesLock">
178 <summary> 100 <summary>Thread sync lock object</summary>
179 Set microphone volume
180 </summary>
181 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
182 <param name="Value">The level of the audio, a number between -100 and 100 where
183 0 represents ‘normal’ speaking volume</param>
184 </member> 101 </member>
185 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)"> 102 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifieds">
186 <summary> 103 <summary>The event subscribers. null if no subcribers</summary>
187 Set local speaker volume
188 </summary>
189 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
190 <param name="Value">The level of the audio, a number between -100 and 100 where
191 0 represents ‘normal’ speaking volume</param>
192 </member> 104 </member>
193 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)"> 105 <member name="M:OpenMetaverse.DirectoryManager.OnDirClassifieds(OpenMetaverse.DirClassifiedsReplyEventArgs)">
194 <summary> 106 <summary>Raises the DirClassifiedsReply event</summary>
195 Starts a thread that keeps the daemon running 107 <param name="e">A DirClassifiedsReplyEventArgs object containing the
196 </summary> 108 data returned from the data server</param>
197 <param name="path"></param>
198 <param name="args"></param>
199 </member> 109 </member>
200 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon"> 110 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifiedsLock">
201 <summary> 111 <summary>Thread sync lock object</summary>
202 Stops the daemon and the thread keeping it running
203 </summary>
204 </member> 112 </member>
205 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)"> 113 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroups">
206 <summary> 114 <summary>The event subscribers. null if no subcribers</summary>
207
208 </summary>
209 <param name="address"></param>
210 <param name="port"></param>
211 <returns></returns>
212 </member> 115 </member>
213 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)"> 116 <member name="M:OpenMetaverse.DirectoryManager.OnDirGroups(OpenMetaverse.DirGroupsReplyEventArgs)">
214 <summary> 117 <summary>Raises the DirGroupsReply event</summary>
215 Create a Session 118 <param name="e">A DirGroupsReplyEventArgs object containing the
216 Sessions typically represent a connection to a media session with one or more 119 data returned from the data server</param>
217 participants. This is used to generate an ‘outbound’ call to another user or
218 channel. The specifics depend on the media types involved. A session handle is
219 required to control the local user functions within the session (or remote
220 users if the current account has rights to do so). Currently creating a
221 session automatically connects to the audio media, there is no need to call
222 Session.Connect at this time, this is reserved for future use.
223 </summary>
224 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
225 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
226 <param name="Name">This is the display name of the entity being called (user or channel)</param>
227 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
228 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
229 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
230 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
231 then base64 encoded, with the final “=” character stripped off.</param>
232 <param name="JoinAudio"></param>
233 <param name="JoinText"></param>
234 <returns></returns>
235 </member> 120 </member>
236 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)"> 121 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroupsLock">
237 <summary> 122 <summary>Thread sync lock object</summary>
238 Used to accept a call
239 </summary>
240 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param>
241 <param name="AudioMedia">"default"</param>
242 <returns></returns>
243 </member> 123 </member>
244 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)"> 124 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeople">
245 <summary> 125 <summary>The event subscribers. null if no subcribers</summary>
246 This command is used to start the audio render process, which will then play
247 the passed in file through the selected audio render device. This command
248 should not be issued if the user is on a call.
249 </summary>
250 <param name="SoundFilePath">The fully qualified path to the sound file.</param>
251 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
252 <returns></returns>
253 </member> 126 </member>
254 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)"> 127 <member name="M:OpenMetaverse.DirectoryManager.OnDirPeople(OpenMetaverse.DirPeopleReplyEventArgs)">
255 <summary> 128 <summary>Raises the DirPeopleReply event</summary>
256 This command is used to stop the audio render process. 129 <param name="e">A DirPeopleReplyEventArgs object containing the
257 </summary> 130 data returned from the data server</param>
258 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param>
259 <returns></returns>
260 </member> 131 </member>
261 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)"> 132 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeopleLock">
262 <summary> 133 <summary>Thread sync lock object</summary>
263 This is used to ‘end’ an established session (i.e. hang-up or disconnect).
264 </summary>
265 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
266 <returns></returns>
267 </member> 134 </member>
268 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)"> 135 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandReply">
269 <summary> 136 <summary>The event subscribers. null if no subcribers</summary>
270 Set the combined speaking and listening position in 3D space.
271 </summary>
272 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
273 <param name="SpeakerPosition">Speaking position</param>
274 <param name="ListenerPosition">Listening position</param>
275 <returns></returns>
276 </member> 137 </member>
277 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)"> 138 <member name="M:OpenMetaverse.DirectoryManager.OnDirLand(OpenMetaverse.DirLandReplyEventArgs)">
278 <summary> 139 <summary>Raises the DirLandReply event</summary>
279 Set User Volume for a particular user. Does not affect how other users hear that user. 140 <param name="e">A DirLandReplyEventArgs object containing the
280 </summary> 141 data returned from the data server</param>
281 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
282 <param name="ParticipantURI"></param>
283 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
284 <returns></returns>
285 </member> 142 </member>
286 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start"> 143 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandLock">
287 <summary> 144 <summary>Thread sync lock object</summary>
288 Start up the Voice service.
289 </summary>
290 </member> 145 </member>
291 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)"> 146 <member name="M:OpenMetaverse.DirectoryManager.#ctor(OpenMetaverse.GridClient)">
292 <summary> 147 <summary>
293 Handle miscellaneous request status 148 Constructs a new instance of the DirectoryManager class
294 </summary> 149 </summary>
295 <param name="sender"></param> 150 <param name="client">An instance of GridClient</param>
296 <param name="e"></param>
297 ///<remarks>If something goes wrong, we log it.</remarks>
298 </member> 151 </member>
299 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose"> 152 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String)">
300 <summary> 153 <summary>
301 Cleanup oject resources 154 Query the data server for a list of classified ads containing the specified string.
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
302 </summary> 162 </summary>
163 <param name="searchText">A string containing a list of keywords to search for</param>
164 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
303 </member> 165 </member>
304 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)"> 166 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.DirectoryManager.ClassifiedQueryFlags)">
305 <summary> 167 <summary>
306 Request voice cap when changing regions 168 Query the data server for a list of classified ads which contain specified keywords (Overload)
169
170 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
307 </summary> 171 </summary>
172 <param name="searchText">A string containing a list of keywords to search for</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>
308 </member> 187 </member>
309 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)"> 188 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)">
310 <summary> 189 <summary>
311 Handle a change in session state 190 Starts search for places (Overloaded)
191
192 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
312 </summary> 193 </summary>
194 <param name="searchText">Search text</param>
195 <param name="queryStart">Each request is limited to 100 places
196 being returned. To get the first 100 result entries of a request use 0,
197 from 100-199 use 1, 200-299 use 2, etc.</param>
198 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
313 </member> 199 </member>
314 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)"> 200 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.Int32)">
315 <summary> 201 <summary>
316 Close a voice session 202 Queries the dataserver for parcels of land which are flagged to be shown in search
203
204 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
317 </summary> 205 </summary>
318 <param name="sessionHandle"></param> 206 <param name="searchText">A string containing a list of keywords to search for separated by a space character</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>
319 </member> 223 </member>
320 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)"> 224 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)">
321 <summary> 225 <summary>
322 Locate a Session context from its handle 226 Starts a search for land sales using the directory
227
228 The <see cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
323 </summary> 229 </summary>
324 <remarks>Creates the session context if it does not exist.</remarks> 230 <param name="typeFlags">What type of land to search for. Auction,
231 estate, mainland, "first land", etc</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>
325 </member> 237 </member>
326 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 238 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)">
327 <summary> 239 <summary>
328 Handle completion of main voice cap request. 240 Starts a search for land sales using the directory
241
242 The <seealso cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
329 </summary> 243 </summary>
330 <param name="client"></param> 244 <param name="typeFlags">What type of land to search for. Auction,
331 <param name="result"></param> 245 estate, mainland, "first land", etc</param>
332 <param name="error"></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>
333 </member> 256 </member>
334 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning"> 257 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)">
335 <summary> 258 <summary>
336 Daemon has started so connect to it. 259 Send a request to the data server for land sales listings
337 </summary> 260 </summary>
261
262 <param name="findFlags">Flags sent to specify query options
263
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>
338 </member> 303 </member>
339 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected"> 304 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)">
340 <summary> 305 <summary>
341 The daemon TCP connection is open. 306 Search for Groups
342 </summary> 307 </summary>
308 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
309 <param name="queryStart">Start from the match number</param>
310 <returns></returns>
343 </member> 311 </member>
344 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)"> 312 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32,OpenMetaverse.DirectoryManager.DirFindFlags)">
345 <summary> 313 <summary>
346 Handle creation of the Connector. 314 Search for Groups
347 </summary> 315 </summary>
316 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
317 <param name="queryStart">Start from the match number</param>
318 <param name="flags">Search flags</param>
319 <returns></returns>
348 </member> 320 </member>
349 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 321 <member name="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)">
350 <summary> 322 <summary>
351 Handle response to audio output device query 323 Search the People directory for other avatars
352 </summary> 324 </summary>
325 <param name="searchText">The name or portion of the name of the avatar you wish to search for</param>
326 <param name="queryStart"></param>
327 <returns></returns>
353 </member> 328 </member>
354 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 329 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch">
355 <summary> 330 <summary>
356 Handle response to audio input device query 331 Search Places for parcels of land you personally own
357 </summary> 332 </summary>
358 </member> 333 </member>
359 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged"> 334 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.UUID)">
360 <summary>
361 Set voice channel for new parcel
362 </summary>
363
364 </member>
365 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)">
366 <summary> 335 <summary>
367 Request info from a parcel capability Uri. 336 Searches Places for land owned by the specified group
368 </summary> 337 </summary>
369 <param name="cap"></param> 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>
370 </member> 340 </member>
371 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 341 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(System.String)">
372 <summary> 342 <summary>
373 Receive parcel voice cap 343 Search the Places directory for parcels that are listed in search and contain the specified keywords
374 </summary> 344 </summary>
375 <param name="client"></param> 345 <param name="searchText">A string containing the keywords to search for</param>
376 <param name="result"></param> 346 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
377 <param name="error"></param>
378 </member> 347 </member>
379 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)"> 348 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID)">
380 <summary> 349 <summary>
381 Tell Vivox where we are standing 350 Search Places - All Options
382 </summary> 351 </summary>
383 <remarks>This has to be called when we move or turn.</remarks> 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>
384 </member> 359 </member>
385 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)"> 360 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)">
386 <summary> 361 <summary>
387 Start and stop updating out position. 362 Search All Events with specifid searchText in all categories, includes PG, Mature and Adult
388 </summary> 363 </summary>
389 <param name="go"></param> 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>
390 </member> 369 </member>
391 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)"> 370 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,System.String,System.UInt32,OpenMetaverse.DirectoryManager.EventCategories)">
392 <summary> 371 <summary>
393 This is used to login a specific user account(s). It may only be called after 372 Search Events
394 Connector initialization has completed successfully
395 </summary> 373 </summary>
396 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 374 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
397 <param name="AccountName">User's account name</param> 375 <param name="queryFlags">One or more of the following flags: DateEvents, IncludePG, IncludeMature, IncludeAdult
398 <param name="AccountPassword">User's account password</param> 376 from the <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/> Enum
399 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param> 377
400 <param name="AccountURI">""</param> 378 Multiple flags can be combined by separating the flags with the | (pipe) character</param>
401 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often 379 <param name="eventDay">"u" for in-progress and upcoming events, -or- number of days since/until event is scheduled
402 the daemon will send participant property events while in a channel. If this is not set 380 For example "0" = Today, "1" = tomorrow, "2" = following day, "-1" = yesterday, etc.</param>
403 the default will be “on state change”, which means that the events will be sent when 381 <param name="queryStart">Each request is limited to 100 entries
404 the participant starts talking, stops talking, is muted, is unmuted. 382 being returned. To get the first group of entries of a request use 0,
405 The valid values are: 383 from 100-199 use 100, 200-299 use 200, etc.</param>
406 0 – Never 384 <param name="category">EventCategory event is listed under.</param>
407 5 – 10 times per second 385 <returns>UUID of query to correlate results in callback.</returns>
408 10 – 5 times per second
409 50 – 1 time per second
410 100 – on participant state change (this is the default)</param>
411 <param name="EnableBuddiesAndPresence">false</param>
412 <returns></returns>
413 </member> 386 </member>
414 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)"> 387 <member name="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)">
415 <summary> 388 <summary>Requests Event Details</summary>
416 This is used to logout a user session. It should only be called with a valid AccountHandle. 389 <param name="eventID">ID of Event returned from the <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> method</param>
417 </summary>
418 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
419 <returns></returns>
420 </member> 390 </member>
421 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse"> 391 <member name="M:OpenMetaverse.DirectoryManager.DirClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
422 <summary> 392 <summary>Process an incoming packet and raise the appropriate events</summary>
423 Event for most mundane request reposnses. 393 <param name="sender">The sender</param>
424 </summary> 394 <param name="e">The EventArgs object containing the packet data</param>
425 </member> 395 </member>
426 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse"> 396 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
427 <summary>Response to Connector.Create request</summary> 397 <summary>Process an incoming packet and raise the appropriate events</summary>
398 <param name="sender">The sender</param>
399 <param name="e">The EventArgs object containing the packet data</param>
428 </member> 400 </member>
429 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse"> 401 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
430 <summary>Response to Aux.GetCaptureDevices request</summary> 402 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message</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>
431 </member> 406 </member>
432 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse"> 407 <member name="M:OpenMetaverse.DirectoryManager.DirPeopleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
433 <summary>Response to Aux.GetRenderDevices request</summary> 408 <summary>Process an incoming packet and raise the appropriate events</summary>
409 <param name="sender">The sender</param>
410 <param name="e">The EventArgs object containing the packet data</param>
434 </member> 411 </member>
435 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent"> 412 <member name="M:OpenMetaverse.DirectoryManager.DirGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
436 <summary>Audio Properties Events are sent after audio capture is started. 413 <summary>Process an incoming packet and raise the appropriate events</summary>
437 These events are used to display a microphone VU meter</summary> 414 <param name="sender">The sender</param>
415 <param name="e">The EventArgs object containing the packet data</param>
438 </member> 416 </member>
439 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse"> 417 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
440 <summary>Response to Account.Login request</summary> 418 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message</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>
441 </member> 422 </member>
442 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent"> 423 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
443 <summary>This event message is sent whenever the login state of the 424 <summary>Process an incoming packet and raise the appropriate events</summary>
444 particular Account has transitioned from one value to another</summary> 425 <param name="sender">The sender</param>
426 <param name="e">The EventArgs object containing the packet data</param>
445 </member> 427 </member>
446 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices"> 428 <member name="M:OpenMetaverse.DirectoryManager.EventsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
447 <summary> 429 <summary>Process an incoming packet and raise the appropriate events</summary>
448 List of audio input devices 430 <param name="sender">The sender</param>
449 </summary> 431 <param name="e">The EventArgs object containing the packet data</param>
450 </member> 432 </member>
451 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices"> 433 <member name="M:OpenMetaverse.DirectoryManager.EventInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
452 <summary> 434 <summary>Process an incoming packet and raise the appropriate events</summary>
453 List of audio output devices 435 <param name="sender">The sender</param>
454 </summary> 436 <param name="e">The EventArgs object containing the packet data</param>
455 </member> 437 </member>
456 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode"> 438 <member name="M:OpenMetaverse.DirectoryManager.DirPlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
457 <summary> 439 <summary>Process an incoming packet and raise the appropriate events</summary>
458 Set audio test mode 440 <param name="sender">The sender</param>
459 </summary> 441 <param name="e">The EventArgs object containing the packet data</param>
460 </member> 442 </member>
461 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled"> 443 <member name="E:OpenMetaverse.DirectoryManager.EventInfoReply">
462 <summary>Enable logging</summary> 444 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"/> request.</summary>
463 </member> 445 </member>
464 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder"> 446 <member name="E:OpenMetaverse.DirectoryManager.DirEventsReply">
465 <summary>The folder where any logs will be created</summary> 447 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> request.</summary>
466 </member> 448 </member>
467 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix"> 449 <member name="E:OpenMetaverse.DirectoryManager.PlacesReply">
468 <summary>This will be prepended to beginning of each log file</summary> 450 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request.</summary>
469 </member> 451 </member>
470 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix"> 452 <member name="E:OpenMetaverse.DirectoryManager.DirPlacesReply">
471 <summary>The suffix or extension to be appended to each log file</summary> 453 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/> request.</summary>
472 </member> 454 </member>
473 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel"> 455 <member name="E:OpenMetaverse.DirectoryManager.DirClassifiedsReply">
474 <summary> 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>
475 0: NONE - No logging
476 1: ERROR - Log errors only
477 2: WARNING - Log errors and warnings
478 3: INFO - Log errors, warnings and info
479 4: DEBUG - Log errors, warnings, info and debug
480 </summary>
481 </member> 457 </member>
482 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor"> 458 <member name="E:OpenMetaverse.DirectoryManager.DirGroupsReply">
483 <summary> 459 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/> request.</summary>
484 Constructor for default logging settings
485 </summary>
486 </member> 460 </member>
487 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs"> 461 <member name="E:OpenMetaverse.DirectoryManager.DirPeopleReply">
488 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter 462 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/> request.</summary>
489 </member> 463 </member>
490 <member name="F:OpenMetaverse.Voice.VoicePosition.Position"> 464 <member name="E:OpenMetaverse.DirectoryManager.DirLandReply">
491 <summary>Positional vector of the users position</summary> 465 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"/> request.</summary>
492 </member> 466 </member>
493 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity"> 467 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedCategories">
494 <summary>Velocity vector of the position</summary> 468 <summary>Classified Ad categories</summary>
495 </member> 469 </member>
496 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation"> 470 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Any">
497 <summary>At Orientation (X axis) of the position</summary> 471 <summary>Classified is listed in the Any category</summary>
498 </member> 472 </member>
499 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation"> 473 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Shopping">
500 <summary>Up Orientation (Y axis) of the position</summary> 474 <summary>Classified is shopping related</summary>
501 </member> 475 </member>
502 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation"> 476 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.LandRental">
503 <summary>Left Orientation (Z axis) of the position</summary> 477 <summary>Classified is </summary>
504 </member> 478 </member>
505 <member name="T:OpenMetaverse.Bumpiness"> 479 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.PropertyRental">
506 <summary> 480 <summary></summary>
507 The type of bump-mapping applied to a face
508 </summary>
509 </member> 481 </member>
510 <member name="F:OpenMetaverse.Bumpiness.None"> 482 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction">
511 <summary></summary> 483 <summary></summary>
512 </member> 484 </member>
513 <member name="F:OpenMetaverse.Bumpiness.Brightness"> 485 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.NewProducts">
514 <summary></summary> 486 <summary></summary>
515 </member> 487 </member>
516 <member name="F:OpenMetaverse.Bumpiness.Darkness"> 488 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Employment">
517 <summary></summary> 489 <summary></summary>
518 </member> 490 </member>
519 <member name="F:OpenMetaverse.Bumpiness.Woodgrain"> 491 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Wanted">
520 <summary></summary> 492 <summary></summary>
521 </member> 493 </member>
522 <member name="F:OpenMetaverse.Bumpiness.Bark"> 494 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Service">
523 <summary></summary> 495 <summary></summary>
524 </member> 496 </member>
525 <member name="F:OpenMetaverse.Bumpiness.Bricks"> 497 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Personal">
526 <summary></summary> 498 <summary></summary>
527 </member> 499 </member>
528 <member name="F:OpenMetaverse.Bumpiness.Checker"> 500 <member name="T:OpenMetaverse.DirectoryManager.EventCategories">
501 <summary>Event Categories</summary>
502 </member>
503 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.All">
529 <summary></summary> 504 <summary></summary>
530 </member> 505 </member>
531 <member name="F:OpenMetaverse.Bumpiness.Concrete"> 506 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Discussion">
532 <summary></summary> 507 <summary></summary>
533 </member> 508 </member>
534 <member name="F:OpenMetaverse.Bumpiness.Crustytile"> 509 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Sports">
535 <summary></summary> 510 <summary></summary>
536 </member> 511 </member>
537 <member name="F:OpenMetaverse.Bumpiness.Cutstone"> 512 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.LiveMusic">
538 <summary></summary> 513 <summary></summary>
539 </member> 514 </member>
540 <member name="F:OpenMetaverse.Bumpiness.Discs"> 515 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Commercial">
541 <summary></summary> 516 <summary></summary>
542 </member> 517 </member>
543 <member name="F:OpenMetaverse.Bumpiness.Gravel"> 518 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Nightlife">
544 <summary></summary> 519 <summary></summary>
545 </member> 520 </member>
546 <member name="F:OpenMetaverse.Bumpiness.Petridish"> 521 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Games">
547 <summary></summary> 522 <summary></summary>
548 </member> 523 </member>
549 <member name="F:OpenMetaverse.Bumpiness.Siding"> 524 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Pageants">
550 <summary></summary> 525 <summary></summary>
551 </member> 526 </member>
552 <member name="F:OpenMetaverse.Bumpiness.Stonetile"> 527 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Education">
553 <summary></summary> 528 <summary></summary>
554 </member> 529 </member>
555 <member name="F:OpenMetaverse.Bumpiness.Stucco"> 530 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Arts">
556 <summary></summary> 531 <summary></summary>
557 </member> 532 </member>
558 <member name="F:OpenMetaverse.Bumpiness.Suction"> 533 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Charity">
559 <summary></summary> 534 <summary></summary>
560 </member> 535 </member>
561 <member name="F:OpenMetaverse.Bumpiness.Weave"> 536 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Miscellaneous">
562 <summary></summary> 537 <summary></summary>
563 </member> 538 </member>
564 <member name="T:OpenMetaverse.Shininess"> 539 <member name="T:OpenMetaverse.DirectoryManager.DirFindFlags">
565 <summary> 540 <summary>
566 The level of shininess applied to a face 541 Query Flags used in many of the DirectoryManager methods to specify which query to execute and how to return the results.
542
543 Flags can be combined using the | (pipe) character, not all flags are available in all queries
567 </summary> 544 </summary>
568 </member> 545 </member>
569 <member name="F:OpenMetaverse.Shininess.None"> 546 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.People">
570 <summary></summary> 547 <summary>Query the People database</summary>
571 </member>
572 <member name="F:OpenMetaverse.Shininess.Low">
573 <summary></summary>
574 </member> 548 </member>
575 <member name="F:OpenMetaverse.Shininess.Medium"> 549 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Online">
576 <summary></summary> 550 <summary></summary>
577 </member> 551 </member>
578 <member name="F:OpenMetaverse.Shininess.High"> 552 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Events">
579 <summary></summary> 553 <summary></summary>
580 </member> 554 </member>
581 <member name="T:OpenMetaverse.MappingType"> 555 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Groups">
582 <summary> 556 <summary>Query the Groups database</summary>
583 The texture mapping style used for a face
584 </summary>
585 </member> 557 </member>
586 <member name="F:OpenMetaverse.MappingType.Default"> 558 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DateEvents">
587 <summary></summary> 559 <summary>Query the Events database</summary>
588 </member> 560 </member>
589 <member name="F:OpenMetaverse.MappingType.Planar"> 561 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AgentOwned">
590 <summary></summary> 562 <summary>Query the land holdings database for land owned by the currently connected agent</summary>
591 </member> 563 </member>
592 <member name="F:OpenMetaverse.MappingType.Spherical"> 564 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.ForSale">
593 <summary></summary> 565 <summary></summary>
594 </member> 566 </member>
595 <member name="F:OpenMetaverse.MappingType.Cylindrical"> 567 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.GroupOwned">
596 <summary></summary> 568 <summary>Query the land holdings database for land which is owned by a Group</summary>
597 </member> 569 </member>
598 <member name="T:OpenMetaverse.TextureAttributes"> 570 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DwellSort">
599 <summary> 571 <summary>Specifies the query should pre sort the results based upon traffic
600 Flags in the TextureEntry block that describe which properties are 572 when searching the Places database</summary>
601 set
602 </summary>
603 </member> 573 </member>
604 <member name="F:OpenMetaverse.TextureAttributes.None"> 574 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly">
605 <summary></summary> 575 <summary></summary>
606 </member> 576 </member>
607 <member name="F:OpenMetaverse.TextureAttributes.TextureID"> 577 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PicturesOnly">
608 <summary></summary> 578 <summary></summary>
609 </member> 579 </member>
610 <member name="F:OpenMetaverse.TextureAttributes.RGBA"> 580 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly">
611 <summary></summary> 581 <summary></summary>
612 </member> 582 </member>
613 <member name="F:OpenMetaverse.TextureAttributes.RepeatU"> 583 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly">
614 <summary></summary> 584 <summary></summary>
615 </member> 585 </member>
616 <member name="F:OpenMetaverse.TextureAttributes.RepeatV"> 586 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.SortAsc">
617 <summary></summary> 587 <summary>Specifies the query should pre sort the results in an ascending order when searching the land sales database.
588 This flag is only used when searching the land sales database</summary>
618 </member> 589 </member>
619 <member name="F:OpenMetaverse.TextureAttributes.OffsetU"> 590 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PricesSort">
620 <summary></summary> 591 <summary>Specifies the query should pre sort the results using the SalePrice field when searching the land sales database.
592 This flag is only used when searching the land sales database</summary>
621 </member> 593 </member>
622 <member name="F:OpenMetaverse.TextureAttributes.OffsetV"> 594 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PerMeterSort">
623 <summary></summary> 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.
596 This flag is only used when searching the land sales database</summary>
624 </member> 597 </member>
625 <member name="F:OpenMetaverse.TextureAttributes.Rotation"> 598 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AreaSort">
626 <summary></summary> 599 <summary>Specifies the query should pre sort the results using the ParcelSize field when searching the land sales database.
600 This flag is only used when searching the land sales database</summary>
627 </member> 601 </member>
628 <member name="F:OpenMetaverse.TextureAttributes.Material"> 602 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.NameSort">
629 <summary></summary> 603 <summary>Specifies the query should pre sort the results using the Name field when searching the land sales database.
604 This flag is only used when searching the land sales database</summary>
630 </member> 605 </member>
631 <member name="F:OpenMetaverse.TextureAttributes.Media"> 606 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByPrice">
632 <summary></summary> 607 <summary>When set, only parcels less than the specified Price will be included when searching the land sales database.
608 This flag is only used when searching the land sales database</summary>
633 </member> 609 </member>
634 <member name="F:OpenMetaverse.TextureAttributes.Glow"> 610 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByArea">
635 <summary></summary> 611 <summary>When set, only parcels greater than the specified Size will be included when searching the land sales database.
612 This flag is only used when searching the land sales database</summary>
636 </member> 613 </member>
637 <member name="F:OpenMetaverse.TextureAttributes.All"> 614 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.FilterMature">
638 <summary></summary> 615 <summary></summary>
639 </member> 616 </member>
640 <member name="T:OpenMetaverse.Primitive"> 617 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PGOnly">
641 <summary>
642 Particle system specific enumerators, flags and methods.
643 </summary>
644 </member>
645 <member name="F:OpenMetaverse.Primitive.Textures">
646 <summary></summary> 618 <summary></summary>
647 </member> 619 </member>
648 <member name="F:OpenMetaverse.Primitive.TextureAnim"> 620 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludePG">
649 <summary></summary> 621 <summary>Include PG land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
650 </member> 622 </member>
651 <member name="F:OpenMetaverse.Primitive.ParticleSys"> 623 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeMature">
652 <summary></summary> 624 <summary>Include Mature land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
653 </member> 625 </member>
654 <member name="F:OpenMetaverse.Primitive.ID"> 626 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeAdult">
655 <summary></summary> 627 <summary>Include Adult land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
656 </member> 628 </member>
657 <member name="F:OpenMetaverse.Primitive.GroupID"> 629 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AdultOnly">
658 <summary></summary> 630 <summary></summary>
659 </member> 631 </member>
660 <member name="F:OpenMetaverse.Primitive.LocalID"> 632 <member name="T:OpenMetaverse.DirectoryManager.SearchTypeFlags">
661 <summary></summary> 633 <summary>
634 Land types to search dataserver for
635 </summary>
662 </member> 636 </member>
663 <member name="F:OpenMetaverse.Primitive.ParentID"> 637 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Any">
664 <summary></summary> 638 <summary>Search Auction, Mainland and Estate</summary>
665 </member> 639 </member>
666 <member name="F:OpenMetaverse.Primitive.RegionHandle"> 640 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Auction">
667 <summary></summary> 641 <summary>Land which is currently up for auction</summary>
668 </member> 642 </member>
669 <member name="F:OpenMetaverse.Primitive.Flags"> 643 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Mainland">
670 <summary></summary> 644 <summary>Parcels which are on the mainland (Linden owned) continents</summary>
671 </member> 645 </member>
672 <member name="F:OpenMetaverse.Primitive.TreeSpecies"> 646 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Estate">
673 <summary>Foliage type for this primitive. Only applicable if this 647 <summary>Parcels which are on privately owned simulators</summary>
674 primitive is foliage</summary>
675 </member> 648 </member>
676 <member name="F:OpenMetaverse.Primitive.ScratchPad"> 649 <member name="T:OpenMetaverse.DirectoryManager.EventFlags">
677 <summary>Unknown</summary> 650 <summary>
651 The content rating of the event
652 </summary>
678 </member> 653 </member>
679 <member name="F:OpenMetaverse.Primitive.Position"> 654 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.PG">
680 <summary></summary> 655 <summary>Event is PG</summary>
681 </member> 656 </member>
682 <member name="F:OpenMetaverse.Primitive.Scale"> 657 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Mature">
683 <summary></summary> 658 <summary>Event is Mature</summary>
684 </member> 659 </member>
685 <member name="F:OpenMetaverse.Primitive.Rotation"> 660 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Adult">
686 <summary></summary> 661 <summary>Event is Adult</summary>
687 </member> 662 </member>
688 <member name="F:OpenMetaverse.Primitive.Velocity"> 663 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedFlags">
689 <summary></summary> 664 <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>
690 </member> 669 </member>
691 <member name="F:OpenMetaverse.Primitive.AngularVelocity"> 670 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.None">
692 <summary></summary> 671 <summary></summary>
693 </member> 672 </member>
694 <member name="F:OpenMetaverse.Primitive.Acceleration"> 673 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Mature">
695 <summary></summary> 674 <summary></summary>
696 </member> 675 </member>
697 <member name="F:OpenMetaverse.Primitive.CollisionPlane"> 676 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Enabled">
698 <summary></summary> 677 <summary></summary>
699 </member> 678 </member>
700 <member name="F:OpenMetaverse.Primitive.Flexible"> 679 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime">
701 <summary></summary> 680 <summary></summary>
702 </member> 681 </member>
703 <member name="F:OpenMetaverse.Primitive.Light"> 682 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew">
704 <summary></summary> 683 <summary></summary>
705 </member> 684 </member>
706 <member name="F:OpenMetaverse.Primitive.Sculpt"> 685 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags">
707 <summary></summary> 686 <summary>
687 Classified ad query options
688 </summary>
708 </member> 689 </member>
709 <member name="F:OpenMetaverse.Primitive.ClickAction"> 690 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.All">
710 <summary></summary> 691 <summary>Include all ads in results</summary>
711 </member> 692 </member>
712 <member name="F:OpenMetaverse.Primitive.Sound"> 693 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.PG">
713 <summary></summary> 694 <summary>Include PG ads in results</summary>
714 </member> 695 </member>
715 <member name="F:OpenMetaverse.Primitive.OwnerID"> 696 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature">
716 <summary>Identifies the owner if audio or a particle system is 697 <summary>Include Mature ads in results</summary>
717 active</summary>
718 </member> 698 </member>
719 <member name="F:OpenMetaverse.Primitive.SoundFlags"> 699 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult">
720 <summary></summary> 700 <summary>Include Adult ads in results</summary>
721 </member> 701 </member>
722 <member name="F:OpenMetaverse.Primitive.SoundGain"> 702 <member name="T:OpenMetaverse.DirectoryManager.PlacesFlags">
723 <summary></summary> 703 <summary>
704 The For Sale flag in PlacesReplyData
705 </summary>
724 </member> 706 </member>
725 <member name="F:OpenMetaverse.Primitive.SoundRadius"> 707 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.NotForSale">
726 <summary></summary> 708 <summary>Parcel is not listed for sale</summary>
727 </member> 709 </member>
728 <member name="F:OpenMetaverse.Primitive.Text"> 710 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.ForSale">
729 <summary></summary> 711 <summary>Parcel is For Sale</summary>
730 </member> 712 </member>
731 <member name="F:OpenMetaverse.Primitive.TextColor"> 713 <member name="T:OpenMetaverse.DirectoryManager.Classified">
732 <summary></summary> 714 <summary>
715 A classified ad on the grid
716 </summary>
733 </member> 717 </member>
734 <member name="F:OpenMetaverse.Primitive.MediaURL"> 718 <member name="F:OpenMetaverse.DirectoryManager.Classified.ID">
735 <summary></summary> 719 <summary>UUID for this ad, useful for looking up detailed
720 information about it</summary>
736 </member> 721 </member>
737 <member name="F:OpenMetaverse.Primitive.Joint"> 722 <member name="F:OpenMetaverse.DirectoryManager.Classified.Name">
738 <summary></summary> 723 <summary>The title of this classified ad</summary>
739 </member> 724 </member>
740 <member name="F:OpenMetaverse.Primitive.JointPivot"> 725 <member name="F:OpenMetaverse.DirectoryManager.Classified.Flags">
741 <summary></summary> 726 <summary>Flags that show certain options applied to the classified</summary>
742 </member> 727 </member>
743 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor"> 728 <member name="F:OpenMetaverse.DirectoryManager.Classified.CreationDate">
744 <summary></summary> 729 <summary>Creation date of the ad</summary>
745 </member> 730 </member>
746 <member name="F:OpenMetaverse.Primitive.NameValues"> 731 <member name="F:OpenMetaverse.DirectoryManager.Classified.ExpirationDate">
747 <summary></summary> 732 <summary>Expiration date of the ad</summary>
748 </member> 733 </member>
749 <member name="F:OpenMetaverse.Primitive.PrimData"> 734 <member name="F:OpenMetaverse.DirectoryManager.Classified.Price">
750 <summary></summary> 735 <summary>Price that was paid for this ad</summary>
751 </member> 736 </member>
752 <member name="F:OpenMetaverse.Primitive.Properties"> 737 <member name="M:OpenMetaverse.DirectoryManager.Classified.ToString">
753 <summary></summary> 738 <summary>Print the struct data as a string</summary>
739 <returns>A string containing the field name, and field value</returns>
754 </member> 740 </member>
755 <member name="M:OpenMetaverse.Primitive.#ctor"> 741 <member name="T:OpenMetaverse.DirectoryManager.DirectoryParcel">
756 <summary> 742 <summary>
757 Default constructor 743 A parcel retrieved from the dataserver such as results from the
744 "For-Sale" listings or "Places" Search
758 </summary> 745 </summary>
759 </member> 746 </member>
760 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)"> 747 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ID">
761 <summary> 748 <summary>The unique dataserver parcel ID</summary>
762 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 749 <remarks>This id is used to obtain additional information from the entry
763 parameters in to signed eight bit values 750 by using the <see cref="!:ParcelManager.InfoRequest"/> method</remarks>
764 </summary>
765 <param name="pathTwist">Floating point parameter to pack</param>
766 <returns>Signed eight bit value containing the packed parameter</returns>
767 </member> 751 </member>
768 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)"> 752 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Name">
769 <summary> 753 <summary>A string containing the name of the parcel</summary>
770 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
771 parameters from signed eight bit integers to floating point values
772 </summary>
773 <param name="pathTwist">Signed eight bit value to unpack</param>
774 <returns>Unpacked floating point value</returns>
775 </member> 754 </member>
776 <member name="F:OpenMetaverse.Primitive.MediaVersion"> 755 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ActualArea">
777 <summary> 756 <summary>The size of the parcel</summary>
778 Current version of the media data for the prim 757 <remarks>This field is not returned for Places searches</remarks>
779 </summary>
780 </member> 758 </member>
781 <member name="F:OpenMetaverse.Primitive.FaceMedia"> 759 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.SalePrice">
782 <summary> 760 <summary>The price of the parcel</summary>
783 Array of media entries indexed by face number 761 <remarks>This field is not returned for Places searches</remarks>
784 </summary>
785 </member> 762 </member>
786 <member name="P:OpenMetaverse.Primitive.Type"> 763 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Auction">
787 <summary>Uses basic heuristics to estimate the primitive shape</summary> 764 <summary>If True, this parcel is flagged to be auctioned</summary>
788 </member> 765 </member>
789 <member name="T:OpenMetaverse.Primitive.TextureAnimMode"> 766 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ForSale">
790 <summary> 767 <summary>If true, this parcel is currently set for sale</summary>
791 Texture animation mode
792 </summary>
793 </member> 768 </member>
794 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF"> 769 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Dwell">
795 <summary>Disable texture animation</summary> 770 <summary>Parcel traffic</summary>
796 </member> 771 </member>
797 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON"> 772 <member name="M:OpenMetaverse.DirectoryManager.DirectoryParcel.ToString">
798 <summary>Enable texture animation</summary> 773 <summary>Print the struct data as a string</summary>
774 <returns>A string containing the field name, and field value</returns>
799 </member> 775 </member>
800 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP"> 776 <member name="T:OpenMetaverse.DirectoryManager.AgentSearchData">
801 <summary>Loop when animating textures</summary> 777 <summary>
778 An Avatar returned from the dataserver
779 </summary>
802 </member> 780 </member>
803 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE"> 781 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.Online">
804 <summary>Animate in reverse direction</summary> 782 <summary>Online status of agent</summary>
783 <remarks>This field appears to be obsolete and always returns false</remarks>
805 </member> 784 </member>
806 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG"> 785 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.FirstName">
807 <summary>Animate forward then reverse</summary> 786 <summary>The agents first name</summary>
808 </member> 787 </member>
809 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH"> 788 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.LastName">
810 <summary>Slide texture smoothly instead of frame-stepping</summary> 789 <summary>The agents last name</summary>
811 </member> 790 </member>
812 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE"> 791 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.AgentID">
813 <summary>Rotate texture instead of using frames</summary> 792 <summary>The agents <see cref="T:OpenMetaverse.UUID"/></summary>
814 </member> 793 </member>
815 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE"> 794 <member name="M:OpenMetaverse.DirectoryManager.AgentSearchData.ToString">
816 <summary>Scale texture instead of using frames</summary> 795 <summary>Print the struct data as a string</summary>
796 <returns>A string containing the field name, and field value</returns>
817 </member> 797 </member>
818 <member name="T:OpenMetaverse.Primitive.TextureEntryFace"> 798 <member name="T:OpenMetaverse.DirectoryManager.GroupSearchData">
819 <summary> 799 <summary>
820 A single textured face. Don't instantiate this class yourself, use the 800 Response to a "Groups" Search
821 methods in TextureEntry
822 </summary> 801 </summary>
823 </member> 802 </member>
824 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 803 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupID">
825 <summary> 804 <summary>The Group ID</summary>
826 Contains the definition for individual faces
827 </summary>
828 <param name="defaultTexture"></param>
829 </member> 805 </member>
830 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString"> 806 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupName">
807 <summary>The name of the group</summary>
808 </member>
809 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.Members">
810 <summary>The current number of members</summary>
811 </member>
812 <member name="M:OpenMetaverse.DirectoryManager.GroupSearchData.ToString">
813 <summary>Print the struct data as a string</summary>
814 <returns>A string containing the field name, and field value</returns>
815 </member>
816 <member name="T:OpenMetaverse.DirectoryManager.PlacesSearchData">
831 <summary> 817 <summary>
832 818 Parcel information returned from a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request
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
833 </summary> 829 </summary>
834 <returns></returns>
835 </member> 830 </member>
836 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material"> 831 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.OwnerID">
837 <summary></summary> 832 <summary>The ID of the Agent of Group that owns the parcel</summary>
838 </member> 833 </member>
839 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media"> 834 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Name">
840 <summary></summary> 835 <summary>The name</summary>
841 </member> 836 </member>
842 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA"> 837 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Desc">
843 <summary></summary> 838 <summary>The description</summary>
844 </member> 839 </member>
845 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU"> 840 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.ActualArea">
846 <summary></summary> 841 <summary>The Size of the parcel</summary>
847 </member> 842 </member>
848 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV"> 843 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.BillableArea">
849 <summary></summary> 844 <summary>The billable Size of the parcel, for mainland
845 parcels this will match the ActualArea field. For Group owned land this will be 10 percent smaller
846 than the ActualArea. For Estate land this will always be 0</summary>
850 </member> 847 </member>
851 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU"> 848 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Flags">
852 <summary></summary> 849 <summary>Indicates the ForSale status of the parcel</summary>
853 </member> 850 </member>
854 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV"> 851 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalX">
855 <summary></summary> 852 <summary>The Gridwide X position</summary>
856 </member> 853 </member>
857 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation"> 854 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalY">
858 <summary></summary> 855 <summary>The Gridwide Y position</summary>
859 </member> 856 </member>
860 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow"> 857 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalZ">
861 <summary></summary> 858 <summary>The Z position of the parcel, or 0 if no landing point set</summary>
862 </member> 859 </member>
863 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump"> 860 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SimName">
864 <summary></summary> 861 <summary>The name of the Region the parcel is located in</summary>
865 </member> 862 </member>
866 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags"> 863 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SnapshotID">
867 <summary>In the future this will specify whether a webpage is 864 <summary>The Asset ID of the parcels Snapshot texture</summary>
868 attached to this face</summary>
869 </member> 865 </member>
870 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID"> 866 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Dwell">
871 <summary></summary> 867 <summary>The calculated visitor traffic</summary>
872 </member> 868 </member>
873 <member name="T:OpenMetaverse.Primitive.TextureEntry"> 869 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SKU">
874 <summary> 870 <summary>The billing product SKU</summary>
875 Represents all of the texturable faces for an object 871 <remarks>Known values are:
876 </summary> 872 <list type="table">
877 <remarks>Grid objects have infinite faces, with each face 873 <item><term>023</term><description>Mainland / Full Region</description></item>
878 using the properties of the default face unless set otherwise. So if 874 <item><term>024</term><description>Estate / Full Region</description></item>
879 you have a TextureEntry with a default texture uuid of X, and face 18 875 <item><term>027</term><description>Estate / Openspace</description></item>
880 has a texture UUID of Y, every face would be textured with X except for 876 <item><term>029</term><description>Estate / Homestead</description></item>
881 face 18 that uses Y. In practice however, primitives utilize a maximum 877 <item><term>129</term><description>Mainland / Homestead (Linden Owned)</description></item>
882 of nine faces</remarks> 878 </list>
879 </remarks>
883 </member> 880 </member>
884 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture"> 881 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Price">
885 <summary></summary> 882 <summary>No longer used, will always be 0</summary>
886 </member> 883 </member>
887 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures"> 884 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToSLurl">
888 <summary></summary> 885 <summary>Get a SL URL for the parcel</summary>
886 <returns>A string, containing a standard SLURL</returns>
889 </member> 887 </member>
890 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)"> 888 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToString">
891 <summary> 889 <summary>Print the struct data as a string</summary>
892 Constructor that takes a default texture UUID 890 <returns>A string containing the field name, and field value</returns>
893 </summary>
894 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
895 </member> 891 </member>
896 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 892 <member name="T:OpenMetaverse.DirectoryManager.EventsSearchData">
897 <summary> 893 <summary>
898 Constructor that takes a <code>TextureEntryFace</code> for the 894 An "Event" Listing summary
899 default face
900 </summary> 895 </summary>
901 <param name="defaultFace">Face to use as the default face</param>
902 </member> 896 </member>
903 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)"> 897 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Owner">
904 <summary> 898 <summary>The ID of the event creator</summary>
905 Constructor that creates the TextureEntry class from a byte array
906 </summary>
907 <param name="data">Byte array containing the TextureEntry field</param>
908 <param name="pos">Starting position of the TextureEntry field in
909 the byte array</param>
910 <param name="length">Length of the TextureEntry field, in bytes</param>
911 </member> 899 </member>
912 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)"> 900 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Name">
913 <summary> 901 <summary>The name of the event</summary>
914 This will either create a new face if a custom face for the given
915 index is not defined, or return the custom face for that index if
916 it already exists
917 </summary>
918 <param name="index">The index number of the face to create or
919 retrieve</param>
920 <returns>A TextureEntryFace containing all the properties for that
921 face</returns>
922 </member> 902 </member>
923 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)"> 903 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.ID">
924 <summary> 904 <summary>The events ID</summary>
925
926 </summary>
927 <param name="index"></param>
928 <returns></returns>
929 </member> 905 </member>
930 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD"> 906 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Date">
931 <summary> 907 <summary>A string containing the short date/time the event will begin</summary>
932
933 </summary>
934 <returns></returns>
935 </member> 908 </member>
936 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes"> 909 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Time">
937 <summary> 910 <summary>The event start time in Unixtime (seconds since epoch)</summary>
938
939 </summary>
940 <returns></returns>
941 </member> 911 </member>
942 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString"> 912 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Flags">
943 <summary> 913 <summary>The events maturity rating</summary>
944
945 </summary>
946 <returns></returns>
947 </member> 914 </member>
948 <member name="T:OpenMetaverse.Primitive.TextureAnimation"> 915 <member name="M:OpenMetaverse.DirectoryManager.EventsSearchData.ToString">
916 <summary>Print the struct data as a string</summary>
917 <returns>A string containing the field name, and field value</returns>
918 </member>
919 <member name="T:OpenMetaverse.DirectoryManager.EventInfo">
949 <summary> 920 <summary>
950 Controls the texture animation of a particular prim 921 The details of an "Event"
951 </summary> 922 </summary>
952 </member> 923 </member>
953 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags"> 924 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.ID">
954 <summary></summary> 925 <summary>The events ID</summary>
955 </member> 926 </member>
956 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face"> 927 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Creator">
957 <summary></summary> 928 <summary>The ID of the event creator</summary>
958 </member> 929 </member>
959 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX"> 930 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Name">
960 <summary></summary> 931 <summary>The name of the event</summary>
961 </member> 932 </member>
962 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY"> 933 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Category">
963 <summary></summary> 934 <summary>The category</summary>
964 </member> 935 </member>
965 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start"> 936 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Desc">
966 <summary></summary> 937 <summary>The events description</summary>
967 </member> 938 </member>
968 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length"> 939 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Date">
969 <summary></summary> 940 <summary>The short date/time the event will begin</summary>
970 </member> 941 </member>
971 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate"> 942 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.DateUTC">
972 <summary></summary> 943 <summary>The event start time in Unixtime (seconds since epoch) UTC adjusted</summary>
973 </member> 944 </member>
974 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)"> 945 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Duration">
975 <summary> 946 <summary>The length of the event in minutes</summary>
976
977 </summary>
978 <param name="data"></param>
979 <param name="pos"></param>
980 </member> 947 </member>
981 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes"> 948 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Cover">
982 <summary> 949 <summary>0 if no cover charge applies</summary>
983
984 </summary>
985 <returns></returns>
986 </member> 950 </member>
987 <member name="T:OpenMetaverse.Primitive.ParticleSystem"> 951 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Amount">
952 <summary>The cover charge amount in L$ if applicable</summary>
953 </member>
954 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.SimName">
955 <summary>The name of the region where the event is being held</summary>
956 </member>
957 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.GlobalPos">
958 <summary>The gridwide location of the event</summary>
959 </member>
960 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Flags">
961 <summary>The maturity rating</summary>
962 </member>
963 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToSLurl">
964 <summary>Get a SL URL for the parcel where the event is hosted</summary>
965 <returns>A string, containing a standard SLURL</returns>
966 </member>
967 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToString">
968 <summary>Print the struct data as a string</summary>
969 <returns>A string containing the field name, and field value</returns>
970 </member>
971 <member name="T:OpenMetaverse.EventInfoReplyEventArgs">
972 <summary>Contains the Event data returned from the data server from an EventInfoRequest</summary>
973 </member>
974 <member name="M:OpenMetaverse.EventInfoReplyEventArgs.#ctor(OpenMetaverse.DirectoryManager.EventInfo)">
975 <summary>Construct a new instance of the EventInfoReplyEventArgs class</summary>
976 <param name="matchedEvent">A single EventInfo object containing the details of an event</param>
977 </member>
978 <member name="P:OpenMetaverse.EventInfoReplyEventArgs.MatchedEvent">
988 <summary> 979 <summary>
989 Complete structure for the particle system 980 A single EventInfo object containing the details of an event
990 </summary> 981 </summary>
991 </member> 982 </member>
992 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags"> 983 <member name="T:OpenMetaverse.DirEventsReplyEventArgs">
993 <summary>Particle Flags</summary> 984 <summary>Contains the "Event" detail data returned from the data server</summary>
994 <remarks>There appears to be more data packed in to this area
995 for many particle systems. It doesn't appear to be flag values
996 and serialization breaks unless there is a flag for every
997 possible bit so it is left as an unsigned integer</remarks>
998 </member> 985 </member>
999 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern"> 986 <member name="M:OpenMetaverse.DirEventsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.EventsSearchData})">
1000 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary> 987 <summary>Construct a new instance of the DirEventsReplyEventArgs class</summary>
988 <param name="queryID">The ID of the query returned by the data server.
989 This will correlate to the ID returned by the <see cref="!:StartEventsSearch"/> method</param>
990 <param name="matchedEvents">A list containing the "Events" returned by the search query</param>
1001 </member> 991 </member>
1002 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge"> 992 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.QueryID">
1003 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary> 993 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/></summary>
1004 <remarks>Maximum value is 30 seconds</remarks>
1005 </member> 994 </member>
1006 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge"> 995 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.MatchedEvents">
1007 <summary>A <see langword="float"/> representing the number of seconds, 996 <summary>A list of "Events" returned by the data server</summary>
1008 from when the particle source comes into view,
1009 or the particle system's creation, that the object will emits particles;
1010 after this time period no more particles are emitted</summary>
1011 </member> 997 </member>
1012 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle"> 998 <member name="T:OpenMetaverse.PlacesReplyEventArgs">
1013 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary> 999 <summary>Contains the "Event" list data returned from the data server</summary>
1014 </member> 1000 </member>
1015 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle"> 1001 <member name="M:OpenMetaverse.PlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.PlacesSearchData})">
1016 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary> 1002 <summary>Construct a new instance of PlacesReplyEventArgs class</summary>
1003 <param name="queryID">The ID of the query returned by the data server.
1004 This will correlate to the ID returned by the <see cref="!:StartPlacesSearch"/> method</param>
1005 <param name="matchedPlaces">A list containing the "Places" returned by the data server query</param>
1017 </member> 1006 </member>
1018 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate"> 1007 <member name="P:OpenMetaverse.PlacesReplyEventArgs.QueryID">
1019 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary> 1008 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/></summary>
1020 </member> 1009 </member>
1021 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius"> 1010 <member name="P:OpenMetaverse.PlacesReplyEventArgs.MatchedPlaces">
1022 <summary>A <see langword="float"/> representing the number of meters 1011 <summary>A list of "Places" returned by the data server</summary>
1023 around the center of the source where particles will be created.</summary>
1024 </member> 1012 </member>
1025 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin"> 1013 <member name="T:OpenMetaverse.DirPlacesReplyEventArgs">
1026 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles 1014 <summary>Contains the places data returned from the data server</summary>
1027 being emitted</summary>
1028 </member> 1015 </member>
1029 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax"> 1016 <member name="M:OpenMetaverse.DirPlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
1030 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary> 1017 <summary>Construct a new instance of the DirPlacesReplyEventArgs class</summary>
1018 <param name="queryID">The ID of the query returned by the data server.
1019 This will correlate to the ID returned by the <see cref="!:StartDirPlacesSearch"/> method</param>
1020 <param name="matchedParcels">A list containing land data returned by the data server</param>
1031 </member> 1021 </member>
1032 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount"> 1022 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.QueryID">
1033 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary> 1023 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/></summary>
1034 </member> 1024 </member>
1035 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity"> 1025 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.MatchedParcels">
1036 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary> 1026 <summary>A list containing Places data returned by the data server</summary>
1037 </member> 1027 </member>
1038 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration"> 1028 <member name="T:OpenMetaverse.DirClassifiedsReplyEventArgs">
1039 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary> 1029 <summary>Contains the classified data returned from the data server</summary>
1040 </member> 1030 </member>
1041 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture"> 1031 <member name="M:OpenMetaverse.DirClassifiedsReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.Classified})">
1042 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary> 1032 <summary>Construct a new instance of the DirClassifiedsReplyEventArgs class</summary>
1033 <param name="classifieds">A list of classified ad data returned from the data server</param>
1043 </member> 1034 </member>
1044 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target"> 1035 <member name="P:OpenMetaverse.DirClassifiedsReplyEventArgs.Classifieds">
1045 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary> 1036 <summary>A list containing Classified Ads returned by the data server</summary>
1046 </member> 1037 </member>
1047 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags"> 1038 <member name="T:OpenMetaverse.DirGroupsReplyEventArgs">
1048 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary> 1039 <summary>Contains the group data returned from the data server</summary>
1049 </member> 1040 </member>
1050 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge"> 1041 <member name="M:OpenMetaverse.DirGroupsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.GroupSearchData})">
1051 <summary>Max Age particle system will emit particles for</summary> 1042 <summary>Construct a new instance of the DirGroupsReplyEventArgs class</summary>
1043 <param name="queryID">The ID of the query returned by the data server.
1044 This will correlate to the ID returned by the <see cref="!:StartGroupSearch"/> method</param>
1045 <param name="matchedGroups">A list of groups data returned by the data server</param>
1052 </member> 1046 </member>
1053 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor"> 1047 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.QueryID">
1054 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary> 1048 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/></summary>
1055 </member> 1049 </member>
1056 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor"> 1050 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.MatchedGroups">
1057 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary> 1051 <summary>A list containing Groups data returned by the data server</summary>
1058 </member> 1052 </member>
1059 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX"> 1053 <member name="T:OpenMetaverse.DirPeopleReplyEventArgs">
1060 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary> 1054 <summary>Contains the people data returned from the data server</summary>
1061 <remarks>Minimum value is 0, maximum value is 4</remarks>
1062 </member> 1055 </member>
1063 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY"> 1056 <member name="M:OpenMetaverse.DirPeopleReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.AgentSearchData})">
1064 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary> 1057 <summary>Construct a new instance of the DirPeopleReplyEventArgs class</summary>
1065 <remarks>Minimum value is 0, maximum value is 4</remarks> 1058 <param name="queryID">The ID of the query returned by the data server.
1059 This will correlate to the ID returned by the <see cref="!:StartPeopleSearch"/> method</param>
1060 <param name="matchedPeople">A list of people data returned by the data server</param>
1066 </member> 1061 </member>
1067 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX"> 1062 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.QueryID">
1068 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary> 1063 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/></summary>
1069 <remarks>Minimum value is 0, maximum value is 4</remarks>
1070 </member> 1064 </member>
1071 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY"> 1065 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.MatchedPeople">
1072 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary> 1066 <summary>A list containing People data returned by the data server</summary>
1073 <remarks>Minimum value is 0, maximum value is 4</remarks>
1074 </member> 1067 </member>
1075 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)"> 1068 <member name="T:OpenMetaverse.DirLandReplyEventArgs">
1069 <summary>Contains the land sales data returned from the data server</summary>
1070 </member>
1071 <member name="M:OpenMetaverse.DirLandReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
1072 <summary>Construct a new instance of the DirLandReplyEventArgs class</summary>
1073 <param name="dirParcels">A list of parcels for sale returned by the data server</param>
1074 </member>
1075 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels">
1076 <summary>A list containing land forsale data returned by the data server</summary>
1077 </member>
1078 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage">
1076 <summary> 1079 <summary>
1077 Decodes a byte[] array into a ParticleSystem Object 1080 Sent to the client to indicate a teleport request has completed
1078 </summary> 1081 </summary>
1079 <param name="data">ParticleSystem object</param>
1080 <param name="pos">Start position for BitPacker</param>
1081 </member> 1082 </member>
1082 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes"> 1083 <member name="T:OpenMetaverse.Interfaces.IMessage">
1083 <summary> 1084 <summary>
1084 Generate byte[] array from particle data 1085 Interface requirements for Messaging system
1085 </summary> 1086 </summary>
1086 <returns>Byte array</returns>
1087 </member> 1087 </member>
1088 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern"> 1088 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
1089 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
1090 </member>
1091 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
1092 <summary></summary>
1093 </member>
1094 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
1095 <summary>The simulators handle the agent teleported to</summary>
1096 </member>
1097 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
1098 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
1099 </member>
1100 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
1101 <summary>Indicates the level of access required
1102 to access the simulator, or the content rating, or the simulators
1103 map status</summary>
1104 </member>
1105 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
1106 <summary>The IP Address of the simulator</summary>
1107 </member>
1108 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
1109 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
1110 </member>
1111 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
1112 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
1113 </member>
1114 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
1089 <summary> 1115 <summary>
1090 Particle source pattern 1116 Serialize the object
1091 </summary> 1117 </summary>
1118 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1092 </member> 1119 </member>
1093 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None"> 1120 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1094 <summary>None</summary> 1121 <summary>
1122 Deserialize the message
1123 </summary>
1124 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1095 </member> 1125 </member>
1096 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop"> 1126 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
1097 <summary>Drop particles from source position with no force</summary> 1127 <summary>
1128 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
1129 </summary>
1098 </member> 1130 </member>
1099 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode"> 1131 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
1100 <summary>"Explode" particles in all directions</summary> 1132 <summary>
1133 Serialize the object
1134 </summary>
1135 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1101 </member> 1136 </member>
1102 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle"> 1137 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1103 <summary>Particles shoot across a 2D area</summary> 1138 <summary>
1139 Deserialize the message
1140 </summary>
1141 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1104 </member> 1142 </member>
1105 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone"> 1143 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
1106 <summary>Particles shoot across a 3D Cone</summary> 1144 <summary>
1145 Serialize the object
1146 </summary>
1147 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1107 </member> 1148 </member>
1108 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty"> 1149 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1109 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary> 1150 <summary>
1151 Deserialize the message
1152 </summary>
1153 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1110 </member> 1154 </member>
1111 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags"> 1155 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
1112 <summary> 1156 <summary>
1113 Particle Data Flags 1157 Serialize the object
1114 </summary> 1158 </summary>
1159 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1115 </member> 1160 </member>
1116 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None"> 1161 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1117 <summary>None</summary> 1162 <summary>
1163 Deserialize the message
1164 </summary>
1165 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1118 </member> 1166 </member>
1119 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor"> 1167 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
1120 <summary>Interpolate color and alpha from start to end</summary> 1168 <summary>
1169 A message sent to the client which indicates a teleport request has failed
1170 and contains some information on why it failed
1171 </summary>
1121 </member> 1172 </member>
1122 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale"> 1173 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
1123 <summary>Interpolate scale from start to end</summary> 1174 <summary></summary>
1124 </member> 1175 </member>
1125 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce"> 1176 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
1126 <summary>Bounce particles off particle sources Z height</summary> 1177 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
1178 Which could be used to look up a value in a dictionary or enum</summary>
1127 </member> 1179 </member>
1128 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind"> 1180 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
1129 <summary>velocity of particles is dampened toward the simulators wind</summary> 1181 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
1130 </member> 1182 </member>
1131 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc"> 1183 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
1132 <summary>Particles follow the source</summary> 1184 <summary>A string human readable message containing the reason </summary>
1185 <remarks>An example: Could not teleport closer to destination</remarks>
1133 </member> 1186 </member>
1134 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity"> 1187 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
1135 <summary>Particles point towards the direction of source's velocity</summary> 1188 <summary>
1189 Serialize the object
1190 </summary>
1191 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1136 </member> 1192 </member>
1137 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos"> 1193 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1138 <summary>Target of the particles</summary> 1194 <summary>
1195 Deserialize the message
1196 </summary>
1197 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1139 </member> 1198 </member>
1140 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear"> 1199 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
1141 <summary>Particles are sent in a straight line</summary> 1200 <summary>
1201 Serialize the object
1202 </summary>
1203 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1142 </member> 1204 </member>
1143 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive"> 1205 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1144 <summary>Particles emit a glow</summary> 1206 <summary>
1207 Deserialize the message
1208 </summary>
1209 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1145 </member> 1210 </member>
1146 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam"> 1211 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
1147 <summary>used for point/grab/touch</summary> 1212 <summary>
1213 Contains a list of prim owner information for a specific parcel in a simulator
1214 </summary>
1215 <remarks>
1216 A Simulator will always return at least 1 entry
1217 If agent does not have proper permission the OwnerID will be UUID.Zero
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>
1148 </member> 1221 </member>
1149 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags"> 1222 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
1223 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
1224 </member>
1225 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
1150 <summary> 1226 <summary>
1151 Particle Flags Enum 1227 Serialize the object
1152 </summary> 1228 </summary>
1229 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1153 </member> 1230 </member>
1154 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None"> 1231 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1155 <summary>None</summary> 1232 <summary>
1233 Deserialize the message
1234 </summary>
1235 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1156 </member> 1236 </member>
1157 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative"> 1237 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
1158 <summary>Acceleration and velocity for particles are 1238 <summary>
1159 relative to the object rotation</summary> 1239 Prim ownership information for a specified owner on a single parcel
1240 </summary>
1160 </member> 1241 </member>
1161 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle"> 1242 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
1162 <summary>Particles use new 'correct' angle parameters</summary> 1243 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
1244 UUID.Zero if agent has no permission to view prim owner information</summary>
1163 </member> 1245 </member>
1164 <member name="T:OpenMetaverse.Primitive.ConstructionData"> 1246 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
1247 <summary>The total number of prims</summary>
1248 </member>
1249 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
1250 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
1251 </member>
1252 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
1253 <summary>True if the owner is online
1254 <remarks>This is no longer used by the LL Simulators</remarks></summary>
1255 </member>
1256 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
1257 <summary>The date the most recent prim was rezzed</summary>
1258 </member>
1259 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
1165 <summary> 1260 <summary>
1166 Parameters used to construct a visual representation of a primitive 1261 The details of a single parcel in a region, also contains some regionwide globals
1167 </summary> 1262 </summary>
1168 </member> 1263 </member>
1169 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve"> 1264 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
1170 <summary></summary> 1265 <summary>Simulator-local ID of this parcel</summary>
1171 </member> 1266 </member>
1172 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve"> 1267 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
1173 <summary></summary> 1268 <summary>Maximum corner of the axis-aligned bounding box for this
1269 parcel</summary>
1174 </member> 1270 </member>
1175 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd"> 1271 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
1176 <summary></summary> 1272 <summary>Minimum corner of the axis-aligned bounding box for this
1273 parcel</summary>
1177 </member> 1274 </member>
1178 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset"> 1275 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
1179 <summary></summary> 1276 <summary>Total parcel land area</summary>
1180 </member> 1277 </member>
1181 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew"> 1278 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
1182 <summary></summary> 1279 <summary></summary>
1183 </member> 1280 </member>
1184 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX"> 1281 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
1185 <summary></summary> 1282 <summary>Key of authorized buyer</summary>
1186 </member> 1283 </member>
1187 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY"> 1284 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
1188 <summary></summary> 1285 <summary>Bitmap describing land layout in 4x4m squares across the
1286 entire region</summary>
1189 </member> 1287 </member>
1190 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX"> 1288 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
1191 <summary></summary> 1289 <summary></summary>
1192 </member> 1290 </member>
1193 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY"> 1291 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
1194 <summary></summary> 1292 <summary>Date land was claimed</summary>
1195 </member> 1293 </member>
1196 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX"> 1294 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
1197 <summary></summary> 1295 <summary>Appears to always be zero</summary>
1198 </member> 1296 </member>
1199 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY"> 1297 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
1200 <summary></summary> 1298 <summary>Parcel Description</summary>
1201 </member> 1299 </member>
1202 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin"> 1300 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
1203 <summary></summary> 1301 <summary></summary>
1204 </member> 1302 </member>
1205 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist"> 1303 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
1206 <summary></summary> 1304 <summary></summary>
1207 </member> 1305 </member>
1208 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin"> 1306 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
1209 <summary></summary> 1307 <summary>Total number of primitives owned by the parcel group on
1308 this parcel</summary>
1210 </member> 1309 </member>
1211 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions"> 1310 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
1212 <summary></summary> 1311 <summary>Whether the land is deeded to a group or not</summary>
1213 </member> 1312 </member>
1214 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin"> 1313 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
1215 <summary></summary> 1314 <summary></summary>
1216 </member> 1315 </member>
1217 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd"> 1316 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
1218 <summary></summary> 1317 <summary>Maximum number of primitives this parcel supports</summary>
1219 </member> 1318 </member>
1220 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow"> 1319 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
1221 <summary></summary> 1320 <summary>The Asset UUID of the Texture which when applied to a
1321 primitive will display the media</summary>
1222 </member> 1322 </member>
1223 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material"> 1323 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
1224 <summary></summary> 1324 <summary>A URL which points to any Quicktime supported media type</summary>
1225 </member> 1325 </member>
1226 <member name="F:OpenMetaverse.Primitive.ConstructionData.State"> 1326 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
1227 <summary></summary> 1327 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
1228 </member> 1328 </member>
1229 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode"> 1329 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
1230 <summary></summary> 1330 <summary>URL For Music Stream</summary>
1231 </member> 1331 </member>
1232 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint"> 1332 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
1233 <summary>Attachment point to an avatar</summary> 1333 <summary>Parcel Name</summary>
1234 </member> 1334 </member>
1235 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve"> 1335 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
1236 <summary></summary> 1336 <summary>Autoreturn value in minutes for others' objects</summary>
1237 </member> 1337 </member>
1238 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole"> 1338 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
1239 <summary></summary> 1339 <summary></summary>
1240 </member> 1340 </member>
1241 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale"> 1341 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
1242 <summary></summary> 1342 <summary>Total number of other primitives on this parcel</summary>
1243 </member> 1343 </member>
1244 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale"> 1344 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
1245 <summary></summary> 1345 <summary>UUID of the owner of this parcel</summary>
1246 </member> 1346 </member>
1247 <member name="T:OpenMetaverse.Primitive.FlexibleData"> 1347 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
1248 <summary> 1348 <summary>Total number of primitives owned by the parcel owner on
1249 Information on the flexible properties of a primitive 1349 this parcel</summary>
1250 </summary>
1251 </member> 1350 </member>
1252 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness"> 1351 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
1253 <summary></summary> 1352 <summary></summary>
1254 </member> 1353 </member>
1255 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity"> 1354 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
1355 <summary>How long is pass valid for</summary>
1356 </member>
1357 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
1358 <summary>Price for a temporary pass</summary>
1359 </member>
1360 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
1256 <summary></summary> 1361 <summary></summary>
1257 </member> 1362 </member>
1258 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag"> 1363 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
1259 <summary></summary> 1364 <summary></summary>
1260 </member> 1365 </member>
1261 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind"> 1366 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified">
1262 <summary></summary> 1367 <summary></summary>
1263 </member> 1368 </member>
1264 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension"> 1369 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted">
1265 <summary></summary> 1370 <summary></summary>
1266 </member> 1371 </member>
1267 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force"> 1372 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
1373 <summary>True if the region denies access to age unverified users</summary>
1374 </member>
1375 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
1268 <summary></summary> 1376 <summary></summary>
1269 </member> 1377 </member>
1270 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor"> 1378 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
1271 <summary> 1379 <summary>This field is no longer used</summary>
1272 Default constructor
1273 </summary>
1274 </member> 1380 </member>
1275 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)"> 1381 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
1276 <summary> 1382 The result of a request for parcel properties
1277
1278 </summary>
1279 <param name="data"></param>
1280 <param name="pos"></param>
1281 </member> 1383 </member>
1282 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes"> 1384 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
1283 <summary> 1385 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
1284 1386 <remarks>The SalePrice will remain the same after an ownership
1285 </summary> 1387 transfer (sale), so it can be used to see the purchase price after
1286 <returns></returns> 1388 a sale if the new owner has not changed it</remarks>
1287 </member> 1389 </member>
1288 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD"> 1390 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
1289 <summary> 1391 <summary>
1290 1392 Number of primitives your avatar is currently
1393 selecting and sitting on in this parcel
1291 </summary> 1394 </summary>
1292 <returns></returns>
1293 </member> 1395 </member>
1294 <member name="T:OpenMetaverse.Primitive.LightData"> 1396 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
1397 <summary></summary>
1398 </member>
1399 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
1295 <summary> 1400 <summary>
1296 Information on the light properties of a primitive 1401 A number which increments by 1, starting at 0 for each ParcelProperties request.
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.
1297 </summary> 1404 </summary>
1298 </member> 1405 </member>
1299 <member name="F:OpenMetaverse.Primitive.LightData.Color"> 1406 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
1300 <summary></summary> 1407 <summary>Maximum primitives across the entire simulator</summary>
1301 </member> 1408 </member>
1302 <member name="F:OpenMetaverse.Primitive.LightData.Intensity"> 1409 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
1303 <summary></summary> 1410 <summary>Total primitives across the entire simulator</summary>
1304 </member> 1411 </member>
1305 <member name="F:OpenMetaverse.Primitive.LightData.Radius"> 1412 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
1306 <summary></summary> 1413 <summary></summary>
1307 </member> 1414 </member>
1308 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff"> 1415 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
1416 <summary>Key of parcel snapshot</summary>
1417 </member>
1418 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
1419 <summary>Parcel ownership status</summary>
1420 </member>
1421 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
1422 <summary>Total number of primitives on this parcel</summary>
1423 </member>
1424 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
1309 <summary></summary> 1425 <summary></summary>
1310 </member> 1426 </member>
1311 <member name="F:OpenMetaverse.Primitive.LightData.Falloff"> 1427 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
1312 <summary></summary> 1428 <summary></summary>
1313 </member> 1429 </member>
1314 <member name="M:OpenMetaverse.Primitive.LightData.#ctor"> 1430 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
1315 <summary> 1431 <summary>A description of the media</summary>
1316 Default constructor
1317 </summary>
1318 </member> 1432 </member>
1319 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)"> 1433 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
1320 <summary> 1434 <summary>An Integer which represents the height of the media</summary>
1321
1322 </summary>
1323 <param name="data"></param>
1324 <param name="pos"></param>
1325 </member> 1435 </member>
1326 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes"> 1436 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
1327 <summary> 1437 <summary>An integer which represents the width of the media</summary>
1328
1329 </summary>
1330 <returns></returns>
1331 </member> 1438 </member>
1332 <member name="M:OpenMetaverse.Primitive.LightData.ToString"> 1439 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
1333 <summary> 1440 <summary>A boolean, if true the viewer should loop the media</summary>
1334
1335 </summary>
1336 <returns></returns>
1337 </member> 1441 </member>
1338 <member name="T:OpenMetaverse.Primitive.SculptData"> 1442 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
1339 <summary> 1443 <summary>A string which contains the mime type of the media</summary>
1340 Information on the sculpt properties of a sculpted primitive
1341 </summary>
1342 </member> 1444 </member>
1343 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor"> 1445 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
1344 <summary> 1446 <summary>true to obscure (hide) media url</summary>
1345 Default constructor
1346 </summary>
1347 </member> 1447 </member>
1348 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)"> 1448 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
1349 <summary> 1449 <summary>true to obscure (hide) music url</summary>
1350
1351 </summary>
1352 <param name="data"></param>
1353 <param name="pos"></param>
1354 </member> 1450 </member>
1355 <member name="P:OpenMetaverse.Primitive.SculptData.Invert"> 1451 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
1356 <summary> 1452 <summary>
1357 Render inside out (inverts the normals). 1453 Serialize the object
1358 </summary> 1454 </summary>
1455 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1359 </member> 1456 </member>
1360 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror"> 1457 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1361 <summary> 1458 <summary>
1362 Render an X axis mirror of the sculpty. 1459 Deserialize the message
1363 </summary> 1460 </summary>
1461 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1364 </member> 1462 </member>
1365 <member name="T:OpenMetaverse.Primitive.ObjectProperties"> 1463 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
1366 <summary> 1464 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
1367 Extended properties to describe an object
1368 </summary>
1369 </member> 1465 </member>
1370 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID"> 1466 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
1371 <summary></summary> 1467 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
1468 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
1372 </member> 1469 </member>
1373 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID"> 1470 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
1374 <summary></summary> 1471 <summary>true to enable auto scaling of the parcel media</summary>
1375 </member> 1472 </member>
1376 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID"> 1473 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
1377 <summary></summary> 1474 <summary>The category of this parcel used when search is enabled to restrict
1475 search results</summary>
1378 </member> 1476 </member>
1379 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID"> 1477 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
1380 <summary></summary> 1478 <summary>A string containing the description to set</summary>
1381 </member> 1479 </member>
1382 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate"> 1480 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
1383 <summary></summary> 1481 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
1482 powers and restrictions.</summary>
1384 </member> 1483 </member>
1385 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions"> 1484 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
1386 <summary></summary> 1485 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
1486 to this parcel are handled</summary>
1387 </member> 1487 </member>
1388 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost"> 1488 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
1489 <summary>The LocalID of the parcel to update settings on</summary>
1490 </member>
1491 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
1492 <summary>A string containing the description of the media which can be played
1493 to visitors</summary>
1494 </member>
1495 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
1389 <summary></summary> 1496 <summary></summary>
1390 </member> 1497 </member>
1391 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType"> 1498 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
1392 <summary></summary> 1499 <summary></summary>
1393 </member> 1500 </member>
1394 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice"> 1501 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
1395 <summary></summary> 1502 <summary></summary>
1396 </member> 1503 </member>
1397 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms"> 1504 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
1398 <summary></summary> 1505 <summary></summary>
1399 </member> 1506 </member>
1400 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures"> 1507 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
1401 <summary></summary> 1508 <summary></summary>
1402 </member> 1509 </member>
1403 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner"> 1510 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
1404 <summary></summary> 1511 <summary></summary>
1405 </member> 1512 </member>
1406 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category"> 1513 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
1407 <summary></summary> 1514 <summary></summary>
1408 </member> 1515 </member>
1409 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial"> 1516 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
1410 <summary></summary> 1517 <summary></summary>
1411 </member> 1518 </member>
1412 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID"> 1519 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
1413 <summary></summary> 1520 <summary></summary>
1414 </member> 1521 </member>
1415 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID"> 1522 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
1416 <summary></summary> 1523 <summary></summary>
1417 </member> 1524 </member>
1418 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID"> 1525 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
1419 <summary></summary> 1526 <summary></summary>
1420 </member> 1527 </member>
1421 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID"> 1528 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
1422 <summary></summary> 1529 <summary></summary>
1423 </member> 1530 </member>
1424 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name"> 1531 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
1425 <summary></summary> 1532 <summary></summary>
1426 </member> 1533 </member>
1427 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description"> 1534 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
1428 <summary></summary> 1535 <summary></summary>
1429 </member> 1536 </member>
1430 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName"> 1537 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
1431 <summary></summary> 1538 <summary></summary>
1432 </member> 1539 </member>
1433 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName"> 1540 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
1434 <summary></summary> 1541 <summary></summary>
1435 </member> 1542 </member>
1436 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs"> 1543 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
1437 <summary></summary> 1544 <summary></summary>
1438 </member> 1545 </member>
1439 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor"> 1546 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1440 <summary> 1547 <summary>
1441 Default constructor 1548 Deserialize the message
1442 </summary> 1549 </summary>
1550 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1443 </member> 1551 </member>
1444 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)"> 1552 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
1445 <summary> 1553 <summary>
1446 Set the properties that are set in an ObjectPropertiesFamily packet 1554 Serialize the object
1447 </summary> 1555 </summary>
1448 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has 1556 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1449 been partially filled by an ObjectPropertiesFamily packet</param>
1450 </member> 1557 </member>
1451 <member name="T:OpenMetaverse.DictionaryEventAction"> 1558 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
1452 <summary> 1559 <summary>Base class used for the RemoteParcelRequest message</summary>
1453
1454 </summary>
1455 </member> 1560 </member>
1456 <member name="F:OpenMetaverse.DictionaryEventAction.Add"> 1561 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
1457 <summary> 1562 <summary>
1458 1563 A message sent from the viewer to the simulator to request information
1564 on a remote parcel
1459 </summary> 1565 </summary>
1460 </member> 1566 </member>
1461 <member name="F:OpenMetaverse.DictionaryEventAction.Remove"> 1567 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
1462 <summary> 1568 <summary>Local sim position of the parcel we are looking up</summary>
1463
1464 </summary>
1465 </member> 1569 </member>
1466 <member name="F:OpenMetaverse.DictionaryEventAction.Change"> 1570 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
1467 <summary> 1571 <summary>Region handle of the parcel we are looking up</summary>
1468
1469 </summary>
1470 </member> 1572 </member>
1471 <member name="T:OpenMetaverse.DictionaryChangeCallback"> 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">
1472 <summary> 1577 <summary>
1473 1578 Serialize the object
1474 </summary> 1579 </summary>
1475 <param name="action"></param> 1580 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1476 <param name="entry"></param>
1477 </member> 1581 </member>
1478 <member name="T:OpenMetaverse.ObservableDictionary`2"> 1582 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1479 <summary> 1583 <summary>
1480 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing 1584 Deserialize the message
1481 events to subscribers when items are added, removed, or changed.
1482 </summary> 1585 </summary>
1483 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam> 1586 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1484 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
1485 </member> 1587 </member>
1486 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates"> 1588 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
1487 <summary> 1589 <summary>
1488 A dictionary of callbacks to fire when specified action occurs 1590 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
1591 which will contain parcel information
1489 </summary> 1592 </summary>
1490 </member> 1593 </member>
1491 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 1594 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
1595 <summary>The grid-wide unique parcel ID</summary>
1596 </member>
1597 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
1492 <summary> 1598 <summary>
1493 Register a callback to be fired when an action occurs 1599 Serialize the object
1494 </summary> 1600 </summary>
1495 <param name="action">The action</param> 1601 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1496 <param name="callback">The callback to fire</param>
1497 </member> 1602 </member>
1498 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 1603 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1499 <summary> 1604 <summary>
1500 Unregister a callback 1605 Deserialize the message
1501 </summary> 1606 </summary>
1502 <param name="action">The action</param> 1607 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1503 <param name="callback">The callback to fire</param>
1504 </member> 1608 </member>
1505 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)"> 1609 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
1506 <summary> 1610 <summary>
1507 1611 A message containing a request for a remote parcel from a viewer, or a response
1612 from the simulator to that request
1508 </summary> 1613 </summary>
1509 <param name="action"></param>
1510 <param name="entry"></param>
1511 </member> 1614 </member>
1512 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary"> 1615 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
1513 <summary>Internal dictionary that this class wraps around. Do not 1616 <summary>The request or response details block</summary>
1514 modify or enumerate the contents of this dictionary without locking</summary>
1515 </member> 1617 </member>
1516 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor"> 1618 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
1517 <summary> 1619 <summary>
1518 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class 1620 Serialize the object
1519 with the specified key/value, has the default initial capacity.
1520 </summary> 1621 </summary>
1521 <example> 1622 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1522 <code>
1523 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
1524 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
1525 </code>
1526 </example>
1527 </member> 1623 </member>
1528 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)"> 1624 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1529 <summary> 1625 <summary>
1530 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class 1626 Deserialize the message
1531 with the specified key/value, With its initial capacity specified.
1532 </summary> 1627 </summary>
1533 <param name="capacity">Initial size of dictionary</param> 1628 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1534 <example>
1535 <code>
1536 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
1537 // initially allocated room for 10 entries.
1538 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
1539 </code>
1540 </example>
1541 </member> 1629 </member>
1542 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)"> 1630 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
1543 <summary> 1631 <summary>
1544 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key 1632 Serialize the object
1545 </summary> 1633 </summary>
1546 <param name="key">Key to use for lookup</param> 1634 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1547 <param name="value">Value returned</param>
1548 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
1549 <example>
1550 <code>
1551 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
1552 Avatar av;
1553 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
1554 Console.WriteLine("Found Avatar {0}", av.Name);
1555 </code>
1556 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
1557 </example>
1558 </member> 1635 </member>
1559 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})"> 1636 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1560 <summary> 1637 <summary>
1561 Finds the specified match. 1638 Deserialize the message
1562 </summary> 1639 </summary>
1563 <param name="match">The match.</param> 1640 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1564 <returns>Matched value</returns>
1565 <example>
1566 <code>
1567 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
1568 // with the ID 95683496
1569 uint findID = 95683496;
1570 Primitive findPrim = sim.ObjectsPrimitives.Find(
1571 delegate(Primitive prim) { return prim.ID == findID; });
1572 </code>
1573 </example>
1574 </member>
1575 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})">
1576 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
1577 <param name="match">return matching items.</param>
1578 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
1579 <example>
1580 Find All prims within 20 meters and store them in a List
1581 <code>
1582 int radius = 20;
1583 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
1584 delegate(Primitive prim) {
1585 Vector3 pos = prim.Position;
1586 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
1587 }
1588 );
1589 </code>
1590 </example>
1591 </member>
1592 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
1593 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
1594 <param name="match">return matching keys.</param>
1595 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
1596 <example>
1597 Find All keys which also exist in another dictionary
1598 <code>
1599 List&lt;UUID&gt; matches = myDict.FindAll(
1600 delegate(UUID id) {
1601 return myOtherDict.ContainsKey(id);
1602 }
1603 );
1604 </code>
1605 </example>
1606 </member>
1607 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
1608 <summary>Check if Key exists in Dictionary</summary>
1609 <param name="key">Key to check for</param>
1610 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
1611 </member>
1612 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
1613 <summary>Check if Value exists in Dictionary</summary>
1614 <param name="value">Value to check for</param>
1615 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
1616 </member> 1641 </member>
1617 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)"> 1642 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize">
1618 <summary> 1643 <summary>
1619 Adds the specified key to the dictionary, dictionary locking is not performed, 1644 Serialize the object
1620 <see cref="!:SafeAdd"/>
1621 </summary> 1645 </summary>
1622 <param name="key">The key</param> 1646 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1623 <param name="value">The value</param>
1624 </member> 1647 </member>
1625 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)"> 1648 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1626 <summary> 1649 <summary>
1627 Removes the specified key, dictionary locking is not performed 1650 Deserialize the message
1628 </summary> 1651 </summary>
1629 <param name="key">The key.</param> 1652 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1630 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
1631 </member> 1653 </member>
1632 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear"> 1654 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage">
1633 <summary> 1655 <summary>
1634 Clear the contents of the dictionary 1656 A message sent from the simulator to an agent which contains
1657 the groups the agent is in
1635 </summary> 1658 </summary>
1636 </member> 1659 </member>
1637 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator"> 1660 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID">
1638 <summary> 1661 <summary>The Agent receiving the message</summary>
1639 Enumerator for iterating dictionary entries
1640 </summary>
1641 <returns></returns>
1642 </member> 1662 </member>
1643 <member name="P:OpenMetaverse.ObservableDictionary`2.Count"> 1663 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
1644 <summary> 1664 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
1645 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/> 1665 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
1646 </summary>
1647 </member> 1666 </member>
1648 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)"> 1667 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
1668 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
1669 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
1670 </member>
1671 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
1649 <summary> 1672 <summary>
1650 Indexer for the dictionary 1673 Serialize the object
1651 </summary> 1674 </summary>
1652 <param name="key">The key</param> 1675 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1653 <returns>The value</returns>
1654 </member> 1676 </member>
1655 <member name="T:OpenMetaverse.AvatarGroup"> 1677 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1656 <summary> 1678 <summary>
1657 Holds group information for Avatars such as those you might find in a profile 1679 Deserialize the message
1658 </summary> 1680 </summary>
1681 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1659 </member> 1682 </member>
1660 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices"> 1683 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
1661 <summary>true of Avatar accepts group notices</summary> 1684 <summary>Group Details specific to the agent</summary>
1662 </member> 1685 </member>
1663 <member name="F:OpenMetaverse.AvatarGroup.GroupID"> 1686 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices">
1664 <summary>Groups Key</summary> 1687 <summary>true of the agent accepts group notices</summary>
1665 </member> 1688 </member>
1666 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID"> 1689 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
1667 <summary>Texture Key for groups insignia</summary> 1690 <summary>The agents tier contribution to the group</summary>
1668 </member> 1691 </member>
1669 <member name="F:OpenMetaverse.AvatarGroup.GroupName"> 1692 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
1670 <summary>Name of the group</summary> 1693 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
1671 </member> 1694 </member>
1672 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers"> 1695 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
1673 <summary>Powers avatar has in the group</summary> 1696 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
1674 </member> 1697 </member>
1675 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle"> 1698 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
1676 <summary>Avatars Currently selected title</summary> 1699 <summary>The name of the group</summary>
1677 </member> 1700 </member>
1678 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile"> 1701 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
1679 <summary>true of Avatar has chosen to list this in their profile</summary> 1702 <summary>The aggregate permissions the agent has in the group for all roles the agent
1703 is assigned</summary>
1680 </member> 1704 </member>
1681 <member name="T:OpenMetaverse.Animation"> 1705 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
1706 <summary>An optional block containing additional agent specific information</summary>
1707 </member>
1708 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
1709 <summary>true of the agent allows this group to be
1710 listed in their profile</summary>
1711 </member>
1712 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
1682 <summary> 1713 <summary>
1683 Contains an animation currently being played by an agent 1714 A message sent from the viewer to the simulator which
1715 specifies the language and permissions for others to detect
1716 the language specified
1684 </summary> 1717 </summary>
1685 </member> 1718 </member>
1686 <member name="F:OpenMetaverse.Animation.AnimationID"> 1719 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language">
1687 <summary>The ID of the animation asset</summary> 1720 <summary>A string containng the default language
1688 </member> 1721 to use for the agent</summary>
1689 <member name="F:OpenMetaverse.Animation.AnimationSequence">
1690 <summary>A number to indicate start order of currently playing animations</summary>
1691 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
1692 </member> 1722 </member>
1693 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID"> 1723 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
1694 <summary></summary> 1724 <summary>true of others are allowed to
1725 know the language setting</summary>
1695 </member> 1726 </member>
1696 <member name="T:OpenMetaverse.ProfilePick"> 1727 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
1697 <summary> 1728 <summary>
1698 Holds group information on an individual profile pick 1729 Serialize the object
1699 </summary> 1730 </summary>
1731 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1700 </member> 1732 </member>
1701 <member name="T:OpenMetaverse.AvatarManager"> 1733 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1702 <summary> 1734 <summary>
1703 Retrieve friend status notifications, and retrieve avatar names and 1735 Deserialize the message
1704 profiles
1705 </summary> 1736 </summary>
1737 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1706 </member> 1738 </member>
1707 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation"> 1739 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage">
1708 <summary>The event subscribers, null of no subscribers</summary> 1740 <summary>
1709 </member> 1741 An EventQueue message sent from the simulator to an agent when the agent
1710 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)"> 1742 leaves a group
1711 <summary>Raises the AvatarAnimation Event</summary> 1743 </summary>
1712 <param name="e">An AvatarAnimationEventArgs object containing
1713 the data sent from the simulator</param>
1714 </member>
1715 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
1716 <summary>Thread sync lock object</summary>
1717 </member>
1718 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
1719 <summary>The event subscribers, null of no subscribers</summary>
1720 </member>
1721 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
1722 <summary>Raises the AvatarAppearance Event</summary>
1723 <param name="e">A AvatarAppearanceEventArgs object containing
1724 the data sent from the simulator</param>
1725 </member>
1726 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
1727 <summary>Thread sync lock object</summary>
1728 </member>
1729 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
1730 <summary>The event subscribers, null of no subscribers</summary>
1731 </member>
1732 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
1733 <summary>Raises the UUIDNameReply Event</summary>
1734 <param name="e">A UUIDNameReplyEventArgs object containing
1735 the data sent from the simulator</param>
1736 </member>
1737 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
1738 <summary>Thread sync lock object</summary>
1739 </member>
1740 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
1741 <summary>The event subscribers, null of no subscribers</summary>
1742 </member>
1743 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
1744 <summary>Raises the AvatarInterestsReply Event</summary>
1745 <param name="e">A AvatarInterestsReplyEventArgs object containing
1746 the data sent from the simulator</param>
1747 </member>
1748 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
1749 <summary>Thread sync lock object</summary>
1750 </member>
1751 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
1752 <summary>The event subscribers, null of no subscribers</summary>
1753 </member>
1754 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
1755 <summary>Raises the AvatarPropertiesReply Event</summary>
1756 <param name="e">A AvatarPropertiesReplyEventArgs object containing
1757 the data sent from the simulator</param>
1758 </member>
1759 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
1760 <summary>Thread sync lock object</summary>
1761 </member>
1762 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
1763 <summary>The event subscribers, null of no subscribers</summary>
1764 </member>
1765 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
1766 <summary>Raises the AvatarGroupsReply Event</summary>
1767 <param name="e">A AvatarGroupsReplyEventArgs object containing
1768 the data sent from the simulator</param>
1769 </member>
1770 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
1771 <summary>Thread sync lock object</summary>
1772 </member>
1773 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
1774 <summary>The event subscribers, null of no subscribers</summary>
1775 </member>
1776 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
1777 <summary>Raises the AvatarPickerReply Event</summary>
1778 <param name="e">A AvatarPickerReplyEventArgs object containing
1779 the data sent from the simulator</param>
1780 </member>
1781 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
1782 <summary>Thread sync lock object</summary>
1783 </member>
1784 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
1785 <summary>The event subscribers, null of no subscribers</summary>
1786 </member>
1787 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
1788 <summary>Raises the ViewerEffectPointAt Event</summary>
1789 <param name="e">A ViewerEffectPointAtEventArgs object containing
1790 the data sent from the simulator</param>
1791 </member>
1792 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
1793 <summary>Thread sync lock object</summary>
1794 </member>
1795 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
1796 <summary>The event subscribers, null of no subscribers</summary>
1797 </member>
1798 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
1799 <summary>Raises the ViewerEffectLookAt Event</summary>
1800 <param name="e">A ViewerEffectLookAtEventArgs object containing
1801 the data sent from the simulator</param>
1802 </member>
1803 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
1804 <summary>Thread sync lock object</summary>
1805 </member>
1806 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
1807 <summary>The event subscribers, null of no subscribers</summary>
1808 </member>
1809 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
1810 <summary>Raises the ViewerEffect Event</summary>
1811 <param name="e">A ViewerEffectEventArgs object containing
1812 the data sent from the simulator</param>
1813 </member>
1814 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
1815 <summary>Thread sync lock object</summary>
1816 </member>
1817 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
1818 <summary>The event subscribers, null of no subscribers</summary>
1819 </member>
1820 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
1821 <summary>Raises the AvatarPicksReply Event</summary>
1822 <param name="e">A AvatarPicksReplyEventArgs object containing
1823 the data sent from the simulator</param>
1824 </member>
1825 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
1826 <summary>Thread sync lock object</summary>
1827 </member>
1828 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
1829 <summary>The event subscribers, null of no subscribers</summary>
1830 </member>
1831 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
1832 <summary>Raises the PickInfoReply Event</summary>
1833 <param name="e">A PickInfoReplyEventArgs object containing
1834 the data sent from the simulator</param>
1835 </member> 1744 </member>
1836 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock"> 1745 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock">
1837 <summary>Thread sync lock object</summary> 1746 <summary>
1747 An Array containing the AgentID and GroupID
1748 </summary>
1838 </member> 1749 </member>
1839 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply"> 1750 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize">
1840 <summary>The event subscribers, null of no subscribers</summary> 1751 <summary>
1752 Serialize the object
1753 </summary>
1754 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1841 </member> 1755 </member>
1842 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)"> 1756 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1843 <summary>Raises the AvatarClassifiedReply Event</summary> 1757 <summary>
1844 <param name="e">A AvatarClassifiedReplyEventArgs object containing 1758 Deserialize the message
1845 the data sent from the simulator</param> 1759 </summary>
1760 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1846 </member> 1761 </member>
1847 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock"> 1762 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
1848 <summary>Thread sync lock object</summary> 1763 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
1849 </member> 1764 </member>
1850 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply"> 1765 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
1851 <summary>The event subscribers, null of no subscribers</summary> 1766 <summary>The ID of the Agent leaving the group</summary>
1852 </member> 1767 </member>
1853 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)"> 1768 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
1854 <summary>Raises the ClassifiedInfoReply Event</summary> 1769 <summary>The GroupID the Agent is leaving</summary>
1855 <param name="e">A ClassifiedInfoReplyEventArgs object containing
1856 the data sent from the simulator</param>
1857 </member> 1770 </member>
1858 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock"> 1771 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
1859 <summary>Thread sync lock object</summary> 1772 <summary>Base class for Asset uploads/results via Capabilities</summary>
1860 </member> 1773 </member>
1861 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)"> 1774 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State">
1862 <summary> 1775 <summary>
1863 Represents other avatars 1776 The request state
1864 </summary> 1777 </summary>
1865 <param name="client"></param>
1866 </member>
1867 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)">
1868 <summary>Tracks the specified avatar on your map</summary>
1869 <param name="preyID">Avatar ID to track</param>
1870 </member> 1778 </member>
1871 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)"> 1779 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize">
1872 <summary> 1780 <summary>
1873 Request a single avatar name 1781 Serialize the object
1874 </summary> 1782 </summary>
1875 <param name="id">The avatar key to retrieve a name for</param> 1783 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1876 </member> 1784 </member>
1877 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 1785 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1878 <summary> 1786 <summary>
1879 Request a list of avatar names 1787 Deserialize the message
1880 </summary> 1788 </summary>
1881 <param name="ids">The avatar keys to retrieve names for</param> 1789 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1882 </member> 1790 </member>
1883 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)"> 1791 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload">
1884 <summary> 1792 <summary>
1885 Start a request for Avatar Properties 1793 A message sent from the viewer to the simulator to request a temporary upload capability
1794 which allows an asset to be uploaded
1886 </summary> 1795 </summary>
1887 <param name="avatarid"></param>
1888 </member> 1796 </member>
1889 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)"> 1797 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url">
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">
1890 <summary> 1801 <summary>
1891 Search for an avatar (first name, last name) 1802 A message sent from the simulator that will inform the agent the upload is complete,
1803 and the UUID of the uploaded asset
1892 </summary> 1804 </summary>
1893 <param name="name">The name to search for</param>
1894 <param name="queryID">An ID to associate with this query</param>
1895 </member> 1805 </member>
1896 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"> 1806 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
1807 <summary>The uploaded texture asset ID</summary>
1808 </member>
1809 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
1897 <summary> 1810 <summary>
1898 Start a request for Avatar Picks 1811 A message sent from the viewer to the simulator to request a temporary
1812 capability URI which is used to upload an agents baked appearance textures
1899 </summary> 1813 </summary>
1900 <param name="avatarid">UUID of the avatar</param>
1901 </member> 1814 </member>
1902 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)"> 1815 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request">
1816 <summary>Object containing request or response</summary>
1817 </member>
1818 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
1903 <summary> 1819 <summary>
1904 Start a request for Avatar Classifieds 1820 Serialize the object
1905 </summary> 1821 </summary>
1906 <param name="avatarid">UUID of the avatar</param> 1822 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1907 </member> 1823 </member>
1908 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 1824 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1909 <summary> 1825 <summary>
1910 Start a request for details of a specific profile pick 1826 Deserialize the message
1911 </summary> 1827 </summary>
1912 <param name="avatarid">UUID of the avatar</param> 1828 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1913 <param name="pickid">UUID of the profile pick</param>
1914 </member> 1829 </member>
1915 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 1830 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage">
1916 <summary> 1831 <summary>
1917 Start a request for details of a specific profile classified 1832 A message sent from the simulator which indicates the minimum version required for
1833 using voice chat
1918 </summary> 1834 </summary>
1919 <param name="avatarid">UUID of the avatar</param>
1920 <param name="classifiedid">UUID of the profile classified</param>
1921 </member>
1922 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1923 <summary>Process an incoming packet and raise the appropriate events</summary>
1924 <param name="sender">The sender</param>
1925 <param name="e">The EventArgs object containing the packet data</param>
1926 </member> 1835 </member>
1927 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1836 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion">
1928 <summary>Process an incoming packet and raise the appropriate events</summary> 1837 <summary>Major Version Required</summary>
1929 <param name="sender">The sender</param>
1930 <param name="e">The EventArgs object containing the packet data</param>
1931 </member>
1932 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1933 <summary>Process an incoming packet and raise the appropriate events</summary>
1934 <param name="sender">The sender</param>
1935 <param name="e">The EventArgs object containing the packet data</param>
1936 </member> 1838 </member>
1937 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1839 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
1938 <summary>Process an incoming packet and raise the appropriate events</summary> 1840 <summary>Minor version required</summary>
1939 <param name="sender">The sender</param>
1940 <param name="e">The EventArgs object containing the packet data</param>
1941 </member> 1841 </member>
1942 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1842 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
1943 <summary>Process an incoming packet and raise the appropriate events</summary> 1843 <summary>The name of the region sending the version requrements</summary>
1944 <param name="sender">The sender</param>
1945 <param name="e">The EventArgs object containing the packet data</param>
1946 </member> 1844 </member>
1947 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 1845 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
1948 <summary> 1846 <summary>
1949 Crossed region handler for message that comes across the EventQueue. Sent to an agent 1847 Serialize the object
1950 when the agent crosses a sim border into a new region.
1951 </summary> 1848 </summary>
1952 <param name="capsKey">The message key</param> 1849 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1953 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
1954 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
1955 </member>
1956 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1957 <summary>Process an incoming packet and raise the appropriate events</summary>
1958 <param name="sender">The sender</param>
1959 <param name="e">The EventArgs object containing the packet data</param>
1960 </member> 1850 </member>
1961 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1851 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1962 <summary>Process an incoming packet and raise the appropriate events</summary> 1852 <summary>
1963 <param name="sender">The sender</param> 1853 Deserialize the message
1964 <param name="e">The EventArgs object containing the packet data</param> 1854 </summary>
1855 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1965 </member> 1856 </member>
1966 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1857 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage">
1967 <summary>Process an incoming packet and raise the appropriate events</summary> 1858 <summary>
1968 <param name="sender">The sender</param> 1859 A message sent from the simulator to the viewer containing the
1969 <param name="e">The EventArgs object containing the packet data</param> 1860 voice server URI
1861 </summary>
1970 </member> 1862 </member>
1971 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1863 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID">
1972 <summary>Process an incoming packet and raise the appropriate events</summary> 1864 <summary>The Parcel ID which the voice server URI applies</summary>
1973 <param name="sender">The sender</param>
1974 <param name="e">The EventArgs object containing the packet data</param>
1975 </member> 1865 </member>
1976 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1866 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
1977 <summary>Process an incoming packet and raise the appropriate events</summary> 1867 <summary>The name of the region</summary>
1978 <param name="sender">The sender</param>
1979 <param name="e">The EventArgs object containing the packet data</param>
1980 </member> 1868 </member>
1981 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1869 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
1982 <summary>Process an incoming packet and raise the appropriate events</summary> 1870 <summary>A uri containing the server/channel information
1983 <param name="sender">The sender</param> 1871 which the viewer can utilize to participate in voice conversations</summary>
1984 <param name="e">The EventArgs object containing the packet data</param>
1985 </member> 1872 </member>
1986 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1873 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
1987 <summary>Process an incoming packet and raise the appropriate events</summary> 1874 <summary>
1988 <param name="sender">The sender</param> 1875 Serialize the object
1989 <param name="e">The EventArgs object containing the packet data</param> 1876 </summary>
1877 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1990 </member> 1878 </member>
1991 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation"> 1879 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1992 <summary>Raised when the simulator sends us data containing 1880 <summary>
1993 an agents animation playlist</summary> 1881 Deserialize the message
1882 </summary>
1883 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1994 </member> 1884 </member>
1995 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance"> 1885 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage">
1996 <summary>Raised when the simulator sends us data containing 1886 <summary>
1997 the appearance information for an agent</summary> 1887
1888 </summary>
1998 </member> 1889 </member>
1999 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply"> 1890 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password">
2000 <summary>Raised when the simulator sends us data containing 1891 <summary></summary>
2001 agent names/id values</summary>
2002 </member> 1892 </member>
2003 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply"> 1893 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username">
2004 <summary>Raised when the simulator sends us data containing 1894 <summary></summary>
2005 the interests listed in an agents profile</summary>
2006 </member> 1895 </member>
2007 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply"> 1896 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize">
2008 <summary>Raised when the simulator sends us data containing 1897 <summary>
2009 profile property information for an agent</summary> 1898 Serialize the object
1899 </summary>
1900 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2010 </member> 1901 </member>
2011 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply"> 1902 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2012 <summary>Raised when the simulator sends us data containing 1903 <summary>
2013 the group membership an agent is a member of</summary> 1904 Deserialize the message
1905 </summary>
1906 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2014 </member> 1907 </member>
2015 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply"> 1908 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage">
2016 <summary>Raised when the simulator sends us data containing 1909 <summary>
2017 name/id pair</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>
2018 </member> 1913 </member>
2019 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt"> 1914 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request">
2020 <summary>Raised when the simulator sends us data containing 1915 <summary>Object containing request or response</summary>
2021 the objects and effect when an agent is pointing at</summary>
2022 </member> 1916 </member>
2023 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt"> 1917 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize">
2024 <summary>Raised when the simulator sends us data containing 1918 <summary>
2025 the objects and effect when an agent is looking at</summary> 1919 Serialize the object
1920 </summary>
1921 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2026 </member> 1922 </member>
2027 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect"> 1923 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2028 <summary>Raised when the simulator sends us data containing 1924 <summary>
2029 an agents viewer effect information</summary> 1925 Deserialize the message
1926 </summary>
1927 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2030 </member> 1928 </member>
2031 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply"> 1929 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage">
2032 <summary>Raised when the simulator sends us data containing 1930 <summary>
2033 the top picks from an agents profile</summary> 1931 A message sent from the simulator to the viewer to indicate
1932 a Tasks scripts status.
1933 </summary>
2034 </member> 1934 </member>
2035 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply"> 1935 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID">
2036 <summary>Raised when the simulator sends us data containing 1936 <summary>The Asset ID of the script</summary>
2037 the Pick details</summary>
2038 </member> 1937 </member>
2039 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply"> 1938 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono">
2040 <summary>Raised when the simulator sends us data containing 1939 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it
2041 the classified ads an agent has placed</summary> 1940 uses the older less efficient lsl2 interprter</summary>
2042 </member> 1941 </member>
2043 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply"> 1942 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID">
2044 <summary>Raised when the simulator sends us data containing 1943 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary>
2045 the details of a classified ad</summary>
2046 </member> 1944 </member>
2047 <member name="T:OpenMetaverse.AvatarAnimationEventArgs"> 1945 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running">
2048 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary> 1946 <summary>true of the script is in a running state</summary>
2049 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
2050 the animation playlist for an agent</remarks>
2051 <example>
2052 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
2053 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
2054 <code>
2055 // subscribe to the event
2056 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation;
2057
2058 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
2059 {
2060 // create a dictionary of "known" animations from the Animations class using System.Reflection
2061 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
2062 Type type = typeof(Animations);
2063 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
2064 foreach (System.Reflection.FieldInfo field in fields)
2065 {
2066 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
2067 }
2068
2069 // find out which animations being played are known animations and which are assets
2070 foreach (Animation animation in e.Animations)
2071 {
2072 if (systemAnimations.ContainsKey(animation.AnimationID))
2073 {
2074 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
2075 systemAnimations[animation.AnimationID], animation.AnimationSequence);
2076 }
2077 else
2078 {
2079 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
2080 animation.AnimationID, animation.AnimationSequence);
2081 }
2082 }
2083 }
2084 </code>
2085 </example>
2086 </member> 1947 </member>
2087 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})"> 1948 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize">
2088 <summary> 1949 <summary>
2089 Construct a new instance of the AvatarAnimationEventArgs class 1950 Serialize the object
2090 </summary> 1951 </summary>
2091 <param name="avatarID">The ID of the agent</param> 1952 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2092 <param name="anims">The list of animations to start</param>
2093 </member>
2094 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID">
2095 <summary>Get the ID of the agent</summary>
2096 </member>
2097 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations">
2098 <summary>Get the list of animations to start</summary>
2099 </member>
2100 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
2101 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
2102 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
2103 the appearance data for an avatar</remarks>
2104 <example>
2105 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
2106 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
2107 <code>
2108 // subscribe to the event
2109 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
2110
2111 // handle the data when the event is raised
2112 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
2113 {
2114 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
2115 }
2116 </code>
2117 </example>
2118 </member> 1953 </member>
2119 <member name="M:OpenMetaverse.AvatarAppearanceEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Primitive.TextureEntryFace[],System.Collections.Generic.List{System.Byte})"> 1954 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2120 <summary> 1955 <summary>
2121 Construct a new instance of the AvatarAppearanceEventArgs class 1956 Deserialize the message
2122 </summary> 1957 </summary>
2123 <param name="sim">The simulator request was from</param> 1958 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2124 <param name="avatarID">The ID of the agent</param>
2125 <param name="isTrial">true of the agent is a trial account</param>
2126 <param name="defaultTexture">The default agent texture</param>
2127 <param name="faceTextures">The agents appearance layer textures</param>
2128 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
2129 </member>
2130 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
2131 <summary>Get the Simulator this request is from of the agent</summary>
2132 </member>
2133 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
2134 <summary>Get the ID of the agent</summary>
2135 </member>
2136 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
2137 <summary>true if the agent is a trial account</summary>
2138 </member>
2139 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
2140 <summary>Get the default agent texture</summary>
2141 </member> 1959 </member>
2142 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures"> 1960 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage">
2143 <summary>Get the agents appearance layer textures</summary> 1961 <summary>
1962 A message containing the request/response used for updating a gesture
1963 contained with an agents inventory
1964 </summary>
2144 </member> 1965 </member>
2145 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"> 1966 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request">
2146 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary> 1967 <summary>Object containing request or response</summary>
2147 </member> 1968 </member>
2148 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs"> 1969 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize">
2149 <summary>Represents the interests from the profile of an agent</summary> 1970 <summary>
1971 Serialize the object
1972 </summary>
1973 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2150 </member> 1974 </member>
2151 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID"> 1975 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2152 <summary>Get the ID of the agent</summary> 1976 <summary>
1977 Deserialize the message
1978 </summary>
1979 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2153 </member> 1980 </member>
2154 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs"> 1981 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage">
2155 <summary>The properties of an agent</summary> 1982 <summary>
1983 A message request/response which is used to update a notecard contained within
1984 a tasks inventory
1985 </summary>
2156 </member> 1986 </member>
2157 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID"> 1987 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID">
2158 <summary>Get the ID of the agent</summary> 1988 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
2159 </member> 1989 </member>
2160 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID"> 1990 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
2161 <summary>Get the ID of the agent</summary> 1991 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
2162 </member> 1992 </member>
2163 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID"> 1993 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
2164 <summary>Get the ID of the agent</summary> 1994 <summary>
1995 Serialize the object
1996 </summary>
1997 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2165 </member> 1998 </member>
2166 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID"> 1999 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2167 <summary>Get the ID of the avatar</summary> 2000 <summary>
2001 Deserialize the message
2002 </summary>
2003 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2168 </member> 2004 </member>
2169 <member name="T:OpenMetaverse.Assets.AssetClothing"> 2005 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage">
2170 <summary> 2006 <summary>
2171 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar 2007 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
2172 such as a Shirt, Pants, etc. 2008 which is used to update an asset in an agents inventory
2173 </summary> 2009 </summary>
2174 </member> 2010 </member>
2175 <member name="T:OpenMetaverse.Assets.AssetWearable"> 2011 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID">
2176 <summary> 2012 <summary>
2177 Represents a Wearable Asset, Clothing, Hair, Skin, Etc 2013 The Notecard AssetID to replace
2178 </summary> 2014 </summary>
2179 </member> 2015 </member>
2180 <member name="T:OpenMetaverse.Assets.Asset"> 2016 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize">
2181 <summary> 2017 <summary>
2182 Base class for all Asset types 2018 Serialize the object
2183 </summary> 2019 </summary>
2020 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2184 </member> 2021 </member>
2185 <member name="F:OpenMetaverse.Assets.Asset.AssetData"> 2022 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2186 <summary>A byte array containing the raw asset data</summary> 2023 <summary>
2024 Deserialize the message
2025 </summary>
2026 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2187 </member> 2027 </member>
2188 <member name="F:OpenMetaverse.Assets.Asset.Temporary"> 2028 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage">
2189 <summary>True if the asset it only stored on the server temporarily</summary> 2029 <summary>
2030 A message containing the request/response used for updating a notecard
2031 contained with an agents inventory
2032 </summary>
2190 </member> 2033 </member>
2191 <member name="F:OpenMetaverse.Assets.Asset._AssetID"> 2034 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request">
2192 <summary>A unique ID</summary> 2035 <summary>Object containing request or response</summary>
2193 </member> 2036 </member>
2194 <member name="M:OpenMetaverse.Assets.Asset.#ctor"> 2037 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize">
2195 <summary> 2038 <summary>
2196 Construct a new Asset object 2039 Serialize the object
2197 </summary> 2040 </summary>
2041 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2198 </member> 2042 </member>
2199 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2043 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2200 <summary> 2044 <summary>
2201 Construct a new Asset object 2045 Deserialize the message
2202 </summary> 2046 </summary>
2203 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2047 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2204 <param name="assetData">A byte array containing the raw asset data</param>
2205 </member> 2048 </member>
2206 <member name="M:OpenMetaverse.Assets.Asset.Encode"> 2049 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize">
2207 <summary> 2050 <summary>
2208 Regenerates the <code>AssetData</code> byte array from the properties 2051 Serialize the object
2209 of the derived class.
2210 </summary> 2052 </summary>
2053 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2211 </member> 2054 </member>
2212 <member name="M:OpenMetaverse.Assets.Asset.Decode"> 2055 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2213 <summary> 2056 <summary>
2214 Decodes the AssetData, placing it in appropriate properties of the derived 2057 Deserialize the message
2215 class.
2216 </summary> 2058 </summary>
2217 <returns>True if the asset decoding succeeded, otherwise false</returns> 2059 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2218 </member>
2219 <member name="P:OpenMetaverse.Assets.Asset.AssetID">
2220 <summary>The assets unique ID</summary>
2221 </member> 2060 </member>
2222 <member name="P:OpenMetaverse.Assets.Asset.AssetType"> 2061 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError">
2223 <summary> 2062 <summary>
2224 The "type" of asset, Notecard, Animation, etc 2063 A message sent from the simulator to the viewer which indicates
2064 an error occurred while attempting to update a script in an agents or tasks
2065 inventory
2225 </summary> 2066 </summary>
2226 </member> 2067 </member>
2227 <member name="F:OpenMetaverse.Assets.AssetWearable.Name"> 2068 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled">
2228 <summary>A string containing the name of the asset</summary> 2069 <summary>true of the script was successfully compiled by the simulator</summary>
2229 </member>
2230 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
2231 <summary>A string containing a short description of the asset</summary>
2232 </member>
2233 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
2234 <summary>The Assets WearableType</summary>
2235 </member>
2236 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
2237 <summary>The For-Sale status of the object</summary>
2238 </member> 2070 </member>
2239 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice"> 2071 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error">
2240 <summary>An Integer representing the purchase price of the asset</summary> 2072 <summary>A string containing the error which occured while trying
2073 to update the script</summary>
2241 </member> 2074 </member>
2242 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator"> 2075 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID">
2243 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary> 2076 <summary>A new AssetID assigned to the script</summary>
2244 </member> 2077 </member>
2245 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner"> 2078 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage">
2246 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary> 2079 <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>
2247 </member> 2084 </member>
2248 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner"> 2085 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning">
2249 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary> 2086 <summary>if true, set the script mode to running</summary>
2250 </member> 2087 </member>
2251 <member name="F:OpenMetaverse.Assets.AssetWearable.Group"> 2088 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID">
2252 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary> 2089 <summary>The scripts InventoryItem ItemID to update</summary>
2253 </member> 2090 </member>
2254 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned"> 2091 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target">
2255 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary> 2092 <summary>A lowercase string containing either "mono" or "lsl2" which
2093 specifies the script is compiled and ran on the mono runtime, or the older
2094 lsl runtime</summary>
2256 </member> 2095 </member>
2257 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions"> 2096 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID">
2258 <summary>The Permissions mask of the asset</summary> 2097 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary>
2259 </member> 2098 </member>
2260 <member name="F:OpenMetaverse.Assets.AssetWearable.Params"> 2099 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize">
2261 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary> 2100 <summary>
2101 Serialize the object
2102 </summary>
2103 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2262 </member> 2104 </member>
2263 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures"> 2105 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2264 <summary>A Dictionary containing Key/Value pairs where the Key is the textures Index and the Value is the Textures <seealso cref="T:OpenMetaverse.UUID"/></summary> 2106 <summary>
2107 Deserialize the message
2108 </summary>
2109 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2265 </member> 2110 </member>
2266 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor"> 2111 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage">
2267 <summary>Initializes a new instance of an AssetWearable object</summary> 2112 <summary>
2113 A message containing either the request or response used in updating a script inside
2114 a tasks inventory
2115 </summary>
2268 </member> 2116 </member>
2269 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2117 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request">
2270 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 2118 <summary>Object containing request or response</summary>
2271 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2272 <param name="assetData">A byte array containing the raw asset data</param>
2273 </member> 2119 </member>
2274 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode"> 2120 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize">
2275 <summary> 2121 <summary>
2276 Decode an assets byte encoded data to a string 2122 Serialize the object
2277 </summary> 2123 </summary>
2278 <returns>true if the asset data was decoded successfully</returns> 2124 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2279 </member> 2125 </member>
2280 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode"> 2126 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2281 <summary> 2127 <summary>
2282 Encode the assets string represantion into a format consumable by the asset server 2128 Deserialize the message
2283 </summary> 2129 </summary>
2130 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2284 </member> 2131 </member>
2285 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor"> 2132 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete">
2286 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 2133 <summary>
2134 Response from the simulator to notify the viewer the upload is completed, and
2135 the UUID of the script asset and its compiled status
2136 </summary>
2287 </member> 2137 </member>
2288 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2138 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID">
2289 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 2139 <summary>The uploaded texture asset ID</summary>
2290 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2291 <param name="assetData">A byte array containing the raw asset data</param>
2292 </member> 2140 </member>
2293 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType"> 2141 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
2294 <summary>Override the base classes AssetType</summary> 2142 <summary>true of the script was compiled successfully</summary>
2295 </member> 2143 </member>
2296 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 2144 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage">
2297 <summary> 2145 <summary>
2298 Add a custom decoder callback 2146 A message sent from a viewer to the simulator requesting a temporary uploader capability
2147 used to update a script contained in an agents inventory
2299 </summary> 2148 </summary>
2300 <param name="key">The key of the field to decode</param>
2301 <param name="customPacketHandler">The custom decode handler</param>
2302 </member> 2149 </member>
2303 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 2150 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID">
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">
2304 <summary> 2158 <summary>
2305 Remove a custom decoder callback 2159 Serialize the object
2306 </summary> 2160 </summary>
2307 <param name="key">The key of the field to decode</param> 2161 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2308 <param name="customPacketHandler">The custom decode handler</param>
2309 </member> 2162 </member>
2310 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)"> 2163 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2311 <summary> 2164 <summary>
2312 Creates a formatted string containing the values of a Packet 2165 Deserialize the message
2313 </summary> 2166 </summary>
2314 <param name="packet">The Packet</param> 2167 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2315 <returns>A formatted string of values of the nested items in the Packet object</returns>
2316 </member> 2168 </member>
2317 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)"> 2169 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage">
2318 <summary> 2170 <summary>
2319 Decode an IMessage object into a beautifully formatted string 2171 A message containing either the request or response used in updating a script inside
2172 an agents inventory
2320 </summary> 2173 </summary>
2321 <param name="message">The IMessage object</param>
2322 <param name="recurseLevel">Recursion level (used for indenting)</param>
2323 <returns>A formatted string containing the names and values of the source object</returns>
2324 </member> 2174 </member>
2325 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder"> 2175 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request">
2176 <summary>Object containing request or response</summary>
2177 </member>
2178 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize">
2326 <summary> 2179 <summary>
2327 A custom decoder callback 2180 Serialize the object
2328 </summary> 2181 </summary>
2329 <param name="fieldName">The key of the object</param> 2182 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2330 <param name="fieldData">the data to decode</param>
2331 <returns>A string represending the fieldData</returns>
2332 </member> 2183 </member>
2333 <member name="T:OpenMetaverse.AssetCache"> 2184 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2334 <summary> 2185 <summary>
2335 Class that handles the local asset cache 2186 Deserialize the message
2336 </summary> 2187 </summary>
2188 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2337 </member> 2189 </member>
2338 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)"> 2190 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize">
2339 <summary> 2191 <summary>
2340 Default constructor 2192 Serialize the object
2341 </summary> 2193 </summary>
2342 <param name="client">A reference to the GridClient object</param> 2194 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2343 </member> 2195 </member>
2344 <member name="M:OpenMetaverse.AssetCache.DestroyTimer"> 2196 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2345 <summary> 2197 <summary>
2346 Disposes cleanup timer 2198 Deserialize the message
2347 </summary> 2199 </summary>
2200 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2348 </member> 2201 </member>
2349 <member name="M:OpenMetaverse.AssetCache.SetupTimer"> 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>
2208 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize">
2350 <summary> 2209 <summary>
2351 Only create timer when needed 2210 Serialize the object
2352 </summary> 2211 </summary>
2212 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2353 </member> 2213 </member>
2354 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)"> 2214 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2355 <summary> 2215 <summary>
2356 Return bytes read from the local asset cache, null if it does not exist 2216 Deserialize the message
2357 </summary> 2217 </summary>
2358 <param name="assetID">UUID of the asset we want to get</param> 2218 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2359 <returns>Raw bytes of the asset, or null on failure</returns>
2360 </member> 2219 </member>
2361 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)"> 2220 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant">
2362 <summary> 2221 <summary>
2363 Returns ImageDownload object of the 2222 Sent by an agent to the capabilities server to request map layers
2364 image from the local image cache, null if it does not exist
2365 </summary> 2223 </summary>
2366 <param name="imageID">UUID of the image we want to get</param>
2367 <returns>ImageDownload object containing the image, or null on failure</returns>
2368 </member> 2224 </member>
2369 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)"> 2225 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant">
2370 <summary> 2226 <summary>
2371 Constructs a file name of the cached asset 2227 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
2372 </summary> 2228 </summary>
2373 <param name="assetID">UUID of the asset</param>
2374 <returns>String with the file name of the cahced asset</returns>
2375 </member> 2229 </member>
2376 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])"> 2230 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks">
2231 <summary>An array containing LayerData items</summary>
2232 </member>
2233 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
2377 <summary> 2234 <summary>
2378 Saves an asset to the local cache 2235 Serialize the object
2379 </summary> 2236 </summary>
2380 <param name="assetID">UUID of the asset</param> 2237 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2381 <param name="assetData">Raw bytes the asset consists of</param>
2382 <returns>Weather the operation was successfull</returns>
2383 </member> 2238 </member>
2384 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)"> 2239 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2385 <summary> 2240 <summary>
2386 Get the file name of the asset stored with gived UUID 2241 Deserialize the message
2387 </summary> 2242 </summary>
2388 <param name="assetID">UUID of the asset</param> 2243 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2389 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
2390 </member> 2244 </member>
2391 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)"> 2245 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData">
2392 <summary> 2246 <summary>
2393 Checks if the asset exists in the local cache 2247 An object containing map location details
2394 </summary> 2248 </summary>
2395 <param name="assetID">UUID of the asset</param>
2396 <returns>True is the asset is stored in the cache, otherwise false</returns>
2397 </member> 2249 </member>
2398 <member name="M:OpenMetaverse.AssetCache.Clear"> 2250 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID">
2251 <summary>The Asset ID of the regions tile overlay</summary>
2252 </member>
2253 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom">
2254 <summary>The grid location of the southern border of the map tile</summary>
2255 </member>
2256 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left">
2257 <summary>The grid location of the western border of the map tile</summary>
2258 </member>
2259 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right">
2260 <summary>The grid location of the eastern border of the map tile</summary>
2261 </member>
2262 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top">
2263 <summary>The grid location of the northern border of the map tile</summary>
2264 </member>
2265 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request">
2266 <summary>Object containing request or response</summary>
2267 </member>
2268 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
2399 <summary> 2269 <summary>
2400 Wipes out entire cache 2270 Serialize the object
2401 </summary> 2271 </summary>
2272 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2402 </member> 2273 </member>
2403 <member name="M:OpenMetaverse.AssetCache.Prune"> 2274 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2404 <summary> 2275 <summary>
2405 Brings cache size to the 90% of the max size 2276 Deserialize the message
2406 </summary> 2277 </summary>
2278 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2407 </member> 2279 </member>
2408 <member name="M:OpenMetaverse.AssetCache.BeginPrune"> 2280 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
2409 <summary> 2281 <summary>
2410 Asynchronously brings cache size to the 90% of the max size 2282 New as of 1.23 RC1, no details yet.
2411 </summary> 2283 </summary>
2412 </member> 2284 </member>
2413 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])"> 2285 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
2414 <summary> 2286 <summary>
2415 Adds up file sizes passes in a FileInfo array 2287 Serialize the object
2416 </summary> 2288 </summary>
2289 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2417 </member> 2290 </member>
2418 <member name="M:OpenMetaverse.AssetCache.Operational"> 2291 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2419 <summary> 2292 <summary>
2420 Checks whether caching is enabled 2293 Deserialize the message
2421 </summary> 2294 </summary>
2295 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2422 </member> 2296 </member>
2423 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)"> 2297 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
2424 <summary> 2298 <summary>
2425 Periodically prune the cache 2299 Serialize the object
2426 </summary> 2300 </summary>
2301 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2427 </member> 2302 </member>
2428 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)"> 2303 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2429 <summary> 2304 <summary>
2430 Nicely formats file sizes 2305 Deserialize the message
2431 </summary> 2306 </summary>
2432 <param name="byteCount">Byte size we want to output</param> 2307 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2433 <returns>String with humanly readable file size</returns>
2434 </member> 2308 </member>
2435 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled"> 2309 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
2310 <summary>A string containing the method used</summary>
2311 </member>
2312 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
2436 <summary> 2313 <summary>
2437 Allows setting weather to periodicale prune the cache if it grows too big 2314 A request sent from an agent to the Simulator to begin a new conference.
2438 Default is enabled, when caching is enabled 2315 Contains a list of Agents which will be included in the conference
2439 </summary> 2316 </summary>
2440 </member> 2317 </member>
2441 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval"> 2318 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
2319 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
2320 </member>
2321 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
2322 <summary>The conferences Session ID</summary>
2323 </member>
2324 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
2442 <summary> 2325 <summary>
2443 How long (in ms) between cache checks (default is 5 min.) 2326 Serialize the object
2444 </summary> 2327 </summary>
2328 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2445 </member> 2329 </member>
2446 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper"> 2330 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2447 <summary> 2331 <summary>
2448 Helper class for sorting files by their last accessed time 2332 Deserialize the message
2449 </summary> 2333 </summary>
2334 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2450 </member> 2335 </member>
2451 <member name="T:OpenMetaverse.Assets.AssetPrim"> 2336 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
2452 <summary> 2337 <summary>
2453 A linkset asset, containing a parent primitive and zero or more children 2338 A moderation request sent from a conference moderator
2339 Contains an agent and an optional action to take
2340 </summary>
2341 </member>
2342 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
2343 <summary>The Session ID</summary>
2344 </member>
2345 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
2346 <summary></summary>
2347 </member>
2348 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey">
2349 <summary>A list containing Key/Value pairs, known valid values:
2350 key: text value: true/false - allow/disallow specified agents ability to use text in session
2351 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
2454 </summary> 2352 </summary>
2353 <remarks>"text" or "voice"</remarks>
2455 </member> 2354 </member>
2456 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor"> 2355 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue">
2457 <summary>Initializes a new instance of an AssetPrim object</summary> 2356 <summary></summary>
2458 </member> 2357 </member>
2459 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2358 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize">
2460 <summary> 2359 <summary>
2461 Initializes a new instance of an AssetPrim object 2360 Serialize the object
2462 </summary> 2361 </summary>
2463 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2362 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2464 <param name="assetData">A byte array containing the raw asset data</param>
2465 </member> 2363 </member>
2466 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode"> 2364 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2467 <summary> 2365 <summary>
2468 2366 Deserialize the message
2469 </summary> 2367 </summary>
2368 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2470 </member> 2369 </member>
2471 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode"> 2370 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation">
2472 <summary> 2371 <summary>
2473 2372 A message sent from the agent to the simulator which tells the
2373 simulator we've accepted a conference invitation
2474 </summary> 2374 </summary>
2475 <returns></returns>
2476 </member> 2375 </member>
2477 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType"> 2376 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID">
2478 <summary>Override the base classes AssetType</summary> 2377 <summary>The conference SessionID</summary>
2479 </member> 2378 </member>
2480 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape"> 2379 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
2481 <summary> 2380 <summary>
2482 Only used internally for XML serialization/deserialization 2381 Serialize the object
2483 </summary> 2382 </summary>
2383 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2484 </member> 2384 </member>
2485 <member name="T:OpenMetaverse.Assets.PrimObject"> 2385 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2486 <summary> 2386 <summary>
2487 The deserialized form of a single primitive in a linkset asset 2387 Deserialize the message
2488 </summary> 2388 </summary>
2389 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2489 </member> 2390 </member>
2490 <member name="T:OpenMetaverse.Assets.AssetLandmark"> 2391 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize">
2491 <summary> 2392 <summary>
2492 Represents a Landmark with RegionID and Position vector 2393 Serialize the object
2493 </summary> 2394 </summary>
2395 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2494 </member> 2396 </member>
2495 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID"> 2397 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2496 <summary>UUID of the Landmark target region</summary>
2497 </member>
2498 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
2499 <summary> Local position of the target </summary>
2500 </member>
2501 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
2502 <summary>Construct an Asset of type Landmark</summary>
2503 </member>
2504 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
2505 <summary> 2398 <summary>
2506 Construct an Asset object of type Landmark 2399 Deserialize the message
2507 </summary> 2400 </summary>
2508 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2401 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2509 <param name="assetData">A byte array containing the raw asset data</param>
2510 </member> 2402 </member>
2511 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode"> 2403 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize">
2512 <summary> 2404 <summary>
2513 Encode the raw contents of a string with the specific Landmark format 2405 Serialize the object
2514 </summary> 2406 </summary>
2407 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2515 </member> 2408 </member>
2516 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode"> 2409 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2517 <summary> 2410 <summary>
2518 Decode the raw asset data, populating the RegionID and Position 2411 Deserialize the message
2519 </summary> 2412 </summary>
2520 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns> 2413 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2521 </member>
2522 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
2523 <summary>Override the base classes AssetType</summary>
2524 </member> 2414 </member>
2525 <member name="T:OpenMetaverse.GridClient"> 2415 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize">
2526 <summary> 2416 <summary>
2527 Main class to expose grid functionality to clients. All of the 2417 Serialize the object
2528 classes needed for sending and receiving data are accessible through
2529 this class.
2530 </summary> 2418 </summary>
2531 <example> 2419 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2532 <code>
2533 // Example minimum code required to instantiate class and
2534 // connect to a simulator.
2535 using System;
2536 using System.Collections.Generic;
2537 using System.Text;
2538 using OpenMetaverse;
2539
2540 namespace FirstBot
2541 {
2542 class Bot
2543 {
2544 public static GridClient Client;
2545 static void Main(string[] args)
2546 {
2547 Client = new GridClient(); // instantiates the GridClient class
2548 // to the global Client object
2549 // Login to Simulator
2550 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
2551 // Wait for a Keypress
2552 Console.ReadLine();
2553 // Logout of simulator
2554 Client.Network.Logout();
2555 }
2556 }
2557 }
2558 </code>
2559 </example>
2560 </member>
2561 <member name="F:OpenMetaverse.GridClient.Network">
2562 <summary>Networking subsystem</summary>
2563 </member>
2564 <member name="F:OpenMetaverse.GridClient.Settings">
2565 <summary>Settings class including constant values and changeable
2566 parameters for everything</summary>
2567 </member> 2420 </member>
2568 <member name="F:OpenMetaverse.GridClient.Parcels"> 2421 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2569 <summary>Parcel (subdivided simulator lots) subsystem</summary> 2422 <summary>
2423 Deserialize the message
2424 </summary>
2425 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2570 </member> 2426 </member>
2571 <member name="F:OpenMetaverse.GridClient.Self"> 2427 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
2572 <summary>Our own avatars subsystem</summary> 2428 <summary>Key of sender</summary>
2573 </member> 2429 </member>
2574 <member name="F:OpenMetaverse.GridClient.Avatars"> 2430 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
2575 <summary>Other avatars subsystem</summary> 2431 <summary>Name of sender</summary>
2576 </member> 2432 </member>
2577 <member name="F:OpenMetaverse.GridClient.Estate"> 2433 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
2578 <summary>Estate subsystem</summary> 2434 <summary>Key of destination avatar</summary>
2579 </member> 2435 </member>
2580 <member name="F:OpenMetaverse.GridClient.Friends"> 2436 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
2581 <summary>Friends list subsystem</summary> 2437 <summary>ID of originating estate</summary>
2582 </member> 2438 </member>
2583 <member name="F:OpenMetaverse.GridClient.Grid"> 2439 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
2584 <summary>Grid (aka simulator group) subsystem</summary> 2440 <summary>Key of originating region</summary>
2585 </member> 2441 </member>
2586 <member name="F:OpenMetaverse.GridClient.Objects"> 2442 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
2587 <summary>Object subsystem</summary> 2443 <summary>Coordinates in originating region</summary>
2588 </member> 2444 </member>
2589 <member name="F:OpenMetaverse.GridClient.Groups"> 2445 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
2590 <summary>Group subsystem</summary> 2446 <summary>Instant message type</summary>
2591 </member> 2447 </member>
2592 <member name="F:OpenMetaverse.GridClient.Assets"> 2448 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
2593 <summary>Asset subsystem</summary> 2449 <summary>Group IM session toggle</summary>
2594 </member> 2450 </member>
2595 <member name="F:OpenMetaverse.GridClient.Appearance"> 2451 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
2596 <summary>Appearance subsystem</summary> 2452 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
2597 </member> 2453 </member>
2598 <member name="F:OpenMetaverse.GridClient.Inventory"> 2454 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
2599 <summary>Inventory subsystem</summary> 2455 <summary>Timestamp of the instant message</summary>
2600 </member> 2456 </member>
2601 <member name="F:OpenMetaverse.GridClient.Directory"> 2457 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
2602 <summary>Directory searches including classifieds, people, land 2458 <summary>Instant message text</summary>
2603 sales, etc</summary>
2604 </member> 2459 </member>
2605 <member name="F:OpenMetaverse.GridClient.Terrain"> 2460 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
2606 <summary>Handles land, wind, and cloud heightmaps</summary> 2461 <summary>Whether this message is held for offline avatars</summary>
2607 </member> 2462 </member>
2608 <member name="F:OpenMetaverse.GridClient.Sound"> 2463 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
2609 <summary>Handles sound-related networking</summary> 2464 <summary>Context specific packed data</summary>
2610 </member> 2465 </member>
2611 <member name="F:OpenMetaverse.GridClient.Throttle"> 2466 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice">
2612 <summary>Throttling total bandwidth usage, or allocating bandwidth 2467 <summary>Is this invitation for voice group/conference chat</summary>
2613 for specific data stream types</summary>
2614 </member> 2468 </member>
2615 <member name="M:OpenMetaverse.GridClient.#ctor"> 2469 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize">
2616 <summary> 2470 <summary>
2617 Default constructor 2471 Serialize the object
2618 </summary> 2472 </summary>
2473 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2619 </member> 2474 </member>
2620 <member name="M:OpenMetaverse.GridClient.ToString"> 2475 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2621 <summary> 2476 <summary>
2622 Return the full name of this instance 2477 Deserialize the message
2623 </summary> 2478 </summary>
2624 <returns>Client avatars full name</returns> 2479 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2625 </member> 2480 </member>
2626 <member name="T:OpenMetaverse.FriendRights"> 2481 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage">
2627 <summary> 2482 <summary>
2483 Sent from the simulator to the viewer.
2484
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"
2628 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.
2629 </summary> 2492 </summary>
2630 </member> 2493 </member>
2631 <member name="F:OpenMetaverse.FriendRights.None"> 2494 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize">
2632 <summary>The avatar has no rights</summary>
2633 </member>
2634 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
2635 <summary>The avatar can see the online status of the target avatar</summary>
2636 </member>
2637 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap">
2638 <summary>The avatar can see the location of the target avatar on the map</summary>
2639 </member>
2640 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects">
2641 <summary>The avatar can modify the ojects of the target avatar </summary>
2642 </member>
2643 <member name="T:OpenMetaverse.FriendInfo">
2644 <summary> 2495 <summary>
2645 This class holds information about an avatar in the friends list. There are two ways 2496 Serialize the object
2646 to interface to this class. The first is through the set of boolean properties. This is the typical
2647 way clients of this class will use it. The second interface is through two bitflag properties,
2648 TheirFriendsRights and MyFriendsRights
2649 </summary> 2497 </summary>
2498 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2650 </member> 2499 </member>
2651 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)"> 2500 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2652 <summary> 2501 <summary>
2653 Used internally when building the initial list of friends at login time 2502 Deserialize the message
2654 </summary> 2503 </summary>
2655 <param name="id">System ID of the avatar being prepesented</param> 2504 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2656 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
2657 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
2658 </member> 2505 </member>
2659 <member name="M:OpenMetaverse.FriendInfo.ToString"> 2506 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage">
2660 <summary> 2507 <summary>
2661 FriendInfo represented as a string 2508 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
2662 </summary> 2509 </summary>
2663 <returns>A string reprentation of both my rights and my friends rights</returns>
2664 </member> 2510 </member>
2665 <member name="P:OpenMetaverse.FriendInfo.UUID"> 2511 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason">
2666 <summary> 2512 <summary>
2667 System ID of the avatar 2513 A string containing the reason the agent was removed
2668 </summary> 2514 </summary>
2669 </member> 2515 </member>
2670 <member name="P:OpenMetaverse.FriendInfo.Name"> 2516 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID">
2671 <summary> 2517 <summary>
2672 full name of the avatar 2518 The ChatterBoxSession's SessionID
2673 </summary> 2519 </summary>
2674 </member> 2520 </member>
2675 <member name="P:OpenMetaverse.FriendInfo.IsOnline"> 2521 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize">
2676 <summary> 2522 <summary>
2677 True if the avatar is online 2523 Serialize the object
2678 </summary> 2524 </summary>
2525 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2679 </member> 2526 </member>
2680 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline"> 2527 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2681 <summary> 2528 <summary>
2682 True if the friend can see if I am online 2529 Deserialize the message
2683 </summary> 2530 </summary>
2531 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2684 </member> 2532 </member>
2685 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap"> 2533 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize">
2686 <summary> 2534 <summary>
2687 True if the friend can see me on the map 2535 Serialize the object
2688 </summary> 2536 </summary>
2537 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2689 </member> 2538 </member>
2690 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects"> 2539 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2691 <summary> 2540 <summary>
2692 True if the freind can modify my objects 2541 Deserialize the message
2693 </summary> 2542 </summary>
2543 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2694 </member> 2544 </member>
2695 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline"> 2545 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize">
2696 <summary> 2546 <summary>
2697 True if I can see if my friend is online 2547 Serialize the object
2698 </summary> 2548 </summary>
2549 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2699 </member> 2550 </member>
2700 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap"> 2551 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2701 <summary> 2552 <summary>
2702 True if I can see if my friend is on the map 2553 Deserialize the message
2703 </summary> 2554 </summary>
2555 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2704 </member> 2556 </member>
2705 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects"> 2557 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize">
2706 <summary> 2558 <summary>
2707 True if I can modify my friend's objects 2559 Serialize the object
2708 </summary> 2560 </summary>
2561 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2709 </member> 2562 </member>
2710 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights"> 2563 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2711 <summary> 2564 <summary>
2712 My friend's rights represented as bitmapped flags 2565 Deserialize the message
2713 </summary> 2566 </summary>
2567 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2714 </member> 2568 </member>
2715 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights"> 2569 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize">
2716 <summary> 2570 <summary>
2717 My rights represented as bitmapped flags 2571 Serialize the object
2718 </summary> 2572 </summary>
2573 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2719 </member> 2574 </member>
2720 <member name="T:OpenMetaverse.FriendsManager"> 2575 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2721 <summary> 2576 <summary>
2722 This class is used to add and remove avatars from your friends list and to manage their permission. 2577 Deserialize the message
2723 </summary> 2578 </summary>
2579 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2724 </member> 2580 </member>
2725 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline"> 2581 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage">
2726 <summary>The event subscribers. null if no subcribers</summary> 2582 <summary>
2727 </member> 2583
2728 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)"> 2584 </summary>
2729 <summary>Raises the FriendOnline event</summary>
2730 <param name="e">A FriendInfoEventArgs object containing the
2731 data returned from the data server</param>
2732 </member>
2733 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock">
2734 <summary>Thread sync lock object</summary>
2735 </member>
2736 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline">
2737 <summary>The event subscribers. null if no subcribers</summary>
2738 </member>
2739 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)">
2740 <summary>Raises the FriendOffline event</summary>
2741 <param name="e">A FriendInfoEventArgs object containing the
2742 data returned from the data server</param>
2743 </member>
2744 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock">
2745 <summary>Thread sync lock object</summary>
2746 </member>
2747 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights">
2748 <summary>The event subscribers. null if no subcribers</summary>
2749 </member>
2750 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)">
2751 <summary>Raises the FriendRightsUpdate event</summary>
2752 <param name="e">A FriendInfoEventArgs object containing the
2753 data returned from the data server</param>
2754 </member>
2755 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock">
2756 <summary>Thread sync lock object</summary>
2757 </member>
2758 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames">
2759 <summary>The event subscribers. null if no subcribers</summary>
2760 </member> 2585 </member>
2761 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)"> 2586 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize">
2762 <summary>Raises the FriendNames event</summary> 2587 <summary>
2763 <param name="e">A FriendNamesEventArgs object containing the 2588 Serialize the object
2764 data returned from the data server</param> 2589 </summary>
2590 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2765 </member> 2591 </member>
2766 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock"> 2592 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2767 <summary>Thread sync lock object</summary> 2593 <summary>
2594 Deserialize the message
2595 </summary>
2596 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2768 </member> 2597 </member>
2769 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered"> 2598 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize">
2770 <summary>The event subscribers. null if no subcribers</summary> 2599 <summary>
2600 Serialize the object
2601 </summary>
2602 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2771 </member> 2603 </member>
2772 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)"> 2604 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2773 <summary>Raises the FriendshipOffered event</summary> 2605 <summary>
2774 <param name="e">A FriendshipOfferedEventArgs object containing the 2606 Deserialize the message
2775 data returned from the data server</param> 2607 </summary>
2608 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2776 </member> 2609 </member>
2777 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock"> 2610 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize">
2778 <summary>Thread sync lock object</summary> 2611 <summary>
2612 Serialize the object
2613 </summary>
2614 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2779 </member> 2615 </member>
2780 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse"> 2616 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2781 <summary>The event subscribers. null if no subcribers</summary> 2617 <summary>
2618 Deserialize the message
2619 </summary>
2620 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2782 </member> 2621 </member>
2783 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)"> 2622 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage">
2784 <summary>Raises the FriendshipResponse event</summary> 2623 <summary>
2785 <param name="e">A FriendshipResponseEventArgs object containing the 2624 A message sent from the viewer to the simulator which
2786 data returned from the data server</param> 2625 specifies that the user has changed current URL
2626 of the specific media on a prim face
2627 </summary>
2787 </member> 2628 </member>
2788 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock"> 2629 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL">
2789 <summary>Thread sync lock object</summary> 2630 <summary>
2631 New URL
2632 </summary>
2790 </member> 2633 </member>
2791 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated"> 2634 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID">
2792 <summary>The event subscribers. null if no subcribers</summary> 2635 <summary>
2636 Prim UUID where navigation occured
2637 </summary>
2793 </member> 2638 </member>
2794 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)"> 2639 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face">
2795 <summary>Raises the FriendshipTerminated event</summary> 2640 <summary>
2796 <param name="e">A FriendshipTerminatedEventArgs object containing the 2641 Face index
2797 data returned from the data server</param> 2642 </summary>
2798 </member> 2643 </member>
2799 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock"> 2644 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize">
2800 <summary>Thread sync lock object</summary> 2645 <summary>
2646 Serialize the object
2647 </summary>
2648 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2801 </member> 2649 </member>
2802 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound"> 2650 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2803 <summary>The event subscribers. null if no subcribers</summary> 2651 <summary>
2652 Deserialize the message
2653 </summary>
2654 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2804 </member> 2655 </member>
2805 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)"> 2656 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock">
2806 <summary>Raises the FriendFoundReply event</summary> 2657 <summary>Base class used for the ObjectMedia message</summary>
2807 <param name="e">A FriendFoundReplyEventArgs object containing the
2808 data returned from the data server</param>
2809 </member> 2658 </member>
2810 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock"> 2659 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest">
2811 <summary>Thread sync lock object</summary> 2660 <summary>
2661 Message used to retrive prim media data
2662 </summary>
2812 </member> 2663 </member>
2813 <member name="F:OpenMetaverse.FriendsManager.FriendList"> 2664 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID">
2814 <summary> 2665 <summary>
2815 A dictionary of key/value pairs containing known friends of this avatar. 2666 Prim UUID
2816
2817 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
2818 object that contains detailed information including permissions you have and have given to the friend
2819 </summary> 2667 </summary>
2820 </member> 2668 </member>
2821 <member name="F:OpenMetaverse.FriendsManager.FriendRequests"> 2669 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb">
2822 <summary> 2670 <summary>
2823 A Dictionary of key/value pairs containing current pending frienship offers. 2671 Requested operation, either GET or UPDATE
2824
2825 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
2826 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
2827 or decline the friendship offer
2828 </summary> 2672 </summary>
2829 </member> 2673 </member>
2830 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)"> 2674 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize">
2831 <summary> 2675 <summary>
2832 Internal constructor 2676 Serialize object
2833 </summary> 2677 </summary>
2834 <param name="client">A reference to the GridClient Object</param> 2678 <returns>Serialized object as OSDMap</returns>
2835 </member> 2679 </member>
2836 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2680 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2837 <summary> 2681 <summary>
2838 Accept a friendship request 2682 Deserialize the message
2839 </summary> 2683 </summary>
2840 <param name="fromAgentID">agentID of avatatar to form friendship with</param> 2684 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2841 <param name="imSessionID">imSessionID of the friendship request message</param>
2842 </member> 2685 </member>
2843 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2686 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse">
2844 <summary> 2687 <summary>
2845 Decline a friendship request 2688 Message used to update prim media data
2846 </summary> 2689 </summary>
2847 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
2848 <param name="imSessionID">imSessionID of the friendship request message</param>
2849 </member> 2690 </member>
2850 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)"> 2691 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID">
2851 <summary> 2692 <summary>
2852 Overload: Offer friendship to an avatar. 2693 Prim UUID
2853 </summary> 2694 </summary>
2854 <param name="agentID">System ID of the avatar you are offering friendship to</param>
2855 </member> 2695 </member>
2856 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)"> 2696 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia">
2857 <summary> 2697 <summary>
2858 Offer friendship to an avatar. 2698 Array of media entries indexed by face number
2859 </summary> 2699 </summary>
2860 <param name="agentID">System ID of the avatar you are offering friendship to</param>
2861 <param name="message">A message to send with the request</param>
2862 </member> 2700 </member>
2863 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)"> 2701 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version">
2864 <summary> 2702 <summary>
2865 Terminate a friendship with an avatar 2703 Media version string
2866 </summary> 2704 </summary>
2867 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
2868 </member> 2705 </member>
2869 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2706 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize">
2870 <summary>Process an incoming packet and raise the appropriate events</summary> 2707 <summary>
2871 <param name="sender">The sender</param> 2708 Serialize object
2872 <param name="e">The EventArgs object containing the packet data</param> 2709 </summary>
2710 <returns>Serialized object as OSDMap</returns>
2873 </member> 2711 </member>
2874 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)"> 2712 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2875 <summary> 2713 <summary>
2876 Change the rights of a friend avatar. 2714 Deserialize the message
2877 </summary> 2715 </summary>
2878 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param> 2716 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2879 <param name="rights">the new rights to give the friend</param>
2880 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
2881 </member> 2717 </member>
2882 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)"> 2718 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate">
2883 <summary> 2719 <summary>
2884 Use to map a friends location on the grid. 2720 Message used to update prim media data
2885 </summary> 2721 </summary>
2886 <param name="friendID">Friends UUID to find</param>
2887 <remarks><seealso cref="E:OnFriendFound"/></remarks>
2888 </member> 2722 </member>
2889 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)"> 2723 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID">
2890 <summary> 2724 <summary>
2891 Use to track a friends movement on the grid 2725 Prim UUID
2892 </summary> 2726 </summary>
2893 <param name="friendID">Friends Key</param>
2894 </member> 2727 </member>
2895 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)"> 2728 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia">
2896 <summary> 2729 <summary>
2897 Ask for a notification of friend's online status 2730 Array of media entries indexed by face number
2898 </summary> 2731 </summary>
2899 <param name="friendID">Friend's UUID</param>
2900 </member> 2732 </member>
2901 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)"> 2733 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb">
2902 <summary> 2734 <summary>
2903 This handles the asynchronous response of a RequestAvatarNames call. 2735 Requested operation, either GET or UPDATE
2904 </summary> 2736 </summary>
2905 <param name="sender"></param>
2906 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
2907 </member> 2737 </member>
2908 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2738 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize">
2909 <summary>Process an incoming packet and raise the appropriate events</summary> 2739 <summary>
2910 <param name="sender">The sender</param> 2740 Serialize object
2911 <param name="e">The EventArgs object containing the packet data</param> 2741 </summary>
2742 <returns>Serialized object as OSDMap</returns>
2912 </member> 2743 </member>
2913 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2744 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2914 <summary>Process an incoming packet and raise the appropriate events</summary> 2745 <summary>
2915 <param name="sender">The sender</param> 2746 Deserialize the message
2916 <param name="e">The EventArgs object containing the packet data</param> 2747 </summary>
2748 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2917 </member> 2749 </member>
2918 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2750 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage">
2919 <summary>Process an incoming packet and raise the appropriate events</summary> 2751 <summary>
2920 <param name="sender">The sender</param> 2752 Message for setting or getting per face MediaEntry
2921 <param name="e">The EventArgs object containing the packet data</param> 2753 </summary>
2922 </member> 2754 </member>
2923 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2755 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request">
2924 <summary>Process an incoming packet and raise the appropriate events</summary> 2756 <summary>The request or response details block</summary>
2925 <param name="sender">The sender</param>
2926 <param name="e">The EventArgs object containing the packet data</param>
2927 </member> 2757 </member>
2928 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)"> 2758 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize">
2929 <summary> 2759 <summary>
2930 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply 2760 Serialize the object
2931 </summary> 2761 </summary>
2932 <param name="loginSuccess">true if login was successful</param> 2762 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2933 <param name="redirect">true if login request is requiring a redirect</param>
2934 <param name="message">A string containing the response to the login request</param>
2935 <param name="reason">A string containing the reason for the request</param>
2936 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
2937 reply from the login server</param>
2938 </member>
2939 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
2940 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
2941 </member> 2763 </member>
2942 <member name="E:OpenMetaverse.FriendsManager.FriendOffline"> 2764 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2943 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary> 2765 <summary>
2766 Deserialize the message
2767 </summary>
2768 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2944 </member> 2769 </member>
2945 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate"> 2770 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail">
2946 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary> 2771 <summary>Details about object resource usage</summary>
2947 </member> 2772 </member>
2948 <member name="E:OpenMetaverse.FriendsManager.FriendNames"> 2773 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID">
2949 <summary>Raised when the simulator sends us the names on our friends list</summary> 2774 <summary>Object UUID</summary>
2950 </member> 2775 </member>
2951 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered"> 2776 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name">
2952 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary> 2777 <summary>Object name</summary>
2953 </member> 2778 </member>
2954 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse"> 2779 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned">
2955 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary> 2780 <summary>Indicates if object is group owned</summary>
2956 </member> 2781 </member>
2957 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated"> 2782 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location">
2958 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated 2783 <summary>Locatio of the object</summary>
2959 our friendship</summary>
2960 </member> 2784 </member>
2961 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply"> 2785 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID">
2962 <summary>Raised when the simulator sends the location of a friend we have 2786 <summary>Object owner</summary>
2963 requested map location info for</summary>
2964 </member> 2787 </member>
2965 <member name="T:OpenMetaverse.FriendInfoEventArgs"> 2788 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources">
2966 <summary>Contains information on a member of our friends list</summary> 2789 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary>
2967 </member> 2790 </member>
2968 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)"> 2791 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2969 <summary> 2792 <summary>
2970 Construct a new instance of the FriendInfoEventArgs class 2793 Deserializes object from OSD
2971 </summary> 2794 </summary>
2972 <param name="friend">The FriendInfo</param> 2795 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2973 </member>
2974 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend">
2975 <summary>Get the FriendInfo</summary>
2976 </member>
2977 <member name="T:OpenMetaverse.FriendNamesEventArgs">
2978 <summary>Contains Friend Names</summary>
2979 </member> 2796 </member>
2980 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})"> 2797 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
2981 <summary> 2798 <summary>
2982 Construct a new instance of the FriendNamesEventArgs class 2799 Makes an instance based on deserialized data
2983 </summary> 2800 </summary>
2984 <param name="names">A dictionary where the Key is the ID of the Agent, 2801 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
2985 and the Value is a string containing their name</param> 2802 <returns>Instance containg deserialized data</returns>
2986 </member> 2803 </member>
2987 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names"> 2804 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail">
2988 <summary>A dictionary where the Key is the ID of the Agent, 2805 <summary>Details about parcel resource usage</summary>
2989 and the Value is a string containing their name</summary>
2990 </member> 2806 </member>
2991 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs"> 2807 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID">
2992 <summary>Sent when another agent requests a friendship with our agent</summary> 2808 <summary>Parcel UUID</summary>
2993 </member> 2809 </member>
2994 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)"> 2810 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID">
2995 <summary> 2811 <summary>Parcel local ID</summary>
2996 Construct a new instance of the FriendshipOfferedEventArgs class
2997 </summary>
2998 <param name="agentID">The ID of the agent requesting friendship</param>
2999 <param name="agentName">The name of the agent requesting friendship</param>
3000 <param name="imSessionID">The ID of the session, used in accepting or declining the
3001 friendship offer</param>
3002 </member> 2812 </member>
3003 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID"> 2813 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name">
3004 <summary>Get the ID of the agent requesting friendship</summary> 2814 <summary>Parcel name</summary>
3005 </member> 2815 </member>
3006 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName"> 2816 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned">
3007 <summary>Get the name of the agent requesting friendship</summary> 2817 <summary>Indicates if parcel is group owned</summary>
3008 </member> 2818 </member>
3009 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID"> 2819 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID">
3010 <summary>Get the ID of the session, used in accepting or declining the 2820 <summary>Parcel owner</summary>
3011 friendship offer</summary>
3012 </member> 2821 </member>
3013 <member name="T:OpenMetaverse.FriendshipResponseEventArgs"> 2822 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects">
3014 <summary>A response containing the results of our request to form a friendship with another agent</summary> 2823 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary>
3015 </member> 2824 </member>
3016 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)"> 2825 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
3017 <summary> 2826 <summary>
3018 Construct a new instance of the FriendShipResponseEventArgs class 2827 Deserializes object from OSD
3019 </summary> 2828 </summary>
3020 <param name="agentID">The ID of the agent we requested a friendship with</param> 2829 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
3021 <param name="agentName">The name of the agent we requested a friendship with</param>
3022 <param name="accepted">true if the agent accepted our friendship offer</param>
3023 </member>
3024 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
3025 <summary>Get the ID of the agent we requested a friendship with</summary>
3026 </member>
3027 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
3028 <summary>Get the name of the agent we requested a friendship with</summary>
3029 </member>
3030 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
3031 <summary>true if the agent accepted our friendship offer</summary>
3032 </member>
3033 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
3034 <summary>Contains data sent when a friend terminates a friendship with us</summary>
3035 </member> 2830 </member>
3036 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)"> 2831 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
3037 <summary> 2832 <summary>
3038 Construct a new instance of the FrindshipTerminatedEventArgs class 2833 Makes an instance based on deserialized data
3039 </summary> 2834 </summary>
3040 <param name="agentID">The ID of the friend who terminated the friendship with us</param> 2835 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
3041 <param name="agentName">The name of the friend who terminated the friendship with us</param> 2836 <returns>Instance containg deserialized data</returns>
3042 </member> 2837 </member>
3043 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID"> 2838 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo">
3044 <summary>Get the ID of the agent that terminated the friendship with us</summary> 2839 <summary>Resource usage base class, both agent and parcel resource
2840 usage contains summary information</summary>
3045 </member> 2841 </member>
3046 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName"> 2842 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable">
3047 <summary>Get the name of the agent that terminated the friendship with us</summary> 2843 <summary>Summary of available resources, keys are resource names,
2844 values are resource usage for that specific resource</summary>
3048 </member> 2845 </member>
3049 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs"> 2846 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed">
2847 <summary>Summary resource usage, keys are resource names,
2848 values are resource usage for that specific resource</summary>
2849 </member>
2850 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize">
3050 <summary> 2851 <summary>
3051 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location 2852 Serializes object
3052 </summary> 2853 </summary>
2854 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
3053 </member> 2855 </member>
3054 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)"> 2856 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
3055 <summary> 2857 <summary>
3056 Construct a new instance of the FriendFoundReplyEventArgs class 2858 Deserializes object from OSD
3057 </summary> 2859 </summary>
3058 <param name="agentID">The ID of the agent we have requested location information for</param> 2860 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
3059 <param name="regionHandle">The region handle where our friend is located</param>
3060 <param name="location">The simulator local position our friend is located</param>
3061 </member>
3062 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID">
3063 <summary>Get the ID of the agent we have received location information for</summary>
3064 </member> 2861 </member>
3065 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle"> 2862 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage">
3066 <summary>Get the region handle where our mapped friend is located</summary> 2863 <summary>Agent resource usage</summary>
3067 </member> 2864 </member>
3068 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location"> 2865 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments">
3069 <summary>Get the simulator local position where our friend is located</summary> 2866 <summary>Per attachment point object resource usage</summary>
3070 </member> 2867 </member>
3071 <member name="T:OpenMetaverse.StatusCode"> 2868 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
3072 <summary> 2869 <summary>
3073 2870 Deserializes object from OSD
3074 </summary> 2871 </summary>
2872 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
3075 </member> 2873 </member>
3076 <member name="F:OpenMetaverse.StatusCode.OK"> 2874 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)">
3077 <summary>OK</summary> 2875 <summary>
3078 </member> 2876 Makes an instance based on deserialized data
3079 <member name="F:OpenMetaverse.StatusCode.Done"> 2877 </summary>
3080 <summary>Transfer completed</summary> 2878 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
3081 </member> 2879 <returns>Instance containg deserialized data</returns>
3082 <member name="F:OpenMetaverse.StatusCode.Skip">
3083 <summary></summary>
3084 </member>
3085 <member name="F:OpenMetaverse.StatusCode.Abort">
3086 <summary></summary>
3087 </member> 2880 </member>
3088 <member name="F:OpenMetaverse.StatusCode.Error"> 2881 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
3089 <summary>Unknown error occurred</summary> 2882 <summary>
2883 Detects which class handles deserialization of this message
2884 </summary>
2885 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2886 <returns>Object capable of decoding this message</returns>
3090 </member> 2887 </member>
3091 <member name="F:OpenMetaverse.StatusCode.UnknownSource"> 2888 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest">
3092 <summary>Equivalent to a 404 error</summary> 2889 <summary>Request message for parcel resource usage</summary>
3093 </member> 2890 </member>
3094 <member name="F:OpenMetaverse.StatusCode.InsufficientPermissions"> 2891 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID">
3095 <summary>Client does not have permission for that resource</summary> 2892 <summary>UUID of the parel to request resource usage info</summary>
3096 </member> 2893 </member>
3097 <member name="F:OpenMetaverse.StatusCode.Unknown"> 2894 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize">
3098 <summary>Unknown status</summary> 2895 <summary>
2896 Serializes object
2897 </summary>
2898 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
3099 </member> 2899 </member>
3100 <member name="T:OpenMetaverse.ChannelType"> 2900 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
3101 <summary> 2901 <summary>
3102 2902 Deserializes object from OSD
3103 </summary> 2903 </summary>
2904 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
3104 </member> 2905 </member>
3105 <member name="F:OpenMetaverse.ChannelType.Unknown"> 2906 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage">
3106 <summary></summary> 2907 <summary>Response message for parcel resource usage</summary>
3107 </member> 2908 </member>
3108 <member name="F:OpenMetaverse.ChannelType.Misc"> 2909 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails">
3109 <summary>Unknown</summary> 2910 <summary>URL where parcel resource usage details can be retrieved</summary>
3110 </member> 2911 </member>
3111 <member name="F:OpenMetaverse.ChannelType.Asset"> 2912 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary">
3112 <summary>Virtually all asset transfers use this channel</summary> 2913 <summary>URL where parcel resource usage summary can be retrieved</summary>
3113 </member> 2914 </member>
3114 <member name="T:OpenMetaverse.SourceType"> 2915 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize">
3115 <summary> 2916 <summary>
3116 2917 Serializes object
3117 </summary> 2918 </summary>
2919 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
3118 </member> 2920 </member>
3119 <member name="F:OpenMetaverse.SourceType.Unknown"> 2921 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
3120 <summary></summary> 2922 <summary>
2923 Deserializes object from OSD
2924 </summary>
2925 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
3121 </member> 2926 </member>
3122 <member name="F:OpenMetaverse.SourceType.Asset"> 2927 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
3123 <summary>Asset from the asset server</summary> 2928 <summary>
2929 Detects which class handles deserialization of this message
2930 </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>
3124 </member> 2933 </member>
3125 <member name="F:OpenMetaverse.SourceType.SimInventoryItem"> 2934 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo">
3126 <summary>Inventory item</summary> 2935 <summary>Parcel resource usage</summary>
3127 </member> 2936 </member>
3128 <member name="F:OpenMetaverse.SourceType.SimEstate"> 2937 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels">
3129 <summary>Estate asset, such as an estate covenant</summary> 2938 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary>
3130 </member> 2939 </member>
3131 <member name="T:OpenMetaverse.TargetType"> 2940 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
3132 <summary> 2941 <summary>
3133 2942 Deserializes object from OSD
3134 </summary> 2943 </summary>
2944 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
3135 </member> 2945 </member>
3136 <member name="F:OpenMetaverse.TargetType.Unknown"> 2946 <member name="T:OpenMetaverse.Assets.GestureStepType">
3137 <summary></summary> 2947 <summary>
3138 </member> 2948 Type of gesture step
3139 <member name="F:OpenMetaverse.TargetType.File"> 2949 </summary>
3140 <summary></summary>
3141 </member> 2950 </member>
3142 <member name="F:OpenMetaverse.TargetType.VFile"> 2951 <member name="T:OpenMetaverse.Assets.GestureStep">
3143 <summary></summary> 2952 <summary>
2953 Base class for gesture steps
2954 </summary>
3144 </member> 2955 </member>
3145 <member name="T:OpenMetaverse.ImageType"> 2956 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType">
3146 <summary> 2957 <summary>
3147 2958 Retururns what kind of gesture step this is
3148 </summary> 2959 </summary>
3149 </member> 2960 </member>
3150 <member name="F:OpenMetaverse.ImageType.Normal"> 2961 <member name="T:OpenMetaverse.Assets.GestureStepAnimation">
3151 <summary></summary> 2962 <summary>
2963 Describes animation step of a gesture
2964 </summary>
3152 </member> 2965 </member>
3153 <member name="F:OpenMetaverse.ImageType.Baked"> 2966 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart">
3154 <summary></summary> 2967 <summary>
2968 If true, this step represents start of animation, otherwise animation stop
2969 </summary>
3155 </member> 2970 </member>
3156 <member name="T:OpenMetaverse.ImageCodec"> 2971 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID">
3157 <summary> 2972 <summary>
3158 Image file format 2973 Animation asset <see cref="T:OpenMetaverse.UUID"/>
3159 </summary> 2974 </summary>
3160 </member> 2975 </member>
3161 <member name="T:OpenMetaverse.Transfer"> 2976 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name">
3162 <summary> 2977 <summary>
3163 2978 Animation inventory name
3164 </summary> 2979 </summary>
3165 </member> 2980 </member>
3166 <member name="P:OpenMetaverse.Transfer.TimeSinceLastPacket"> 2981 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType">
3167 <summary>Number of milliseconds passed since the last transfer 2982 <summary>
3168 packet was received</summary> 2983 Returns what kind of gesture step this is
2984 </summary>
3169 </member> 2985 </member>
3170 <member name="T:OpenMetaverse.AssetDownload"> 2986 <member name="T:OpenMetaverse.Assets.GestureStepSound">
3171 <summary> 2987 <summary>
3172 2988 Describes sound step of a gesture
3173 </summary> 2989 </summary>
3174 </member> 2990 </member>
3175 <member name="T:OpenMetaverse.XferDownload"> 2991 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID">
3176 <summary> 2992 <summary>
3177 2993 Sound asset <see cref="T:OpenMetaverse.UUID"/>
3178 </summary> 2994 </summary>
3179 </member> 2995 </member>
3180 <member name="T:OpenMetaverse.ImageDownload"> 2996 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name">
3181 <summary> 2997 <summary>
3182 2998 Sound inventory name
3183 </summary> 2999 </summary>
3184 </member> 3000 </member>
3185 <member name="T:OpenMetaverse.AssetUpload"> 3001 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType">
3186 <summary> 3002 <summary>
3187 3003 Returns what kind of gesture step this is
3188 </summary> 3004 </summary>
3189 </member> 3005 </member>
3190 <member name="T:OpenMetaverse.ImageRequest"> 3006 <member name="T:OpenMetaverse.Assets.GestureStepChat">
3191 <summary> 3007 <summary>
3192 3008 Describes sound step of a gesture
3193 </summary> 3009 </summary>
3194 </member> 3010 </member>
3195 <member name="M:OpenMetaverse.ImageRequest.#ctor(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32)"> 3011 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text">
3196 <summary> 3012 <summary>
3197 3013 Text to output in chat
3198 </summary> 3014 </summary>
3199 <param name="imageid"></param>
3200 <param name="type"></param>
3201 <param name="priority"></param>
3202 <param name="discardLevel"></param>
3203 </member> 3015 </member>
3204 <member name="T:OpenMetaverse.AssetManager"> 3016 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType">
3205 <summary> 3017 <summary>
3206 3018 Returns what kind of gesture step this is
3207 </summary> 3019 </summary>
3208 </member> 3020 </member>
3209 <member name="F:OpenMetaverse.AssetManager.TRANSFER_HEADER_TIMEOUT"> 3021 <member name="T:OpenMetaverse.Assets.GestureStepWait">
3210 <summary>Number of milliseconds to wait for a transfer header packet if out of order data was received</summary> 3022 <summary>
3023 Describes sound step of a gesture
3024 </summary>
3211 </member> 3025 </member>
3212 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedEvent"> 3026 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation">
3213 <summary>The event subscribers. null if no subcribers</summary> 3027 <summary>
3028 If true in this step we wait for all animations to finish
3029 </summary>
3214 </member> 3030 </member>
3215 <member name="M:OpenMetaverse.AssetManager.OnXferReceived(OpenMetaverse.XferReceivedEventArgs)"> 3031 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime">
3216 <summary>Raises the XferReceived event</summary> 3032 <summary>
3217 <param name="e">A XferReceivedEventArgs object containing the 3033 If true gesture player should wait for the specified amount of time
3218 data returned from the simulator</param> 3034 </summary>
3219 </member> 3035 </member>
3220 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedLock"> 3036 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime">
3221 <summary>Thread sync lock object</summary> 3037 <summary>
3038 Time in seconds to wait if WaitForAnimation is false
3039 </summary>
3222 </member> 3040 </member>
3223 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedEvent"> 3041 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType">
3224 <summary>The event subscribers. null if no subcribers</summary> 3042 <summary>
3043 Returns what kind of gesture step this is
3044 </summary>
3225 </member> 3045 </member>
3226 <member name="M:OpenMetaverse.AssetManager.OnAssetUploaded(OpenMetaverse.AssetUploadEventArgs)"> 3046 <member name="T:OpenMetaverse.Assets.GestureStepEOF">
3227 <summary>Raises the AssetUploaded event</summary> 3047 <summary>
3228 <param name="e">A AssetUploadedEventArgs object containing the 3048 Describes the final step of a gesture
3229 data returned from the simulator</param> 3049 </summary>
3230 </member> 3050 </member>
3231 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedLock"> 3051 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType">
3232 <summary>Thread sync lock object</summary> 3052 <summary>
3053 Returns what kind of gesture step this is
3054 </summary>
3233 </member> 3055 </member>
3234 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressEvent"> 3056 <member name="T:OpenMetaverse.Assets.AssetGesture">
3235 <summary>The event subscribers. null if no subcribers</summary> 3057 <summary>
3058 Represents a sequence of animations, sounds, and chat actions
3059 </summary>
3236 </member> 3060 </member>
3237 <member name="M:OpenMetaverse.AssetManager.OnUploadProgress(OpenMetaverse.AssetUploadEventArgs)"> 3061 <member name="T:OpenMetaverse.Assets.Asset">
3238 <summary>Raises the UploadProgress event</summary> 3062 <summary>
3239 <param name="e">A UploadProgressEventArgs object containing the 3063 Base class for all Asset types
3240 data returned from the simulator</param> 3064 </summary>
3241 </member> 3065 </member>
3242 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressLock"> 3066 <member name="F:OpenMetaverse.Assets.Asset.AssetData">
3243 <summary>Thread sync lock object</summary> 3067 <summary>A byte array containing the raw asset data</summary>
3244 </member> 3068 </member>
3245 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadEvent"> 3069 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
3246 <summary>The event subscribers. null if no subcribers</summary> 3070 <summary>True if the asset it only stored on the server temporarily</summary>
3247 </member> 3071 </member>
3248 <member name="M:OpenMetaverse.AssetManager.OnInitiateDownload(OpenMetaverse.InitiateDownloadEventArgs)"> 3072 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
3249 <summary>Raises the InitiateDownload event</summary> 3073 <summary>A unique ID</summary>
3250 <param name="e">A InitiateDownloadEventArgs object containing the
3251 data returned from the simulator</param>
3252 </member> 3074 </member>
3253 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadLock"> 3075 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
3254 <summary>Thread sync lock object</summary> 3076 <summary>
3077 Construct a new Asset object
3078 </summary>
3255 </member> 3079 </member>
3256 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressEvent"> 3080 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])">
3257 <summary>The event subscribers. null if no subcribers</summary> 3081 <summary>
3082 Construct a new Asset object
3083 </summary>
3084 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
3085 <param name="assetData">A byte array containing the raw asset data</param>
3258 </member> 3086 </member>
3259 <member name="M:OpenMetaverse.AssetManager.OnImageReceiveProgress(OpenMetaverse.ImageReceiveProgressEventArgs)"> 3087 <member name="M:OpenMetaverse.Assets.Asset.Encode">
3260 <summary>Raises the ImageReceiveProgress event</summary> 3088 <summary>
3261 <param name="e">A ImageReceiveProgressEventArgs object containing the 3089 Regenerates the <code>AssetData</code> byte array from the properties
3262 data returned from the simulator</param> 3090 of the derived class.
3091 </summary>
3263 </member> 3092 </member>
3264 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressLock"> 3093 <member name="M:OpenMetaverse.Assets.Asset.Decode">
3265 <summary>Thread sync lock object</summary> 3094 <summary>
3095 Decodes the AssetData, placing it in appropriate properties of the derived
3096 class.
3097 </summary>
3098 <returns>True if the asset decoding succeeded, otherwise false</returns>
3266 </member> 3099 </member>
3267 <member name="F:OpenMetaverse.AssetManager.Cache"> 3100 <member name="P:OpenMetaverse.Assets.Asset.AssetID">
3268 <summary>Texture download cache</summary> 3101 <summary>The assets unique ID</summary>
3269 </member> 3102 </member>
3270 <member name="M:OpenMetaverse.AssetManager.#ctor(OpenMetaverse.GridClient)"> 3103 <member name="P:OpenMetaverse.Assets.Asset.AssetType">
3271 <summary> 3104 <summary>
3272 Default constructor 3105 The "type" of asset, Notecard, Animation, etc
3273 </summary> 3106 </summary>
3274 <param name="client">A reference to the GridClient object</param>
3275 </member> 3107 </member>
3276 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 3108 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey">
3277 <summary> 3109 <summary>
3278 Request an asset download 3110 Keyboard key that triggers the gestyre
3279 </summary> 3111 </summary>
3280 <param name="assetID">Asset UUID</param>
3281 <param name="type">Asset type, must be correct for the transfer to succeed</param>
3282 <param name="priority">Whether to give this transfer an elevated priority</param>
3283 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
3284 </member> 3112 </member>
3285 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 3113 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask">
3286 <summary> 3114 <summary>
3287 Request an asset download 3115 Modifier to the trigger key
3288 </summary> 3116 </summary>
3289 <param name="assetID">Asset UUID</param>
3290 <param name="type">Asset type, must be correct for the transfer to succeed</param>
3291 <param name="priority">Whether to give this transfer an elevated priority</param>
3292 <param name="sourceType">Source location of the requested asset</param>
3293 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
3294 </member> 3117 </member>
3295 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.UUID,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 3118 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger">
3296 <summary> 3119 <summary>
3297 Request an asset download 3120 String that triggers playing of the gesture sequence
3298 </summary> 3121 </summary>
3299 <param name="assetID">Asset UUID</param>
3300 <param name="type">Asset type, must be correct for the transfer to succeed</param>
3301 <param name="priority">Whether to give this transfer an elevated priority</param>
3302 <param name="sourceType">Source location of the requested asset</param>
3303 <param name="transactionID">UUID of the transaction</param>
3304 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
3305 </member> 3122 </member>
3306 <member name="M:OpenMetaverse.AssetManager.RequestAssetXfer(System.String,System.Boolean,System.Boolean,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean)"> 3123 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith">
3307 <summary> 3124 <summary>
3308 Request an asset download through the almost deprecated Xfer system 3125 Text that replaces trigger in chat once gesture is triggered
3309 </summary> 3126 </summary>
3310 <param name="filename">Filename of the asset to request</param>
3311 <param name="deleteOnCompletion">Whether or not to delete the asset
3312 off the server after it is retrieved</param>
3313 <param name="useBigPackets">Use large transfer packets or not</param>
3314 <param name="vFileID">UUID of the file to request, if filename is
3315 left empty</param>
3316 <param name="vFileType">Asset type of <code>vFileID</code>, or
3317 <code>AssetType.Unknown</code> if filename is not empty</param>
3318 <param name="fromCache">Sets the FilePath in the request to Cache
3319 (4) if true, otherwise Unknown (0) is used</param>
3320 <returns></returns>
3321 </member> 3127 </member>
3322 <member name="M:OpenMetaverse.AssetManager.RequestInventoryAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 3128 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence">
3323 <summary> 3129 <summary>
3324 3130 Sequence of gesture steps
3325 </summary> 3131 </summary>
3326 <param name="assetID">Use UUID.Zero if you do not have the
3327 asset ID but have all the necessary permissions</param>
3328 <param name="itemID">The item ID of this asset in the inventory</param>
3329 <param name="taskID">Use UUID.Zero if you are not requesting an
3330 asset from an object inventory</param>
3331 <param name="ownerID">The owner of this asset</param>
3332 <param name="type">Asset type</param>
3333 <param name="priority">Whether to prioritize this asset download or not</param>
3334 <param name="callback"></param>
3335 </member> 3132 </member>
3336 <member name="M:OpenMetaverse.AssetManager.SetPendingAssetUploadData(OpenMetaverse.AssetUpload)"> 3133 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor">
3337 <summary> 3134 <summary>
3338 Used to force asset data into the PendingUpload property, ie: for raw terrain uploads 3135 Constructs guesture asset
3339 </summary> 3136 </summary>
3340 <param name="assetData">An AssetUpload object containing the data to upload to the simulator</param>
3341 </member> 3137 </member>
3342 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.Assets.Asset,System.Boolean)"> 3138 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])">
3343 <summary> 3139 <summary>
3344 Request an asset be uploaded to the simulator 3140 Constructs guesture asset
3345 </summary> 3141 </summary>
3346 <param name="asset">The <seealso cref="T:OpenMetaverse.Assets.Asset"/> Object containing the asset data</param> 3142 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
3347 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator 3143 <param name="assetData">A byte array containing the raw asset data</param>
3348 in which the client was connected in addition to being stored on the asset server</param>
3349 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
3350 events being fired</returns>
3351 </member> 3144 </member>
3352 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.AssetType,System.Byte[],System.Boolean)"> 3145 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode">
3353 <summary> 3146 <summary>
3354 Request an asset be uploaded to the simulator 3147 Encodes gesture asset suitable for uplaod
3355 </summary> 3148 </summary>
3356 <param name="type">The <seealso cref="T:OpenMetaverse.AssetType"/> of the asset being uploaded</param>
3357 <param name="data">A byte array containing the encoded asset data</param>
3358 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
3359 in which the client was connected in addition to being stored on the asset server</param>
3360 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
3361 events being fired</returns>
3362 </member> 3149 </member>
3363 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean)"> 3150 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode">
3364 <summary> 3151 <summary>
3365 Request an asset be uploaded to the simulator 3152 Decodes gesture assset into play sequence
3366 </summary> 3153 </summary>
3367 <param name="assetID"></param> 3154 <returns>true if the asset data was decoded successfully</returns>
3368 <param name="type">Asset type to upload this data as</param>
3369 <param name="data">A byte array containing the encoded asset data</param>
3370 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
3371 in which the client was connected in addition to being stored on the asset server</param>
3372 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
3373 events being fired</returns>
3374 </member> 3155 </member>
3375 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean,OpenMetaverse.UUID)"> 3156 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType">
3376 <summary> 3157 <summary>
3377 Initiate an asset upload 3158 Returns asset type
3378 </summary> 3159 </summary>
3379 <param name="assetID">The ID this asset will have if the
3380 upload succeeds</param>
3381 <param name="type">Asset type to upload this data as</param>
3382 <param name="data">Raw asset data to upload</param>
3383 <param name="storeLocal">Whether to store this asset on the local
3384 simulator or the grid-wide asset server</param>
3385 <param name="transactionID">The tranaction id for the upload <see cref="!:RequestCreateItem"/></param>
3386 <returns>The transaction ID of this transfer</returns>
3387 </member>
3388 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
3389 <summary>
3390 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
3391 manage the requests and re-assemble the image from the packets received from the simulator
3392 </summary>
3393 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
3394 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
3395 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
3396 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
3397 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
3398 its priority changed by resending the request with the new priority value</param>
3399 <param name="discardLevel">Number of quality layers to discard.
3400 This controls the end marker of the data sent. Sending with value -1 combined with priority of 0 cancels an in-progress
3401 transfer.</param>
3402 <remarks>A bug exists in the Linden Simulator where a -1 will occasionally be sent with a non-zero priority
3403 indicating an off-by-one error.</remarks>
3404 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
3405 from the start of the asset texture</param>
3406 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
3407 will contain the result of the request and the texture asset data</param>
3408 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
3409 The callback asset parameter will contain all previously received chunks of the texture asset starting
3410 from the beginning of the request</param>
3411 <example>
3412 Request an image and fire a callback when the request is complete
3413 <code>
3414 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
3415
3416 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
3417 {
3418 if(state == TextureRequestState.Finished)
3419 {
3420 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
3421 asset.AssetID,
3422 asset.AssetData.Length);
3423 }
3424 }
3425 </code>
3426 Request an image and use an inline anonymous method to handle the downloaded texture data
3427 <code>
3428 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, delegate(TextureRequestState state, AssetTexture asset)
3429 {
3430 if(state == TextureRequestState.Finished)
3431 {
3432 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
3433 asset.AssetID,
3434 asset.AssetData.Length);
3435 }
3436 }
3437 );
3438 </code>
3439 Request a texture, decode the texture to a bitmap image and apply it to a imagebox
3440 <code>
3441 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
3442
3443 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
3444 {
3445 if(state == TextureRequestState.Finished)
3446 {
3447 ManagedImage imgData;
3448 Image bitmap;
3449
3450 if (state == TextureRequestState.Finished)
3451 {
3452 OpenJPEG.DecodeToImage(assetTexture.AssetData, out imgData, out bitmap);
3453 picInsignia.Image = bitmap;
3454 }
3455 }
3456 }
3457 </code>
3458 </example>
3459 </member> 3160 </member>
3460 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.TextureDownloadCallback)"> 3161 <member name="T:OpenMetaverse.Assets.AssetsArchiver">
3461 <summary> 3162 <summary>
3462 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 3163 Archives assets
3463 manage the requests and re-assemble the image from the packets received from the simulator
3464 </summary> 3164 </summary>
3465 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
3466 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
3467 will contain the result of the request and the texture asset data</param>
3468 </member> 3165 </member>
3469 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback)"> 3166 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets">
3470 <summary> 3167 <summary>
3471 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 3168 Archive assets
3472 manage the requests and re-assemble the image from the packets received from the simulator
3473 </summary> 3169 </summary>
3474 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
3475 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
3476 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
3477 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
3478 will contain the result of the request and the texture asset data</param>
3479 </member> 3170 </member>
3480 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 3171 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)">
3481 <summary> 3172 <summary>
3482 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 3173 Archive the assets given to this archiver to the given archive.
3483 manage the requests and re-assemble the image from the packets received from the simulator
3484 </summary> 3174 </summary>
3485 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param> 3175 <param name="archive"></param>
3486 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
3487 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
3488 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
3489 will contain the result of the request and the texture asset data</param>
3490 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
3491 The callback asset parameter will contain all previously received chunks of the texture asset starting
3492 from the beginning of the request</param>
3493 </member> 3176 </member>
3494 <member name="M:OpenMetaverse.AssetManager.RequestImageCancel(OpenMetaverse.UUID)"> 3177 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)">
3495 <summary> 3178 <summary>
3496 Cancel a texture request 3179 Write an assets metadata file to the given archive
3497 </summary> 3180 </summary>
3498 <param name="textureID">The texture assets <see cref="T:OpenMetaverse.UUID"/></param> 3181 <param name="archive"></param>
3499 </member> 3182 </member>
3500 <member name="M:OpenMetaverse.AssetManager.RequestMesh(OpenMetaverse.UUID,OpenMetaverse.AssetManager.MeshDownloadCallback)"> 3183 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)">
3501 <summary> 3184 <summary>
3502 Requests download of a mesh asset 3185 Write asset data files to the given archive
3503 </summary> 3186 </summary>
3504 <param name="meshID">UUID of the mesh asset</param> 3187 <param name="archive"></param>
3505 <param name="callback">Callback when the request completes</param>
3506 </member> 3188 </member>
3507 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)"> 3189 <member name="T:OpenMetaverse.Assets.ArchiveConstants">
3508 <summary> 3190 <summary>
3509 Lets TexturePipeline class fire the progress event 3191 Constants for the archiving module
3510 </summary> 3192 </summary>
3511 <param name="texureID">The texture ID currently being downloaded</param>
3512 <param name="transferredBytes">the number of bytes transferred</param>
3513 <param name="totalBytes">the total number of bytes expected</param>
3514 </member> 3193 </member>
3515 <member name="M:OpenMetaverse.AssetManager.TransferInfoHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 3194 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH">
3516 <summary>Process an incoming packet and raise the appropriate events</summary> 3195 <summary>
3517 <param name="sender">The sender</param> 3196 The location of the archive control file
3518 <param name="e">The EventArgs object containing the packet data</param> 3197 </summary>
3519 </member>
3520 <member name="M:OpenMetaverse.AssetManager.TransferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3521 <summary>Process an incoming packet and raise the appropriate events</summary>
3522 <param name="sender">The sender</param>
3523 <param name="e">The EventArgs object containing the packet data</param>
3524 </member>
3525 <member name="M:OpenMetaverse.AssetManager.InitiateDownloadPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3526 <summary>Process an incoming packet and raise the appropriate events</summary>
3527 <param name="sender">The sender</param>
3528 <param name="e">The EventArgs object containing the packet data</param>
3529 </member>
3530 <member name="M:OpenMetaverse.AssetManager.RequestXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3531 <summary>Process an incoming packet and raise the appropriate events</summary>
3532 <param name="sender">The sender</param>
3533 <param name="e">The EventArgs object containing the packet data</param>
3534 </member>
3535 <member name="M:OpenMetaverse.AssetManager.ConfirmXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3536 <summary>Process an incoming packet and raise the appropriate events</summary>
3537 <param name="sender">The sender</param>
3538 <param name="e">The EventArgs object containing the packet data</param>
3539 </member>
3540 <member name="M:OpenMetaverse.AssetManager.AssetUploadCompleteHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3541 <summary>Process an incoming packet and raise the appropriate events</summary>
3542 <param name="sender">The sender</param>
3543 <param name="e">The EventArgs object containing the packet data</param>
3544 </member>
3545 <member name="M:OpenMetaverse.AssetManager.SendXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3546 <summary>Process an incoming packet and raise the appropriate events</summary>
3547 <param name="sender">The sender</param>
3548 <param name="e">The EventArgs object containing the packet data</param>
3549 </member>
3550 <member name="M:OpenMetaverse.AssetManager.AbortXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3551 <summary>Process an incoming packet and raise the appropriate events</summary>
3552 <param name="sender">The sender</param>
3553 <param name="e">The EventArgs object containing the packet data</param>
3554 </member>
3555 <member name="E:OpenMetaverse.AssetManager.XferReceived">
3556 <summary>Raised when the simulator responds sends </summary>
3557 </member> 3198 </member>
3558 <member name="E:OpenMetaverse.AssetManager.AssetUploaded"> 3199 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH">
3559 <summary>Raised during upload completes</summary> 3200 <summary>
3201 Path for the assets held in an archive
3202 </summary>
3560 </member> 3203 </member>
3561 <member name="E:OpenMetaverse.AssetManager.UploadProgress"> 3204 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH">
3562 <summary>Raised during upload with progres update</summary> 3205 <summary>
3206 Path for the prims file
3207 </summary>
3563 </member> 3208 </member>
3564 <member name="E:OpenMetaverse.AssetManager.InitiateDownload"> 3209 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH">
3565 <summary>Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files</summary> 3210 <summary>
3211 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
3212 </summary>
3566 </member> 3213 </member>
3567 <member name="E:OpenMetaverse.AssetManager.ImageReceiveProgress"> 3214 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH">
3568 <summary>Fired when a texture is in the process of being downloaded by the TexturePipeline class</summary> 3215 <summary>
3216 Path for region settings.
3217 </summary>
3569 </member> 3218 </member>
3570 <member name="T:OpenMetaverse.AssetManager.AssetReceivedCallback"> 3219 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR">
3571 <summary> 3220 <summary>
3572 Callback used for various asset download requests 3221 The character the separates the uuid from extension information in an archived asset filename
3573 </summary> 3222 </summary>
3574 <param name="transfer">Transfer information</param>
3575 <param name="asset">Downloaded asset, null on fail</param>
3576 </member> 3223 </member>
3577 <member name="T:OpenMetaverse.AssetManager.BakedTextureUploadedCallback"> 3224 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION">
3578 <summary> 3225 <summary>
3579 Callback used upon competition of baked texture upload 3226 Extensions used for asset types in the archive
3580 </summary> 3227 </summary>
3581 <param name="newAssetID">Asset UUID of the newly uploaded baked texture</param>
3582 </member> 3228 </member>
3583 <member name="T:OpenMetaverse.AssetManager.MeshDownloadCallback"> 3229 <member name="T:OpenMetaverse.Caps">
3584 <summary> 3230 <summary>
3585 A callback that fires upon the completition of the RequestMesh call 3231 Capabilities is the name of the bi-directional HTTP REST protocol
3232 used to communicate non real-time transactions such as teleporting or
3233 group messaging
3586 </summary> 3234 </summary>
3587 <param name="success">Was the download successfull</param>
3588 <param name="assetMesh">Resulting mesh or null on problems</param>
3589 </member> 3235 </member>
3590 <member name="P:OpenMetaverse.XferReceivedEventArgs.Xfer"> 3236 <member name="F:OpenMetaverse.Caps.Simulator">
3591 <summary>Xfer data</summary> 3237 <summary>Reference to the simulator this system is connected to</summary>
3592 </member> 3238 </member>
3593 <member name="P:OpenMetaverse.AssetUploadEventArgs.Upload"> 3239 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
3594 <summary>Upload data</summary> 3240 <summary>
3241 Default constructor
3242 </summary>
3243 <param name="simulator"></param>
3244 <param name="seedcaps"></param>
3595 </member> 3245 </member>
3596 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.SimFileName"> 3246 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)">
3597 <summary>Filename used on the simulator</summary> 3247 <summary>
3248 Request the URI of a named capability
3249 </summary>
3250 <param name="capability">Name of the capability to request</param>
3251 <returns>The URI of the requested capability, or String.Empty if
3252 the capability does not exist</returns>
3598 </member> 3253 </member>
3599 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.ViewerFileName"> 3254 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)">
3600 <summary>Filename used by the client</summary> 3255 <summary>
3256 Process any incoming events, check to see if we have a message created for the event,
3257 </summary>
3258 <param name="eventName"></param>
3259 <param name="body"></param>
3601 </member> 3260 </member>
3602 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.ImageID"> 3261 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
3603 <summary>UUID of the image that is in progress</summary> 3262 <summary>Capabilities URI this system was initialized with</summary>
3604 </member> 3263 </member>
3605 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Received"> 3264 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
3606 <summary>Number of bytes received so far</summary> 3265 <summary>Whether the capabilities event queue is connected and
3266 listening for incoming events</summary>
3607 </member> 3267 </member>
3608 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total"> 3268 <member name="T:OpenMetaverse.Caps.EventQueueCallback">
3609 <summary>Image size in bytes</summary> 3269 <summary>
3270 Triggered when an event is received via the EventQueueGet
3271 capability
3272 </summary>
3273 <param name="capsKey">Event name</param>
3274 <param name="message">Decoded event data</param>
3275 <param name="simulator">The simulator that generated the event</param>
3610 </member> 3276 </member>
3611 <member name="T:OpenMetaverse.AgentThrottle"> 3277 <member name="T:OpenMetaverse.AgentThrottle">
3612 <summary> 3278 <summary>
@@ -3675,5917 +3341,1983 @@
3675 <summary>Maximum bits per second the entire connection, divided up 3341 <summary>Maximum bits per second the entire connection, divided up
3676 between invidiual streams using default multipliers</summary> 3342 between invidiual streams using default multipliers</summary>
3677 </member> 3343 </member>
3678 <member name="T:OpenMetaverse.Assets.AssetScriptText"> 3344 <member name="T:OpenMetaverse.Primitive">
3679 <summary> 3345 <summary>
3680 Represents an LSL Text object containing a string of UTF encoded characters 3346 Particle system specific enumerators, flags and methods.
3681 </summary> 3347 </summary>
3682 </member> 3348 </member>
3683 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source"> 3349 <member name="F:OpenMetaverse.Primitive.ID">
3684 <summary>A string of characters represting the script contents</summary> 3350 <summary></summary>
3685 </member> 3351 </member>
3686 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor"> 3352 <member name="F:OpenMetaverse.Primitive.GroupID">
3687 <summary>Initializes a new AssetScriptText object</summary> 3353 <summary></summary>
3688 </member> 3354 </member>
3689 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])"> 3355 <member name="F:OpenMetaverse.Primitive.LocalID">
3690 <summary> 3356 <summary></summary>
3691 Initializes a new AssetScriptText object with parameters
3692 </summary>
3693 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
3694 <param name="assetData">A byte array containing the raw asset data</param>
3695 </member> 3357 </member>
3696 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode"> 3358 <member name="F:OpenMetaverse.Primitive.ParentID">
3697 <summary> 3359 <summary></summary>
3698 Encode a string containing the scripts contents into byte encoded AssetData
3699 </summary>
3700 </member> 3360 </member>
3701 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode"> 3361 <member name="F:OpenMetaverse.Primitive.RegionHandle">
3702 <summary> 3362 <summary></summary>
3703 Decode a byte array containing the scripts contents into a string
3704 </summary>
3705 <returns>true if decoding is successful</returns>
3706 </member> 3363 </member>
3707 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType"> 3364 <member name="F:OpenMetaverse.Primitive.Flags">
3708 <summary>Override the base classes AssetType</summary> 3365 <summary></summary>
3709 </member> 3366 </member>
3710 <member name="T:OpenMetaverse.FieldType"> 3367 <member name="F:OpenMetaverse.Primitive.TreeSpecies">
3711 <summary> 3368 <summary>Foliage type for this primitive. Only applicable if this
3712 3369 primitive is foliage</summary>
3713 </summary>
3714 </member> 3370 </member>
3715 <member name="F:OpenMetaverse.FieldType.U8"> 3371 <member name="F:OpenMetaverse.Primitive.ScratchPad">
3716 <summary></summary> 3372 <summary>Unknown</summary>
3717 </member> 3373 </member>
3718 <member name="F:OpenMetaverse.FieldType.U16"> 3374 <member name="F:OpenMetaverse.Primitive.Position">
3719 <summary></summary> 3375 <summary></summary>
3720 </member> 3376 </member>
3721 <member name="F:OpenMetaverse.FieldType.U32"> 3377 <member name="F:OpenMetaverse.Primitive.Scale">
3722 <summary></summary> 3378 <summary></summary>
3723 </member> 3379 </member>
3724 <member name="F:OpenMetaverse.FieldType.U64"> 3380 <member name="F:OpenMetaverse.Primitive.Rotation">
3725 <summary></summary> 3381 <summary></summary>
3726 </member> 3382 </member>
3727 <member name="F:OpenMetaverse.FieldType.S8"> 3383 <member name="F:OpenMetaverse.Primitive.Velocity">
3728 <summary></summary> 3384 <summary></summary>
3729 </member> 3385 </member>
3730 <member name="F:OpenMetaverse.FieldType.S16"> 3386 <member name="F:OpenMetaverse.Primitive.AngularVelocity">
3731 <summary></summary> 3387 <summary></summary>
3732 </member> 3388 </member>
3733 <member name="F:OpenMetaverse.FieldType.S32"> 3389 <member name="F:OpenMetaverse.Primitive.Acceleration">
3734 <summary></summary> 3390 <summary></summary>
3735 </member> 3391 </member>
3736 <member name="F:OpenMetaverse.FieldType.F32"> 3392 <member name="F:OpenMetaverse.Primitive.CollisionPlane">
3737 <summary></summary> 3393 <summary></summary>
3738 </member> 3394 </member>
3739 <member name="F:OpenMetaverse.FieldType.F64"> 3395 <member name="F:OpenMetaverse.Primitive.Flexible">
3740 <summary></summary> 3396 <summary></summary>
3741 </member> 3397 </member>
3742 <member name="F:OpenMetaverse.FieldType.UUID"> 3398 <member name="F:OpenMetaverse.Primitive.Light">
3743 <summary></summary> 3399 <summary></summary>
3744 </member> 3400 </member>
3745 <member name="F:OpenMetaverse.FieldType.BOOL"> 3401 <member name="F:OpenMetaverse.Primitive.Sculpt">
3746 <summary></summary> 3402 <summary></summary>
3747 </member> 3403 </member>
3748 <member name="F:OpenMetaverse.FieldType.Vector3"> 3404 <member name="F:OpenMetaverse.Primitive.ClickAction">
3749 <summary></summary> 3405 <summary></summary>
3750 </member> 3406 </member>
3751 <member name="F:OpenMetaverse.FieldType.Vector3d"> 3407 <member name="F:OpenMetaverse.Primitive.Sound">
3752 <summary></summary> 3408 <summary></summary>
3753 </member> 3409 </member>
3754 <member name="F:OpenMetaverse.FieldType.Vector4"> 3410 <member name="F:OpenMetaverse.Primitive.OwnerID">
3755 <summary></summary> 3411 <summary>Identifies the owner if audio or a particle system is
3412 active</summary>
3756 </member> 3413 </member>
3757 <member name="F:OpenMetaverse.FieldType.Quaternion"> 3414 <member name="F:OpenMetaverse.Primitive.SoundFlags">
3758 <summary></summary> 3415 <summary></summary>
3759 </member> 3416 </member>
3760 <member name="F:OpenMetaverse.FieldType.IPADDR"> 3417 <member name="F:OpenMetaverse.Primitive.SoundGain">
3761 <summary></summary> 3418 <summary></summary>
3762 </member> 3419 </member>
3763 <member name="F:OpenMetaverse.FieldType.IPPORT"> 3420 <member name="F:OpenMetaverse.Primitive.SoundRadius">
3764 <summary></summary> 3421 <summary></summary>
3765 </member> 3422 </member>
3766 <member name="F:OpenMetaverse.FieldType.Variable"> 3423 <member name="F:OpenMetaverse.Primitive.Text">
3767 <summary></summary> 3424 <summary></summary>
3768 </member> 3425 </member>
3769 <member name="F:OpenMetaverse.FieldType.Fixed"> 3426 <member name="F:OpenMetaverse.Primitive.TextColor">
3770 <summary></summary> 3427 <summary></summary>
3771 </member> 3428 </member>
3772 <member name="F:OpenMetaverse.FieldType.Single"> 3429 <member name="F:OpenMetaverse.Primitive.MediaURL">
3773 <summary></summary> 3430 <summary></summary>
3774 </member> 3431 </member>
3775 <member name="F:OpenMetaverse.FieldType.Multiple"> 3432 <member name="F:OpenMetaverse.Primitive.Joint">
3776 <summary></summary> 3433 <summary></summary>
3777 </member> 3434 </member>
3778 <member name="T:OpenMetaverse.MapField"> 3435 <member name="F:OpenMetaverse.Primitive.JointPivot">
3779 <summary> 3436 <summary></summary>
3780
3781 </summary>
3782 </member> 3437 </member>
3783 <member name="F:OpenMetaverse.MapField.KeywordPosition"> 3438 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor">
3784 <summary></summary> 3439 <summary></summary>
3785 </member> 3440 </member>
3786 <member name="F:OpenMetaverse.MapField.Name"> 3441 <member name="F:OpenMetaverse.Primitive.NameValues">
3787 <summary></summary> 3442 <summary></summary>
3788 </member> 3443 </member>
3789 <member name="F:OpenMetaverse.MapField.Type"> 3444 <member name="F:OpenMetaverse.Primitive.PrimData">
3790 <summary></summary> 3445 <summary></summary>
3791 </member> 3446 </member>
3792 <member name="F:OpenMetaverse.MapField.Count"> 3447 <member name="F:OpenMetaverse.Primitive.Properties">
3793 <summary></summary> 3448 <summary></summary>
3794 </member> 3449 </member>
3795 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)"> 3450 <member name="M:OpenMetaverse.Primitive.#ctor">
3796 <summary> 3451 <summary>
3797 3452 Default constructor
3798 </summary> 3453 </summary>
3799 <param name="obj"></param>
3800 <returns></returns>
3801 </member> 3454 </member>
3802 <member name="T:OpenMetaverse.MapBlock"> 3455 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)">
3803 <summary> 3456 <summary>
3804 3457 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
3458 parameters in to signed eight bit values
3805 </summary> 3459 </summary>
3460 <param name="pathTwist">Floating point parameter to pack</param>
3461 <returns>Signed eight bit value containing the packed parameter</returns>
3806 </member> 3462 </member>
3807 <member name="F:OpenMetaverse.MapBlock.KeywordPosition"> 3463 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)">
3808 <summary></summary> 3464 <summary>
3809 </member> 3465 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
3810 <member name="F:OpenMetaverse.MapBlock.Name"> 3466 parameters from signed eight bit integers to floating point values
3811 <summary></summary> 3467 </summary>
3812 </member> 3468 <param name="pathTwist">Signed eight bit value to unpack</param>
3813 <member name="F:OpenMetaverse.MapBlock.Count"> 3469 <returns>Unpacked floating point value</returns>
3814 <summary></summary>
3815 </member> 3470 </member>
3816 <member name="F:OpenMetaverse.MapBlock.Fields"> 3471 <member name="F:OpenMetaverse.Primitive.ParticleSys">
3817 <summary></summary> 3472 <summary></summary>
3818 </member> 3473 </member>
3819 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)"> 3474 <member name="F:OpenMetaverse.Primitive.MediaVersion">
3820 <summary> 3475 <summary>
3821 3476 Current version of the media data for the prim
3822 </summary> 3477 </summary>
3823 <param name="obj"></param>
3824 <returns></returns>
3825 </member> 3478 </member>
3826 <member name="T:OpenMetaverse.MapPacket"> 3479 <member name="F:OpenMetaverse.Primitive.FaceMedia">
3827 <summary> 3480 <summary>
3828 3481 Array of media entries indexed by face number
3829 </summary> 3482 </summary>
3830 </member> 3483 </member>
3831 <member name="F:OpenMetaverse.MapPacket.ID"> 3484 <member name="F:OpenMetaverse.Primitive.Textures">
3832 <summary></summary> 3485 <summary></summary>
3833 </member> 3486 </member>
3834 <member name="F:OpenMetaverse.MapPacket.Name"> 3487 <member name="F:OpenMetaverse.Primitive.TextureAnim">
3835 <summary></summary> 3488 <summary></summary>
3836 </member> 3489 </member>
3837 <member name="F:OpenMetaverse.MapPacket.Frequency"> 3490 <member name="P:OpenMetaverse.Primitive.Type">
3491 <summary>Uses basic heuristics to estimate the primitive shape</summary>
3492 </member>
3493 <member name="T:OpenMetaverse.Primitive.ConstructionData">
3494 <summary>
3495 Parameters used to construct a visual representation of a primitive
3496 </summary>
3497 </member>
3498 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve">
3838 <summary></summary> 3499 <summary></summary>
3839 </member> 3500 </member>
3840 <member name="F:OpenMetaverse.MapPacket.Trusted"> 3501 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve">
3841 <summary></summary> 3502 <summary></summary>
3842 </member> 3503 </member>
3843 <member name="F:OpenMetaverse.MapPacket.Encoded"> 3504 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd">
3844 <summary></summary> 3505 <summary></summary>
3845 </member> 3506 </member>
3846 <member name="F:OpenMetaverse.MapPacket.Blocks"> 3507 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset">
3847 <summary></summary> 3508 <summary></summary>
3848 </member> 3509 </member>
3849 <member name="T:OpenMetaverse.ProtocolManager"> 3510 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew">
3850 <summary> 3511 <summary></summary>
3851
3852 </summary>
3853 </member> 3512 </member>
3854 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes"> 3513 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX">
3855 <summary></summary> 3514 <summary></summary>
3856 </member> 3515 </member>
3857 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions"> 3516 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY">
3858 <summary></summary> 3517 <summary></summary>
3859 </member> 3518 </member>
3860 <member name="F:OpenMetaverse.ProtocolManager.LowMaps"> 3519 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX">
3861 <summary></summary> 3520 <summary></summary>
3862 </member> 3521 </member>
3863 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps"> 3522 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY">
3864 <summary></summary> 3523 <summary></summary>
3865 </member> 3524 </member>
3866 <member name="F:OpenMetaverse.ProtocolManager.HighMaps"> 3525 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX">
3867 <summary></summary> 3526 <summary></summary>
3868 </member> 3527 </member>
3869 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)"> 3528 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY">
3870 <summary> 3529 <summary></summary>
3871
3872 </summary>
3873 <param name="mapFile"></param>
3874 <param name="client"></param>
3875 </member> 3530 </member>
3876 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)"> 3531 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin">
3877 <summary> 3532 <summary></summary>
3878
3879 </summary>
3880 <param name="command"></param>
3881 <returns></returns>
3882 </member> 3533 </member>
3883 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])"> 3534 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist">
3884 <summary> 3535 <summary></summary>
3885
3886 </summary>
3887 <param name="data"></param>
3888 <returns></returns>
3889 </member> 3536 </member>
3890 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)"> 3537 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin">
3891 <summary> 3538 <summary></summary>
3892
3893 </summary>
3894 <param name="command"></param>
3895 <param name="frequency"></param>
3896 <returns></returns>
3897 </member> 3539 </member>
3898 <member name="M:OpenMetaverse.ProtocolManager.PrintMap"> 3540 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions">
3899 <summary> 3541 <summary></summary>
3900
3901 </summary>
3902 </member> 3542 </member>
3903 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)"> 3543 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin">
3904 <summary> 3544 <summary></summary>
3905
3906 </summary>
3907 <param name="map"></param>
3908 <param name="frequency"></param>
3909 </member> 3545 </member>
3910 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)"> 3546 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd">
3911 <summary> 3547 <summary></summary>
3912
3913 </summary>
3914 <param name="mapFile"></param>
3915 <param name="outputFile"></param>
3916 </member> 3548 </member>
3917 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)"> 3549 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow">
3918 <summary> 3550 <summary></summary>
3919
3920 </summary>
3921 <param name="mapFile"></param>
3922 </member> 3551 </member>
3923 <member name="T:OpenMetaverse.BinBVHAnimationReader"> 3552 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material">
3924 <summary> 3553 <summary></summary>
3925 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
3926 </summary>
3927 </member> 3554 </member>
3928 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys"> 3555 <member name="F:OpenMetaverse.Primitive.ConstructionData.State">
3929 <summary> 3556 <summary></summary>
3930 Rotation Keyframe count (used internally)
3931 </summary>
3932 </member> 3557 </member>
3933 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys"> 3558 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode">
3934 <summary> 3559 <summary></summary>
3935 Position Keyframe count (used internally)
3936 </summary>
3937 </member> 3560 </member>
3938 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority"> 3561 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint">
3939 <summary> 3562 <summary>Attachment point to an avatar</summary>
3940 Animation Priority
3941 </summary>
3942 </member> 3563 </member>
3943 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length"> 3564 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve">
3944 <summary> 3565 <summary></summary>
3945 The animation length in seconds.
3946 </summary>
3947 </member> 3566 </member>
3948 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName"> 3567 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole">
3949 <summary> 3568 <summary></summary>
3950 Expression set in the client. Null if [None] is selected
3951 </summary>
3952 </member> 3569 </member>
3953 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint"> 3570 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale">
3954 <summary> 3571 <summary></summary>
3955 The time in seconds to start the animation
3956 </summary>
3957 </member> 3572 </member>
3958 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint"> 3573 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale">
3959 <summary> 3574 <summary></summary>
3960 The time in seconds to end the animation
3961 </summary>
3962 </member> 3575 </member>
3963 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop"> 3576 <member name="T:OpenMetaverse.Primitive.FlexibleData">
3964 <summary> 3577 <summary>
3965 Loop the animation 3578 Information on the flexible properties of a primitive
3966 </summary> 3579 </summary>
3967 </member> 3580 </member>
3968 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime"> 3581 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness">
3969 <summary> 3582 <summary></summary>
3970 Meta data. Ease in Seconds.
3971 </summary>
3972 </member> 3583 </member>
3973 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime"> 3584 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity">
3974 <summary> 3585 <summary></summary>
3975 Meta data. Ease out seconds.
3976 </summary>
3977 </member> 3586 </member>
3978 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose"> 3587 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag">
3979 <summary> 3588 <summary></summary>
3980 Meta Data for the Hand Pose
3981 </summary>
3982 </member> 3589 </member>
3983 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount"> 3590 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind">
3984 <summary> 3591 <summary></summary>
3985 Number of joints defined in the animation
3986 </summary>
3987 </member> 3592 </member>
3988 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints"> 3593 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension">
3989 <summary> 3594 <summary></summary>
3990 Contains an array of joints
3991 </summary>
3992 </member> 3595 </member>
3993 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])"> 3596 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force">
3994 <summary> 3597 <summary></summary>
3995 Searialize an animation asset into it's joints/keyframes/meta data
3996 </summary>
3997 <param name="animationdata"></param>
3998 </member> 3598 </member>
3999 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)"> 3599 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor">
4000 <summary> 3600 <summary>
4001 Variable length strings seem to be null terminated in the animation asset.. but.. 3601 Default constructor
4002 use with caution, home grown.
4003 advances the index.
4004 </summary> 3602 </summary>
4005 <param name="data">The animation asset byte array</param>
4006 <param name="i">The offset to start reading</param>
4007 <returns>a string</returns>
4008 </member> 3603 </member>
4009 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)"> 3604 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)">
4010 <summary> 3605 <summary>
4011 Read in a Joint from an animation asset byte array 3606
4012 Variable length Joint fields, yay!
4013 Advances the index
4014 </summary> 3607 </summary>
4015 <param name="data">animation asset byte array</param> 3608 <param name="data"></param>
4016 <param name="i">Byte Offset of the start of the joint</param> 3609 <param name="pos"></param>
4017 <returns>The Joint data serialized into the binBVHJoint structure</returns>
4018 </member> 3610 </member>
4019 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)"> 3611 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes">
4020 <summary> 3612 <summary>
4021 Read Keyframes of a certain type 3613
4022 advance i
4023 </summary> 3614 </summary>
4024 <param name="data">Animation Byte array</param>
4025 <param name="i">Offset in the Byte Array. Will be advanced</param>
4026 <param name="keycount">Number of Keyframes</param>
4027 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
4028 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
4029 <returns></returns> 3615 <returns></returns>
4030 </member> 3616 </member>
4031 <member name="T:OpenMetaverse.binBVHJoint"> 3617 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD">
4032 <summary>
4033 A Joint and it's associated meta data and keyframes
4034 </summary>
4035 </member>
4036 <member name="F:OpenMetaverse.binBVHJoint.Name">
4037 <summary>
4038 Name of the Joint. Matches the avatar_skeleton.xml in client distros
4039 </summary>
4040 </member>
4041 <member name="F:OpenMetaverse.binBVHJoint.Priority">
4042 <summary>
4043 Joint Animation Override? Was the same as the Priority in testing..
4044 </summary>
4045 </member>
4046 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys">
4047 <summary>
4048 Array of Rotation Keyframes in order from earliest to latest
4049 </summary>
4050 </member>
4051 <member name="F:OpenMetaverse.binBVHJoint.positionkeys">
4052 <summary>
4053 Array of Position Keyframes in order from earliest to latest
4054 This seems to only be for the Pelvis?
4055 </summary>
4056 </member>
4057 <member name="T:OpenMetaverse.binBVHJointKey">
4058 <summary>
4059 A Joint Keyframe. This is either a position or a rotation.
4060 </summary>
4061 </member>
4062 <member name="F:OpenMetaverse.binBVHJointKey.key_element">
4063 <summary>
4064 Either a Vector3 position or a Vector3 Euler rotation
4065 </summary>
4066 </member>
4067 <member name="T:OpenMetaverse.HandPose">
4068 <summary>
4069 Poses set in the animation metadata for the hands.
4070 </summary>
4071 </member>
4072 <member name="T:OpenMetaverse.Interfaces.IMessage">
4073 <summary> 3618 <summary>
4074 Interface requirements for Messaging system 3619
4075 </summary> 3620 </summary>
3621 <returns></returns>
4076 </member> 3622 </member>
4077 <member name="T:OpenMetaverse.Assets.AssetTexture"> 3623 <member name="T:OpenMetaverse.Primitive.LightData">
4078 <summary> 3624 <summary>
4079 Represents a texture 3625 Information on the light properties of a primitive
4080 </summary> 3626 </summary>
4081 </member> 3627 </member>
4082 <member name="F:OpenMetaverse.Assets.AssetTexture.Image"> 3628 <member name="F:OpenMetaverse.Primitive.LightData.Color">
4083 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
4084 </member>
4085 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
4086 <summary></summary> 3629 <summary></summary>
4087 </member> 3630 </member>
4088 <member name="F:OpenMetaverse.Assets.AssetTexture.Components"> 3631 <member name="F:OpenMetaverse.Primitive.LightData.Intensity">
4089 <summary></summary> 3632 <summary></summary>
4090 </member> 3633 </member>
4091 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor"> 3634 <member name="F:OpenMetaverse.Primitive.LightData.Radius">
4092 <summary>Initializes a new instance of an AssetTexture object</summary> 3635 <summary></summary>
4093 </member> 3636 </member>
4094 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 3637 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff">
4095 <summary> 3638 <summary></summary>
4096 Initializes a new instance of an AssetTexture object
4097 </summary>
4098 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4099 <param name="assetData">A byte array containing the raw asset data</param>
4100 </member> 3639 </member>
4101 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)"> 3640 <member name="F:OpenMetaverse.Primitive.LightData.Falloff">
4102 <summary> 3641 <summary></summary>
4103 Initializes a new instance of an AssetTexture object
4104 </summary>
4105 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
4106 </member> 3642 </member>
4107 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode"> 3643 <member name="M:OpenMetaverse.Primitive.LightData.#ctor">
4108 <summary> 3644 <summary>
4109 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000 3645 Default constructor
4110 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
4111 </summary> 3646 </summary>
4112 </member> 3647 </member>
4113 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode"> 3648 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)">
4114 <summary> 3649 <summary>
4115 Decodes the JPEG2000 data in <code>AssetData</code> to the 3650
4116 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
4117 </summary> 3651 </summary>
4118 <returns>True if the decoding was successful, otherwise false</returns> 3652 <param name="data"></param>
3653 <param name="pos"></param>
4119 </member> 3654 </member>
4120 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries"> 3655 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes">
4121 <summary> 3656 <summary>
4122 Decodes the begin and end byte positions for each quality layer in 3657
4123 the image
4124 </summary> 3658 </summary>
4125 <returns></returns> 3659 <returns></returns>
4126 </member> 3660 </member>
4127 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType"> 3661 <member name="M:OpenMetaverse.Primitive.LightData.ToString">
4128 <summary>Override the base classes AssetType</summary>
4129 </member>
4130 <member name="T:OpenMetaverse.PacketFrequency">
4131 <summary> 3662 <summary>
4132 3663
4133 </summary> 3664 </summary>
3665 <returns></returns>
4134 </member> 3666 </member>
4135 <member name="F:OpenMetaverse.PacketFrequency.Low"> 3667 <member name="T:OpenMetaverse.Primitive.SculptData">
4136 <summary></summary>
4137 </member>
4138 <member name="F:OpenMetaverse.PacketFrequency.Medium">
4139 <summary></summary>
4140 </member>
4141 <member name="F:OpenMetaverse.PacketFrequency.High">
4142 <summary></summary>
4143 </member>
4144 <member name="T:OpenMetaverse.Packets.MalformedDataException">
4145 <summary> 3668 <summary>
4146 Thrown when a packet could not be successfully deserialized 3669 Information on the sculpt properties of a sculpted primitive
4147 </summary> 3670 </summary>
4148 </member> 3671 </member>
4149 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor"> 3672 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor">
4150 <summary> 3673 <summary>
4151 Default constructor 3674 Default constructor
4152 </summary> 3675 </summary>
4153 </member> 3676 </member>
4154 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)"> 3677 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)">
4155 <summary>
4156 Constructor that takes an additional error message
4157 </summary>
4158 <param name="Message">An error message to attach to this exception</param>
4159 </member>
4160 <member name="T:OpenMetaverse.Packets.Header">
4161 <summary>
4162 The header of a message template packet. Holds packet flags, sequence
4163 number, packet ID, and any ACKs that will be appended at the end of
4164 the packet
4165 </summary>
4166 </member>
4167 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
4168 <summary>
4169 Convert the AckList to a byte array, used for packet serializing
4170 </summary>
4171 <param name="bytes">Reference to the target byte array</param>
4172 <param name="i">Beginning position to start writing to in the byte
4173 array, will be updated with the ending position of the ACK list</param>
4174 </member>
4175 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
4176 <summary> 3678 <summary>
4177 3679
4178 </summary> 3680 </summary>
4179 <param name="bytes"></param> 3681 <param name="data"></param>
4180 <param name="pos"></param> 3682 <param name="pos"></param>
4181 <param name="packetEnd"></param>
4182 <returns></returns>
4183 </member>
4184 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
4185 <summary>
4186
4187 </summary>
4188 <param name="header"></param>
4189 <param name="bytes"></param>
4190 <param name="packetEnd"></param>
4191 </member>
4192 <member name="T:OpenMetaverse.Packets.PacketBlock">
4193 <summary>
4194 A block of data in a packet. Packets are composed of one or more blocks,
4195 each block containing one or more fields
4196 </summary>
4197 </member> 3683 </member>
4198 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)"> 3684 <member name="P:OpenMetaverse.Primitive.SculptData.Invert">
4199 <summary> 3685 <summary>
4200 Create a block from a byte array 3686 Render inside out (inverts the normals).
4201 </summary> 3687 </summary>
4202 <param name="bytes">Byte array containing the serialized block</param>
4203 <param name="i">Starting position of the block in the byte array.
4204 This will point to the data after the end of the block when the
4205 call returns</param>
4206 </member> 3688 </member>
4207 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)"> 3689 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror">
4208 <summary> 3690 <summary>
4209 Serialize this block into a byte array 3691 Render an X axis mirror of the sculpty.
4210 </summary> 3692 </summary>
4211 <param name="bytes">Byte array to serialize this block into</param>
4212 <param name="i">Starting position in the byte array to serialize to.
4213 This will point to the position directly after the end of the
4214 serialized block when the call returns</param>
4215 </member>
4216 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
4217 <summary>Current length of the data in this packet</summary>
4218 </member>
4219 <member name="F:OpenMetaverse.Packets.PacketType.Default">
4220 <summary>A generic value, not an actual packet type</summary>
4221 </member> 3693 </member>
4222 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)"> 3694 <member name="T:OpenMetaverse.Primitive.ObjectProperties">
4223 <summary> 3695 <summary>
4224 Attempts to convert an LLSD structure to a known Packet type 3696 Extended properties to describe an object
4225 </summary> 3697 </summary>
4226 <param name="capsEventName">Event name, this must match an actual
4227 packet name for a Packet to be successfully built</param>
4228 <param name="body">LLSD to convert to a Packet</param>
4229 <returns>A Packet on success, otherwise null</returns>
4230 </member>
4231 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
4232 <exclude/>
4233 </member>
4234 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
4235 <exclude/>
4236 </member>
4237 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
4238 <exclude/>
4239 </member>
4240 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
4241 <exclude/>
4242 </member>
4243 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
4244 <exclude/>
4245 </member>
4246 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
4247 <exclude/>
4248 </member>
4249 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
4250 <exclude/>
4251 </member>
4252 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
4253 <exclude/>
4254 </member>
4255 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
4256 <exclude/>
4257 </member>
4258 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
4259 <exclude/>
4260 </member>
4261 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
4262 <exclude/>
4263 </member>
4264 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
4265 <exclude/>
4266 </member>
4267 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
4268 <exclude/>
4269 </member>
4270 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
4271 <exclude/>
4272 </member>
4273 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
4274 <exclude/>
4275 </member>
4276 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
4277 <exclude/>
4278 </member>
4279 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
4280 <exclude/>
4281 </member>
4282 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
4283 <exclude/>
4284 </member>
4285 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
4286 <exclude/>
4287 </member>
4288 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
4289 <exclude/>
4290 </member>
4291 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
4292 <exclude/>
4293 </member>
4294 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
4295 <exclude/>
4296 </member>
4297 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
4298 <exclude/>
4299 </member>
4300 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
4301 <exclude/>
4302 </member>
4303 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
4304 <exclude/>
4305 </member>
4306 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
4307 <exclude/>
4308 </member>
4309 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
4310 <exclude/>
4311 </member>
4312 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
4313 <exclude/>
4314 </member>
4315 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
4316 <exclude/>
4317 </member>
4318 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
4319 <exclude/>
4320 </member>
4321 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
4322 <exclude/>
4323 </member>
4324 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
4325 <exclude/>
4326 </member>
4327 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
4328 <exclude/>
4329 </member>
4330 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
4331 <exclude/>
4332 </member>
4333 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
4334 <exclude/>
4335 </member>
4336 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
4337 <exclude/>
4338 </member>
4339 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
4340 <exclude/>
4341 </member>
4342 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
4343 <exclude/>
4344 </member>
4345 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
4346 <exclude/>
4347 </member>
4348 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
4349 <exclude/>
4350 </member>
4351 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
4352 <exclude/>
4353 </member>
4354 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
4355 <exclude/>
4356 </member>
4357 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
4358 <exclude/>
4359 </member>
4360 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
4361 <exclude/>
4362 </member>
4363 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
4364 <exclude/>
4365 </member>
4366 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
4367 <exclude/>
4368 </member>
4369 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
4370 <exclude/>
4371 </member>
4372 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
4373 <exclude/>
4374 </member>
4375 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
4376 <exclude/>
4377 </member>
4378 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
4379 <exclude/>
4380 </member>
4381 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
4382 <exclude/>
4383 </member>
4384 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
4385 <exclude/>
4386 </member>
4387 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
4388 <exclude/>
4389 </member>
4390 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
4391 <exclude/>
4392 </member>
4393 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
4394 <exclude/>
4395 </member>
4396 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
4397 <exclude/>
4398 </member>
4399 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
4400 <exclude/>
4401 </member>
4402 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
4403 <exclude/>
4404 </member>
4405 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
4406 <exclude/>
4407 </member>
4408 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
4409 <exclude/>
4410 </member>
4411 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
4412 <exclude/>
4413 </member>
4414 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
4415 <exclude/>
4416 </member>
4417 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
4418 <exclude/>
4419 </member>
4420 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
4421 <exclude/>
4422 </member>
4423 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
4424 <exclude/>
4425 </member>
4426 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
4427 <exclude/>
4428 </member>
4429 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
4430 <exclude/>
4431 </member>
4432 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
4433 <exclude/>
4434 </member>
4435 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
4436 <exclude/>
4437 </member>
4438 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
4439 <exclude/>
4440 </member>
4441 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
4442 <exclude/>
4443 </member>
4444 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
4445 <exclude/>
4446 </member>
4447 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
4448 <exclude/>
4449 </member>
4450 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
4451 <exclude/>
4452 </member>
4453 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
4454 <exclude/>
4455 </member>
4456 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
4457 <exclude/>
4458 </member>
4459 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
4460 <exclude/>
4461 </member>
4462 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
4463 <exclude/>
4464 </member>
4465 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
4466 <exclude/>
4467 </member>
4468 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
4469 <exclude/>
4470 </member>
4471 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
4472 <exclude/>
4473 </member>
4474 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
4475 <exclude/>
4476 </member>
4477 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
4478 <exclude/>
4479 </member>
4480 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
4481 <exclude/>
4482 </member>
4483 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
4484 <exclude/>
4485 </member>
4486 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
4487 <exclude/>
4488 </member>
4489 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
4490 <exclude/>
4491 </member>
4492 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
4493 <exclude/>
4494 </member>
4495 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
4496 <exclude/>
4497 </member>
4498 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
4499 <exclude/>
4500 </member>
4501 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
4502 <exclude/>
4503 </member>
4504 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
4505 <exclude/>
4506 </member>
4507 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
4508 <exclude/>
4509 </member>
4510 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
4511 <exclude/>
4512 </member>
4513 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
4514 <exclude/>
4515 </member>
4516 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
4517 <exclude/>
4518 </member>
4519 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
4520 <exclude/>
4521 </member>
4522 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
4523 <exclude/>
4524 </member>
4525 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
4526 <exclude/>
4527 </member>
4528 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
4529 <exclude/>
4530 </member>
4531 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
4532 <exclude/>
4533 </member>
4534 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
4535 <exclude/>
4536 </member>
4537 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
4538 <exclude/>
4539 </member>
4540 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
4541 <exclude/>
4542 </member>
4543 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
4544 <exclude/>
4545 </member>
4546 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
4547 <exclude/>
4548 </member>
4549 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
4550 <exclude/>
4551 </member>
4552 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
4553 <exclude/>
4554 </member>
4555 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
4556 <exclude/>
4557 </member>
4558 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
4559 <exclude/>
4560 </member>
4561 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
4562 <exclude/>
4563 </member>
4564 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
4565 <exclude/>
4566 </member>
4567 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
4568 <exclude/>
4569 </member>
4570 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
4571 <exclude/>
4572 </member>
4573 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
4574 <exclude/>
4575 </member>
4576 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
4577 <exclude/>
4578 </member>
4579 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
4580 <exclude/>
4581 </member>
4582 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
4583 <exclude/>
4584 </member>
4585 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
4586 <exclude/>
4587 </member>
4588 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
4589 <exclude/>
4590 </member>
4591 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
4592 <exclude/>
4593 </member>
4594 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
4595 <exclude/>
4596 </member>
4597 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
4598 <exclude/>
4599 </member>
4600 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
4601 <exclude/>
4602 </member>
4603 <member name="T:OpenMetaverse.Packets.StartLurePacket">
4604 <exclude/>
4605 </member>
4606 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
4607 <exclude/>
4608 </member>
4609 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
4610 <exclude/>
4611 </member>
4612 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
4613 <exclude/>
4614 </member>
4615 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
4616 <exclude/>
4617 </member>
4618 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
4619 <exclude/>
4620 </member>
4621 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
4622 <exclude/>
4623 </member>
4624 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
4625 <exclude/>
4626 </member>
4627 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
4628 <exclude/>
4629 </member>
4630 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
4631 <exclude/>
4632 </member>
4633 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
4634 <exclude/>
4635 </member>
4636 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
4637 <exclude/>
4638 </member>
4639 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
4640 <exclude/>
4641 </member>
4642 <member name="T:OpenMetaverse.Packets.UndoPacket">
4643 <exclude/>
4644 </member>
4645 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
4646 <exclude/>
4647 </member>
4648 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
4649 <exclude/>
4650 </member>
4651 <member name="T:OpenMetaverse.Packets.RedoPacket">
4652 <exclude/>
4653 </member>
4654 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
4655 <exclude/>
4656 </member>
4657 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
4658 <exclude/>
4659 </member>
4660 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
4661 <exclude/>
4662 </member>
4663 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
4664 <exclude/>
4665 </member>
4666 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
4667 <exclude/>
4668 </member>
4669 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
4670 <exclude/>
4671 </member>
4672 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
4673 <exclude/>
4674 </member>
4675 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
4676 <exclude/>
4677 </member>
4678 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
4679 <exclude/>
4680 </member>
4681 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
4682 <exclude/>
4683 </member>
4684 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
4685 <exclude/>
4686 </member>
4687 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
4688 <exclude/>
4689 </member>
4690 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
4691 <exclude/>
4692 </member>
4693 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
4694 <exclude/>
4695 </member>
4696 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
4697 <exclude/>
4698 </member>
4699 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
4700 <exclude/>
4701 </member>
4702 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
4703 <exclude/>
4704 </member>
4705 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
4706 <exclude/>
4707 </member>
4708 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
4709 <exclude/>
4710 </member>
4711 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
4712 <exclude/>
4713 </member>
4714 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
4715 <exclude/>
4716 </member>
4717 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
4718 <exclude/>
4719 </member>
4720 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
4721 <exclude/>
4722 </member>
4723 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
4724 <exclude/>
4725 </member>
4726 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
4727 <exclude/>
4728 </member>
4729 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
4730 <exclude/>
4731 </member>
4732 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
4733 <exclude/>
4734 </member>
4735 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
4736 <exclude/>
4737 </member>
4738 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
4739 <exclude/>
4740 </member>
4741 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
4742 <exclude/>
4743 </member>
4744 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
4745 <exclude/>
4746 </member>
4747 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
4748 <exclude/>
4749 </member>
4750 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
4751 <exclude/>
4752 </member>
4753 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
4754 <exclude/>
4755 </member>
4756 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
4757 <exclude/>
4758 </member>
4759 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
4760 <exclude/>
4761 </member>
4762 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
4763 <exclude/>
4764 </member>
4765 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
4766 <exclude/>
4767 </member>
4768 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
4769 <exclude/>
4770 </member>
4771 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
4772 <exclude/>
4773 </member>
4774 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
4775 <exclude/>
4776 </member>
4777 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
4778 <exclude/>
4779 </member>
4780 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
4781 <exclude/>
4782 </member>
4783 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
4784 <exclude/>
4785 </member>
4786 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
4787 <exclude/>
4788 </member>
4789 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
4790 <exclude/>
4791 </member>
4792 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
4793 <exclude/>
4794 </member>
4795 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
4796 <exclude/>
4797 </member>
4798 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
4799 <exclude/>
4800 </member>
4801 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
4802 <exclude/>
4803 </member>
4804 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
4805 <exclude/>
4806 </member>
4807 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
4808 <exclude/>
4809 </member>
4810 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
4811 <exclude/>
4812 </member>
4813 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
4814 <exclude/>
4815 </member>
4816 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
4817 <exclude/>
4818 </member>
4819 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
4820 <exclude/>
4821 </member>
4822 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
4823 <exclude/>
4824 </member>
4825 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
4826 <exclude/>
4827 </member>
4828 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
4829 <exclude/>
4830 </member>
4831 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
4832 <exclude/>
4833 </member>
4834 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
4835 <exclude/>
4836 </member>
4837 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
4838 <exclude/>
4839 </member>
4840 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
4841 <exclude/>
4842 </member>
4843 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
4844 <exclude/>
4845 </member>
4846 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
4847 <exclude/>
4848 </member>
4849 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
4850 <exclude/>
4851 </member>
4852 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
4853 <exclude/>
4854 </member>
4855 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
4856 <exclude/>
4857 </member>
4858 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
4859 <exclude/>
4860 </member>
4861 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
4862 <exclude/>
4863 </member>
4864 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
4865 <exclude/>
4866 </member>
4867 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
4868 <exclude/>
4869 </member>
4870 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
4871 <exclude/>
4872 </member>
4873 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
4874 <exclude/>
4875 </member>
4876 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
4877 <exclude/>
4878 </member>
4879 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
4880 <exclude/>
4881 </member>
4882 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
4883 <exclude/>
4884 </member>
4885 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
4886 <exclude/>
4887 </member>
4888 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
4889 <exclude/>
4890 </member>
4891 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
4892 <exclude/>
4893 </member>
4894 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
4895 <exclude/>
4896 </member>
4897 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
4898 <exclude/>
4899 </member>
4900 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
4901 <exclude/>
4902 </member>
4903 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
4904 <exclude/>
4905 </member>
4906 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
4907 <exclude/>
4908 </member>
4909 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
4910 <exclude/>
4911 </member>
4912 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
4913 <exclude/>
4914 </member>
4915 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
4916 <exclude/>
4917 </member>
4918 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
4919 <exclude/>
4920 </member>
4921 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
4922 <exclude/>
4923 </member>
4924 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
4925 <exclude/>
4926 </member>
4927 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
4928 <exclude/>
4929 </member>
4930 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
4931 <exclude/>
4932 </member>
4933 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
4934 <exclude/>
4935 </member>
4936 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
4937 <exclude/>
4938 </member>
4939 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
4940 <exclude/>
4941 </member>
4942 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
4943 <exclude/>
4944 </member>
4945 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
4946 <exclude/>
4947 </member>
4948 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
4949 <exclude/>
4950 </member>
4951 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
4952 <exclude/>
4953 </member>
4954 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
4955 <exclude/>
4956 </member>
4957 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
4958 <exclude/>
4959 </member>
4960 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
4961 <exclude/>
4962 </member>
4963 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
4964 <exclude/>
4965 </member>
4966 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
4967 <exclude/>
4968 </member>
4969 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
4970 <exclude/>
4971 </member>
4972 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
4973 <exclude/>
4974 </member>
4975 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
4976 <exclude/>
4977 </member>
4978 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
4979 <exclude/>
4980 </member>
4981 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
4982 <exclude/>
4983 </member>
4984 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
4985 <exclude/>
4986 </member>
4987 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
4988 <exclude/>
4989 </member>
4990 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
4991 <exclude/>
4992 </member>
4993 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
4994 <exclude/>
4995 </member>
4996 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
4997 <exclude/>
4998 </member>
4999 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
5000 <exclude/>
5001 </member>
5002 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
5003 <exclude/>
5004 </member>
5005 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
5006 <exclude/>
5007 </member>
5008 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
5009 <exclude/>
5010 </member>
5011 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
5012 <exclude/>
5013 </member>
5014 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
5015 <exclude/>
5016 </member>
5017 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
5018 <exclude/>
5019 </member>
5020 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
5021 <exclude/>
5022 </member>
5023 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
5024 <exclude/>
5025 </member>
5026 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
5027 <exclude/>
5028 </member>
5029 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
5030 <exclude/>
5031 </member>
5032 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
5033 <exclude/>
5034 </member>
5035 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
5036 <exclude/>
5037 </member>
5038 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
5039 <exclude/>
5040 </member>
5041 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
5042 <exclude/>
5043 </member>
5044 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
5045 <exclude/>
5046 </member>
5047 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
5048 <exclude/>
5049 </member>
5050 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
5051 <exclude/>
5052 </member>
5053 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
5054 <exclude/>
5055 </member>
5056 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
5057 <exclude/>
5058 </member>
5059 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
5060 <exclude/>
5061 </member>
5062 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
5063 <exclude/>
5064 </member>
5065 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
5066 <exclude/>
5067 </member>
5068 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
5069 <exclude/>
5070 </member>
5071 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
5072 <exclude/>
5073 </member>
5074 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
5075 <exclude/>
5076 </member>
5077 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
5078 <exclude/>
5079 </member>
5080 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
5081 <exclude/>
5082 </member>
5083 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
5084 <exclude/>
5085 </member>
5086 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
5087 <exclude/>
5088 </member>
5089 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
5090 <exclude/>
5091 </member>
5092 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
5093 <exclude/>
5094 </member>
5095 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
5096 <exclude/>
5097 </member>
5098 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
5099 <exclude/>
5100 </member>
5101 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
5102 <exclude/>
5103 </member>
5104 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
5105 <exclude/>
5106 </member>
5107 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
5108 <exclude/>
5109 </member>
5110 <member name="T:OpenMetaverse.Packets.StateSavePacket">
5111 <exclude/>
5112 </member>
5113 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
5114 <exclude/>
5115 </member>
5116 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
5117 <exclude/>
5118 </member>
5119 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
5120 <exclude/>
5121 </member>
5122 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
5123 <exclude/>
5124 </member>
5125 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
5126 <exclude/>
5127 </member>
5128 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
5129 <exclude/>
5130 </member>
5131 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
5132 <exclude/>
5133 </member>
5134 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
5135 <exclude/>
5136 </member>
5137 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
5138 <exclude/>
5139 </member>
5140 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
5141 <exclude/>
5142 </member>
5143 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
5144 <exclude/>
5145 </member>
5146 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
5147 <exclude/>
5148 </member>
5149 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
5150 <exclude/>
5151 </member>
5152 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
5153 <exclude/>
5154 </member>
5155 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
5156 <exclude/>
5157 </member>
5158 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
5159 <exclude/>
5160 </member>
5161 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
5162 <exclude/>
5163 </member>
5164 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
5165 <exclude/>
5166 </member>
5167 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
5168 <exclude/>
5169 </member>
5170 <member name="T:OpenMetaverse.Packets.UserReportPacket">
5171 <exclude/>
5172 </member>
5173 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
5174 <exclude/>
5175 </member>
5176 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
5177 <exclude/>
5178 </member>
5179 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
5180 <exclude/>
5181 </member>
5182 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
5183 <exclude/>
5184 </member>
5185 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
5186 <exclude/>
5187 </member>
5188 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
5189 <exclude/>
5190 </member>
5191 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
5192 <exclude/>
5193 </member>
5194 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
5195 <exclude/>
5196 </member>
5197 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
5198 <exclude/>
5199 </member>
5200 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
5201 <exclude/>
5202 </member>
5203 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
5204 <exclude/>
5205 </member>
5206 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
5207 <exclude/>
5208 </member>
5209 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
5210 <exclude/>
5211 </member>
5212 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
5213 <exclude/>
5214 </member>
5215 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
5216 <exclude/>
5217 </member>
5218 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
5219 <exclude/>
5220 </member>
5221 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
5222 <exclude/>
5223 </member>
5224 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
5225 <exclude/>
5226 </member>
5227 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
5228 <exclude/>
5229 </member>
5230 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
5231 <exclude/>
5232 </member>
5233 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
5234 <exclude/>
5235 </member>
5236 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
5237 <exclude/>
5238 </member>
5239 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
5240 <exclude/>
5241 </member>
5242 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
5243 <exclude/>
5244 </member>
5245 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
5246 <exclude/>
5247 </member>
5248 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
5249 <exclude/>
5250 </member>
5251 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
5252 <exclude/>
5253 </member>
5254 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
5255 <exclude/>
5256 </member>
5257 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
5258 <exclude/>
5259 </member>
5260 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
5261 <exclude/>
5262 </member>
5263 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
5264 <exclude/>
5265 </member>
5266 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
5267 <exclude/>
5268 </member>
5269 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
5270 <exclude/>
5271 </member>
5272 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
5273 <exclude/>
5274 </member>
5275 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
5276 <exclude/>
5277 </member>
5278 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
5279 <exclude/>
5280 </member>
5281 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
5282 <exclude/>
5283 </member>
5284 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
5285 <exclude/>
5286 </member>
5287 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
5288 <exclude/>
5289 </member>
5290 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
5291 <exclude/>
5292 </member>
5293 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
5294 <exclude/>
5295 </member>
5296 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
5297 <exclude/>
5298 </member>
5299 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
5300 <exclude/>
5301 </member>
5302 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
5303 <exclude/>
5304 </member>
5305 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
5306 <exclude/>
5307 </member>
5308 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
5309 <exclude/>
5310 </member>
5311 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
5312 <exclude/>
5313 </member>
5314 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
5315 <exclude/>
5316 </member>
5317 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
5318 <exclude/>
5319 </member>
5320 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
5321 <exclude/>
5322 </member>
5323 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
5324 <exclude/>
5325 </member>
5326 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
5327 <exclude/>
5328 </member>
5329 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
5330 <exclude/>
5331 </member>
5332 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
5333 <exclude/>
5334 </member>
5335 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
5336 <exclude/>
5337 </member>
5338 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
5339 <exclude/>
5340 </member>
5341 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
5342 <exclude/>
5343 </member>
5344 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
5345 <exclude/>
5346 </member>
5347 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
5348 <exclude/>
5349 </member>
5350 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
5351 <exclude/>
5352 </member>
5353 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
5354 <exclude/>
5355 </member>
5356 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
5357 <exclude/>
5358 </member>
5359 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
5360 <exclude/>
5361 </member>
5362 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
5363 <exclude/>
5364 </member>
5365 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
5366 <exclude/>
5367 </member>
5368 <member name="T:OpenMetaverse.Packets.KickUserPacket">
5369 <exclude/>
5370 </member>
5371 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
5372 <exclude/>
5373 </member>
5374 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
5375 <exclude/>
5376 </member>
5377 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
5378 <exclude/>
5379 </member>
5380 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
5381 <exclude/>
5382 </member>
5383 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
5384 <exclude/>
5385 </member>
5386 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
5387 <exclude/>
5388 </member>
5389 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
5390 <exclude/>
5391 </member>
5392 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
5393 <exclude/>
5394 </member>
5395 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
5396 <exclude/>
5397 </member>
5398 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
5399 <exclude/>
5400 </member>
5401 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
5402 <exclude/>
5403 </member>
5404 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
5405 <exclude/>
5406 </member>
5407 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
5408 <exclude/>
5409 </member>
5410 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
5411 <exclude/>
5412 </member>
5413 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
5414 <exclude/>
5415 </member>
5416 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
5417 <exclude/>
5418 </member>
5419 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
5420 <exclude/>
5421 </member>
5422 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
5423 <exclude/>
5424 </member>
5425 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
5426 <exclude/>
5427 </member>
5428 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
5429 <exclude/>
5430 </member>
5431 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
5432 <exclude/>
5433 </member>
5434 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
5435 <exclude/>
5436 </member>
5437 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
5438 <exclude/>
5439 </member>
5440 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
5441 <exclude/>
5442 </member>
5443 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
5444 <exclude/>
5445 </member>
5446 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
5447 <exclude/>
5448 </member>
5449 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
5450 <exclude/>
5451 </member>
5452 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
5453 <exclude/>
5454 </member>
5455 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
5456 <exclude/>
5457 </member>
5458 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
5459 <exclude/>
5460 </member>
5461 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
5462 <exclude/>
5463 </member>
5464 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
5465 <exclude/>
5466 </member>
5467 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
5468 <exclude/>
5469 </member>
5470 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
5471 <exclude/>
5472 </member>
5473 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
5474 <exclude/>
5475 </member>
5476 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
5477 <exclude/>
5478 </member>
5479 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
5480 <exclude/>
5481 </member>
5482 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
5483 <exclude/>
5484 </member>
5485 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
5486 <exclude/>
5487 </member>
5488 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
5489 <exclude/>
5490 </member>
5491 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
5492 <exclude/>
5493 </member>
5494 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
5495 <exclude/>
5496 </member>
5497 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
5498 <exclude/>
5499 </member>
5500 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
5501 <exclude/>
5502 </member>
5503 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
5504 <exclude/>
5505 </member>
5506 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
5507 <exclude/>
5508 </member>
5509 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
5510 <exclude/>
5511 </member>
5512 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
5513 <exclude/>
5514 </member>
5515 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
5516 <exclude/>
5517 </member>
5518 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
5519 <exclude/>
5520 </member>
5521 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
5522 <exclude/>
5523 </member>
5524 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
5525 <exclude/>
5526 </member>
5527 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
5528 <exclude/>
5529 </member>
5530 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
5531 <exclude/>
5532 </member>
5533 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
5534 <exclude/>
5535 </member>
5536 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
5537 <exclude/>
5538 </member>
5539 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
5540 <exclude/>
5541 </member>
5542 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
5543 <exclude/>
5544 </member>
5545 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
5546 <exclude/>
5547 </member>
5548 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
5549 <exclude/>
5550 </member>
5551 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
5552 <exclude/>
5553 </member>
5554 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
5555 <exclude/>
5556 </member>
5557 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
5558 <exclude/>
5559 </member>
5560 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
5561 <exclude/>
5562 </member>
5563 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
5564 <exclude/>
5565 </member>
5566 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
5567 <exclude/>
5568 </member>
5569 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
5570 <exclude/>
5571 </member>
5572 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
5573 <exclude/>
5574 </member>
5575 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
5576 <exclude/>
5577 </member>
5578 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
5579 <exclude/>
5580 </member>
5581 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
5582 <exclude/>
5583 </member>
5584 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
5585 <exclude/>
5586 </member>
5587 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
5588 <exclude/>
5589 </member>
5590 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
5591 <exclude/>
5592 </member>
5593 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
5594 <exclude/>
5595 </member>
5596 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
5597 <exclude/>
5598 </member>
5599 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
5600 <exclude/>
5601 </member>
5602 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
5603 <exclude/>
5604 </member>
5605 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
5606 <exclude/>
5607 </member>
5608 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
5609 <exclude/>
5610 </member>
5611 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
5612 <exclude/>
5613 </member>
5614 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
5615 <exclude/>
5616 </member>
5617 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
5618 <exclude/>
5619 </member>
5620 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
5621 <exclude/>
5622 </member>
5623 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
5624 <exclude/>
5625 </member>
5626 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
5627 <exclude/>
5628 </member>
5629 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
5630 <exclude/>
5631 </member>
5632 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
5633 <exclude/>
5634 </member>
5635 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
5636 <exclude/>
5637 </member>
5638 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
5639 <exclude/>
5640 </member>
5641 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
5642 <exclude/>
5643 </member>
5644 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
5645 <exclude/>
5646 </member>
5647 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
5648 <exclude/>
5649 </member>
5650 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
5651 <exclude/>
5652 </member>
5653 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
5654 <exclude/>
5655 </member>
5656 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
5657 <exclude/>
5658 </member>
5659 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
5660 <exclude/>
5661 </member>
5662 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
5663 <exclude/>
5664 </member>
5665 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
5666 <exclude/>
5667 </member>
5668 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
5669 <exclude/>
5670 </member>
5671 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
5672 <exclude/>
5673 </member>
5674 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
5675 <exclude/>
5676 </member>
5677 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
5678 <exclude/>
5679 </member>
5680 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
5681 <exclude/>
5682 </member>
5683 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
5684 <exclude/>
5685 </member>
5686 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
5687 <exclude/>
5688 </member>
5689 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
5690 <exclude/>
5691 </member>
5692 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
5693 <exclude/>
5694 </member>
5695 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
5696 <exclude/>
5697 </member>
5698 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
5699 <exclude/>
5700 </member>
5701 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
5702 <exclude/>
5703 </member>
5704 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
5705 <exclude/>
5706 </member>
5707 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
5708 <exclude/>
5709 </member>
5710 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
5711 <exclude/>
5712 </member>
5713 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
5714 <exclude/>
5715 </member>
5716 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
5717 <exclude/>
5718 </member>
5719 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
5720 <exclude/>
5721 </member>
5722 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
5723 <exclude/>
5724 </member>
5725 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
5726 <exclude/>
5727 </member>
5728 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
5729 <exclude/>
5730 </member>
5731 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
5732 <exclude/>
5733 </member>
5734 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
5735 <exclude/>
5736 </member>
5737 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
5738 <exclude/>
5739 </member>
5740 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
5741 <exclude/>
5742 </member>
5743 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
5744 <exclude/>
5745 </member>
5746 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
5747 <exclude/>
5748 </member>
5749 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
5750 <exclude/>
5751 </member>
5752 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
5753 <exclude/>
5754 </member>
5755 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
5756 <exclude/>
5757 </member>
5758 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
5759 <exclude/>
5760 </member>
5761 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
5762 <exclude/>
5763 </member>
5764 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
5765 <exclude/>
5766 </member>
5767 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
5768 <exclude/>
5769 </member>
5770 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
5771 <exclude/>
5772 </member>
5773 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
5774 <exclude/>
5775 </member>
5776 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
5777 <exclude/>
5778 </member>
5779 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
5780 <exclude/>
5781 </member>
5782 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
5783 <exclude/>
5784 </member>
5785 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
5786 <exclude/>
5787 </member>
5788 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
5789 <exclude/>
5790 </member>
5791 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
5792 <exclude/>
5793 </member>
5794 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
5795 <exclude/>
5796 </member>
5797 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
5798 <exclude/>
5799 </member>
5800 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
5801 <exclude/>
5802 </member>
5803 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
5804 <exclude/>
5805 </member>
5806 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
5807 <exclude/>
5808 </member>
5809 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
5810 <exclude/>
5811 </member>
5812 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
5813 <exclude/>
5814 </member>
5815 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
5816 <exclude/>
5817 </member>
5818 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
5819 <exclude/>
5820 </member>
5821 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
5822 <exclude/>
5823 </member>
5824 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
5825 <exclude/>
5826 </member>
5827 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
5828 <exclude/>
5829 </member>
5830 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
5831 <exclude/>
5832 </member>
5833 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
5834 <exclude/>
5835 </member>
5836 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
5837 <exclude/>
5838 </member>
5839 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
5840 <exclude/>
5841 </member>
5842 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
5843 <exclude/>
5844 </member>
5845 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
5846 <exclude/>
5847 </member>
5848 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
5849 <exclude/>
5850 </member>
5851 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
5852 <exclude/>
5853 </member>
5854 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
5855 <exclude/>
5856 </member>
5857 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
5858 <exclude/>
5859 </member>
5860 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
5861 <exclude/>
5862 </member>
5863 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
5864 <exclude/>
5865 </member>
5866 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
5867 <exclude/>
5868 </member>
5869 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
5870 <exclude/>
5871 </member>
5872 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
5873 <exclude/>
5874 </member>
5875 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
5876 <exclude/>
5877 </member>
5878 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
5879 <exclude/>
5880 </member>
5881 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
5882 <exclude/>
5883 </member>
5884 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
5885 <exclude/>
5886 </member>
5887 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
5888 <exclude/>
5889 </member>
5890 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
5891 <exclude/>
5892 </member>
5893 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
5894 <exclude/>
5895 </member>
5896 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
5897 <exclude/>
5898 </member>
5899 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
5900 <exclude/>
5901 </member>
5902 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
5903 <exclude/>
5904 </member>
5905 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
5906 <exclude/>
5907 </member>
5908 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
5909 <exclude/>
5910 </member>
5911 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
5912 <exclude/>
5913 </member>
5914 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
5915 <exclude/>
5916 </member>
5917 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
5918 <exclude/>
5919 </member>
5920 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
5921 <exclude/>
5922 </member>
5923 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
5924 <exclude/>
5925 </member>
5926 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
5927 <exclude/>
5928 </member>
5929 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
5930 <exclude/>
5931 </member>
5932 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
5933 <exclude/>
5934 </member>
5935 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
5936 <exclude/>
5937 </member>
5938 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
5939 <exclude/>
5940 </member>
5941 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
5942 <exclude/>
5943 </member>
5944 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
5945 <exclude/>
5946 </member>
5947 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
5948 <exclude/>
5949 </member>
5950 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
5951 <exclude/>
5952 </member>
5953 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
5954 <exclude/>
5955 </member>
5956 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
5957 <exclude/>
5958 </member>
5959 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
5960 <exclude/>
5961 </member>
5962 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
5963 <exclude/>
5964 </member>
5965 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
5966 <exclude/>
5967 </member>
5968 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
5969 <exclude/>
5970 </member>
5971 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
5972 <exclude/>
5973 </member>
5974 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
5975 <exclude/>
5976 </member>
5977 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
5978 <exclude/>
5979 </member>
5980 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
5981 <exclude/>
5982 </member>
5983 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
5984 <exclude/>
5985 </member>
5986 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
5987 <exclude/>
5988 </member>
5989 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
5990 <exclude/>
5991 </member>
5992 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
5993 <exclude/>
5994 </member>
5995 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
5996 <exclude/>
5997 </member>
5998 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
5999 <exclude/>
6000 </member>
6001 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
6002 <exclude/>
6003 </member>
6004 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
6005 <exclude/>
6006 </member>
6007 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
6008 <exclude/>
6009 </member>
6010 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
6011 <exclude/>
6012 </member>
6013 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
6014 <exclude/>
6015 </member>
6016 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
6017 <exclude/>
6018 </member>
6019 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
6020 <exclude/>
6021 </member>
6022 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
6023 <exclude/>
6024 </member>
6025 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
6026 <exclude/>
6027 </member>
6028 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
6029 <exclude/>
6030 </member>
6031 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
6032 <exclude/>
6033 </member>
6034 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
6035 <exclude/>
6036 </member>
6037 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
6038 <exclude/>
6039 </member>
6040 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
6041 <exclude/>
6042 </member>
6043 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
6044 <exclude/>
6045 </member>
6046 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
6047 <exclude/>
6048 </member>
6049 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
6050 <exclude/>
6051 </member>
6052 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
6053 <exclude/>
6054 </member>
6055 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
6056 <exclude/>
6057 </member>
6058 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
6059 <exclude/>
6060 </member>
6061 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
6062 <exclude/>
6063 </member>
6064 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
6065 <exclude/>
6066 </member>
6067 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
6068 <exclude/>
6069 </member>
6070 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
6071 <exclude/>
6072 </member>
6073 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
6074 <exclude/>
6075 </member>
6076 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
6077 <exclude/>
6078 </member>
6079 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
6080 <exclude/>
6081 </member>
6082 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
6083 <exclude/>
6084 </member>
6085 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
6086 <exclude/>
6087 </member>
6088 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
6089 <exclude/>
6090 </member>
6091 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
6092 <exclude/>
6093 </member>
6094 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
6095 <exclude/>
6096 </member>
6097 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
6098 <exclude/>
6099 </member>
6100 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
6101 <exclude/>
6102 </member>
6103 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
6104 <exclude/>
6105 </member>
6106 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
6107 <exclude/>
6108 </member>
6109 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
6110 <exclude/>
6111 </member>
6112 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
6113 <exclude/>
6114 </member>
6115 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
6116 <exclude/>
6117 </member>
6118 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
6119 <exclude/>
6120 </member>
6121 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
6122 <exclude/>
6123 </member>
6124 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
6125 <exclude/>
6126 </member>
6127 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
6128 <exclude/>
6129 </member>
6130 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
6131 <exclude/>
6132 </member>
6133 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
6134 <exclude/>
6135 </member>
6136 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
6137 <exclude/>
6138 </member>
6139 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
6140 <exclude/>
6141 </member>
6142 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
6143 <exclude/>
6144 </member>
6145 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
6146 <exclude/>
6147 </member>
6148 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
6149 <exclude/>
6150 </member>
6151 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
6152 <exclude/>
6153 </member>
6154 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
6155 <exclude/>
6156 </member>
6157 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
6158 <exclude/>
6159 </member>
6160 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
6161 <exclude/>
6162 </member>
6163 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
6164 <exclude/>
6165 </member>
6166 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
6167 <exclude/>
6168 </member>
6169 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
6170 <exclude/>
6171 </member>
6172 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
6173 <exclude/>
6174 </member>
6175 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
6176 <exclude/>
6177 </member>
6178 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
6179 <exclude/>
6180 </member>
6181 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
6182 <exclude/>
6183 </member>
6184 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
6185 <exclude/>
6186 </member>
6187 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
6188 <exclude/>
6189 </member>
6190 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
6191 <exclude/>
6192 </member>
6193 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
6194 <exclude/>
6195 </member>
6196 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
6197 <exclude/>
6198 </member>
6199 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
6200 <exclude/>
6201 </member>
6202 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
6203 <exclude/>
6204 </member>
6205 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
6206 <exclude/>
6207 </member>
6208 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
6209 <exclude/>
6210 </member>
6211 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
6212 <exclude/>
6213 </member>
6214 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
6215 <exclude/>
6216 </member>
6217 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
6218 <exclude/>
6219 </member>
6220 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
6221 <exclude/>
6222 </member>
6223 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
6224 <exclude/>
6225 </member>
6226 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
6227 <exclude/>
6228 </member>
6229 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
6230 <exclude/>
6231 </member>
6232 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
6233 <exclude/>
6234 </member>
6235 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
6236 <exclude/>
6237 </member>
6238 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
6239 <exclude/>
6240 </member>
6241 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
6242 <exclude/>
6243 </member>
6244 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
6245 <exclude/>
6246 </member>
6247 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
6248 <exclude/>
6249 </member>
6250 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
6251 <exclude/>
6252 </member>
6253 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
6254 <exclude/>
6255 </member>
6256 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
6257 <exclude/>
6258 </member>
6259 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
6260 <exclude/>
6261 </member>
6262 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
6263 <exclude/>
6264 </member>
6265 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
6266 <exclude/>
6267 </member>
6268 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
6269 <exclude/>
6270 </member>
6271 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
6272 <exclude/>
6273 </member>
6274 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
6275 <exclude/>
6276 </member>
6277 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
6278 <exclude/>
6279 </member>
6280 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
6281 <exclude/>
6282 </member>
6283 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
6284 <exclude/>
6285 </member>
6286 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
6287 <exclude/>
6288 </member>
6289 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
6290 <exclude/>
6291 </member>
6292 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
6293 <exclude/>
6294 </member>
6295 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
6296 <exclude/>
6297 </member>
6298 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
6299 <exclude/>
6300 </member>
6301 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
6302 <exclude/>
6303 </member>
6304 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
6305 <exclude/>
6306 </member>
6307 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
6308 <exclude/>
6309 </member>
6310 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
6311 <exclude/>
6312 </member>
6313 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
6314 <exclude/>
6315 </member>
6316 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
6317 <exclude/>
6318 </member>
6319 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
6320 <exclude/>
6321 </member>
6322 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
6323 <exclude/>
6324 </member>
6325 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
6326 <exclude/>
6327 </member>
6328 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
6329 <exclude/>
6330 </member>
6331 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
6332 <exclude/>
6333 </member>
6334 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
6335 <exclude/>
6336 </member>
6337 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
6338 <exclude/>
6339 </member>
6340 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
6341 <exclude/>
6342 </member>
6343 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
6344 <exclude/>
6345 </member>
6346 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
6347 <exclude/>
6348 </member>
6349 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
6350 <exclude/>
6351 </member>
6352 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
6353 <exclude/>
6354 </member>
6355 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
6356 <exclude/>
6357 </member>
6358 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
6359 <exclude/>
6360 </member>
6361 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
6362 <exclude/>
6363 </member>
6364 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
6365 <exclude/>
6366 </member>
6367 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
6368 <exclude/>
6369 </member>
6370 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
6371 <exclude/>
6372 </member>
6373 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
6374 <exclude/>
6375 </member>
6376 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
6377 <exclude/>
6378 </member>
6379 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
6380 <exclude/>
6381 </member>
6382 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
6383 <exclude/>
6384 </member>
6385 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
6386 <exclude/>
6387 </member>
6388 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
6389 <exclude/>
6390 </member>
6391 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
6392 <exclude/>
6393 </member>
6394 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
6395 <exclude/>
6396 </member>
6397 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
6398 <exclude/>
6399 </member>
6400 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
6401 <exclude/>
6402 </member>
6403 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
6404 <exclude/>
6405 </member>
6406 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
6407 <exclude/>
6408 </member>
6409 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
6410 <exclude/>
6411 </member>
6412 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
6413 <exclude/>
6414 </member>
6415 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
6416 <exclude/>
6417 </member>
6418 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
6419 <exclude/>
6420 </member>
6421 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
6422 <exclude/>
6423 </member>
6424 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
6425 <exclude/>
6426 </member>
6427 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
6428 <exclude/>
6429 </member>
6430 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
6431 <exclude/>
6432 </member>
6433 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
6434 <exclude/>
6435 </member>
6436 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
6437 <exclude/>
6438 </member>
6439 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
6440 <exclude/>
6441 </member>
6442 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
6443 <exclude/>
6444 </member>
6445 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
6446 <exclude/>
6447 </member>
6448 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
6449 <exclude/>
6450 </member>
6451 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
6452 <exclude/>
6453 </member>
6454 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
6455 <exclude/>
6456 </member>
6457 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
6458 <exclude/>
6459 </member>
6460 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
6461 <exclude/>
6462 </member>
6463 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
6464 <exclude/>
6465 </member>
6466 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
6467 <exclude/>
6468 </member>
6469 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
6470 <exclude/>
6471 </member>
6472 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
6473 <exclude/>
6474 </member>
6475 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
6476 <exclude/>
6477 </member>
6478 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
6479 <exclude/>
6480 </member>
6481 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
6482 <exclude/>
6483 </member>
6484 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
6485 <exclude/>
6486 </member>
6487 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
6488 <exclude/>
6489 </member>
6490 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
6491 <exclude/>
6492 </member>
6493 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
6494 <exclude/>
6495 </member>
6496 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
6497 <exclude/>
6498 </member>
6499 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
6500 <exclude/>
6501 </member>
6502 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
6503 <exclude/>
6504 </member>
6505 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
6506 <exclude/>
6507 </member>
6508 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
6509 <exclude/>
6510 </member>
6511 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
6512 <exclude/>
6513 </member>
6514 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
6515 <exclude/>
6516 </member>
6517 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
6518 <exclude/>
6519 </member>
6520 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
6521 <exclude/>
6522 </member>
6523 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
6524 <exclude/>
6525 </member>
6526 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
6527 <exclude/>
6528 </member>
6529 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
6530 <exclude/>
6531 </member>
6532 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
6533 <exclude/>
6534 </member>
6535 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
6536 <exclude/>
6537 </member>
6538 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
6539 <exclude/>
6540 </member>
6541 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
6542 <exclude/>
6543 </member>
6544 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
6545 <exclude/>
6546 </member>
6547 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
6548 <exclude/>
6549 </member>
6550 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
6551 <exclude/>
6552 </member>
6553 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
6554 <exclude/>
6555 </member>
6556 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
6557 <exclude/>
6558 </member>
6559 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
6560 <exclude/>
6561 </member>
6562 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
6563 <exclude/>
6564 </member>
6565 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
6566 <exclude/>
6567 </member>
6568 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
6569 <exclude/>
6570 </member>
6571 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
6572 <exclude/>
6573 </member>
6574 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
6575 <exclude/>
6576 </member>
6577 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
6578 <exclude/>
6579 </member>
6580 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
6581 <exclude/>
6582 </member>
6583 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
6584 <exclude/>
6585 </member>
6586 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
6587 <exclude/>
6588 </member>
6589 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
6590 <exclude/>
6591 </member>
6592 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
6593 <exclude/>
6594 </member>
6595 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
6596 <exclude/>
6597 </member>
6598 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
6599 <exclude/>
6600 </member>
6601 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
6602 <exclude/>
6603 </member>
6604 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
6605 <exclude/>
6606 </member>
6607 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
6608 <exclude/>
6609 </member>
6610 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
6611 <exclude/>
6612 </member>
6613 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
6614 <exclude/>
6615 </member>
6616 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
6617 <exclude/>
6618 </member>
6619 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
6620 <exclude/>
6621 </member>
6622 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
6623 <exclude/>
6624 </member>
6625 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
6626 <exclude/>
6627 </member>
6628 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
6629 <exclude/>
6630 </member>
6631 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
6632 <exclude/>
6633 </member>
6634 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
6635 <exclude/>
6636 </member>
6637 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
6638 <exclude/>
6639 </member>
6640 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
6641 <exclude/>
6642 </member>
6643 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
6644 <exclude/>
6645 </member>
6646 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
6647 <exclude/>
6648 </member>
6649 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
6650 <exclude/>
6651 </member>
6652 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
6653 <exclude/>
6654 </member>
6655 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
6656 <exclude/>
6657 </member>
6658 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
6659 <exclude/>
6660 </member>
6661 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
6662 <exclude/>
6663 </member>
6664 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
6665 <exclude/>
6666 </member>
6667 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
6668 <exclude/>
6669 </member>
6670 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
6671 <exclude/>
6672 </member>
6673 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
6674 <exclude/>
6675 </member>
6676 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
6677 <exclude/>
6678 </member>
6679 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
6680 <exclude/>
6681 </member>
6682 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
6683 <exclude/>
6684 </member>
6685 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
6686 <exclude/>
6687 </member>
6688 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
6689 <exclude/>
6690 </member>
6691 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
6692 <exclude/>
6693 </member>
6694 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
6695 <exclude/>
6696 </member>
6697 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
6698 <exclude/>
6699 </member>
6700 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
6701 <exclude/>
6702 </member>
6703 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
6704 <exclude/>
6705 </member>
6706 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
6707 <exclude/>
6708 </member>
6709 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
6710 <exclude/>
6711 </member>
6712 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
6713 <exclude/>
6714 </member>
6715 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
6716 <exclude/>
6717 </member>
6718 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
6719 <exclude/>
6720 </member>
6721 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
6722 <exclude/>
6723 </member>
6724 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
6725 <exclude/>
6726 </member>
6727 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
6728 <exclude/>
6729 </member>
6730 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
6731 <exclude/>
6732 </member>
6733 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
6734 <exclude/>
6735 </member>
6736 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
6737 <exclude/>
6738 </member>
6739 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
6740 <exclude/>
6741 </member>
6742 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
6743 <exclude/>
6744 </member>
6745 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
6746 <exclude/>
6747 </member>
6748 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
6749 <exclude/>
6750 </member>
6751 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
6752 <exclude/>
6753 </member>
6754 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
6755 <exclude/>
6756 </member>
6757 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
6758 <exclude/>
6759 </member>
6760 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
6761 <exclude/>
6762 </member>
6763 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
6764 <exclude/>
6765 </member>
6766 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
6767 <exclude/>
6768 </member>
6769 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
6770 <exclude/>
6771 </member>
6772 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
6773 <exclude/>
6774 </member>
6775 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
6776 <exclude/>
6777 </member>
6778 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
6779 <exclude/>
6780 </member>
6781 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
6782 <exclude/>
6783 </member>
6784 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
6785 <exclude/>
6786 </member>
6787 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
6788 <exclude/>
6789 </member>
6790 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
6791 <exclude/>
6792 </member>
6793 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
6794 <exclude/>
6795 </member>
6796 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
6797 <exclude/>
6798 </member>
6799 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
6800 <exclude/>
6801 </member>
6802 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
6803 <exclude/>
6804 </member>
6805 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
6806 <exclude/>
6807 </member>
6808 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
6809 <exclude/>
6810 </member>
6811 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
6812 <exclude/>
6813 </member>
6814 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
6815 <exclude/>
6816 </member>
6817 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
6818 <exclude/>
6819 </member>
6820 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
6821 <exclude/>
6822 </member>
6823 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
6824 <exclude/>
6825 </member>
6826 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
6827 <exclude/>
6828 </member>
6829 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
6830 <exclude/>
6831 </member>
6832 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
6833 <exclude/>
6834 </member>
6835 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
6836 <exclude/>
6837 </member>
6838 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
6839 <exclude/>
6840 </member>
6841 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
6842 <exclude/>
6843 </member>
6844 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
6845 <exclude/>
6846 </member>
6847 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
6848 <exclude/>
6849 </member>
6850 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
6851 <exclude/>
6852 </member>
6853 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
6854 <exclude/>
6855 </member>
6856 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
6857 <exclude/>
6858 </member>
6859 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
6860 <exclude/>
6861 </member>
6862 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
6863 <exclude/>
6864 </member>
6865 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
6866 <exclude/>
6867 </member>
6868 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
6869 <exclude/>
6870 </member>
6871 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
6872 <exclude/>
6873 </member>
6874 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
6875 <exclude/>
6876 </member>
6877 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
6878 <exclude/>
6879 </member>
6880 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
6881 <exclude/>
6882 </member>
6883 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
6884 <exclude/>
6885 </member>
6886 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
6887 <exclude/>
6888 </member>
6889 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
6890 <exclude/>
6891 </member>
6892 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
6893 <exclude/>
6894 </member>
6895 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
6896 <exclude/>
6897 </member>
6898 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
6899 <exclude/>
6900 </member>
6901 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
6902 <exclude/>
6903 </member>
6904 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
6905 <exclude/>
6906 </member>
6907 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
6908 <exclude/>
6909 </member>
6910 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
6911 <exclude/>
6912 </member>
6913 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
6914 <exclude/>
6915 </member>
6916 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
6917 <exclude/>
6918 </member>
6919 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
6920 <exclude/>
6921 </member>
6922 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
6923 <exclude/>
6924 </member>
6925 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
6926 <exclude/>
6927 </member>
6928 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
6929 <exclude/>
6930 </member>
6931 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
6932 <exclude/>
6933 </member>
6934 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
6935 <exclude/>
6936 </member>
6937 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
6938 <exclude/>
6939 </member>
6940 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
6941 <exclude/>
6942 </member>
6943 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
6944 <exclude/>
6945 </member>
6946 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
6947 <exclude/>
6948 </member>
6949 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
6950 <exclude/>
6951 </member>
6952 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
6953 <exclude/>
6954 </member>
6955 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
6956 <exclude/>
6957 </member>
6958 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
6959 <exclude/>
6960 </member>
6961 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
6962 <exclude/>
6963 </member>
6964 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
6965 <exclude/>
6966 </member>
6967 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
6968 <exclude/>
6969 </member>
6970 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
6971 <exclude/>
6972 </member>
6973 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
6974 <exclude/>
6975 </member>
6976 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
6977 <exclude/>
6978 </member>
6979 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
6980 <exclude/>
6981 </member>
6982 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
6983 <exclude/>
6984 </member>
6985 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
6986 <exclude/>
6987 </member>
6988 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
6989 <exclude/>
6990 </member>
6991 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
6992 <exclude/>
6993 </member>
6994 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
6995 <exclude/>
6996 </member>
6997 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
6998 <exclude/>
6999 </member>
7000 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
7001 <exclude/>
7002 </member>
7003 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
7004 <exclude/>
7005 </member>
7006 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
7007 <exclude/>
7008 </member>
7009 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
7010 <exclude/>
7011 </member>
7012 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
7013 <exclude/>
7014 </member>
7015 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
7016 <exclude/>
7017 </member>
7018 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
7019 <exclude/>
7020 </member>
7021 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
7022 <exclude/>
7023 </member>
7024 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
7025 <exclude/>
7026 </member>
7027 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
7028 <exclude/>
7029 </member>
7030 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
7031 <exclude/>
7032 </member>
7033 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
7034 <exclude/>
7035 </member>
7036 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
7037 <exclude/>
7038 </member>
7039 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
7040 <exclude/>
7041 </member>
7042 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
7043 <exclude/>
7044 </member>
7045 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
7046 <exclude/>
7047 </member>
7048 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
7049 <exclude/>
7050 </member>
7051 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
7052 <exclude/>
7053 </member>
7054 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
7055 <exclude/>
7056 </member>
7057 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
7058 <exclude/>
7059 </member>
7060 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
7061 <exclude/>
7062 </member>
7063 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
7064 <exclude/>
7065 </member>
7066 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
7067 <exclude/>
7068 </member>
7069 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
7070 <exclude/>
7071 </member>
7072 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
7073 <exclude/>
7074 </member>
7075 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
7076 <exclude/>
7077 </member>
7078 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
7079 <exclude/>
7080 </member>
7081 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
7082 <exclude/>
7083 </member>
7084 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
7085 <exclude/>
7086 </member> 3698 </member>
7087 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket"> 3699 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID">
7088 <exclude/> 3700 <summary></summary>
7089 </member>
7090 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
7091 <exclude/>
7092 </member>
7093 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
7094 <exclude/>
7095 </member>
7096 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
7097 <exclude/>
7098 </member>
7099 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
7100 <exclude/>
7101 </member>
7102 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
7103 <exclude/>
7104 </member>
7105 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
7106 <exclude/>
7107 </member>
7108 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
7109 <exclude/>
7110 </member>
7111 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
7112 <exclude/>
7113 </member>
7114 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
7115 <exclude/>
7116 </member>
7117 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
7118 <exclude/>
7119 </member>
7120 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
7121 <exclude/>
7122 </member>
7123 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
7124 <exclude/>
7125 </member>
7126 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
7127 <exclude/>
7128 </member>
7129 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
7130 <exclude/>
7131 </member>
7132 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
7133 <exclude/>
7134 </member>
7135 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
7136 <exclude/>
7137 </member>
7138 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
7139 <exclude/>
7140 </member>
7141 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
7142 <exclude/>
7143 </member>
7144 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
7145 <exclude/>
7146 </member>
7147 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
7148 <exclude/>
7149 </member>
7150 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
7151 <exclude/>
7152 </member>
7153 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
7154 <exclude/>
7155 </member>
7156 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
7157 <exclude/>
7158 </member>
7159 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
7160 <exclude/>
7161 </member>
7162 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
7163 <exclude/>
7164 </member>
7165 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
7166 <exclude/>
7167 </member>
7168 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
7169 <exclude/>
7170 </member>
7171 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
7172 <exclude/>
7173 </member>
7174 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
7175 <exclude/>
7176 </member>
7177 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
7178 <exclude/>
7179 </member>
7180 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
7181 <exclude/>
7182 </member>
7183 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
7184 <exclude/>
7185 </member>
7186 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
7187 <exclude/>
7188 </member>
7189 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
7190 <exclude/>
7191 </member>
7192 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
7193 <exclude/>
7194 </member>
7195 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
7196 <exclude/>
7197 </member>
7198 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
7199 <exclude/>
7200 </member>
7201 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
7202 <exclude/>
7203 </member>
7204 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
7205 <exclude/>
7206 </member>
7207 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
7208 <exclude/>
7209 </member>
7210 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
7211 <exclude/>
7212 </member>
7213 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
7214 <exclude/>
7215 </member>
7216 <member name="T:OpenMetaverse.Packets.ErrorPacket">
7217 <exclude/>
7218 </member>
7219 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
7220 <exclude/>
7221 </member>
7222 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
7223 <exclude/>
7224 </member>
7225 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
7226 <exclude/>
7227 </member>
7228 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
7229 <exclude/>
7230 </member>
7231 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
7232 <exclude/>
7233 </member>
7234 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
7235 <exclude/>
7236 </member>
7237 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
7238 <exclude/>
7239 </member>
7240 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
7241 <exclude/>
7242 </member>
7243 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket">
7244 <exclude/>
7245 </member>
7246 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock">
7247 <exclude/>
7248 </member>
7249 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock">
7250 <exclude/>
7251 </member>
7252 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
7253 <exclude/>
7254 </member>
7255 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
7256 <exclude/>
7257 </member>
7258 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
7259 <exclude/>
7260 </member>
7261 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
7262 <exclude/>
7263 </member>
7264 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
7265 <exclude/>
7266 </member>
7267 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
7268 <exclude/>
7269 </member>
7270 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
7271 <exclude/>
7272 </member>
7273 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
7274 <exclude/>
7275 </member>
7276 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
7277 <exclude/>
7278 </member>
7279 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
7280 <exclude/>
7281 </member>
7282 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
7283 <exclude/>
7284 </member>
7285 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
7286 <exclude/>
7287 </member>
7288 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
7289 <exclude/>
7290 </member>
7291 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
7292 <exclude/>
7293 </member>
7294 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
7295 <exclude/>
7296 </member>
7297 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
7298 <exclude/>
7299 </member>
7300 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
7301 <exclude/>
7302 </member>
7303 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
7304 <exclude/>
7305 </member>
7306 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
7307 <exclude/>
7308 </member>
7309 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
7310 <exclude/>
7311 </member>
7312 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
7313 <exclude/>
7314 </member>
7315 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
7316 <exclude/>
7317 </member>
7318 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
7319 <exclude/>
7320 </member>
7321 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
7322 <exclude/>
7323 </member>
7324 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
7325 <exclude/>
7326 </member>
7327 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
7328 <exclude/>
7329 </member>
7330 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
7331 <exclude/>
7332 </member>
7333 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
7334 <exclude/>
7335 </member>
7336 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
7337 <exclude/>
7338 </member>
7339 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
7340 <exclude/>
7341 </member>
7342 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
7343 <exclude/>
7344 </member>
7345 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
7346 <exclude/>
7347 </member>
7348 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
7349 <exclude/>
7350 </member>
7351 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
7352 <exclude/>
7353 </member>
7354 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
7355 <exclude/>
7356 </member>
7357 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
7358 <exclude/>
7359 </member>
7360 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
7361 <exclude/>
7362 </member>
7363 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
7364 <exclude/>
7365 </member>
7366 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
7367 <exclude/>
7368 </member>
7369 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
7370 <exclude/>
7371 </member>
7372 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
7373 <exclude/>
7374 </member>
7375 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
7376 <exclude/>
7377 </member>
7378 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
7379 <exclude/>
7380 </member> 3701 </member>
7381 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket"> 3702 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID">
7382 <exclude/> 3703 <summary></summary>
7383 </member> 3704 </member>
7384 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock"> 3705 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID">
7385 <exclude/> 3706 <summary></summary>
7386 </member> 3707 </member>
7387 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock"> 3708 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID">
7388 <exclude/> 3709 <summary></summary>
7389 </member> 3710 </member>
7390 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket"> 3711 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate">
7391 <exclude/> 3712 <summary></summary>
7392 </member> 3713 </member>
7393 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock"> 3714 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions">
7394 <exclude/> 3715 <summary></summary>
7395 </member> 3716 </member>
7396 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket"> 3717 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost">
7397 <exclude/> 3718 <summary></summary>
7398 </member> 3719 </member>
7399 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock"> 3720 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType">
7400 <exclude/> 3721 <summary></summary>
7401 </member> 3722 </member>
7402 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket"> 3723 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice">
7403 <exclude/> 3724 <summary></summary>
7404 </member> 3725 </member>
7405 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock"> 3726 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms">
7406 <exclude/> 3727 <summary></summary>
7407 </member> 3728 </member>
7408 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket"> 3729 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures">
7409 <exclude/> 3730 <summary></summary>
7410 </member> 3731 </member>
7411 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock"> 3732 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner">
7412 <exclude/> 3733 <summary></summary>
7413 </member> 3734 </member>
7414 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock"> 3735 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category">
7415 <exclude/> 3736 <summary></summary>
7416 </member> 3737 </member>
7417 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock"> 3738 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial">
7418 <exclude/> 3739 <summary></summary>
7419 </member> 3740 </member>
7420 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket"> 3741 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID">
7421 <exclude/> 3742 <summary></summary>
7422 </member> 3743 </member>
7423 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock"> 3744 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID">
7424 <exclude/> 3745 <summary></summary>
7425 </member> 3746 </member>
7426 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock"> 3747 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID">
7427 <exclude/> 3748 <summary></summary>
7428 </member> 3749 </member>
7429 <member name="T:OpenMetaverse.Packets.AgentSitPacket"> 3750 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID">
7430 <exclude/> 3751 <summary></summary>
7431 </member> 3752 </member>
7432 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock"> 3753 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name">
7433 <exclude/> 3754 <summary></summary>
7434 </member> 3755 </member>
7435 <member name="T:OpenMetaverse.Packets.RequestImagePacket"> 3756 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description">
7436 <exclude/> 3757 <summary></summary>
7437 </member> 3758 </member>
7438 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock"> 3759 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName">
7439 <exclude/> 3760 <summary></summary>
7440 </member> 3761 </member>
7441 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock"> 3762 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName">
7442 <exclude/> 3763 <summary></summary>
7443 </member> 3764 </member>
7444 <member name="T:OpenMetaverse.Packets.ImageDataPacket"> 3765 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs">
7445 <exclude/> 3766 <summary></summary>
7446 </member> 3767 </member>
7447 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock"> 3768 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor">
7448 <exclude/> 3769 <summary>
3770 Default constructor
3771 </summary>
7449 </member> 3772 </member>
7450 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock"> 3773 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)">
7451 <exclude/> 3774 <summary>
3775 Set the properties that are set in an ObjectPropertiesFamily packet
3776 </summary>
3777 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
3778 been partially filled by an ObjectPropertiesFamily packet</param>
7452 </member> 3779 </member>
7453 <member name="T:OpenMetaverse.Packets.ImagePacketPacket"> 3780 <member name="T:OpenMetaverse.Primitive.ParticleSystem">
7454 <exclude/> 3781 <summary>
3782 Complete structure for the particle system
3783 </summary>
7455 </member> 3784 </member>
7456 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock"> 3785 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags">
7457 <exclude/> 3786 <summary>Particle Flags</summary>
3787 <remarks>There appears to be more data packed in to this area
3788 for many particle systems. It doesn't appear to be flag values
3789 and serialization breaks unless there is a flag for every
3790 possible bit so it is left as an unsigned integer</remarks>
7458 </member> 3791 </member>
7459 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock"> 3792 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern">
7460 <exclude/> 3793 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary>
7461 </member> 3794 </member>
7462 <member name="T:OpenMetaverse.Packets.LayerDataPacket"> 3795 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge">
7463 <exclude/> 3796 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary>
3797 <remarks>Maximum value is 30 seconds</remarks>
7464 </member> 3798 </member>
7465 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock"> 3799 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge">
7466 <exclude/> 3800 <summary>A <see langword="float"/> representing the number of seconds,
3801 from when the particle source comes into view,
3802 or the particle system's creation, that the object will emits particles;
3803 after this time period no more particles are emitted</summary>
7467 </member> 3804 </member>
7468 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock"> 3805 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle">
7469 <exclude/> 3806 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary>
7470 </member> 3807 </member>
7471 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket"> 3808 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle">
7472 <exclude/> 3809 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary>
7473 </member> 3810 </member>
7474 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock"> 3811 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate">
7475 <exclude/> 3812 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary>
7476 </member> 3813 </member>
7477 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock"> 3814 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius">
7478 <exclude/> 3815 <summary>A <see langword="float"/> representing the number of meters
3816 around the center of the source where particles will be created.</summary>
7479 </member> 3817 </member>
7480 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket"> 3818 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin">
7481 <exclude/> 3819 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles
3820 being emitted</summary>
7482 </member> 3821 </member>
7483 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock"> 3822 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax">
7484 <exclude/> 3823 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary>
7485 </member> 3824 </member>
7486 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock"> 3825 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount">
7487 <exclude/> 3826 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary>
7488 </member> 3827 </member>
7489 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket"> 3828 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity">
7490 <exclude/> 3829 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary>
7491 </member> 3830 </member>
7492 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock"> 3831 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration">
7493 <exclude/> 3832 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary>
7494 </member> 3833 </member>
7495 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock"> 3834 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture">
7496 <exclude/> 3835 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary>
7497 </member> 3836 </member>
7498 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket"> 3837 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target">
7499 <exclude/> 3838 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary>
7500 </member> 3839 </member>
7501 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock"> 3840 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags">
7502 <exclude/> 3841 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary>
7503 </member> 3842 </member>
7504 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock"> 3843 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge">
7505 <exclude/> 3844 <summary>Max Age particle system will emit particles for</summary>
7506 </member> 3845 </member>
7507 <member name="T:OpenMetaverse.Packets.KillObjectPacket"> 3846 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor">
7508 <exclude/> 3847 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary>
7509 </member> 3848 </member>
7510 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock"> 3849 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor">
7511 <exclude/> 3850 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary>
7512 </member> 3851 </member>
7513 <member name="T:OpenMetaverse.Packets.TransferPacketPacket"> 3852 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX">
7514 <exclude/> 3853 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary>
3854 <remarks>Minimum value is 0, maximum value is 4</remarks>
7515 </member> 3855 </member>
7516 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock"> 3856 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY">
7517 <exclude/> 3857 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary>
3858 <remarks>Minimum value is 0, maximum value is 4</remarks>
7518 </member> 3859 </member>
7519 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket"> 3860 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX">
7520 <exclude/> 3861 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary>
3862 <remarks>Minimum value is 0, maximum value is 4</remarks>
7521 </member> 3863 </member>
7522 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock"> 3864 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY">
7523 <exclude/> 3865 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary>
3866 <remarks>Minimum value is 0, maximum value is 4</remarks>
7524 </member> 3867 </member>
7525 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock"> 3868 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)">
7526 <exclude/> 3869 <summary>
3870 Decodes a byte[] array into a ParticleSystem Object
3871 </summary>
3872 <param name="data">ParticleSystem object</param>
3873 <param name="pos">Start position for BitPacker</param>
7527 </member> 3874 </member>
7528 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket"> 3875 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes">
7529 <exclude/> 3876 <summary>
3877 Generate byte[] array from particle data
3878 </summary>
3879 <returns>Byte array</returns>
7530 </member> 3880 </member>
7531 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock"> 3881 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern">
7532 <exclude/> 3882 <summary>
3883 Particle source pattern
3884 </summary>
7533 </member> 3885 </member>
7534 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket"> 3886 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None">
7535 <exclude/> 3887 <summary>None</summary>
7536 </member> 3888 </member>
7537 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock"> 3889 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop">
7538 <exclude/> 3890 <summary>Drop particles from source position with no force</summary>
7539 </member> 3891 </member>
7540 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock"> 3892 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode">
7541 <exclude/> 3893 <summary>"Explode" particles in all directions</summary>
7542 </member> 3894 </member>
7543 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock"> 3895 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle">
7544 <exclude/> 3896 <summary>Particles shoot across a 2D area</summary>
7545 </member> 3897 </member>
7546 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock"> 3898 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone">
7547 <exclude/> 3899 <summary>Particles shoot across a 3D Cone</summary>
7548 </member> 3900 </member>
7549 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket"> 3901 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty">
7550 <exclude/> 3902 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary>
7551 </member> 3903 </member>
7552 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock"> 3904 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags">
7553 <exclude/> 3905 <summary>
3906 Particle Data Flags
3907 </summary>
7554 </member> 3908 </member>
7555 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock"> 3909 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None">
7556 <exclude/> 3910 <summary>None</summary>
7557 </member> 3911 </member>
7558 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket"> 3912 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor">
7559 <exclude/> 3913 <summary>Interpolate color and alpha from start to end</summary>
7560 </member> 3914 </member>
7561 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock"> 3915 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale">
7562 <exclude/> 3916 <summary>Interpolate scale from start to end</summary>
7563 </member> 3917 </member>
7564 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket"> 3918 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce">
7565 <exclude/> 3919 <summary>Bounce particles off particle sources Z height</summary>
7566 </member> 3920 </member>
7567 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock"> 3921 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind">
7568 <exclude/> 3922 <summary>velocity of particles is dampened toward the simulators wind</summary>
7569 </member> 3923 </member>
7570 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock"> 3924 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc">
7571 <exclude/> 3925 <summary>Particles follow the source</summary>
7572 </member> 3926 </member>
7573 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket"> 3927 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity">
7574 <exclude/> 3928 <summary>Particles point towards the direction of source's velocity</summary>
7575 </member> 3929 </member>
7576 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock"> 3930 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos">
7577 <exclude/> 3931 <summary>Target of the particles</summary>
7578 </member> 3932 </member>
7579 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock"> 3933 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear">
7580 <exclude/> 3934 <summary>Particles are sent in a straight line</summary>
7581 </member> 3935 </member>
7582 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock"> 3936 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive">
7583 <exclude/> 3937 <summary>Particles emit a glow</summary>
7584 </member> 3938 </member>
7585 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock"> 3939 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam">
7586 <exclude/> 3940 <summary>used for point/grab/touch</summary>
7587 </member> 3941 </member>
7588 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock"> 3942 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags">
7589 <exclude/> 3943 <summary>
3944 Particle Flags Enum
3945 </summary>
7590 </member> 3946 </member>
7591 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock"> 3947 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None">
7592 <exclude/> 3948 <summary>None</summary>
7593 </member> 3949 </member>
7594 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock"> 3950 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative">
7595 <exclude/> 3951 <summary>Acceleration and velocity for particles are
3952 relative to the object rotation</summary>
7596 </member> 3953 </member>
7597 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock"> 3954 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle">
7598 <exclude/> 3955 <summary>Particles use new 'correct' angle parameters</summary>
7599 </member> 3956 </member>
7600 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket"> 3957 <member name="T:OpenMetaverse.Primitive.TextureAnimMode">
7601 <exclude/> 3958 <summary>
3959 Texture animation mode
3960 </summary>
7602 </member> 3961 </member>
7603 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock"> 3962 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF">
7604 <exclude/> 3963 <summary>Disable texture animation</summary>
7605 </member> 3964 </member>
7606 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket"> 3965 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
7607 <exclude/> 3966 <summary>Enable texture animation</summary>
7608 </member> 3967 </member>
7609 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock"> 3968 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
7610 <exclude/> 3969 <summary>Loop when animating textures</summary>
7611 </member> 3970 </member>
7612 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket"> 3971 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
7613 <exclude/> 3972 <summary>Animate in reverse direction</summary>
7614 </member> 3973 </member>
7615 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock"> 3974 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
7616 <exclude/> 3975 <summary>Animate forward then reverse</summary>
7617 </member> 3976 </member>
7618 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent"> 3977 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
7619 <summary>The event subscribers. null if no subcribers</summary> 3978 <summary>Slide texture smoothly instead of frame-stepping</summary>
7620 </member> 3979 </member>
7621 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)"> 3980 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
7622 <summary>Raises the LandPatchReceived event</summary> 3981 <summary>Rotate texture instead of using frames</summary>
7623 <param name="e">A LandPatchReceivedEventArgs object containing the
7624 data returned from the simulator</param>
7625 </member> 3982 </member>
7626 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock"> 3983 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
7627 <summary>Thread sync lock object</summary> 3984 <summary>Scale texture instead of using frames</summary>
7628 </member> 3985 </member>
7629 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)"> 3986 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
7630 <summary> 3987 <summary>
7631 Default constructor 3988 A single textured face. Don't instantiate this class yourself, use the
3989 methods in TextureEntry
7632 </summary> 3990 </summary>
7633 <param name="client"></param>
7634 </member>
7635 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived">
7636 <summary>Raised when the simulator responds sends </summary>
7637 </member>
7638 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator">
7639 <summary>Simulator from that sent tha data</summary>
7640 </member>
7641 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X">
7642 <summary>Sim coordinate of the patch</summary>
7643 </member>
7644 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y">
7645 <summary>Sim coordinate of the patch</summary>
7646 </member>
7647 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize">
7648 <summary>Size of tha patch</summary>
7649 </member> 3991 </member>
7650 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap"> 3992 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
7651 <summary>Heightmap for the patch</summary> 3993 <summary>
3994 Contains the definition for individual faces
3995 </summary>
3996 <param name="defaultTexture"></param>
7652 </member> 3997 </member>
7653 <member name="T:OpenMetaverse.SoundManager"> 3998 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString">
7654 <summary> 3999 <summary>
7655 4000
7656 </summary> 4001 </summary>
4002 <returns></returns>
7657 </member> 4003 </member>
7658 <member name="F:OpenMetaverse.SoundManager.m_AttachedSound"> 4004 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
7659 <summary>The event subscribers, null of no subscribers</summary> 4005 <summary></summary>
7660 </member> 4006 </member>
7661 <member name="M:OpenMetaverse.SoundManager.OnAttachedSound(OpenMetaverse.AttachedSoundEventArgs)"> 4007 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
7662 <summary>Raises the AttachedSound Event</summary> 4008 <summary></summary>
7663 <param name="e">A AttachedSoundEventArgs object containing
7664 the data sent from the simulator</param>
7665 </member> 4009 </member>
7666 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundLock"> 4010 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
7667 <summary>Thread sync lock object</summary> 4011 <summary></summary>
7668 </member> 4012 </member>
7669 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChange"> 4013 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
7670 <summary>The event subscribers, null of no subscribers</summary> 4014 <summary></summary>
7671 </member> 4015 </member>
7672 <member name="M:OpenMetaverse.SoundManager.OnAttachedSoundGainChange(OpenMetaverse.AttachedSoundGainChangeEventArgs)"> 4016 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
7673 <summary>Raises the AttachedSoundGainChange Event</summary> 4017 <summary></summary>
7674 <param name="e">A AttachedSoundGainChangeEventArgs object containing
7675 the data sent from the simulator</param>
7676 </member> 4018 </member>
7677 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChangeLock"> 4019 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
7678 <summary>Thread sync lock object</summary> 4020 <summary></summary>
7679 </member> 4021 </member>
7680 <member name="F:OpenMetaverse.SoundManager.m_SoundTrigger"> 4022 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
7681 <summary>The event subscribers, null of no subscribers</summary> 4023 <summary></summary>
7682 </member> 4024 </member>
7683 <member name="M:OpenMetaverse.SoundManager.OnSoundTrigger(OpenMetaverse.SoundTriggerEventArgs)"> 4025 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
7684 <summary>Raises the SoundTrigger Event</summary> 4026 <summary></summary>
7685 <param name="e">A SoundTriggerEventArgs object containing
7686 the data sent from the simulator</param>
7687 </member> 4027 </member>
7688 <member name="F:OpenMetaverse.SoundManager.m_SoundTriggerLock"> 4028 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
7689 <summary>Thread sync lock object</summary> 4029 <summary></summary>
7690 </member> 4030 </member>
7691 <member name="F:OpenMetaverse.SoundManager.m_PreloadSound"> 4031 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
7692 <summary>The event subscribers, null of no subscribers</summary> 4032 <summary></summary>
7693 </member> 4033 </member>
7694 <member name="M:OpenMetaverse.SoundManager.OnPreloadSound(OpenMetaverse.PreloadSoundEventArgs)"> 4034 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags">
7695 <summary>Raises the PreloadSound Event</summary> 4035 <summary>In the future this will specify whether a webpage is
7696 <param name="e">A PreloadSoundEventArgs object containing 4036 attached to this face</summary>
7697 the data sent from the simulator</param>
7698 </member> 4037 </member>
7699 <member name="F:OpenMetaverse.SoundManager.m_PreloadSoundLock"> 4038 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
7700 <summary>Thread sync lock object</summary> 4039 <summary></summary>
7701 </member> 4040 </member>
7702 <member name="M:OpenMetaverse.SoundManager.#ctor(OpenMetaverse.GridClient)"> 4041 <member name="T:OpenMetaverse.Primitive.TextureEntry">
7703 <summary> 4042 <summary>
7704 Construct a new instance of the SoundManager class, used for playing and receiving 4043 Represents all of the texturable faces for an object
7705 sound assets
7706 </summary> 4044 </summary>
7707 <param name="client">A reference to the current GridClient instance</param> 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>
7708 </member> 4051 </member>
7709 <member name="M:OpenMetaverse.SoundManager.PlaySound(OpenMetaverse.UUID)"> 4052 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
7710 <summary> 4053 <summary></summary>
7711 Plays a sound in the current region at full volume from avatar position
7712 </summary>
7713 <param name="soundID">UUID of the sound to be played</param>
7714 </member> 4054 </member>
7715 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 4055 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures">
7716 <summary> 4056 <summary></summary>
7717 Plays a sound in the current region at full volume
7718 </summary>
7719 <param name="soundID">UUID of the sound to be played.</param>
7720 <param name="position">position for the sound to be played at. Normally the avatar.</param>
7721 </member> 4057 </member>
7722 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)"> 4058 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
7723 <summary> 4059 <summary>
7724 Plays a sound in the current region 4060 Constructor that takes a default texture UUID
7725 </summary> 4061 </summary>
7726 <param name="soundID">UUID of the sound to be played.</param> 4062 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
7727 <param name="position">position for the sound to be played at. Normally the avatar.</param>
7728 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
7729 </member> 4063 </member>
7730 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)"> 4064 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
7731 <summary> 4065 <summary>
7732 Plays a sound in the specified sim 4066 Constructor that takes a <code>TextureEntryFace</code> for the
4067 default face
7733 </summary> 4068 </summary>
7734 <param name="soundID">UUID of the sound to be played.</param> 4069 <param name="defaultFace">Face to use as the default face</param>
7735 <param name="sim">UUID of the sound to be played.</param>
7736 <param name="position">position for the sound to be played at. Normally the avatar.</param>
7737 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
7738 </member> 4070 </member>
7739 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)"> 4071 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)">
7740 <summary> 4072 <summary>
7741 Play a sound asset 4073 Constructor that creates the TextureEntry class from a byte array
7742 </summary> 4074 </summary>
7743 <param name="soundID">UUID of the sound to be played.</param> 4075 <param name="data">Byte array containing the TextureEntry field</param>
7744 <param name="handle">handle id for the sim to be played in.</param> 4076 <param name="pos">Starting position of the TextureEntry field in
7745 <param name="position">position for the sound to be played at. Normally the avatar.</param> 4077 the byte array</param>
7746 <param name="gain">volume of the sound, from 0.0 to 1.0</param> 4078 <param name="length">Length of the TextureEntry field, in bytes</param>
7747 </member>
7748 <member name="M:OpenMetaverse.SoundManager.AttachedSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7749 <summary>Process an incoming packet and raise the appropriate events</summary>
7750 <param name="sender">The sender</param>
7751 <param name="e">The EventArgs object containing the packet data</param>
7752 </member>
7753 <member name="M:OpenMetaverse.SoundManager.AttachedSoundGainChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7754 <summary>Process an incoming packet and raise the appropriate events</summary>
7755 <param name="sender">The sender</param>
7756 <param name="e">The EventArgs object containing the packet data</param>
7757 </member>
7758 <member name="M:OpenMetaverse.SoundManager.PreloadSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7759 <summary>Process an incoming packet and raise the appropriate events</summary>
7760 <param name="sender">The sender</param>
7761 <param name="e">The EventArgs object containing the packet data</param>
7762 </member>
7763 <member name="M:OpenMetaverse.SoundManager.SoundTriggerHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7764 <summary>Process an incoming packet and raise the appropriate events</summary>
7765 <param name="sender">The sender</param>
7766 <param name="e">The EventArgs object containing the packet data</param>
7767 </member>
7768 <member name="E:OpenMetaverse.SoundManager.AttachedSound">
7769 <summary>Raised when the simulator sends us data containing
7770 sound</summary>
7771 </member>
7772 <member name="E:OpenMetaverse.SoundManager.AttachedSoundGainChange">
7773 <summary>Raised when the simulator sends us data containing
7774 ...</summary>
7775 </member>
7776 <member name="E:OpenMetaverse.SoundManager.SoundTrigger">
7777 <summary>Raised when the simulator sends us data containing
7778 ...</summary>
7779 </member>
7780 <member name="E:OpenMetaverse.SoundManager.PreloadSound">
7781 <summary>Raised when the simulator sends us data containing
7782 ...</summary>
7783 </member>
7784 <member name="T:OpenMetaverse.AttachedSoundEventArgs">
7785 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event</summary>
7786 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event occurs when the simulator sends
7787 the sound data which emits from an agents attachment</remarks>
7788 <example>
7789 The following code example shows the process to subscribe to the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event
7790 and a stub to handle the data passed from the simulator
7791 <code>
7792 // Subscribe to the AttachedSound event
7793 Client.Sound.AttachedSound += Sound_AttachedSound;
7794
7795 // process the data raised in the event here
7796 private void Sound_AttachedSound(object sender, AttachedSoundEventArgs e)
7797 {
7798 // ... Process AttachedSoundEventArgs here ...
7799 }
7800 </code>
7801 </example>
7802 </member> 4079 </member>
7803 <member name="M:OpenMetaverse.AttachedSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,OpenMetaverse.SoundFlags)"> 4080 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)">
7804 <summary> 4081 <summary>
7805 Construct a new instance of the SoundTriggerEventArgs class 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
7806 </summary> 4085 </summary>
7807 <param name="sim">Simulator where the event originated</param> 4086 <param name="index">The index number of the face to create or
7808 <param name="soundID">The sound asset id</param> 4087 retrieve</param>
7809 <param name="ownerID">The ID of the owner</param> 4088 <returns>A TextureEntryFace containing all the properties for that
7810 <param name="objectID">The ID of the object</param> 4089 face</returns>
7811 <param name="gain">The volume level</param>
7812 <param name="flags">The <see cref="T:OpenMetaverse.SoundFlags"/></param>
7813 </member>
7814 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Simulator">
7815 <summary>Simulator where the event originated</summary>
7816 </member>
7817 <member name="P:OpenMetaverse.AttachedSoundEventArgs.SoundID">
7818 <summary>Get the sound asset id</summary>
7819 </member>
7820 <member name="P:OpenMetaverse.AttachedSoundEventArgs.OwnerID">
7821 <summary>Get the ID of the owner</summary>
7822 </member>
7823 <member name="P:OpenMetaverse.AttachedSoundEventArgs.ObjectID">
7824 <summary>Get the ID of the Object</summary>
7825 </member>
7826 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Gain">
7827 <summary>Get the volume level</summary>
7828 </member>
7829 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Flags">
7830 <summary>Get the <see cref="T:OpenMetaverse.SoundFlags"/></summary>
7831 </member>
7832 <member name="T:OpenMetaverse.AttachedSoundGainChangeEventArgs">
7833 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event</summary>
7834 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event occurs when an attached sound
7835 changes its volume level</remarks>
7836 </member> 4090 </member>
7837 <member name="M:OpenMetaverse.AttachedSoundGainChangeEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Single)"> 4091 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)">
7838 <summary> 4092 <summary>
7839 Construct a new instance of the AttachedSoundGainChangedEventArgs class 4093
7840 </summary> 4094 </summary>
7841 <param name="sim">Simulator where the event originated</param> 4095 <param name="index"></param>
7842 <param name="objectID">The ID of the Object</param> 4096 <returns></returns>
7843 <param name="gain">The new volume level</param>
7844 </member>
7845 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Simulator">
7846 <summary>Simulator where the event originated</summary>
7847 </member>
7848 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.ObjectID">
7849 <summary>Get the ID of the Object</summary>
7850 </member>
7851 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Gain">
7852 <summary>Get the volume level</summary>
7853 </member> 4097 </member>
7854 <member name="T:OpenMetaverse.SoundTriggerEventArgs"> 4098 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD">
7855 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event</summary> 4099 <summary>
7856 <remarks><para>The <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event occurs when the simulator forwards
7857 a request made by yourself or another agent to play either an asset sound or a built in sound</para>
7858
7859 <para>Requests to play sounds where the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/> is not one of the built-in
7860 <see cref="T:OpenMetaverse.Sounds"/> will require sending a request to download the sound asset before it can be played</para>
7861 </remarks>
7862 <example>
7863 The following code example uses the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID"/>, <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/>
7864 and <see cref="P:OpenMetaverse.SoundTriggerEventArgs.Gain"/>
7865 properties to display some information on a sound request on the <see cref="T:System.Console"/> window.
7866 <code>
7867 // subscribe to the event
7868 Client.Sound.SoundTrigger += Sound_SoundTrigger;
7869 4100
7870 // play the pre-defined BELL_TING sound 4101 </summary>
7871 Client.Sound.SendSoundTrigger(Sounds.BELL_TING); 4102 <returns></returns>
7872
7873 // handle the response data
7874 private void Sound_SoundTrigger(object sender, SoundTriggerEventArgs e)
7875 {
7876 Console.WriteLine("{0} played the sound {1} at volume {2}",
7877 e.OwnerID, e.SoundID, e.Gain);
7878 }
7879 </code>
7880 </example>
7881 </member> 4103 </member>
7882 <member name="M:OpenMetaverse.SoundTriggerEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.UInt64,OpenMetaverse.Vector3)"> 4104 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes">
7883 <summary> 4105 <summary>
7884 Construct a new instance of the SoundTriggerEventArgs class 4106
7885 </summary> 4107 </summary>
7886 <param name="sim">Simulator where the event originated</param> 4108 <returns></returns>
7887 <param name="soundID">The sound asset id</param>
7888 <param name="ownerID">The ID of the owner</param>
7889 <param name="objectID">The ID of the object</param>
7890 <param name="parentID">The ID of the objects parent</param>
7891 <param name="gain">The volume level</param>
7892 <param name="regionHandle">The regionhandle</param>
7893 <param name="position">The source position</param>
7894 </member>
7895 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Simulator">
7896 <summary>Simulator where the event originated</summary>
7897 </member>
7898 <member name="P:OpenMetaverse.SoundTriggerEventArgs.SoundID">
7899 <summary>Get the sound asset id</summary>
7900 </member>
7901 <member name="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID">
7902 <summary>Get the ID of the owner</summary>
7903 </member>
7904 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ObjectID">
7905 <summary>Get the ID of the Object</summary>
7906 </member>
7907 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ParentID">
7908 <summary>Get the ID of the objects parent</summary>
7909 </member>
7910 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Gain">
7911 <summary>Get the volume level</summary>
7912 </member>
7913 <member name="P:OpenMetaverse.SoundTriggerEventArgs.RegionHandle">
7914 <summary>Get the regionhandle</summary>
7915 </member>
7916 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Position">
7917 <summary>Get the source position</summary>
7918 </member> 4109 </member>
7919 <member name="T:OpenMetaverse.PreloadSoundEventArgs"> 4110 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString">
7920 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary> 4111 <summary>
7921 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
7922 the appearance data for an avatar</remarks>
7923 <example>
7924 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
7925 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
7926 <code>
7927 // subscribe to the event
7928 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
7929 4112
7930 // handle the data when the event is raised 4113 </summary>
7931 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e) 4114 <returns></returns>
7932 {
7933 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
7934 }
7935 </code>
7936 </example>
7937 </member> 4115 </member>
7938 <member name="M:OpenMetaverse.PreloadSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 4116 <member name="T:OpenMetaverse.Primitive.TextureAnimation">
7939 <summary> 4117 <summary>
7940 Construct a new instance of the PreloadSoundEventArgs class 4118 Controls the texture animation of a particular prim
7941 </summary> 4119 </summary>
7942 <param name="sim">Simulator where the event originated</param>
7943 <param name="soundID">The sound asset id</param>
7944 <param name="ownerID">The ID of the owner</param>
7945 <param name="objectID">The ID of the object</param>
7946 </member> 4120 </member>
7947 <member name="P:OpenMetaverse.PreloadSoundEventArgs.Simulator"> 4121 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags">
7948 <summary>Simulator where the event originated</summary> 4122 <summary></summary>
7949 </member> 4123 </member>
7950 <member name="P:OpenMetaverse.PreloadSoundEventArgs.SoundID"> 4124 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
7951 <summary>Get the sound asset id</summary> 4125 <summary></summary>
7952 </member> 4126 </member>
7953 <member name="P:OpenMetaverse.PreloadSoundEventArgs.OwnerID"> 4127 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
7954 <summary>Get the ID of the owner</summary> 4128 <summary></summary>
7955 </member> 4129 </member>
7956 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID"> 4130 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
7957 <summary>Get the ID of the Object</summary> 4131 <summary></summary>
7958 </member> 4132 </member>
7959 <member name="T:OpenMetaverse.Assets.TarArchiveWriter"> 4133 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
7960 <summary> 4134 <summary></summary>
7961 Temporary code to produce a tar archive in tar v7 format
7962 </summary>
7963 </member> 4135 </member>
7964 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw"> 4136 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
7965 <summary> 4137 <summary></summary>
7966 Binary writer for the underlying stream
7967 </summary>
7968 </member> 4138 </member>
7969 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)"> 4139 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
7970 <summary> 4140 <summary></summary>
7971 Write a directory entry to the tar archive. We can only handle one path level right now!
7972 </summary>
7973 <param name="dirName"></param>
7974 </member> 4141 </member>
7975 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)"> 4142 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
7976 <summary> 4143 <summary>
7977 Write a file to the tar archive 4144
7978 </summary> 4145 </summary>
7979 <param name="filePath"></param>
7980 <param name="data"></param> 4146 <param name="data"></param>
4147 <param name="pos"></param>
7981 </member> 4148 </member>
7982 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])"> 4149 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes">
7983 <summary> 4150 <summary>
7984 Write a file to the tar archive 4151
7985 </summary> 4152 </summary>
7986 <param name="filePath"></param> 4153 <returns></returns>
7987 <param name="data"></param>
7988 </member> 4154 </member>
7989 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close"> 4155 <member name="T:OpenMetaverse.Imaging.OpenJPEG">
7990 <summary> 4156 <summary>
7991 Finish writing the raw tar archive data to a stream. The stream will be closed on completion. 4157 A Wrapper around openjpeg to encode and decode images to and from byte arrays
7992 </summary> 4158 </summary>
7993 </member> 4159 </member>
7994 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)"> 4160 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE">
7995 <summary> 4161 <summary>TGA Header size</summary>
7996 Write a particular entry
7997 </summary>
7998 <param name="filePath"></param>
7999 <param name="data"></param>
8000 <param name="fileType"></param>
8001 </member> 4162 </member>
8002 <member name="T:OpenMetaverse.Assets.TarArchiveReader"> 4163 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock">
8003 <summary> 4164 <summary>OpenJPEG is not threadsafe, so this object is used to lock
8004 Temporary code to do the bare minimum required to read a tar archive for our purposes 4165 during calls into unmanaged code</summary>
8005 </summary>
8006 </member> 4166 </member>
8007 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br"> 4167 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)">
8008 <summary> 4168 <summary>
8009 Binary reader for the underlying stream 4169 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
8010 </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>
8011 </member> 4174 </member>
8012 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray"> 4175 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)">
8013 <summary> 4176 <summary>
8014 Used to trim off null chars 4177 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
8015 </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>
8016 </member> 4181 </member>
8017 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray"> 4182 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)">
8018 <summary> 4183 <summary>
8019 Used to trim off space chars 4184 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and
4185 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
8020 </summary> 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>
8021 </member> 4191 </member>
8022 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)"> 4192 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)">
8023 <summary> 4193 <summary>
8024 Generate a tar reader which reads from the given stream. 4194
8025 </summary> 4195 </summary>
8026 <param name="s"></param> 4196 <param name="encoded"></param>
4197 <param name="managedImage"></param>
4198 <returns></returns>
8027 </member> 4199 </member>
8028 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)"> 4200 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)">
8029 <summary> 4201 <summary>
8030 Read the next entry in the tar file. 4202
8031 </summary> 4203 </summary>
8032 <param name="filePath"></param> 4204 <param name="encoded"></param>
8033 <param name="entryType"></param> 4205 <param name="layerInfo"></param>
8034 <returns>the data for the entry. Returns null if there are no more entries</returns> 4206 <param name="components"></param>
4207 <returns></returns>
8035 </member> 4208 </member>
8036 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader"> 4209 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)">
8037 <summary> 4210 <summary>
8038 Read the next 512 byte chunk of data as a tar header. 4211 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array
8039 </summary> 4212 </summary>
8040 <returns>A tar header struct. null if we have reached the end of the archive.</returns> 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>
8041 </member> 4216 </member>
8042 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)"> 4217 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo">
8043 <summary> 4218 <summary>
8044 Read data following a header 4219 Defines the beginning and ending file positions of a layer in an
4220 LRCP-progression JPEG2000 file
8045 </summary> 4221 </summary>
8046 <param name="fileSize"></param>
8047 <returns></returns>
8048 </member> 4222 </member>
8049 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)"> 4223 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage">
8050 <summary> 4224 <summary>
8051 Convert octal bytes to a decimal representation 4225 This structure is used to marshal both encoded and decoded images.
4226 MUST MATCH THE STRUCT IN dotnet.h!
8052 </summary> 4227 </summary>
8053 <param name="bytes"></param>
8054 <param name="count"></param>
8055 <param name="startIndex"></param>
8056 <returns></returns>
8057 </member> 4228 </member>
8058 <member name="T:OpenMetaverse.ObjectReturnType"> 4229 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket">
8059 <summary> 4230 <summary>
8060 Type of return to use when returning objects from a parcel 4231 Information about a single packet in a JPEG2000 stream
8061 </summary> 4232 </summary>
8062 </member> 4233 </member>
8063 <member name="F:OpenMetaverse.ObjectReturnType.None"> 4234 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos">
8064 <summary></summary> 4235 <summary>Packet start position</summary>
8065 </member>
8066 <member name="F:OpenMetaverse.ObjectReturnType.Owner">
8067 <summary>Return objects owned by parcel owner</summary>
8068 </member>
8069 <member name="F:OpenMetaverse.ObjectReturnType.Group">
8070 <summary>Return objects set to group</summary>
8071 </member>
8072 <member name="F:OpenMetaverse.ObjectReturnType.Other">
8073 <summary>Return objects not owned by parcel owner or set to group</summary>
8074 </member>
8075 <member name="F:OpenMetaverse.ObjectReturnType.List">
8076 <summary>Return a specific list of objects on parcel</summary>
8077 </member>
8078 <member name="F:OpenMetaverse.ObjectReturnType.Sell">
8079 <summary>Return objects that are marked for-sale</summary>
8080 </member>
8081 <member name="T:OpenMetaverse.ParcelAccessFlags">
8082 <summary>
8083 Blacklist/Whitelist flags used in parcels Access List
8084 </summary>
8085 </member> 4236 </member>
8086 <member name="F:OpenMetaverse.ParcelAccessFlags.NoAccess"> 4237 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos">
8087 <summary>Agent is denied access</summary> 4238 <summary>Packet header end position</summary>
8088 </member> 4239 </member>
8089 <member name="F:OpenMetaverse.ParcelAccessFlags.Access"> 4240 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos">
8090 <summary>Agent is granted access</summary> 4241 <summary>Packet end position</summary>
8091 </member> 4242 </member>
8092 <member name="T:OpenMetaverse.ParcelResult"> 4243 <member name="T:OpenMetaverse.Assets.AssetBodypart">
8093 <summary> 4244 <summary>
8094 The result of a request for parcel properties 4245 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc.
8095 </summary> 4246 </summary>
8096 </member> 4247 </member>
8097 <member name="F:OpenMetaverse.ParcelResult.NoData"> 4248 <member name="T:OpenMetaverse.Assets.AssetWearable">
8098 <summary>No matches were found for the request</summary>
8099 </member>
8100 <member name="F:OpenMetaverse.ParcelResult.Single">
8101 <summary>Request matched a single parcel</summary>
8102 </member>
8103 <member name="F:OpenMetaverse.ParcelResult.Multiple">
8104 <summary>Request matched multiple parcels</summary>
8105 </member>
8106 <member name="T:OpenMetaverse.AccessList">
8107 <summary> 4249 <summary>
8108 Flags used in the ParcelAccessListRequest packet to specify whether 4250 Represents a Wearable Asset, Clothing, Hair, Skin, Etc
8109 we want the access list (whitelist), ban list (blacklist), or both
8110 </summary> 4251 </summary>
8111 </member> 4252 </member>
8112 <member name="F:OpenMetaverse.AccessList.Access"> 4253 <member name="F:OpenMetaverse.Assets.AssetWearable.Name">
8113 <summary>Request the access list</summary> 4254 <summary>A string containing the name of the asset</summary>
8114 </member> 4255 </member>
8115 <member name="F:OpenMetaverse.AccessList.Ban"> 4256 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
8116 <summary>Request the ban list</summary> 4257 <summary>A string containing a short description of the asset</summary>
8117 </member> 4258 </member>
8118 <member name="F:OpenMetaverse.AccessList.Both"> 4259 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
8119 <summary>Request both White and Black lists</summary> 4260 <summary>The Assets WearableType</summary>
8120 </member> 4261 </member>
8121 <member name="T:OpenMetaverse.ParcelPropertiesStatus"> 4262 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
8122 <summary> 4263 <summary>The For-Sale status of the object</summary>
8123 Sequence ID in ParcelPropertiesReply packets (sent when avatar
8124 tries to cross a parcel border)
8125 </summary>
8126 </member> 4264 </member>
8127 <member name="F:OpenMetaverse.ParcelPropertiesStatus.ParcelSelected"> 4265 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
8128 <summary>Parcel is currently selected</summary> 4266 <summary>An Integer representing the purchase price of the asset</summary>
8129 </member> 4267 </member>
8130 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotInGroup"> 4268 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
8131 <summary>Parcel restricted to a group the avatar is not a 4269 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
8132 member of</summary>
8133 </member> 4270 </member>
8134 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionBanned"> 4271 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
8135 <summary>Avatar is banned from the parcel</summary> 4272 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
8136 </member> 4273 </member>
8137 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotOnAccessList"> 4274 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
8138 <summary>Parcel is restricted to an access list that the 4275 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
8139 avatar is not on</summary>
8140 </member> 4276 </member>
8141 <member name="F:OpenMetaverse.ParcelPropertiesStatus.HoveredOverParcel"> 4277 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
8142 <summary>Response to hovering over a parcel</summary> 4278 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
8143 </member> 4279 </member>
8144 <member name="T:OpenMetaverse.TerraformAction"> 4280 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
8145 <summary> 4281 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
8146 The tool to use when modifying terrain levels
8147 </summary>
8148 </member> 4282 </member>
8149 <member name="F:OpenMetaverse.TerraformAction.Level"> 4283 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
8150 <summary>Level the terrain</summary> 4284 <summary>The Permissions mask of the asset</summary>
8151 </member> 4285 </member>
8152 <member name="F:OpenMetaverse.TerraformAction.Raise"> 4286 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
8153 <summary>Raise the terrain</summary> 4287 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
8154 </member> 4288 </member>
8155 <member name="F:OpenMetaverse.TerraformAction.Lower"> 4289 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
8156 <summary>Lower the terrain</summary> 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>
8157 </member> 4291 </member>
8158 <member name="F:OpenMetaverse.TerraformAction.Smooth"> 4292 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor">
8159 <summary>Smooth the terrain</summary> 4293 <summary>Initializes a new instance of an AssetWearable object</summary>
8160 </member> 4294 </member>
8161 <member name="F:OpenMetaverse.TerraformAction.Noise"> 4295 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])">
8162 <summary>Add random noise to the terrain</summary> 4296 <summary>Initializes a new instance of an AssetWearable object with parameters</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>
8163 </member> 4299 </member>
8164 <member name="F:OpenMetaverse.TerraformAction.Revert"> 4300 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode">
8165 <summary>Revert terrain to simulator default</summary> 4301 <summary>
4302 Decode an assets byte encoded data to a string
4303 </summary>
4304 <returns>true if the asset data was decoded successfully</returns>
8166 </member> 4305 </member>
8167 <member name="T:OpenMetaverse.TerraformBrushSize"> 4306 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode">
8168 <summary> 4307 <summary>
8169 The tool size to use when changing terrain levels 4308 Encode the assets string represantion into a format consumable by the asset server
8170 </summary> 4309 </summary>
8171 </member> 4310 </member>
8172 <member name="F:OpenMetaverse.TerraformBrushSize.Small"> 4311 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor">
8173 <summary>Small</summary> 4312 <summary>Initializes a new instance of an AssetBodyPart object</summary>
8174 </member> 4313 </member>
8175 <member name="F:OpenMetaverse.TerraformBrushSize.Medium"> 4314 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])">
8176 <summary>Medium</summary> 4315 <summary>Initializes a new instance of an AssetBodyPart object with parameters</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>
8177 </member> 4318 </member>
8178 <member name="F:OpenMetaverse.TerraformBrushSize.Large"> 4319 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType">
8179 <summary>Large</summary> 4320 <summary>Override the base classes AssetType</summary>
8180 </member> 4321 </member>
8181 <member name="T:OpenMetaverse.AccessDeniedReason"> 4322 <member name="T:OpenMetaverse.FieldType">
8182 <summary> 4323 <summary>
8183 Reasons agent is denied access to a parcel on the simulator 4324
8184 </summary> 4325 </summary>
8185 </member> 4326 </member>
8186 <member name="F:OpenMetaverse.AccessDeniedReason.NotDenied"> 4327 <member name="F:OpenMetaverse.FieldType.U8">
8187 <summary>Agent is not denied, access is granted</summary> 4328 <summary></summary>
8188 </member>
8189 <member name="F:OpenMetaverse.AccessDeniedReason.NotInGroup">
8190 <summary>Agent is not a member of the group set for the parcel, or which owns the parcel</summary>
8191 </member> 4329 </member>
8192 <member name="F:OpenMetaverse.AccessDeniedReason.NotOnAllowList"> 4330 <member name="F:OpenMetaverse.FieldType.U16">
8193 <summary>Agent is not on the parcels specific allow list</summary> 4331 <summary></summary>
8194 </member> 4332 </member>
8195 <member name="F:OpenMetaverse.AccessDeniedReason.BannedFromParcel"> 4333 <member name="F:OpenMetaverse.FieldType.U32">
8196 <summary>Agent is on the parcels ban list</summary> 4334 <summary></summary>
8197 </member> 4335 </member>
8198 <member name="F:OpenMetaverse.AccessDeniedReason.NoAccess"> 4336 <member name="F:OpenMetaverse.FieldType.U64">
8199 <summary>Unknown</summary> 4337 <summary></summary>
8200 </member> 4338 </member>
8201 <member name="F:OpenMetaverse.AccessDeniedReason.NotAgeVerified"> 4339 <member name="F:OpenMetaverse.FieldType.S8">
8202 <summary>Agent is not age verified and parcel settings deny access to non age verified avatars</summary> 4340 <summary></summary>
8203 </member> 4341 </member>
8204 <member name="T:OpenMetaverse.ParcelOverlayType"> 4342 <member name="F:OpenMetaverse.FieldType.S16">
8205 <summary> 4343 <summary></summary>
8206 Parcel overlay type. This is used primarily for highlighting and
8207 coloring which is why it is a single integer instead of a set of
8208 flags
8209 </summary>
8210 <remarks>These values seem to be poorly thought out. The first three
8211 bits represent a single value, not flags. For example Auction (0x05) is
8212 not a combination of OwnedByOther (0x01) and ForSale(0x04). However,
8213 the BorderWest and BorderSouth values are bit flags that get attached
8214 to the value stored in the first three bits. Bits four, five, and six
8215 are unused</remarks>
8216 </member> 4344 </member>
8217 <member name="F:OpenMetaverse.ParcelOverlayType.Public"> 4345 <member name="F:OpenMetaverse.FieldType.S32">
8218 <summary>Public land</summary> 4346 <summary></summary>
8219 </member> 4347 </member>
8220 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByOther"> 4348 <member name="F:OpenMetaverse.FieldType.F32">
8221 <summary>Land is owned by another avatar</summary> 4349 <summary></summary>
8222 </member> 4350 </member>
8223 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByGroup"> 4351 <member name="F:OpenMetaverse.FieldType.F64">
8224 <summary>Land is owned by a group</summary> 4352 <summary></summary>
8225 </member> 4353 </member>
8226 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedBySelf"> 4354 <member name="F:OpenMetaverse.FieldType.UUID">
8227 <summary>Land is owned by the current avatar</summary> 4355 <summary></summary>
8228 </member> 4356 </member>
8229 <member name="F:OpenMetaverse.ParcelOverlayType.ForSale"> 4357 <member name="F:OpenMetaverse.FieldType.BOOL">
8230 <summary>Land is for sale</summary> 4358 <summary></summary>
8231 </member> 4359 </member>
8232 <member name="F:OpenMetaverse.ParcelOverlayType.Auction"> 4360 <member name="F:OpenMetaverse.FieldType.Vector3">
8233 <summary>Land is being auctioned</summary> 4361 <summary></summary>
8234 </member> 4362 </member>
8235 <member name="F:OpenMetaverse.ParcelOverlayType.BorderWest"> 4363 <member name="F:OpenMetaverse.FieldType.Vector3d">
8236 <summary>To the west of this area is a parcel border</summary> 4364 <summary></summary>
8237 </member> 4365 </member>
8238 <member name="F:OpenMetaverse.ParcelOverlayType.BorderSouth"> 4366 <member name="F:OpenMetaverse.FieldType.Vector4">
8239 <summary>To the south of this area is a parcel border</summary> 4367 <summary></summary>
8240 </member> 4368 </member>
8241 <member name="T:OpenMetaverse.ParcelFlags"> 4369 <member name="F:OpenMetaverse.FieldType.Quaternion">
8242 <summary> 4370 <summary></summary>
8243 Various parcel properties
8244 </summary>
8245 </member> 4371 </member>
8246 <member name="F:OpenMetaverse.ParcelFlags.None"> 4372 <member name="F:OpenMetaverse.FieldType.IPADDR">
8247 <summary>No flags set</summary> 4373 <summary></summary>
8248 </member> 4374 </member>
8249 <member name="F:OpenMetaverse.ParcelFlags.AllowFly"> 4375 <member name="F:OpenMetaverse.FieldType.IPPORT">
8250 <summary>Allow avatars to fly (a client-side only restriction)</summary> 4376 <summary></summary>
8251 </member> 4377 </member>
8252 <member name="F:OpenMetaverse.ParcelFlags.AllowOtherScripts"> 4378 <member name="F:OpenMetaverse.FieldType.Variable">
8253 <summary>Allow foreign scripts to run</summary> 4379 <summary></summary>
8254 </member> 4380 </member>
8255 <member name="F:OpenMetaverse.ParcelFlags.ForSale"> 4381 <member name="F:OpenMetaverse.FieldType.Fixed">
8256 <summary>This parcel is for sale</summary> 4382 <summary></summary>
8257 </member> 4383 </member>
8258 <member name="F:OpenMetaverse.ParcelFlags.AllowLandmark"> 4384 <member name="F:OpenMetaverse.FieldType.Single">
8259 <summary>Allow avatars to create a landmark on this parcel</summary> 4385 <summary></summary>
8260 </member> 4386 </member>
8261 <member name="F:OpenMetaverse.ParcelFlags.AllowTerraform"> 4387 <member name="F:OpenMetaverse.FieldType.Multiple">
8262 <summary>Allows all avatars to edit the terrain on this parcel</summary> 4388 <summary></summary>
8263 </member> 4389 </member>
8264 <member name="F:OpenMetaverse.ParcelFlags.AllowDamage"> 4390 <member name="T:OpenMetaverse.MapField">
8265 <summary>Avatars have health and can take damage on this parcel. 4391 <summary>
8266 If set, avatars can be killed and sent home here</summary> 4392
4393 </summary>
8267 </member> 4394 </member>
8268 <member name="F:OpenMetaverse.ParcelFlags.CreateObjects"> 4395 <member name="F:OpenMetaverse.MapField.KeywordPosition">
8269 <summary>Foreign avatars can create objects here</summary> 4396 <summary></summary>
8270 </member> 4397 </member>
8271 <member name="F:OpenMetaverse.ParcelFlags.ForSaleObjects"> 4398 <member name="F:OpenMetaverse.MapField.Name">
8272 <summary>All objects on this parcel can be purchased</summary> 4399 <summary></summary>
8273 </member> 4400 </member>
8274 <member name="F:OpenMetaverse.ParcelFlags.UseAccessGroup"> 4401 <member name="F:OpenMetaverse.MapField.Type">
8275 <summary>Access is restricted to a group</summary> 4402 <summary></summary>
8276 </member> 4403 </member>
8277 <member name="F:OpenMetaverse.ParcelFlags.UseAccessList"> 4404 <member name="F:OpenMetaverse.MapField.Count">
8278 <summary>Access is restricted to a whitelist</summary> 4405 <summary></summary>
8279 </member> 4406 </member>
8280 <member name="F:OpenMetaverse.ParcelFlags.UseBanList"> 4407 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)">
8281 <summary>Ban blacklist is enabled</summary> 4408 <summary>
4409
4410 </summary>
4411 <param name="obj"></param>
4412 <returns></returns>
8282 </member> 4413 </member>
8283 <member name="F:OpenMetaverse.ParcelFlags.UsePassList"> 4414 <member name="T:OpenMetaverse.MapBlock">
8284 <summary>Unknown</summary> 4415 <summary>
4416
4417 </summary>
8285 </member> 4418 </member>
8286 <member name="F:OpenMetaverse.ParcelFlags.ShowDirectory"> 4419 <member name="F:OpenMetaverse.MapBlock.KeywordPosition">
8287 <summary>List this parcel in the search directory</summary> 4420 <summary></summary>
8288 </member> 4421 </member>
8289 <member name="F:OpenMetaverse.ParcelFlags.AllowDeedToGroup"> 4422 <member name="F:OpenMetaverse.MapBlock.Name">
8290 <summary>Allow personally owned parcels to be deeded to group</summary> 4423 <summary></summary>
8291 </member> 4424 </member>
8292 <member name="F:OpenMetaverse.ParcelFlags.ContributeWithDeed"> 4425 <member name="F:OpenMetaverse.MapBlock.Count">
8293 <summary>If Deeded, owner contributes required tier to group parcel is deeded to</summary> 4426 <summary></summary>
8294 </member> 4427 </member>
8295 <member name="F:OpenMetaverse.ParcelFlags.SoundLocal"> 4428 <member name="F:OpenMetaverse.MapBlock.Fields">
8296 <summary>Restrict sounds originating on this parcel to the 4429 <summary></summary>
8297 parcel boundaries</summary>
8298 </member> 4430 </member>
8299 <member name="F:OpenMetaverse.ParcelFlags.SellParcelObjects"> 4431 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)">
8300 <summary>Objects on this parcel are sold when the land is 4432 <summary>
8301 purchsaed</summary> 4433
4434 </summary>
4435 <param name="obj"></param>
4436 <returns></returns>
8302 </member> 4437 </member>
8303 <member name="F:OpenMetaverse.ParcelFlags.AllowPublish"> 4438 <member name="T:OpenMetaverse.MapPacket">
8304 <summary>Allow this parcel to be published on the web</summary> 4439 <summary>
4440
4441 </summary>
8305 </member> 4442 </member>
8306 <member name="F:OpenMetaverse.ParcelFlags.MaturePublish"> 4443 <member name="F:OpenMetaverse.MapPacket.ID">
8307 <summary>The information for this parcel is mature content</summary> 4444 <summary></summary>
8308 </member> 4445 </member>
8309 <member name="F:OpenMetaverse.ParcelFlags.UrlWebPage"> 4446 <member name="F:OpenMetaverse.MapPacket.Name">
8310 <summary>The media URL is an HTML page</summary> 4447 <summary></summary>
8311 </member> 4448 </member>
8312 <member name="F:OpenMetaverse.ParcelFlags.UrlRawHtml"> 4449 <member name="F:OpenMetaverse.MapPacket.Frequency">
8313 <summary>The media URL is a raw HTML string</summary> 4450 <summary></summary>
8314 </member> 4451 </member>
8315 <member name="F:OpenMetaverse.ParcelFlags.RestrictPushObject"> 4452 <member name="F:OpenMetaverse.MapPacket.Trusted">
8316 <summary>Restrict foreign object pushes</summary> 4453 <summary></summary>
8317 </member> 4454 </member>
8318 <member name="F:OpenMetaverse.ParcelFlags.DenyAnonymous"> 4455 <member name="F:OpenMetaverse.MapPacket.Encoded">
8319 <summary>Ban all non identified/transacted avatars</summary> 4456 <summary></summary>
8320 </member> 4457 </member>
8321 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupScripts"> 4458 <member name="F:OpenMetaverse.MapPacket.Blocks">
8322 <summary>Allow group-owned scripts to run</summary> 4459 <summary></summary>
8323 </member> 4460 </member>
8324 <member name="F:OpenMetaverse.ParcelFlags.CreateGroupObjects"> 4461 <member name="T:OpenMetaverse.ProtocolManager">
8325 <summary>Allow object creation by group members or group 4462 <summary>
8326 objects</summary> 4463
4464 </summary>
8327 </member> 4465 </member>
8328 <member name="F:OpenMetaverse.ParcelFlags.AllowAPrimitiveEntry"> 4466 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes">
8329 <summary>Allow all objects to enter this parcel</summary> 4467 <summary></summary>
8330 </member> 4468 </member>
8331 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupObjectEntry"> 4469 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions">
8332 <summary>Only allow group and owner objects to enter this parcel</summary> 4470 <summary></summary>
8333 </member> 4471 </member>
8334 <member name="F:OpenMetaverse.ParcelFlags.AllowVoiceChat"> 4472 <member name="F:OpenMetaverse.ProtocolManager.LowMaps">
8335 <summary>Voice Enabled on this parcel</summary> 4473 <summary></summary>
8336 </member> 4474 </member>
8337 <member name="F:OpenMetaverse.ParcelFlags.UseEstateVoiceChan"> 4475 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps">
8338 <summary>Use Estate Voice channel for Voice on this parcel</summary> 4476 <summary></summary>
8339 </member> 4477 </member>
8340 <member name="F:OpenMetaverse.ParcelFlags.DenyAgeUnverified"> 4478 <member name="F:OpenMetaverse.ProtocolManager.HighMaps">
8341 <summary>Deny Age Unverified Users</summary> 4479 <summary></summary>
8342 </member> 4480 </member>
8343 <member name="T:OpenMetaverse.ParcelStatus"> 4481 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)">
8344 <summary> 4482 <summary>
8345 Parcel ownership status 4483
8346 </summary> 4484 </summary>
4485 <param name="mapFile"></param>
4486 <param name="client"></param>
8347 </member> 4487 </member>
8348 <member name="F:OpenMetaverse.ParcelStatus.None"> 4488 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)">
8349 <summary>Placeholder</summary> 4489 <summary>
4490
4491 </summary>
4492 <param name="command"></param>
4493 <returns></returns>
8350 </member> 4494 </member>
8351 <member name="F:OpenMetaverse.ParcelStatus.Leased"> 4495 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])">
8352 <summary>Parcel is leased (owned) by an avatar or group</summary> 4496 <summary>
4497
4498 </summary>
4499 <param name="data"></param>
4500 <returns></returns>
8353 </member> 4501 </member>
8354 <member name="F:OpenMetaverse.ParcelStatus.LeasePending"> 4502 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)">
8355 <summary>Parcel is in process of being leased (purchased) by an avatar or group</summary> 4503 <summary>
4504
4505 </summary>
4506 <param name="command"></param>
4507 <param name="frequency"></param>
4508 <returns></returns>
8356 </member> 4509 </member>
8357 <member name="F:OpenMetaverse.ParcelStatus.Abandoned"> 4510 <member name="M:OpenMetaverse.ProtocolManager.PrintMap">
8358 <summary>Parcel has been abandoned back to Governor Linden</summary> 4511 <summary>
4512
4513 </summary>
8359 </member> 4514 </member>
8360 <member name="T:OpenMetaverse.ParcelCategory"> 4515 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)">
8361 <summary> 4516 <summary>
8362 Category parcel is listed in under search 4517
8363 </summary> 4518 </summary>
4519 <param name="map"></param>
4520 <param name="frequency"></param>
8364 </member> 4521 </member>
8365 <member name="F:OpenMetaverse.ParcelCategory.None"> 4522 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)">
8366 <summary>No assigned category</summary> 4523 <summary>
4524
4525 </summary>
4526 <param name="mapFile"></param>
4527 <param name="outputFile"></param>
8367 </member> 4528 </member>
8368 <member name="F:OpenMetaverse.ParcelCategory.Linden"> 4529 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)">
8369 <summary>Linden Infohub or public area</summary> 4530 <summary>
4531
4532 </summary>
4533 <param name="mapFile"></param>
8370 </member> 4534 </member>
8371 <member name="F:OpenMetaverse.ParcelCategory.Adult"> 4535 <member name="T:OpenMetaverse.ScriptPermission">
8372 <summary>Adult themed area</summary> 4536 <summary>
4537 Permission request flags, asked when a script wants to control an Avatar
4538 </summary>
8373 </member> 4539 </member>
8374 <member name="F:OpenMetaverse.ParcelCategory.Arts"> 4540 <member name="F:OpenMetaverse.ScriptPermission.None">
8375 <summary>Arts and Culture</summary> 4541 <summary>Placeholder for empty values, shouldn't ever see this</summary>
8376 </member> 4542 </member>
8377 <member name="F:OpenMetaverse.ParcelCategory.Business"> 4543 <member name="F:OpenMetaverse.ScriptPermission.Debit">
8378 <summary>Business</summary> 4544 <summary>Script wants ability to take money from you</summary>
8379 </member> 4545 </member>
8380 <member name="F:OpenMetaverse.ParcelCategory.Educational"> 4546 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
8381 <summary>Educational</summary> 4547 <summary>Script wants to take camera controls for you</summary>
8382 </member> 4548 </member>
8383 <member name="F:OpenMetaverse.ParcelCategory.Gaming"> 4549 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
8384 <summary>Gaming</summary> 4550 <summary>Script wants to remap avatars controls</summary>
8385 </member> 4551 </member>
8386 <member name="F:OpenMetaverse.ParcelCategory.Hangout"> 4552 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
8387 <summary>Hangout or Club</summary> 4553 <summary>Script wants to trigger avatar animations</summary>
4554 <remarks>This function is not implemented on the grid</remarks>
8388 </member> 4555 </member>
8389 <member name="F:OpenMetaverse.ParcelCategory.Newcomer"> 4556 <member name="F:OpenMetaverse.ScriptPermission.Attach">
8390 <summary>Newcomer friendly</summary> 4557 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
8391 </member> 4558 </member>
8392 <member name="F:OpenMetaverse.ParcelCategory.Park"> 4559 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
8393 <summary>Parks and Nature</summary> 4560 <summary>Script wants permission to release ownership</summary>
4561 <remarks>This function is not implemented on the grid
4562 The concept of "public" objects does not exist anymore.</remarks>
8394 </member> 4563 </member>
8395 <member name="F:OpenMetaverse.ParcelCategory.Residential"> 4564 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
8396 <summary>Residential</summary> 4565 <summary>Script wants ability to link/delink with other prims</summary>
8397 </member> 4566 </member>
8398 <member name="F:OpenMetaverse.ParcelCategory.Shopping"> 4567 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
8399 <summary>Shopping</summary> 4568 <summary>Script wants permission to change joints</summary>
4569 <remarks>This function is not implemented on the grid</remarks>
8400 </member> 4570 </member>
8401 <member name="F:OpenMetaverse.ParcelCategory.Stage"> 4571 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
8402 <summary>Not Used?</summary> 4572 <summary>Script wants permissions to change permissions</summary>
4573 <remarks>This function is not implemented on the grid</remarks>
8403 </member> 4574 </member>
8404 <member name="F:OpenMetaverse.ParcelCategory.Other"> 4575 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
8405 <summary>Other</summary> 4576 <summary>Script wants to track avatars camera position and rotation </summary>
8406 </member> 4577 </member>
8407 <member name="F:OpenMetaverse.ParcelCategory.Any"> 4578 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
8408 <summary>Not an actual category, only used for queries</summary> 4579 <summary>Script wants to control your camera</summary>
8409 </member> 4580 </member>
8410 <member name="T:OpenMetaverse.LandingType"> 4581 <member name="T:OpenMetaverse.InstantMessageDialog">
8411 <summary> 4582 <summary>
8412 Type of teleport landing for a parcel 4583 Special commands used in Instant Messages
8413 </summary> 4584 </summary>
8414 </member> 4585 </member>
8415 <member name="F:OpenMetaverse.LandingType.None"> 4586 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent">
8416 <summary>Unset, simulator default</summary> 4587 <summary>Indicates a regular IM from another agent</summary>
8417 </member> 4588 </member>
8418 <member name="F:OpenMetaverse.LandingType.LandingPoint"> 4589 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
8419 <summary>Specific landing point set for this parcel</summary> 4590 <summary>Simple notification box with an OK button</summary>
8420 </member> 4591 </member>
8421 <member name="F:OpenMetaverse.LandingType.Direct"> 4592 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
8422 <summary>No landing point set, direct teleports enabled for 4593 <summary>You've been invited to join a group.</summary>
8423 this parcel</summary>
8424 </member> 4594 </member>
8425 <member name="T:OpenMetaverse.ParcelMediaCommand"> 4595 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
8426 <summary> 4596 <summary>Inventory offer</summary>
8427 Parcel Media Command used in ParcelMediaCommandMessage
8428 </summary>
8429 </member> 4597 </member>
8430 <member name="F:OpenMetaverse.ParcelMediaCommand.Stop"> 4598 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
8431 <summary>Stop the media stream and go back to the first frame</summary> 4599 <summary>Accepted inventory offer</summary>
8432 </member> 4600 </member>
8433 <member name="F:OpenMetaverse.ParcelMediaCommand.Pause"> 4601 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
8434 <summary>Pause the media stream (stop playing but stay on current frame)</summary> 4602 <summary>Declined inventory offer</summary>
8435 </member> 4603 </member>
8436 <member name="F:OpenMetaverse.ParcelMediaCommand.Play"> 4604 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
8437 <summary>Start the current media stream playing and stop when the end is reached</summary> 4605 <summary>Group vote</summary>
8438 </member> 4606 </member>
8439 <member name="F:OpenMetaverse.ParcelMediaCommand.Loop"> 4607 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
8440 <summary>Start the current media stream playing, 4608 <summary>An object is offering its inventory</summary>
8441 loop to the beginning when the end is reached and continue to play</summary>
8442 </member> 4609 </member>
8443 <member name="F:OpenMetaverse.ParcelMediaCommand.Texture"> 4610 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
8444 <summary>Specifies the texture to replace with video</summary> 4611 <summary>Accept an inventory offer from an object</summary>
8445 <remarks>If passing the key of a texture, it must be explicitly typecast as a key,
8446 not just passed within double quotes.</remarks>
8447 </member> 4612 </member>
8448 <member name="F:OpenMetaverse.ParcelMediaCommand.URL"> 4613 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
8449 <summary>Specifies the movie URL (254 characters max)</summary> 4614 <summary>Decline an inventory offer from an object</summary>
8450 </member> 4615 </member>
8451 <member name="F:OpenMetaverse.ParcelMediaCommand.Time"> 4616 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
8452 <summary>Specifies the time index at which to begin playing</summary> 4617 <summary>Unknown</summary>
8453 </member> 4618 </member>
8454 <member name="F:OpenMetaverse.ParcelMediaCommand.Agent"> 4619 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
8455 <summary>Specifies a single agent to apply the media command to</summary> 4620 <summary>Start a session, or add users to a session</summary>
8456 </member> 4621 </member>
8457 <member name="F:OpenMetaverse.ParcelMediaCommand.Unload"> 4622 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
8458 <summary>Unloads the stream. While the stop command sets the texture to the first frame of the movie, 4623 <summary>Start a session, but don't prune offline users</summary>
8459 unload resets it to the real texture that the movie was replacing.</summary>
8460 </member> 4624 </member>
8461 <member name="F:OpenMetaverse.ParcelMediaCommand.AutoAlign"> 4625 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
8462 <summary>Turn on/off the auto align feature, similar to the auto align checkbox in the parcel media properties 4626 <summary>Start a session with your group</summary>
8463 (NOT to be confused with the "align" function in the textures view of the editor!) Takes TRUE or FALSE as parameter.</summary>
8464 </member> 4627 </member>
8465 <member name="F:OpenMetaverse.ParcelMediaCommand.Type"> 4628 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
8466 <summary>Allows a Web page or image to be placed on a prim (1.19.1 RC0 and later only). 4629 <summary>Start a session without a calling card (finder or objects)</summary>
8467 Use "text/html" for HTML.</summary>
8468 </member> 4630 </member>
8469 <member name="F:OpenMetaverse.ParcelMediaCommand.Size"> 4631 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
8470 <summary>Resizes a Web page to fit on x, y pixels (1.19.1 RC0 and later only).</summary> 4632 <summary>Send a message to a session</summary>
8471 <remarks>This might still not be working</remarks>
8472 </member> 4633 </member>
8473 <member name="F:OpenMetaverse.ParcelMediaCommand.Desc"> 4634 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
8474 <summary>Sets a description for the media being displayed (1.19.1 RC0 and later only).</summary> 4635 <summary>Leave a session</summary>
8475 </member> 4636 </member>
8476 <member name="T:OpenMetaverse.ParcelInfo"> 4637 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
8477 <summary> 4638 <summary>Indicates that the IM is from an object</summary>
8478 Some information about a parcel of land returned from a DirectoryManager search
8479 </summary>
8480 </member> 4639 </member>
8481 <member name="F:OpenMetaverse.ParcelInfo.ID"> 4640 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
8482 <summary>Global Key of record</summary> 4641 <summary>Sent an IM to a busy user, this is the auto response</summary>
8483 </member> 4642 </member>
8484 <member name="F:OpenMetaverse.ParcelInfo.OwnerID"> 4643 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
8485 <summary>Parcel Owners <seealso cref="T:OpenMetaverse.UUID"/></summary> 4644 <summary>Shows the message in the console and chat history</summary>
8486 </member> 4645 </member>
8487 <member name="F:OpenMetaverse.ParcelInfo.Name"> 4646 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
8488 <summary>Name field of parcel, limited to 128 characters</summary> 4647 <summary>Send a teleport lure</summary>
8489 </member> 4648 </member>
8490 <member name="F:OpenMetaverse.ParcelInfo.Description"> 4649 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
8491 <summary>Description field of parcel, limited to 256 characters</summary> 4650 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
8492 </member> 4651 </member>
8493 <member name="F:OpenMetaverse.ParcelInfo.ActualArea"> 4652 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
8494 <summary>Total Square meters of parcel</summary> 4653 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
8495 </member> 4654 </member>
8496 <member name="F:OpenMetaverse.ParcelInfo.BillableArea"> 4655 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
8497 <summary>Total area billable as Tier, for group owned land this will be 10% less than ActualArea</summary> 4656 <summary>Only useful if you have Linden permissions</summary>
8498 </member> 4657 </member>
8499 <member name="F:OpenMetaverse.ParcelInfo.Mature"> 4658 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused">
8500 <summary>True of parcel is in Mature simulator</summary> 4659 <summary>A placeholder type for future expansion, currently not
4660 used</summary>
8501 </member> 4661 </member>
8502 <member name="F:OpenMetaverse.ParcelInfo.GlobalX"> 4662 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
8503 <summary>Grid global X position of parcel</summary> 4663 <summary>IM to tell the user to go to an URL</summary>
8504 </member> 4664 </member>
8505 <member name="F:OpenMetaverse.ParcelInfo.GlobalY"> 4665 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
8506 <summary>Grid global Y position of parcel</summary> 4666 <summary>IM for help</summary>
8507 </member> 4667 </member>
8508 <member name="F:OpenMetaverse.ParcelInfo.GlobalZ"> 4668 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
8509 <summary>Grid global Z position of parcel (not used)</summary> 4669 <summary>IM sent automatically on call for help, sends a lure
4670 to each Helper reached</summary>
8510 </member> 4671 </member>
8511 <member name="F:OpenMetaverse.ParcelInfo.SimName"> 4672 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
8512 <summary>Name of simulator parcel is located in</summary> 4673 <summary>Like an IM but won't go to email</summary>
8513 </member> 4674 </member>
8514 <member name="F:OpenMetaverse.ParcelInfo.SnapshotID"> 4675 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
8515 <summary>Texture <seealso cref="T:OpenMetaverse.UUID"/> of parcels display picture</summary> 4676 <summary>IM from a group officer to all group members</summary>
8516 </member> 4677 </member>
8517 <member name="F:OpenMetaverse.ParcelInfo.Dwell"> 4678 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
8518 <summary>Float representing calculated traffic based on time spent on parcel by avatars</summary> 4679 <summary>Unknown</summary>
8519 </member> 4680 </member>
8520 <member name="F:OpenMetaverse.ParcelInfo.SalePrice"> 4681 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
8521 <summary>Sale price of parcel (not used)</summary> 4682 <summary>Unknown</summary>
8522 </member> 4683 </member>
8523 <member name="F:OpenMetaverse.ParcelInfo.AuctionID"> 4684 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
8524 <summary>Auction ID of parcel</summary> 4685 <summary>Accept a group invitation</summary>
8525 </member> 4686 </member>
8526 <member name="T:OpenMetaverse.ParcelMedia"> 4687 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
8527 <summary> 4688 <summary>Decline a group invitation</summary>
8528 Parcel Media Information
8529 </summary>
8530 </member> 4689 </member>
8531 <member name="F:OpenMetaverse.ParcelMedia.MediaAutoScale"> 4690 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
8532 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary> 4691 <summary>Unknown</summary>
8533 </member> 4692 </member>
8534 <member name="F:OpenMetaverse.ParcelMedia.MediaLoop"> 4693 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
8535 <summary>A boolean, if true the viewer should loop the media</summary> 4694 <summary>An avatar is offering you friendship</summary>
8536 </member> 4695 </member>
8537 <member name="F:OpenMetaverse.ParcelMedia.MediaID"> 4696 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
8538 <summary>The Asset UUID of the Texture which when applied to a 4697 <summary>An avatar has accepted your friendship offer</summary>
8539 primitive will display the media</summary>
8540 </member> 4698 </member>
8541 <member name="F:OpenMetaverse.ParcelMedia.MediaURL"> 4699 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
8542 <summary>A URL which points to any Quicktime supported media type</summary> 4700 <summary>An avatar has declined your friendship offer</summary>
8543 </member> 4701 </member>
8544 <member name="F:OpenMetaverse.ParcelMedia.MediaDesc"> 4702 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
8545 <summary>A description of the media</summary> 4703 <summary>Indicates that a user has started typing</summary>
8546 </member> 4704 </member>
8547 <member name="F:OpenMetaverse.ParcelMedia.MediaHeight"> 4705 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
8548 <summary>An Integer which represents the height of the media</summary> 4706 <summary>Indicates that a user has stopped typing</summary>
8549 </member> 4707 </member>
8550 <member name="F:OpenMetaverse.ParcelMedia.MediaWidth"> 4708 <member name="T:OpenMetaverse.InstantMessageOnline">
8551 <summary>An integer which represents the width of the media</summary> 4709 <summary>
4710 Flag in Instant Messages, whether the IM should be delivered to
4711 offline avatars as well
4712 </summary>
8552 </member> 4713 </member>
8553 <member name="F:OpenMetaverse.ParcelMedia.MediaType"> 4714 <member name="F:OpenMetaverse.InstantMessageOnline.Online">
8554 <summary>A string which contains the mime type of the media</summary> 4715 <summary>Only deliver to online avatars</summary>
8555 </member> 4716 </member>
8556 <member name="T:OpenMetaverse.Parcel"> 4717 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
4718 <summary>If the avatar is offline the message will be held until
4719 they login next, and possibly forwarded to their e-mail account</summary>
4720 </member>
4721 <member name="T:OpenMetaverse.ChatType">
8557 <summary> 4722 <summary>
8558 Parcel of land, a portion of virtual real estate in a simulator 4723 Conversion type to denote Chat Packet types in an easier-to-understand format
8559 </summary> 4724 </summary>
8560 </member> 4725 </member>
8561 <member name="F:OpenMetaverse.Parcel.SelfCount"> 4726 <member name="F:OpenMetaverse.ChatType.Whisper">
8562 <summary>The total number of contiguous 4x4 meter blocks your agent owns within this parcel</summary> 4727 <summary>Whisper (5m radius)</summary>
8563 </member>
8564 <member name="F:OpenMetaverse.Parcel.OtherCount">
8565 <summary>The total number of contiguous 4x4 meter blocks contained in this parcel owned by a group or agent other than your own</summary>
8566 </member> 4728 </member>
8567 <member name="F:OpenMetaverse.Parcel.PublicCount"> 4729 <member name="F:OpenMetaverse.ChatType.Normal">
8568 <summary>Deprecated, Value appears to always be 0</summary> 4730 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
8569 </member> 4731 </member>
8570 <member name="F:OpenMetaverse.Parcel.LocalID"> 4732 <member name="F:OpenMetaverse.ChatType.Shout">
8571 <summary>Simulator-local ID of this parcel</summary> 4733 <summary>Shouting! (100m radius)</summary>
8572 </member> 4734 </member>
8573 <member name="F:OpenMetaverse.Parcel.OwnerID"> 4735 <member name="F:OpenMetaverse.ChatType.StartTyping">
8574 <summary>UUID of the owner of this parcel</summary> 4736 <summary>Event message when an Avatar has begun to type</summary>
8575 </member> 4737 </member>
8576 <member name="F:OpenMetaverse.Parcel.IsGroupOwned"> 4738 <member name="F:OpenMetaverse.ChatType.StopTyping">
8577 <summary>Whether the land is deeded to a group or not</summary> 4739 <summary>Event message when an Avatar has stopped typing</summary>
8578 </member> 4740 </member>
8579 <member name="F:OpenMetaverse.Parcel.AuctionID"> 4741 <member name="F:OpenMetaverse.ChatType.Debug">
8580 <summary></summary> 4742 <summary>Send the message to the debug channel</summary>
8581 </member> 4743 </member>
8582 <member name="F:OpenMetaverse.Parcel.ClaimDate"> 4744 <member name="F:OpenMetaverse.ChatType.OwnerSay">
8583 <summary>Date land was claimed</summary> 4745 <summary>Event message when an object uses llOwnerSay</summary>
8584 </member> 4746 </member>
8585 <member name="F:OpenMetaverse.Parcel.ClaimPrice"> 4747 <member name="F:OpenMetaverse.ChatType.RegionSay">
8586 <summary>Appears to always be zero</summary> 4748 <summary>Special value to support llRegionSay, never sent to the client</summary>
8587 </member> 4749 </member>
8588 <member name="F:OpenMetaverse.Parcel.RentPrice"> 4750 <member name="T:OpenMetaverse.ChatSourceType">
8589 <summary>This field is no longer used</summary> 4751 <summary>
4752 Identifies the source of a chat message
4753 </summary>
8590 </member> 4754 </member>
8591 <member name="F:OpenMetaverse.Parcel.AABBMin"> 4755 <member name="F:OpenMetaverse.ChatSourceType.System">
8592 <summary>Minimum corner of the axis-aligned bounding box for this 4756 <summary>Chat from the grid or simulator</summary>
8593 parcel</summary>
8594 </member> 4757 </member>
8595 <member name="F:OpenMetaverse.Parcel.AABBMax"> 4758 <member name="F:OpenMetaverse.ChatSourceType.Agent">
8596 <summary>Maximum corner of the axis-aligned bounding box for this 4759 <summary>Chat from another avatar</summary>
8597 parcel</summary>
8598 </member> 4760 </member>
8599 <member name="F:OpenMetaverse.Parcel.Bitmap"> 4761 <member name="F:OpenMetaverse.ChatSourceType.Object">
8600 <summary>Bitmap describing land layout in 4x4m squares across the 4762 <summary>Chat from an object</summary>
8601 entire region</summary>
8602 </member> 4763 </member>
8603 <member name="F:OpenMetaverse.Parcel.Area"> 4764 <member name="T:OpenMetaverse.ChatAudibleLevel">
8604 <summary>Total parcel land area</summary> 4765 <summary>
4766
4767 </summary>
8605 </member> 4768 </member>
8606 <member name="F:OpenMetaverse.Parcel.Status"> 4769 <member name="F:OpenMetaverse.ChatAudibleLevel.Not">
8607 <summary></summary> 4770 <summary></summary>
8608 </member> 4771 </member>
8609 <member name="F:OpenMetaverse.Parcel.SimWideMaxPrims"> 4772 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
8610 <summary>Maximum primitives across the entire simulator owned by the same agent or group that owns this parcel that can be used</summary> 4773 <summary></summary>
8611 </member>
8612 <member name="F:OpenMetaverse.Parcel.SimWideTotalPrims">
8613 <summary>Total primitives across the entire simulator calculated by combining the allowed prim counts for each parcel
8614 owned by the agent or group that owns this parcel</summary>
8615 </member> 4774 </member>
8616 <member name="F:OpenMetaverse.Parcel.MaxPrims"> 4775 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
8617 <summary>Maximum number of primitives this parcel supports</summary> 4776 <summary></summary>
8618 </member> 4777 </member>
8619 <member name="F:OpenMetaverse.Parcel.TotalPrims"> 4778 <member name="T:OpenMetaverse.EffectType">
8620 <summary>Total number of primitives on this parcel</summary> 4779 <summary>
4780 Effect type used in ViewerEffect packets
4781 </summary>
8621 </member> 4782 </member>
8622 <member name="F:OpenMetaverse.Parcel.OwnerPrims"> 4783 <member name="F:OpenMetaverse.EffectType.Text">
8623 <summary>For group-owned parcels this indicates the total number of prims deeded to the group, 4784 <summary></summary>
8624 for parcels owned by an individual this inicates the number of prims owned by the individual</summary>
8625 </member> 4785 </member>
8626 <member name="F:OpenMetaverse.Parcel.GroupPrims"> 4786 <member name="F:OpenMetaverse.EffectType.Icon">
8627 <summary>Total number of primitives owned by the parcel group on 4787 <summary></summary>
8628 this parcel, or for parcels owned by an individual with a group set the
8629 total number of prims set to that group.</summary>
8630 </member> 4788 </member>
8631 <member name="F:OpenMetaverse.Parcel.OtherPrims"> 4789 <member name="F:OpenMetaverse.EffectType.Connector">
8632 <summary>Total number of prims owned by other avatars that are not set to group, or not the parcel owner</summary> 4790 <summary></summary>
8633 </member> 4791 </member>
8634 <member name="F:OpenMetaverse.Parcel.ParcelPrimBonus"> 4792 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
8635 <summary>A bonus multiplier which allows parcel prim counts to go over times this amount, this does not affect 4793 <summary></summary>
8636 the max prims per simulator. e.g: 117 prim parcel limit x 1.5 bonus = 175 allowed</summary>
8637 </member> 4794 </member>
8638 <member name="F:OpenMetaverse.Parcel.OtherCleanTime"> 4795 <member name="F:OpenMetaverse.EffectType.AnimalControls">
8639 <summary>Autoreturn value in minutes for others' objects</summary> 4796 <summary></summary>
8640 </member> 4797 </member>
8641 <member name="F:OpenMetaverse.Parcel.Flags"> 4798 <member name="F:OpenMetaverse.EffectType.AnimationObject">
8642 <summary></summary> 4799 <summary></summary>
8643 </member> 4800 </member>
8644 <member name="F:OpenMetaverse.Parcel.SalePrice"> 4801 <member name="F:OpenMetaverse.EffectType.Cloth">
8645 <summary>Sale price of the parcel, only useful if ForSale is set</summary> 4802 <summary></summary>
8646 <remarks>The SalePrice will remain the same after an ownership
8647 transfer (sale), so it can be used to see the purchase price after
8648 a sale if the new owner has not changed it</remarks>
8649 </member> 4803 </member>
8650 <member name="F:OpenMetaverse.Parcel.Name"> 4804 <member name="F:OpenMetaverse.EffectType.Beam">
8651 <summary>Parcel Name</summary> 4805 <summary>Project a beam from a source to a destination, such as
4806 the one used when editing an object</summary>
8652 </member> 4807 </member>
8653 <member name="F:OpenMetaverse.Parcel.Desc"> 4808 <member name="F:OpenMetaverse.EffectType.Glow">
8654 <summary>Parcel Description</summary> 4809 <summary></summary>
8655 </member> 4810 </member>
8656 <member name="F:OpenMetaverse.Parcel.MusicURL"> 4811 <member name="F:OpenMetaverse.EffectType.Point">
8657 <summary>URL For Music Stream</summary> 4812 <summary></summary>
8658 </member> 4813 </member>
8659 <member name="F:OpenMetaverse.Parcel.GroupID"> 4814 <member name="F:OpenMetaverse.EffectType.Trail">
8660 <summary></summary> 4815 <summary></summary>
8661 </member> 4816 </member>
8662 <member name="F:OpenMetaverse.Parcel.PassPrice"> 4817 <member name="F:OpenMetaverse.EffectType.Sphere">
8663 <summary>Price for a temporary pass</summary> 4818 <summary>Create a swirl of particles around an object</summary>
8664 </member> 4819 </member>
8665 <member name="F:OpenMetaverse.Parcel.PassHours"> 4820 <member name="F:OpenMetaverse.EffectType.Spiral">
8666 <summary>How long is pass valid for</summary> 4821 <summary></summary>
8667 </member> 4822 </member>
8668 <member name="F:OpenMetaverse.Parcel.Category"> 4823 <member name="F:OpenMetaverse.EffectType.Edit">
8669 <summary></summary> 4824 <summary></summary>
8670 </member> 4825 </member>
8671 <member name="F:OpenMetaverse.Parcel.AuthBuyerID"> 4826 <member name="F:OpenMetaverse.EffectType.LookAt">
8672 <summary>Key of authorized buyer</summary> 4827 <summary>Cause an avatar to look at an object</summary>
8673 </member> 4828 </member>
8674 <member name="F:OpenMetaverse.Parcel.SnapshotID"> 4829 <member name="F:OpenMetaverse.EffectType.PointAt">
8675 <summary>Key of parcel snapshot</summary> 4830 <summary>Cause an avatar to point at an object</summary>
8676 </member> 4831 </member>
8677 <member name="F:OpenMetaverse.Parcel.UserLocation"> 4832 <member name="T:OpenMetaverse.LookAtType">
8678 <summary>The landing point location</summary> 4833 <summary>
4834 The action an avatar is doing when looking at something, used in
4835 ViewerEffect packets for the LookAt effect
4836 </summary>
8679 </member> 4837 </member>
8680 <member name="F:OpenMetaverse.Parcel.UserLookAt"> 4838 <member name="F:OpenMetaverse.LookAtType.None">
8681 <summary>The landing point LookAt</summary> 4839 <summary></summary>
8682 </member> 4840 </member>
8683 <member name="F:OpenMetaverse.Parcel.Landing"> 4841 <member name="F:OpenMetaverse.LookAtType.Idle">
8684 <summary>The type of landing enforced from the <see cref="T:OpenMetaverse.LandingType"/> enum</summary> 4842 <summary></summary>
8685 </member> 4843 </member>
8686 <member name="F:OpenMetaverse.Parcel.Dwell"> 4844 <member name="F:OpenMetaverse.LookAtType.AutoListen">
8687 <summary></summary> 4845 <summary></summary>
8688 </member> 4846 </member>
8689 <member name="F:OpenMetaverse.Parcel.RegionDenyAnonymous"> 4847 <member name="F:OpenMetaverse.LookAtType.FreeLook">
8690 <summary></summary> 4848 <summary></summary>
8691 </member> 4849 </member>
8692 <member name="F:OpenMetaverse.Parcel.RegionPushOverride"> 4850 <member name="F:OpenMetaverse.LookAtType.Respond">
8693 <summary></summary> 4851 <summary></summary>
8694 </member> 4852 </member>
8695 <member name="F:OpenMetaverse.Parcel.AccessWhiteList"> 4853 <member name="F:OpenMetaverse.LookAtType.Hover">
8696 <summary>Access list of who is whitelisted on this 4854 <summary></summary>
8697 parcel</summary>
8698 </member> 4855 </member>
8699 <member name="F:OpenMetaverse.Parcel.AccessBlackList"> 4856 <member name="F:OpenMetaverse.LookAtType.Conversation">
8700 <summary>Access list of who is blacklisted on this 4857 <summary>Deprecated</summary>
8701 parcel</summary>
8702 </member> 4858 </member>
8703 <member name="F:OpenMetaverse.Parcel.RegionDenyAgeUnverified"> 4859 <member name="F:OpenMetaverse.LookAtType.Select">
8704 <summary>TRUE of region denies access to age unverified users</summary> 4860 <summary></summary>
8705 </member> 4861 </member>
8706 <member name="F:OpenMetaverse.Parcel.ObscureMedia"> 4862 <member name="F:OpenMetaverse.LookAtType.Focus">
8707 <summary>true to obscure (hide) media url</summary> 4863 <summary></summary>
8708 </member> 4864 </member>
8709 <member name="F:OpenMetaverse.Parcel.ObscureMusic"> 4865 <member name="F:OpenMetaverse.LookAtType.Mouselook">
8710 <summary>true to obscure (hide) music url</summary> 4866 <summary></summary>
8711 </member> 4867 </member>
8712 <member name="F:OpenMetaverse.Parcel.Media"> 4868 <member name="F:OpenMetaverse.LookAtType.Clear">
8713 <summary>A struct containing media details</summary> 4869 <summary></summary>
8714 </member> 4870 </member>
8715 <member name="M:OpenMetaverse.Parcel.ToString"> 4871 <member name="T:OpenMetaverse.PointAtType">
8716 <summary> 4872 <summary>
8717 Displays a parcel object in string format 4873 The action an avatar is doing when pointing at something, used in
4874 ViewerEffect packets for the PointAt effect
8718 </summary> 4875 </summary>
8719 <returns>string containing key=value pairs of a parcel object</returns>
8720 </member> 4876 </member>
8721 <member name="M:OpenMetaverse.Parcel.#ctor(System.Int32)"> 4877 <member name="F:OpenMetaverse.PointAtType.None">
8722 <summary> 4878 <summary></summary>
8723 Defalt constructor
8724 </summary>
8725 <param name="localID">Local ID of this parcel</param>
8726 </member> 4879 </member>
8727 <member name="M:OpenMetaverse.Parcel.Update(OpenMetaverse.Simulator,System.Boolean)"> 4880 <member name="F:OpenMetaverse.PointAtType.Select">
8728 <summary> 4881 <summary></summary>
8729 Update the simulator with any local changes to this Parcel object
8730 </summary>
8731 <param name="simulator">Simulator to send updates to</param>
8732 <param name="wantReply">Whether we want the simulator to confirm
8733 the update with a reply packet or not</param>
8734 </member> 4882 </member>
8735 <member name="M:OpenMetaverse.Parcel.UpdateOtherCleanTime(OpenMetaverse.Simulator)"> 4883 <member name="F:OpenMetaverse.PointAtType.Grab">
8736 <summary> 4884 <summary></summary>
8737 Set Autoreturn time
8738 </summary>
8739 <param name="simulator">Simulator to send the update to</param>
8740 </member> 4885 </member>
8741 <member name="T:OpenMetaverse.ParcelManager"> 4886 <member name="F:OpenMetaverse.PointAtType.Clear">
4887 <summary></summary>
4888 </member>
4889 <member name="T:OpenMetaverse.MoneyTransactionType">
8742 <summary> 4890 <summary>
8743 Parcel (subdivided simulator lots) subsystem 4891 Money transaction types
8744 </summary> 4892 </summary>
8745 </member> 4893 </member>
8746 <member name="F:OpenMetaverse.ParcelManager.m_DwellReply"> 4894 <member name="F:OpenMetaverse.MoneyTransactionType.None">
8747 <summary>The event subscribers. null if no subcribers</summary> 4895 <summary></summary>
8748 </member>
8749 <member name="M:OpenMetaverse.ParcelManager.OnParcelDwellReply(OpenMetaverse.ParcelDwellReplyEventArgs)">
8750 <summary>Raises the ParcelDwellReply event</summary>
8751 <param name="e">A ParcelDwellReplyEventArgs object containing the
8752 data returned from the simulator</param>
8753 </member>
8754 <member name="F:OpenMetaverse.ParcelManager.m_DwellReplyLock">
8755 <summary>Thread sync lock object</summary>
8756 </member> 4896 </member>
8757 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfo"> 4897 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
8758 <summary>The event subscribers. null if no subcribers</summary> 4898 <summary></summary>
8759 </member> 4899 </member>
8760 <member name="M:OpenMetaverse.ParcelManager.OnParcelInfoReply(OpenMetaverse.ParcelInfoReplyEventArgs)"> 4900 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
8761 <summary>Raises the ParcelInfoReply event</summary> 4901 <summary></summary>
8762 <param name="e">A ParcelInfoReplyEventArgs object containing the
8763 data returned from the simulator</param>
8764 </member> 4902 </member>
8765 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfoLock"> 4903 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
8766 <summary>Thread sync lock object</summary> 4904 <summary></summary>
8767 </member> 4905 </member>
8768 <member name="F:OpenMetaverse.ParcelManager.m_ParcelProperties"> 4906 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
8769 <summary>The event subscribers. null if no subcribers</summary> 4907 <summary></summary>
8770 </member> 4908 </member>
8771 <member name="M:OpenMetaverse.ParcelManager.OnParcelProperties(OpenMetaverse.ParcelPropertiesEventArgs)"> 4909 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
8772 <summary>Raises the ParcelProperties event</summary> 4910 <summary></summary>
8773 <param name="e">A ParcelPropertiesEventArgs object containing the
8774 data returned from the simulator</param>
8775 </member> 4911 </member>
8776 <member name="F:OpenMetaverse.ParcelManager.m_ParcelPropertiesLock"> 4912 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
8777 <summary>Thread sync lock object</summary> 4913 <summary></summary>
8778 </member> 4914 </member>
8779 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACL"> 4915 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
8780 <summary>The event subscribers. null if no subcribers</summary> 4916 <summary></summary>
8781 </member> 4917 </member>
8782 <member name="M:OpenMetaverse.ParcelManager.OnParcelAccessListReply(OpenMetaverse.ParcelAccessListReplyEventArgs)"> 4918 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
8783 <summary>Raises the ParcelAccessListReply event</summary> 4919 <summary></summary>
8784 <param name="e">A ParcelAccessListReplyEventArgs object containing the
8785 data returned from the simulator</param>
8786 </member> 4920 </member>
8787 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACLLock"> 4921 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
8788 <summary>Thread sync lock object</summary> 4922 <summary></summary>
8789 </member> 4923 </member>
8790 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersReply"> 4924 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
8791 <summary>The event subscribers. null if no subcribers</summary> 4925 <summary></summary>
8792 </member> 4926 </member>
8793 <member name="M:OpenMetaverse.ParcelManager.OnParcelObjectOwnersReply(OpenMetaverse.ParcelObjectOwnersReplyEventArgs)"> 4927 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
8794 <summary>Raises the ParcelObjectOwnersReply event</summary> 4928 <summary></summary>
8795 <param name="e">A ParcelObjectOwnersReplyEventArgs object containing the
8796 data returned from the simulator</param>
8797 </member> 4929 </member>
8798 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersLock"> 4930 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
8799 <summary>Thread sync lock object</summary> 4931 <summary></summary>
8800 </member> 4932 </member>
8801 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloaded"> 4933 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
8802 <summary>The event subscribers. null if no subcribers</summary> 4934 <summary></summary>
8803 </member> 4935 </member>
8804 <member name="M:OpenMetaverse.ParcelManager.OnSimParcelsDownloaded(OpenMetaverse.SimParcelsDownloadedEventArgs)"> 4936 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
8805 <summary>Raises the SimParcelsDownloaded event</summary> 4937 <summary></summary>
8806 <param name="e">A SimParcelsDownloadedEventArgs object containing the
8807 data returned from the simulator</param>
8808 </member> 4938 </member>
8809 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloadedLock"> 4939 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
8810 <summary>Thread sync lock object</summary> 4940 <summary></summary>
8811 </member> 4941 </member>
8812 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjects"> 4942 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
8813 <summary>The event subscribers. null if no subcribers</summary> 4943 <summary></summary>
8814 </member> 4944 </member>
8815 <member name="M:OpenMetaverse.ParcelManager.OnForceSelectObjectsReply(OpenMetaverse.ForceSelectObjectsReplyEventArgs)"> 4945 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
8816 <summary>Raises the ForceSelectObjectsReply event</summary> 4946 <summary></summary>
8817 <param name="e">A ForceSelectObjectsReplyEventArgs object containing the
8818 data returned from the simulator</param>
8819 </member> 4947 </member>
8820 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjectsLock"> 4948 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
8821 <summary>Thread sync lock object</summary> 4949 <summary></summary>
8822 </member> 4950 </member>
8823 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReply"> 4951 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
8824 <summary>The event subscribers. null if no subcribers</summary> 4952 <summary></summary>
8825 </member> 4953 </member>
8826 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaUpdateReply(OpenMetaverse.ParcelMediaUpdateReplyEventArgs)"> 4954 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
8827 <summary>Raises the ParcelMediaUpdateReply event</summary> 4955 <summary></summary>
8828 <param name="e">A ParcelMediaUpdateReplyEventArgs object containing the
8829 data returned from the simulator</param>
8830 </member> 4956 </member>
8831 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReplyLock"> 4957 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
8832 <summary>Thread sync lock object</summary> 4958 <summary></summary>
8833 </member> 4959 </member>
8834 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommand"> 4960 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
8835 <summary>The event subscribers. null if no subcribers</summary> 4961 <summary></summary>
8836 </member> 4962 </member>
8837 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaCommand(OpenMetaverse.ParcelMediaCommandEventArgs)"> 4963 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
8838 <summary>Raises the ParcelMediaCommand event</summary> 4964 <summary></summary>
8839 <param name="e">A ParcelMediaCommandEventArgs object containing the
8840 data returned from the simulator</param>
8841 </member> 4965 </member>
8842 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommandLock"> 4966 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
8843 <summary>Thread sync lock object</summary> 4967 <summary></summary>
8844 </member> 4968 </member>
8845 <member name="M:OpenMetaverse.ParcelManager.#ctor(OpenMetaverse.GridClient)"> 4969 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
8846 <summary> 4970 <summary></summary>
8847 Default constructor
8848 </summary>
8849 <param name="client">A reference to the GridClient object</param>
8850 </member> 4971 </member>
8851 <member name="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)"> 4972 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
8852 <summary> 4973 <summary></summary>
8853 Request basic information for a single parcel
8854 </summary>
8855 <param name="parcelID">Simulator-local ID of the parcel</param>
8856 </member> 4974 </member>
8857 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)"> 4975 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
8858 <summary> 4976 <summary></summary>
8859 Request properties of a single parcel
8860 </summary>
8861 <param name="simulator">Simulator containing the parcel</param>
8862 <param name="localID">Simulator-local ID of the parcel</param>
8863 <param name="sequenceID">An arbitrary integer that will be returned
8864 with the ParcelProperties reply, useful for distinguishing between
8865 multiple simultaneous requests</param>
8866 </member> 4977 </member>
8867 <member name="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)"> 4978 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
8868 <summary> 4979 <summary></summary>
8869 Request the access list for a single parcel
8870 </summary>
8871 <param name="simulator">Simulator containing the parcel</param>
8872 <param name="localID">Simulator-local ID of the parcel</param>
8873 <param name="sequenceID">An arbitrary integer that will be returned
8874 with the ParcelAccessList reply, useful for distinguishing between
8875 multiple simultaneous requests</param>
8876 <param name="flags"></param>
8877 </member> 4980 </member>
8878 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)"> 4981 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
8879 <summary> 4982 <summary></summary>
8880 Request properties of parcels using a bounding box selection
8881 </summary>
8882 <param name="simulator">Simulator containing the parcel</param>
8883 <param name="north">Northern boundary of the parcel selection</param>
8884 <param name="east">Eastern boundary of the parcel selection</param>
8885 <param name="south">Southern boundary of the parcel selection</param>
8886 <param name="west">Western boundary of the parcel selection</param>
8887 <param name="sequenceID">An arbitrary integer that will be returned
8888 with the ParcelProperties reply, useful for distinguishing between
8889 different types of parcel property requests</param>
8890 <param name="snapSelection">A boolean that is returned with the
8891 ParcelProperties reply, useful for snapping focus to a single
8892 parcel</param>
8893 </member> 4983 </member>
8894 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)"> 4984 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
8895 <summary> 4985 <summary></summary>
8896 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code>
8897 dictionary)
8898 </summary>
8899 <param name="simulator">Simulator to request parcels from (must be connected)</param>
8900 </member> 4986 </member>
8901 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator,System.Boolean,System.Int32)"> 4987 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
8902 <summary> 4988 <summary></summary>
8903 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code>
8904 dictionary)
8905 </summary>
8906 <param name="simulator">Simulator to request parcels from (must be connected)</param>
8907 <param name="refresh">If TRUE, will force a full refresh</param>
8908 <param name="msDelay">Number of milliseconds to pause in between each request</param>
8909 </member> 4989 </member>
8910 <member name="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)"> 4990 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
8911 <summary> 4991 <summary></summary>
8912 Request the dwell value for a parcel
8913 </summary>
8914 <param name="simulator">Simulator containing the parcel</param>
8915 <param name="localID">Simulator-local ID of the parcel</param>
8916 </member> 4992 </member>
8917 <member name="M:OpenMetaverse.ParcelManager.Buy(OpenMetaverse.Simulator,System.Int32,System.Boolean,OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32)"> 4993 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
8918 <summary> 4994 <summary></summary>
8919 Send a request to Purchase a parcel of land
8920 </summary>
8921 <param name="simulator">The Simulator the parcel is located in</param>
8922 <param name="localID">The parcels region specific local ID</param>
8923 <param name="forGroup">true if this parcel is being purchased by a group</param>
8924 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
8925 <param name="removeContribution">true to remove tier contribution if purchase is successful</param>
8926 <param name="parcelArea">The parcels size</param>
8927 <param name="parcelPrice">The purchase price of the parcel</param>
8928 <returns></returns>
8929 </member> 4995 </member>
8930 <member name="M:OpenMetaverse.ParcelManager.Reclaim(OpenMetaverse.Simulator,System.Int32)"> 4996 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
8931 <summary> 4997 <summary></summary>
8932 Reclaim a parcel of land
8933 </summary>
8934 <param name="simulator">The simulator the parcel is in</param>
8935 <param name="localID">The parcels region specific local ID</param>
8936 </member> 4998 </member>
8937 <member name="M:OpenMetaverse.ParcelManager.DeedToGroup(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.UUID)"> 4999 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
8938 <summary> 5000 <summary></summary>
8939 Deed a parcel to a group
8940 </summary>
8941 <param name="simulator">The simulator the parcel is in</param>
8942 <param name="localID">The parcels region specific local ID</param>
8943 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
8944 </member> 5001 </member>
8945 <member name="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)"> 5002 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
8946 <summary> 5003 <summary></summary>
8947 Request prim owners of a parcel of land.
8948 </summary>
8949 <param name="simulator">Simulator parcel is in</param>
8950 <param name="localID">The parcels region specific local ID</param>
8951 </member> 5004 </member>
8952 <member name="M:OpenMetaverse.ParcelManager.ReturnObjects(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.ObjectReturnType,System.Collections.Generic.List{OpenMetaverse.UUID})"> 5005 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
8953 <summary> 5006 <summary></summary>
8954 Return objects from a parcel
8955 </summary>
8956 <param name="simulator">Simulator parcel is in</param>
8957 <param name="localID">The parcels region specific local ID</param>
8958 <param name="type">the type of objects to return, <seealso cref="T:OpenMetaverse.ObjectReturnType"/></param>
8959 <param name="ownerIDs">A list containing object owners <seealso cref="T:OpenMetaverse.UUID"/>s to return</param>
8960 </member> 5007 </member>
8961 <member name="M:OpenMetaverse.ParcelManager.ParcelSubdivide(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)"> 5008 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
8962 <summary> 5009 <summary></summary>
8963 Subdivide (split) a parcel
8964 </summary>
8965 <param name="simulator"></param>
8966 <param name="west"></param>
8967 <param name="south"></param>
8968 <param name="east"></param>
8969 <param name="north"></param>
8970 </member> 5010 </member>
8971 <member name="M:OpenMetaverse.ParcelManager.ParcelJoin(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)"> 5011 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
8972 <summary> 5012 <summary></summary>
8973 Join two parcels of land creating a single parcel
8974 </summary>
8975 <param name="simulator"></param>
8976 <param name="west"></param>
8977 <param name="south"></param>
8978 <param name="east"></param>
8979 <param name="north"></param>
8980 </member> 5013 </member>
8981 <member name="M:OpenMetaverse.ParcelManager.GetParcelLocalID(OpenMetaverse.Simulator,OpenMetaverse.Vector3)"> 5014 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
8982 <summary> 5015 <summary></summary>
8983 Get a parcels LocalID
8984 </summary>
8985 <param name="simulator">Simulator parcel is in</param>
8986 <param name="position">Vector3 position in simulator (Z not used)</param>
8987 <returns>0 on failure, or parcel LocalID on success.</returns>
8988 <remarks>A call to <code>Parcels.RequestAllSimParcels</code> is required to populate map and
8989 dictionary.</remarks>
8990 </member> 5016 </member>
8991 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)"> 5017 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
8992 <summary> 5018 <summary></summary>
8993 Terraform (raise, lower, etc) an area or whole parcel of land
8994 </summary>
8995 <param name="simulator">Simulator land area is in.</param>
8996 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
8997 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
8998 <param name="brushSize">Size of area to modify</param>
8999 <returns>true on successful request sent.</returns>
9000 <remarks>Settings.STORE_LAND_PATCHES must be true,
9001 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
9002 </member> 5019 </member>
9003 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)"> 5020 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
9004 <summary> 5021 <summary></summary>
9005 Terraform (raise, lower, etc) an area or whole parcel of land
9006 </summary>
9007 <param name="simulator">Simulator land area is in.</param>
9008 <param name="west">west border of area to modify</param>
9009 <param name="south">south border of area to modify</param>
9010 <param name="east">east border of area to modify</param>
9011 <param name="north">north border of area to modify</param>
9012 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9013 <param name="brushSize">Size of area to modify</param>
9014 <returns>true on successful request sent.</returns>
9015 <remarks>Settings.STORE_LAND_PATCHES must be true,
9016 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
9017 </member> 5022 </member>
9018 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32)"> 5023 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize">
9019 <summary> 5024 <summary></summary>
9020 Terraform (raise, lower, etc) an area or whole parcel of land
9021 </summary>
9022 <param name="simulator">Simulator land area is in.</param>
9023 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
9024 <param name="west">west border of area to modify</param>
9025 <param name="south">south border of area to modify</param>
9026 <param name="east">east border of area to modify</param>
9027 <param name="north">north border of area to modify</param>
9028 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9029 <param name="brushSize">Size of area to modify</param>
9030 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
9031 <returns>true on successful request sent.</returns>
9032 <remarks>Settings.STORE_LAND_PATCHES must be true,
9033 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
9034 </member> 5025 </member>
9035 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32,System.Single)"> 5026 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic">
9036 <summary> 5027 <summary></summary>
9037 Terraform (raise, lower, etc) an area or whole parcel of land
9038 </summary>
9039 <param name="simulator">Simulator land area is in.</param>
9040 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
9041 <param name="west">west border of area to modify</param>
9042 <param name="south">south border of area to modify</param>
9043 <param name="east">east border of area to modify</param>
9044 <param name="north">north border of area to modify</param>
9045 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9046 <param name="brushSize">Size of area to modify</param>
9047 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
9048 <param name="height">Height at which the terraform operation is acting at</param>
9049 </member> 5028 </member>
9050 <member name="M:OpenMetaverse.ParcelManager.RequestSelectObjects(System.Int32,OpenMetaverse.ObjectReturnType,OpenMetaverse.UUID)"> 5029 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper">
9051 <summary> 5030 <summary></summary>
9052 Sends a request to the simulator to return a list of objects owned by specific owners
9053 </summary>
9054 <param name="localID">Simulator local ID of parcel</param>
9055 <param name="selectType">Owners, Others, Etc</param>
9056 <param name="ownerID">List containing keys of avatars objects to select;
9057 if List is null will return Objects of type <c>selectType</c></param>
9058 <remarks>Response data is returned in the event <seealso cref="E:OnParcelSelectedObjects"/></remarks>
9059 </member> 5031 </member>
9060 <member name="M:OpenMetaverse.ParcelManager.EjectUser(OpenMetaverse.UUID,System.Boolean)"> 5032 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways">
9061 <summary> 5033 <summary></summary>
9062 Eject and optionally ban a user from a parcel
9063 </summary>
9064 <param name="targetID">target key of avatar to eject</param>
9065 <param name="ban">true to also ban target</param>
9066 </member> 5034 </member>
9067 <member name="M:OpenMetaverse.ParcelManager.FreezeUser(OpenMetaverse.UUID,System.Boolean)"> 5035 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily">
9068 <summary> 5036 <summary></summary>
9069 Freeze or unfreeze an avatar over your land
9070 </summary>
9071 <param name="targetID">target key to freeze</param>
9072 <param name="freeze">true to freeze, false to unfreeze</param>
9073 </member> 5037 </member>
9074 <member name="M:OpenMetaverse.ParcelManager.ReleaseParcel(OpenMetaverse.Simulator,System.Int32)"> 5038 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating">
9075 <summary> 5039 <summary></summary>
9076 Abandon a parcel of land
9077 </summary>
9078 <param name="simulator">Simulator parcel is in</param>
9079 <param name="localID">Simulator local ID of parcel</param>
9080 </member> 5040 </member>
9081 <member name="M:OpenMetaverse.ParcelManager.RequestRemoteParcelID(OpenMetaverse.Vector3,System.UInt64,OpenMetaverse.UUID)"> 5041 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta">
9082 <summary> 5042 <summary></summary>
9083 Requests the UUID of the parcel in a remote region at a specified location
9084 </summary>
9085 <param name="location">Location of the parcel in the remote region</param>
9086 <param name="regionHandle">Remote region handle</param>
9087 <param name="regionID">Remote region UUID</param>
9088 <returns>If successful UUID of the remote parcel, UUID.Zero otherwise</returns>
9089 </member> 5043 </member>
9090 <member name="M:OpenMetaverse.ParcelManager.GetParcelResouces(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.ParcelManager.LandResourcesCallback)"> 5044 <member name="T:OpenMetaverse.TransactionFlags">
9091 <summary> 5045 <summary>
9092 Retrieves information on resources used by the parcel 5046
9093 </summary> 5047 </summary>
9094 <param name="parcelID">UUID of the parcel</param>
9095 <param name="getDetails">Should per object resource usage be requested</param>
9096 <param name="callback">Callback invoked when the request is complete</param>
9097 </member> 5048 </member>
9098 <member name="M:OpenMetaverse.ParcelManager.ParcelDwellReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 5049 <member name="F:OpenMetaverse.TransactionFlags.None">
9099 <summary>Process an incoming packet and raise the appropriate events</summary> 5050 <summary></summary>
9100 <param name="sender">The sender</param>
9101 <param name="e">The EventArgs object containing the packet data</param>
9102 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelDwellReply"/> event</remarks>
9103 </member>
9104 <member name="M:OpenMetaverse.ParcelManager.ParcelInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9105 <summary>Process an incoming packet and raise the appropriate events</summary>
9106 <param name="sender">The sender</param>
9107 <param name="e">The EventArgs object containing the packet data</param>
9108 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelInfoReply"/> event</remarks>
9109 </member>
9110 <member name="M:OpenMetaverse.ParcelManager.ParcelAccessListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9111 <summary>Process an incoming packet and raise the appropriate events</summary>
9112 <param name="sender">The sender</param>
9113 <param name="e">The EventArgs object containing the packet data</param>
9114 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelAccessListReply"/> event</remarks>
9115 </member>
9116 <member name="M:OpenMetaverse.ParcelManager.SelectParcelObjectsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9117 <summary>Process an incoming packet and raise the appropriate events</summary>
9118 <param name="sender">The sender</param>
9119 <param name="e">The EventArgs object containing the packet data</param>
9120 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply"/> event</remarks>
9121 </member>
9122 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9123 <summary>Process an incoming packet and raise the appropriate events</summary>
9124 <param name="sender">The sender</param>
9125 <param name="e">The EventArgs object containing the packet data</param>
9126 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply"/> event</remarks>
9127 </member>
9128 <member name="M:OpenMetaverse.ParcelManager.ParcelOverlayHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9129 <summary>Process an incoming packet and raise the appropriate events</summary>
9130 <param name="sender">The sender</param>
9131 <param name="e">The EventArgs object containing the packet data</param>
9132 </member>
9133 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaCommandMessagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9134 <summary>Process an incoming packet and raise the appropriate events</summary>
9135 <param name="sender">The sender</param>
9136 <param name="e">The EventArgs object containing the packet data</param>
9137 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaCommand"/> event</remarks>
9138 </member>
9139 <member name="E:OpenMetaverse.ParcelManager.ParcelDwellReply">
9140 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)"/> request</summary>
9141 </member> 5051 </member>
9142 <member name="E:OpenMetaverse.ParcelManager.ParcelInfoReply"> 5052 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
9143 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)"/> request</summary> 5053 <summary></summary>
9144 </member> 5054 </member>
9145 <member name="E:OpenMetaverse.ParcelManager.ParcelProperties"> 5055 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
9146 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)"/> request</summary> 5056 <summary></summary>
9147 </member> 5057 </member>
9148 <member name="E:OpenMetaverse.ParcelManager.ParcelAccessListReply"> 5058 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
9149 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)"/> request</summary> 5059 <summary></summary>
9150 </member> 5060 </member>
9151 <member name="E:OpenMetaverse.ParcelManager.ParcelObjectOwnersReply"> 5061 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
9152 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)"/> request</summary> 5062 <summary></summary>
9153 </member> 5063 </member>
9154 <member name="E:OpenMetaverse.ParcelManager.SimParcelsDownloaded"> 5064 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
9155 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)"/> request</summary> 5065 <summary></summary>
9156 </member> 5066 </member>
9157 <member name="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply"> 5067 <member name="T:OpenMetaverse.MeanCollisionType">
9158 <summary>Raised when the simulator responds to a <see cref="!:RequestForceSelectObjects"/> request</summary> 5068 <summary>
5069
5070 </summary>
9159 </member> 5071 </member>
9160 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply"> 5072 <member name="F:OpenMetaverse.MeanCollisionType.None">
9161 <summary>Raised when the simulator responds to a Parcel Update request</summary> 5073 <summary></summary>
9162 </member> 5074 </member>
9163 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaCommand"> 5075 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
9164 <summary>Raised when the parcel your agent is located sends a ParcelMediaCommand</summary> 5076 <summary></summary>
9165 </member> 5077 </member>
9166 <member name="T:OpenMetaverse.ParcelManager.ParcelAccessEntry"> 5078 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
9167 <summary> 5079 <summary></summary>
9168 Parcel Accesslist
9169 </summary>
9170 </member> 5080 </member>
9171 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.AgentID"> 5081 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
9172 <summary>Agents <seealso cref="T:OpenMetaverse.UUID"/></summary> 5082 <summary></summary>
9173 </member> 5083 </member>
9174 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Time"> 5084 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
9175 <summary></summary> 5085 <summary></summary>
9176 </member> 5086 </member>
9177 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Flags"> 5087 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
9178 <summary>Flags for specific entry in white/black lists</summary> 5088 <summary></summary>
9179 </member> 5089 </member>
9180 <member name="T:OpenMetaverse.ParcelManager.ParcelPrimOwners"> 5090 <member name="T:OpenMetaverse.ScriptControlChange">
9181 <summary> 5091 <summary>
9182 Owners of primitives on parcel 5092 Flags sent when a script takes or releases a control
9183 </summary> 5093 </summary>
5094 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
9184 </member> 5095 </member>
9185 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OwnerID"> 5096 <member name="F:OpenMetaverse.ScriptControlChange.None">
9186 <summary>Prim Owners <seealso cref="T:OpenMetaverse.UUID"/></summary> 5097 <summary>No Flags set</summary>
9187 </member>
9188 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.IsGroupOwned">
9189 <summary>True of owner is group</summary>
9190 </member> 5098 </member>
9191 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.Count"> 5099 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
9192 <summary>Total count of prims owned by OwnerID</summary> 5100 <summary>Forward (W or up Arrow)</summary>
9193 </member> 5101 </member>
9194 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OnlineStatus"> 5102 <member name="F:OpenMetaverse.ScriptControlChange.Back">
9195 <summary>true of OwnerID is currently online and is not a group</summary> 5103 <summary>Back (S or down arrow)</summary>
9196 </member> 5104 </member>
9197 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.NewestPrim"> 5105 <member name="F:OpenMetaverse.ScriptControlChange.Left">
9198 <summary>The date of the most recent prim left by OwnerID</summary> 5106 <summary>Move left (shift+A or left arrow)</summary>
9199 </member> 5107 </member>
9200 <member name="T:OpenMetaverse.ParcelManager.LandResourcesCallback"> 5108 <member name="F:OpenMetaverse.ScriptControlChange.Right">
9201 <summary> 5109 <summary>Move right (shift+D or right arrow)</summary>
9202 Called once parcel resource usage information has been collected
9203 </summary>
9204 <param name="success">Indicates if operation was successfull</param>
9205 <param name="info">Parcel resource usage information</param>
9206 </member> 5110 </member>
9207 <member name="T:OpenMetaverse.ParcelDwellReplyEventArgs"> 5111 <member name="F:OpenMetaverse.ScriptControlChange.Up">
9208 <summary>Contains a parcels dwell data returned from the simulator in response to an <see cref="!:RequestParcelDwell"/></summary> 5112 <summary>Up (E or PgUp)</summary>
9209 </member> 5113 </member>
9210 <member name="M:OpenMetaverse.ParcelDwellReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int32,System.Single)"> 5114 <member name="F:OpenMetaverse.ScriptControlChange.Down">
9211 <summary> 5115 <summary>Down (C or PgDown)</summary>
9212 Construct a new instance of the ParcelDwellReplyEventArgs class
9213 </summary>
9214 <param name="parcelID">The global ID of the parcel</param>
9215 <param name="localID">The simulator specific ID of the parcel</param>
9216 <param name="dwell">The calculated dwell for the parcel</param>
9217 </member> 5116 </member>
9218 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.ParcelID"> 5117 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
9219 <summary>Get the global ID of the parcel</summary> 5118 <summary>Rotate left (A or left arrow)</summary>
9220 </member> 5119 </member>
9221 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.LocalID"> 5120 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
9222 <summary>Get the simulator specific ID of the parcel</summary> 5121 <summary>Rotate right (D or right arrow)</summary>
9223 </member> 5122 </member>
9224 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.Dwell"> 5123 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
9225 <summary>Get the calculated dwell</summary> 5124 <summary>Left Mouse Button</summary>
9226 </member> 5125 </member>
9227 <member name="T:OpenMetaverse.ParcelInfoReplyEventArgs"> 5126 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
9228 <summary>Contains basic parcel information data returned from the 5127 <summary>Left Mouse button in MouseLook</summary>
9229 simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary>
9230 </member> 5128 </member>
9231 <member name="M:OpenMetaverse.ParcelInfoReplyEventArgs.#ctor(OpenMetaverse.ParcelInfo)"> 5129 <member name="T:OpenMetaverse.AgentFlags">
9232 <summary> 5130 <summary>
9233 Construct a new instance of the ParcelInfoReplyEventArgs class 5131 Currently only used to hide your group title
9234 </summary> 5132 </summary>
9235 <param name="parcel">The <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</param>
9236 </member> 5133 </member>
9237 <member name="P:OpenMetaverse.ParcelInfoReplyEventArgs.Parcel"> 5134 <member name="F:OpenMetaverse.AgentFlags.None">
9238 <summary>Get the <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</summary> 5135 <summary>No flags set</summary>
9239 </member> 5136 </member>
9240 <member name="T:OpenMetaverse.ParcelPropertiesEventArgs"> 5137 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
9241 <summary>Contains basic parcel information data returned from the simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary> 5138 <summary>Hide your group title</summary>
9242 </member> 5139 </member>
9243 <member name="M:OpenMetaverse.ParcelPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Parcel,OpenMetaverse.ParcelResult,System.Int32,System.Int32,System.Boolean)"> 5140 <member name="T:OpenMetaverse.AgentState">
9244 <summary> 5141 <summary>
9245 Construct a new instance of the ParcelPropertiesEventArgs class 5142 Action state of the avatar, which can currently be typing and
5143 editing
9246 </summary> 5144 </summary>
9247 <param name="simulator">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
9248 <param name="parcel">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
9249 <param name="result">The result of the request</param>
9250 <param name="selectedPrims">The number of primitieves your agent is
9251 currently selecting and or sitting on in this parcel</param>
9252 <param name="sequenceID">The user assigned ID used to correlate a request with
9253 these results</param>
9254 <param name="snapSelection">TODO:</param>
9255 </member> 5145 </member>
9256 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Simulator"> 5146 <member name="F:OpenMetaverse.AgentState.None">
9257 <summary>Get the simulator the parcel is located in</summary> 5147 <summary></summary>
9258 </member>
9259 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel">
9260 <summary>Get the <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</summary>
9261 <remarks>If Result is NoData, this object will not contain valid data</remarks>
9262 </member>
9263 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Result">
9264 <summary>Get the result of the request</summary>
9265 </member>
9266 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SelectedPrims">
9267 <summary>Get the number of primitieves your agent is
9268 currently selecting and or sitting on in this parcel</summary>
9269 </member>
9270 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SequenceID">
9271 <summary>Get the user assigned ID used to correlate a request with
9272 these results</summary>
9273 </member> 5148 </member>
9274 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SnapSelection"> 5149 <member name="F:OpenMetaverse.AgentState.Typing">
9275 <summary>TODO:</summary> 5150 <summary></summary>
9276 </member> 5151 </member>
9277 <member name="T:OpenMetaverse.ParcelAccessListReplyEventArgs"> 5152 <member name="F:OpenMetaverse.AgentState.Editing">
9278 <summary>Contains blacklist and whitelist data returned from the simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary> 5153 <summary></summary>
9279 </member> 5154 </member>
9280 <member name="M:OpenMetaverse.ParcelAccessListReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Int32,System.Int32,System.UInt32,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelAccessEntry})"> 5155 <member name="T:OpenMetaverse.TeleportStatus">
9281 <summary> 5156 <summary>
9282 Construct a new instance of the ParcelAccessListReplyEventArgs class 5157 Current teleport status
9283 </summary> 5158 </summary>
9284 <param name="simulator">The simulator the parcel is located in</param>
9285 <param name="sequenceID">The user assigned ID used to correlate a request with
9286 these results</param>
9287 <param name="localID">The simulator specific ID of the parcel</param>
9288 <param name="flags">TODO:</param>
9289 <param name="accessEntries">The list containing the white/blacklisted agents for the parcel</param>
9290 </member>
9291 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Simulator">
9292 <summary>Get the simulator the parcel is located in</summary>
9293 </member>
9294 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.SequenceID">
9295 <summary>Get the user assigned ID used to correlate a request with
9296 these results</summary>
9297 </member>
9298 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.LocalID">
9299 <summary>Get the simulator specific ID of the parcel</summary>
9300 </member>
9301 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Flags">
9302 <summary>TODO:</summary>
9303 </member> 5159 </member>
9304 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.AccessList"> 5160 <member name="F:OpenMetaverse.TeleportStatus.None">
9305 <summary>Get the list containing the white/blacklisted agents for the parcel</summary> 5161 <summary>Unknown status</summary>
9306 </member> 5162 </member>
9307 <member name="T:OpenMetaverse.ParcelObjectOwnersReplyEventArgs"> 5163 <member name="F:OpenMetaverse.TeleportStatus.Start">
9308 <summary>Contains blacklist and whitelist data returned from the 5164 <summary>Teleport initialized</summary>
9309 simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary>
9310 </member> 5165 </member>
9311 <member name="M:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelPrimOwners})"> 5166 <member name="F:OpenMetaverse.TeleportStatus.Progress">
9312 <summary> 5167 <summary>Teleport in progress</summary>
9313 Construct a new instance of the ParcelObjectOwnersReplyEventArgs class
9314 </summary>
9315 <param name="simulator">The simulator the parcel is located in</param>
9316 <param name="primOwners">The list containing prim ownership counts</param>
9317 </member> 5168 </member>
9318 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.Simulator"> 5169 <member name="F:OpenMetaverse.TeleportStatus.Failed">
9319 <summary>Get the simulator the parcel is located in</summary> 5170 <summary>Teleport failed</summary>
9320 </member> 5171 </member>
9321 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.PrimOwners"> 5172 <member name="F:OpenMetaverse.TeleportStatus.Finished">
9322 <summary>Get the list containing prim ownership counts</summary> 5173 <summary>Teleport completed</summary>
9323 </member> 5174 </member>
9324 <member name="T:OpenMetaverse.SimParcelsDownloadedEventArgs"> 5175 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
9325 <summary>Contains the data returned when all parcel data has been retrieved from a simulator</summary> 5176 <summary>Teleport cancelled</summary>
9326 </member> 5177 </member>
9327 <member name="M:OpenMetaverse.SimParcelsDownloadedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.InternalDictionary{System.Int32,OpenMetaverse.Parcel},System.Int32[0:,0:])"> 5178 <member name="T:OpenMetaverse.TeleportFlags">
9328 <summary> 5179 <summary>
9329 Construct a new instance of the SimParcelsDownloadedEventArgs class 5180
9330 </summary> 5181 </summary>
9331 <param name="simulator">The simulator the parcel data was retrieved from</param>
9332 <param name="simParcels">The dictionary containing the parcel data</param>
9333 <param name="parcelMap">The multidimensional array containing a x,y grid mapped
9334 to each 64x64 parcel's LocalID.</param>
9335 </member>
9336 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Simulator">
9337 <summary>Get the simulator the parcel data was retrieved from</summary>
9338 </member>
9339 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Parcels">
9340 <summary>A dictionary containing the parcel data where the key correlates to the ParcelMap entry</summary>
9341 </member> 5182 </member>
9342 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.ParcelMap"> 5183 <member name="F:OpenMetaverse.TeleportFlags.Default">
9343 <summary>Get the multidimensional array containing a x,y grid mapped 5184 <summary>No flags set, or teleport failed</summary>
9344 to each 64x64 parcel's LocalID.</summary>
9345 </member> 5185 </member>
9346 <member name="T:OpenMetaverse.ForceSelectObjectsReplyEventArgs"> 5186 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget">
9347 <summary>Contains the data returned when a <see cref="!:RequestForceSelectObjects"/> request</summary> 5187 <summary>Set when newbie leaves help island for first time</summary>
9348 </member> 5188 </member>
9349 <member name="M:OpenMetaverse.ForceSelectObjectsReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},System.Boolean)"> 5189 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget">
9350 <summary> 5190 <summary></summary>
9351 Construct a new instance of the ForceSelectObjectsReplyEventArgs class
9352 </summary>
9353 <param name="simulator">The simulator the parcel data was retrieved from</param>
9354 <param name="objectIDs">The list of primitive IDs</param>
9355 <param name="resetList">true if the list is clean and contains the information
9356 only for a given request</param>
9357 </member> 5191 </member>
9358 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.Simulator"> 5192 <member name="F:OpenMetaverse.TeleportFlags.ViaLure">
9359 <summary>Get the simulator the parcel data was retrieved from</summary> 5193 <summary>Via Lure</summary>
9360 </member> 5194 </member>
9361 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ObjectIDs"> 5195 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark">
9362 <summary>Get the list of primitive IDs</summary> 5196 <summary>Via Landmark</summary>
9363 </member> 5197 </member>
9364 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ResetList"> 5198 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation">
9365 <summary>true if the list is clean and contains the information 5199 <summary>Via Location</summary>
9366 only for a given request</summary>
9367 </member> 5200 </member>
9368 <member name="T:OpenMetaverse.ParcelMediaUpdateReplyEventArgs"> 5201 <member name="F:OpenMetaverse.TeleportFlags.ViaHome">
9369 <summary>Contains data when the media data for a parcel the avatar is on changes</summary> 5202 <summary>Via Home</summary>
9370 </member> 5203 </member>
9371 <member name="M:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.ParcelMedia)"> 5204 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub">
9372 <summary> 5205 <summary>Via Telehub</summary>
9373 Construct a new instance of the ParcelMediaUpdateReplyEventArgs class
9374 </summary>
9375 <param name="simulator">the simulator the parcel media data was updated in</param>
9376 <param name="media">The updated media information</param>
9377 </member> 5206 </member>
9378 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Simulator"> 5207 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin">
9379 <summary>Get the simulator the parcel media data was updated in</summary> 5208 <summary>Via Login</summary>
9380 </member> 5209 </member>
9381 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Media"> 5210 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure">
9382 <summary>Get the updated media information</summary> 5211 <summary>Linden Summoned</summary>
9383 </member> 5212 </member>
9384 <member name="T:OpenMetaverse.ParcelMediaCommandEventArgs"> 5213 <member name="F:OpenMetaverse.TeleportFlags.Godlike">
9385 <summary>Contains the media command for a parcel the agent is currently on</summary> 5214 <summary>Linden Forced me</summary>
9386 </member> 5215 </member>
9387 <member name="M:OpenMetaverse.ParcelMediaCommandEventArgs.#ctor(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ParcelFlags,OpenMetaverse.ParcelMediaCommand,System.Single)"> 5216 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne">
9388 <summary> 5217 <summary></summary>
9389 Construct a new instance of the ParcelMediaCommandEventArgs class
9390 </summary>
9391 <param name="simulator">The simulator the parcel media command was issued in</param>
9392 <param name="sequence"></param>
9393 <param name="flags"></param>
9394 <param name="command">The media command that was sent</param>
9395 <param name="time"></param>
9396 </member> 5218 </member>
9397 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Simulator"> 5219 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel">
9398 <summary>Get the simulator the parcel media command was issued in</summary> 5220 <summary>Agent Teleported Home via Script</summary>
9399 </member> 5221 </member>
9400 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Sequence"> 5222 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID">
9401 <summary></summary> 5223 <summary></summary>
9402 </member> 5224 </member>
9403 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.ParcelFlags"> 5225 <member name="F:OpenMetaverse.TeleportFlags.IsFlying">
9404 <summary></summary> 5226 <summary></summary>
9405 </member> 5227 </member>
9406 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.MediaCommand"> 5228 <member name="F:OpenMetaverse.TeleportFlags.ResetHome">
9407 <summary>Get the media command that was sent</summary>
9408 </member>
9409 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time">
9410 <summary></summary> 5229 <summary></summary>
9411 </member> 5230 </member>
9412 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE"> 5231 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect">
9413 <summary>Size of the byte array used to store raw packet data</summary> 5232 <summary>forced to new location for example when avatar is banned or ejected</summary>
9414 </member>
9415 <member name="F:OpenMetaverse.UDPPacketBuffer.Data">
9416 <summary>Raw packet data buffer</summary>
9417 </member>
9418 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength">
9419 <summary>Length of the data to transmit</summary>
9420 </member> 5233 </member>
9421 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint"> 5234 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure">
9422 <summary>EndPoint of the remote host</summary> 5235 <summary>Teleport Finished via a Lure</summary>
9423 </member> 5236 </member>
9424 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor"> 5237 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim">
9425 <summary> 5238 <summary>Finished, Sim Changed</summary>
9426 Create an allocated UDP packet buffer for receiving a packet
9427 </summary>
9428 </member> 5239 </member>
9429 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)"> 5240 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim">
9430 <summary> 5241 <summary>Finished, Same Sim</summary>
9431 Create an allocated UDP packet buffer for sending a packet
9432 </summary>
9433 <param name="endPoint">EndPoint of the remote host</param>
9434 </member> 5242 </member>
9435 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)"> 5243 <member name="T:OpenMetaverse.TeleportLureFlags">
9436 <summary> 5244 <summary>
9437 Create an allocated UDP packet buffer for sending a packet 5245
9438 </summary> 5246 </summary>
9439 <param name="endPoint">EndPoint of the remote host</param>
9440 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
9441 </member> 5247 </member>
9442 <member name="T:OpenMetaverse.PacketBufferPool"> 5248 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure">
9443 <summary> 5249 <summary></summary>
9444 Object pool for packet buffers. This is used to allocate memory for all
9445 incoming and outgoing packets, and zerocoding buffers for those packets
9446 </summary>
9447 </member> 5250 </member>
9448 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor"> 5251 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure">
9449 <summary> 5252 <summary></summary>
9450 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
9451 after using this constructor.
9452 </summary>
9453 </member> 5253 </member>
9454 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)"> 5254 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit">
9455 <summary> 5255 <summary></summary>
9456 Creates a new instance of the ObjectPool Base class.
9457 </summary>
9458 <param name="itemsPerSegment">The object pool is composed of segments, which
9459 are allocated whenever the size of the pool is exceeded. The number of items
9460 in a segment should be large enough that allocating a new segmeng is a rare
9461 thing. For example, on a server that will have 10k people logged in at once,
9462 the receive buffer object pool should have segment sizes of at least 1000
9463 byte arrays per segment.
9464 </param>
9465 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
9466 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
9467 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
9468 </member> 5256 </member>
9469 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup"> 5257 <member name="T:OpenMetaverse.ScriptSensorTypeFlags">
9470 <summary> 5258 <summary>
9471 Forces the segment cleanup algorithm to be run. This method is intended 5259
9472 primarly for use from the Unit Test libraries.
9473 </summary> 5260 </summary>
9474 </member> 5261 </member>
9475 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance"> 5262 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent">
9476 <summary> 5263 <summary></summary>
9477 Responsible for allocate 1 instance of an object that will be stored in a segment.
9478 </summary>
9479 <returns>An instance of whatever objec the pool is pooling.</returns>
9480 </member> 5264 </member>
9481 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)"> 5265 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
9482 <summary> 5266 <summary></summary>
9483 Checks in an instance of T owned by the object pool. This method is only intended to be called
9484 by the <c>WrappedObject</c> class.
9485 </summary>
9486 <param name="owningSegment">The segment from which the instance is checked out.</param>
9487 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
9488 </member> 5267 </member>
9489 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut"> 5268 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
9490 <summary> 5269 <summary></summary>
9491 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to
9492 allow the checkout, a new segment is created.
9493 </summary>
9494 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
9495 the instance back into the segment, be sureto dispose the WrappedObject
9496 when finished. </returns>
9497 </member> 5270 </member>
9498 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments"> 5271 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
9499 <summary> 5272 <summary></summary>
9500 The total number of segments created. Intended to be used by the Unit Tests.
9501 </summary>
9502 </member> 5273 </member>
9503 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment"> 5274 <member name="T:OpenMetaverse.InstantMessage">
9504 <summary> 5275 <summary>
9505 The number of items that are in a segment. Items in a segment 5276 Instant Message
9506 are all allocated at the same time, and are hopefully close to
9507 each other in the managed heap.
9508 </summary> 5277 </summary>
9509 </member> 5278 </member>
9510 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount"> 5279 <member name="F:OpenMetaverse.InstantMessage.FromAgentID">
9511 <summary> 5280 <summary>Key of sender</summary>
9512 The minimum number of segments. When segments are reclaimed,
9513 this number of segments will always be left alone. These
9514 segments are allocated at startup.
9515 </summary>
9516 </member> 5281 </member>
9517 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup"> 5282 <member name="F:OpenMetaverse.InstantMessage.FromAgentName">
9518 <summary> 5283 <summary>Name of sender</summary>
9519 The age a segment must be before it's eligible for cleanup.
9520 This is used to prevent thrash, and typical values are in
9521 the 5 minute range.
9522 </summary>
9523 </member> 5284 </member>
9524 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds"> 5285 <member name="F:OpenMetaverse.InstantMessage.ToAgentID">
9525 <summary> 5286 <summary>Key of destination avatar</summary>
9526 The frequence which the cleanup thread runs. This is typically
9527 expected to be in the 5 minute range.
9528 </summary>
9529 </member> 5287 </member>
9530 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)"> 5288 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID">
9531 <summary> 5289 <summary>ID of originating estate</summary>
9532 Initialize the object pool in client mode
9533 </summary>
9534 <param name="endPoint">Server to connect to</param>
9535 <param name="itemsPerSegment"></param>
9536 <param name="minSegments"></param>
9537 </member> 5290 </member>
9538 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)"> 5291 <member name="F:OpenMetaverse.InstantMessage.RegionID">
9539 <summary> 5292 <summary>Key of originating region</summary>
9540 Initialize the object pool in server mode
9541 </summary>
9542 <param name="itemsPerSegment"></param>
9543 <param name="minSegments"></param>
9544 </member> 5293 </member>
9545 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance"> 5294 <member name="F:OpenMetaverse.InstantMessage.Position">
9546 <summary> 5295 <summary>Coordinates in originating region</summary>
9547 Returns a packet buffer with EndPoint set if the buffer is in
9548 client mode, or with EndPoint set to null in server mode
9549 </summary>
9550 <returns>Initialized UDPPacketBuffer object</returns>
9551 </member> 5296 </member>
9552 <member name="M:OpenMetaverse.Pool.#cctor"> 5297 <member name="F:OpenMetaverse.InstantMessage.Dialog">
9553 <summary> 5298 <summary>Instant message type</summary>
9554 Default constructor
9555 </summary>
9556 </member> 5299 </member>
9557 <member name="M:OpenMetaverse.Pool.CheckOut"> 5300 <member name="F:OpenMetaverse.InstantMessage.GroupIM">
9558 <summary> 5301 <summary>Group IM session toggle</summary>
9559 Check a packet buffer out of the pool
9560 </summary>
9561 <returns>A packet buffer object</returns>
9562 </member> 5302 </member>
9563 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 5303 <member name="F:OpenMetaverse.InstantMessage.IMSessionID">
9564 <summary> 5304 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
9565
9566 </summary>
9567 <param name="at">Looking direction, must be a normalized vector</param>
9568 <param name="upDirection">Up direction, must be a normalized vector</param>
9569 </member> 5305 </member>
9570 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)"> 5306 <member name="F:OpenMetaverse.InstantMessage.Timestamp">
9571 <summary> 5307 <summary>Timestamp of the instant message</summary>
9572 Align the coordinate frame X and Y axis with a given rotation
9573 around the Z axis in radians
9574 </summary>
9575 <param name="heading">Absolute rotation around the Z axis in
9576 radians</param>
9577 </member> 5308 </member>
9578 <member name="P:OpenMetaverse.CoordinateFrame.Origin"> 5309 <member name="F:OpenMetaverse.InstantMessage.Message">
9579 <summary>Origin position of this coordinate frame</summary> 5310 <summary>Instant message text</summary>
9580 </member> 5311 </member>
9581 <member name="P:OpenMetaverse.CoordinateFrame.XAxis"> 5312 <member name="F:OpenMetaverse.InstantMessage.Offline">
9582 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary> 5313 <summary>Whether this message is held for offline avatars</summary>
9583 </member> 5314 </member>
9584 <member name="P:OpenMetaverse.CoordinateFrame.YAxis"> 5315 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket">
9585 <summary>Y axis of this coordinate frame, or Left in grid terms</summary> 5316 <summary>Context specific packed data</summary>
9586 </member> 5317 </member>
9587 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis"> 5318 <member name="M:OpenMetaverse.InstantMessage.ToString">
9588 <summary>Z axis of this coordinate frame, or Up in grid terms</summary> 5319 <summary>Print the struct data as a string</summary>
5320 <returns>A string containing the field name, and field value</returns>
9589 </member> 5321 </member>
9590 <member name="T:OpenMetaverse.AgentManager"> 5322 <member name="T:OpenMetaverse.AgentManager">
9591 <summary> 5323 <summary>
@@ -10777,6 +6509,13 @@
10777 <member name="P:OpenMetaverse.AgentManager.GlobalPosition"> 6509 <member name="P:OpenMetaverse.AgentManager.GlobalPosition">
10778 <summary>Returns the global grid position of the avatar</summary> 6510 <summary>Returns the global grid position of the avatar</summary>
10779 </member> 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>
10780 <member name="T:OpenMetaverse.AgentManager.ControlFlags"> 6519 <member name="T:OpenMetaverse.AgentManager.ControlFlags">
10781 <summary> 6520 <summary>
10782 Used to specify movement actions for your agent 6521 Used to specify movement actions for your agent
@@ -11144,76 +6883,536 @@
11144 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.UpAxis"> 6883 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.UpAxis">
11145 <summary></summary> 6884 <summary></summary>
11146 </member> 6885 </member>
11147 <member name="T:OpenMetaverse.AgentManager.AttachmentResourcesCallback"> 6886 <member name="T:OpenMetaverse.ChatEventArgs">
11148 <summary> 6887 <summary>
11149 Called once attachment resource usage information has been collected 6888
11150 </summary> 6889 </summary>
11151 <param name="success">Indicates if operation was successfull</param>
11152 <param name="info">Attachment resource usage information</param>
11153 </member> 6890 </member>
11154 <member name="T:OpenMetaverse.Voice.VoiceSession"> 6891 <member name="M:OpenMetaverse.ChatEventArgs.#ctor(OpenMetaverse.Simulator,System.String,OpenMetaverse.ChatAudibleLevel,OpenMetaverse.ChatType,OpenMetaverse.ChatSourceType,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3)">
11155 <summary> 6892 <summary>
11156 Represents a single Voice Session to the Vivox service. 6893 Construct a new instance of the ChatEventArgs object
11157 </summary> 6894 </summary>
6895 <param name="simulator">Sim from which the message originates</param>
6896 <param name="message">The message sent</param>
6897 <param name="audible">The audible level of the message</param>
6898 <param name="type">The type of message sent: whisper, shout, etc</param>
6899 <param name="sourceType">The source type of the message sender</param>
6900 <param name="fromName">The name of the agent or object sending the message</param>
6901 <param name="sourceId">The ID of the agent or object sending the message</param>
6902 <param name="ownerid">The ID of the object owner, or the agent ID sending the message</param>
6903 <param name="position">The position of the agent or object sending the message</param>
11158 </member> 6904 </member>
11159 <member name="M:OpenMetaverse.Voice.VoiceSession.Close"> 6905 <member name="P:OpenMetaverse.ChatEventArgs.Simulator">
6906 <summary>Get the simulator sending the message</summary>
6907 </member>
6908 <member name="P:OpenMetaverse.ChatEventArgs.Message">
6909 <summary>Get the message sent</summary>
6910 </member>
6911 <member name="P:OpenMetaverse.ChatEventArgs.AudibleLevel">
6912 <summary>Get the audible level of the message</summary>
6913 </member>
6914 <member name="P:OpenMetaverse.ChatEventArgs.Type">
6915 <summary>Get the type of message sent: whisper, shout, etc</summary>
6916 </member>
6917 <member name="P:OpenMetaverse.ChatEventArgs.SourceType">
6918 <summary>Get the source type of the message sender</summary>
6919 </member>
6920 <member name="P:OpenMetaverse.ChatEventArgs.FromName">
6921 <summary>Get the name of the agent or object sending the message</summary>
6922 </member>
6923 <member name="P:OpenMetaverse.ChatEventArgs.SourceID">
6924 <summary>Get the ID of the agent or object sending the message</summary>
6925 </member>
6926 <member name="P:OpenMetaverse.ChatEventArgs.OwnerID">
6927 <summary>Get the ID of the object owner, or the agent ID sending the message</summary>
6928 </member>
6929 <member name="P:OpenMetaverse.ChatEventArgs.Position">
6930 <summary>Get the position of the agent or object sending the message</summary>
6931 </member>
6932 <member name="T:OpenMetaverse.ScriptDialogEventArgs">
6933 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary>
6934 </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})">
11160 <summary> 6936 <summary>
11161 Close this session. 6937 Construct a new instance of the ScriptDialogEventArgs
11162 </summary> 6938 </summary>
6939 <param name="message">The dialog message</param>
6940 <param name="objectName">The name of the object that sent the dialog request</param>
6941 <param name="imageID">The ID of the image to be displayed</param>
6942 <param name="objectID">The ID of the primitive sending the dialog</param>
6943 <param name="firstName">The first name of the senders owner</param>
6944 <param name="lastName">The last name of the senders owner</param>
6945 <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>
11163 </member> 6947 </member>
11164 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)"> 6948 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message">
6949 <summary>Get the dialog message</summary>
6950 </member>
6951 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectName">
6952 <summary>Get the name of the object that sent the dialog request</summary>
6953 </member>
6954 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ImageID">
6955 <summary>Get the ID of the image to be displayed</summary>
6956 </member>
6957 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectID">
6958 <summary>Get the ID of the primitive sending the dialog</summary>
6959 </member>
6960 <member name="P:OpenMetaverse.ScriptDialogEventArgs.FirstName">
6961 <summary>Get the first name of the senders owner</summary>
6962 </member>
6963 <member name="P:OpenMetaverse.ScriptDialogEventArgs.LastName">
6964 <summary>Get the last name of the senders owner</summary>
6965 </member>
6966 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Channel">
6967 <summary>Get the communication channel the dialog was sent on, responses
6968 should also send responses on this same channel</summary>
6969 </member>
6970 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels">
6971 <summary>Get the string labels containing the options presented in this dialog</summary>
6972 </member>
6973 <member name="T:OpenMetaverse.ScriptQuestionEventArgs">
6974 <summary>Contains the data sent when a primitive requests debit or other permissions
6975 requesting a YES or NO answer</summary>
6976 </member>
6977 <member name="M:OpenMetaverse.ScriptQuestionEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.ScriptPermission)">
11165 <summary> 6978 <summary>
11166 Look up an existing Participants in this session 6979 Construct a new instance of the ScriptQuestionEventArgs
11167 </summary> 6980 </summary>
11168 <param name="puri"></param> 6981 <param name="simulator">The simulator containing the object sending the request</param>
11169 <returns></returns> 6982 <param name="taskID">The ID of the script making the request</param>
6983 <param name="itemID">The ID of the primitive containing the script making the request</param>
6984 <param name="objectName">The name of the primitive making the request</param>
6985 <param name="objectOwner">The name of the owner of the object making the request</param>
6986 <param name="questions">The permissions being requested</param>
11170 </member> 6987 </member>
11171 <member name="T:ThreadUtil"> 6988 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Simulator">
6989 <summary>Get the simulator containing the object sending the request</summary>
6990 </member>
6991 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.TaskID">
6992 <summary>Get the ID of the script making the request</summary>
6993 </member>
6994 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ItemID">
6995 <summary>Get the ID of the primitive containing the script making the request</summary>
6996 </member>
6997 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectName">
6998 <summary>Get the name of the primitive making the request</summary>
6999 </member>
7000 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectOwnerName">
7001 <summary>Get the name of the owner of the object making the request</summary>
7002 </member>
7003 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Questions">
7004 <summary>Get the permissions being requested</summary>
7005 </member>
7006 <member name="T:OpenMetaverse.LoadUrlEventArgs">
7007 <summary>Contains the data sent when a primitive sends a request
7008 to an agent to open the specified URL</summary>
7009 </member>
7010 <member name="M:OpenMetaverse.LoadUrlEventArgs.#ctor(System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.String,System.String)">
11172 <summary> 7011 <summary>
11173 7012 Construct a new instance of the LoadUrlEventArgs
11174 </summary> 7013 </summary>
7014 <param name="objectName">The name of the object sending the request</param>
7015 <param name="objectID">The ID of the object sending the request</param>
7016 <param name="ownerID">The ID of the owner of the object sending the request</param>
7017 <param name="ownerIsGroup">True if the object is owned by a group</param>
7018 <param name="message">The message sent with the request</param>
7019 <param name="URL">The URL the object sent</param>
11175 </member> 7020 </member>
11176 <member name="F:ThreadUtil.wrapperInstance"> 7021 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectName">
7022 <summary>Get the name of the object sending the request</summary>
7023 </member>
7024 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectID">
7025 <summary>Get the ID of the object sending the request</summary>
7026 </member>
7027 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerID">
7028 <summary>Get the ID of the owner of the object sending the request</summary>
7029 </member>
7030 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerIsGroup">
7031 <summary>True if the object is owned by a group</summary>
7032 </member>
7033 <member name="P:OpenMetaverse.LoadUrlEventArgs.Message">
7034 <summary>Get the message sent with the request</summary>
7035 </member>
7036 <member name="P:OpenMetaverse.LoadUrlEventArgs.URL">
7037 <summary>Get the URL the object sent</summary>
7038 </member>
7039 <member name="T:OpenMetaverse.InstantMessageEventArgs">
7040 <summary>The date received from an ImprovedInstantMessage</summary>
7041 </member>
7042 <member name="M:OpenMetaverse.InstantMessageEventArgs.#ctor(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)">
11177 <summary> 7043 <summary>
11178 An instance of DelegateWrapper which calls InvokeWrappedDelegate, 7044 Construct a new instance of the InstantMessageEventArgs object
11179 which in turn calls the DynamicInvoke method of the wrapped
11180 delegate
11181 </summary> 7045 </summary>
7046 <param name="im">the InstantMessage object</param>
7047 <param name="simulator">the simulator where the InstantMessage origniated</param>
11182 </member> 7048 </member>
11183 <member name="F:ThreadUtil.callback"> 7049 <member name="P:OpenMetaverse.InstantMessageEventArgs.IM">
7050 <summary>Get the InstantMessage object</summary>
7051 </member>
7052 <member name="P:OpenMetaverse.InstantMessageEventArgs.Simulator">
7053 <summary>Get the simulator where the InstantMessage origniated</summary>
7054 </member>
7055 <member name="T:OpenMetaverse.BalanceEventArgs">
7056 <summary>Contains the currency balance</summary>
7057 </member>
7058 <member name="M:OpenMetaverse.BalanceEventArgs.#ctor(System.Int32)">
11184 <summary> 7059 <summary>
11185 Callback used to call EndInvoke on the asynchronously 7060 Construct a new BalanceEventArgs object
11186 invoked DelegateWrapper
11187 </summary> 7061 </summary>
7062 <param name="balance">The currenct balance</param>
11188 </member> 7063 </member>
11189 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])"> 7064 <member name="P:OpenMetaverse.BalanceEventArgs.Balance">
11190 <summary> 7065 <summary>
11191 Executes the specified delegate with the specified arguments 7066 Get the currenct balance
11192 asynchronously on a thread pool thread
11193 </summary> 7067 </summary>
11194 <param name="d"></param>
11195 <param name="args"></param>
11196 </member> 7068 </member>
11197 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])"> 7069 <member name="T:OpenMetaverse.MoneyBalanceReplyEventArgs">
7070 <summary>Contains the transaction summary when an item is purchased,
7071 money is given, or land is purchased</summary>
7072 </member>
7073 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String)">
11198 <summary> 7074 <summary>
11199 Invokes the wrapped delegate synchronously 7075 Construct a new instance of the MoneyBalanceReplyEventArgs object
11200 </summary> 7076 </summary>
11201 <param name="d"></param> 7077 <param name="transactionID">The ID of the transaction</param>
11202 <param name="args"></param> 7078 <param name="transactionSuccess">True of the transaction was successful</param>
7079 <param name="balance">The current currency balance</param>
7080 <param name="metersCredit">The meters credited</param>
7081 <param name="metersCommitted">The meters comitted</param>
7082 <param name="description">A brief description of the transaction</param>
11203 </member> 7083 </member>
11204 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)"> 7084 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
7085 <summary>Get the ID of the transaction</summary>
7086 </member>
7087 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Success">
7088 <summary>True of the transaction was successful</summary>
7089 </member>
7090 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Balance">
7091 <summary>Get the remaining currency balance</summary>
7092 </member>
7093 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCredit">
7094 <summary>Get the meters credited</summary>
7095 </member>
7096 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCommitted">
7097 <summary>Get the meters comitted</summary>
7098 </member>
7099 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
7100 <summary>Get the description of the transaction</summary>
7101 </member>
7102 <member name="T:OpenMetaverse.AgentDataReplyEventArgs">
7103 <summary>Data sent from the simulator containing information about your agent and active group information</summary>
7104 </member>
7105 <member name="M:OpenMetaverse.AgentDataReplyEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.GroupPowers,System.String)">
11205 <summary> 7106 <summary>
11206 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle 7107 Construct a new instance of the AgentDataReplyEventArgs object
11207 to prevent resource leaks
11208 </summary> 7108 </summary>
11209 <param name="ar"></param> 7109 <param name="firstName">The agents first name</param>
7110 <param name="lastName">The agents last name</param>
7111 <param name="activeGroupID">The agents active group ID</param>
7112 <param name="groupTitle">The group title of the agents active group</param>
7113 <param name="groupPowers">The combined group powers the agent has in the active group</param>
7114 <param name="groupName">The name of the group the agent has currently active</param>
11210 </member> 7115 </member>
11211 <member name="T:ThreadUtil.DelegateWrapper"> 7116 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.FirstName">
7117 <summary>Get the agents first name</summary>
7118 </member>
7119 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.LastName">
7120 <summary>Get the agents last name</summary>
7121 </member>
7122 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.ActiveGroupID">
7123 <summary>Get the active group ID of your agent</summary>
7124 </member>
7125 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupTitle">
7126 <summary>Get the active groups title of your agent</summary>
7127 </member>
7128 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupPowers">
7129 <summary>Get the combined group powers of your agent</summary>
7130 </member>
7131 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupName">
7132 <summary>Get the active group name of your agent</summary>
7133 </member>
7134 <member name="T:OpenMetaverse.AnimationsChangedEventArgs">
7135 <summary>Data sent by the simulator to indicate the active/changed animations
7136 applied to your agent</summary>
7137 </member>
7138 <member name="M:OpenMetaverse.AnimationsChangedEventArgs.#ctor(OpenMetaverse.InternalDictionary{OpenMetaverse.UUID,System.Int32})">
11212 <summary> 7139 <summary>
11213 Delegate to wrap another delegate and its arguments 7140 Construct a new instance of the AnimationsChangedEventArgs class
11214 </summary> 7141 </summary>
11215 <param name="d"></param> 7142 <param name="agentAnimations">The dictionary that contains the changed animations</param>
11216 <param name="args"></param> 7143 </member>
7144 <member name="P:OpenMetaverse.AnimationsChangedEventArgs.Animations">
7145 <summary>Get the dictionary that contains the changed animations</summary>
7146 </member>
7147 <member name="T:OpenMetaverse.MeanCollisionEventArgs">
7148 <summary>
7149 Data sent from a simulator indicating a collision with your agent
7150 </summary>
7151 </member>
7152 <member name="M:OpenMetaverse.MeanCollisionEventArgs.#ctor(OpenMetaverse.MeanCollisionType,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.DateTime)">
7153 <summary>
7154 Construct a new instance of the MeanCollisionEventArgs class
7155 </summary>
7156 <param name="type">The type of collision that occurred</param>
7157 <param name="perp">The ID of the agent or object that perpetrated the agression</param>
7158 <param name="victim">The ID of the Victim</param>
7159 <param name="magnitude">The strength of the collision</param>
7160 <param name="time">The Time the collision occurred</param>
7161 </member>
7162 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Type">
7163 <summary>Get the Type of collision</summary>
7164 </member>
7165 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Aggressor">
7166 <summary>Get the ID of the agent or object that collided with your agent</summary>
7167 </member>
7168 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Victim">
7169 <summary>Get the ID of the agent that was attacked</summary>
7170 </member>
7171 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Magnitude">
7172 <summary>A value indicating the strength of the collision</summary>
7173 </member>
7174 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Time">
7175 <summary>Get the time the collision occurred</summary>
7176 </member>
7177 <member name="T:OpenMetaverse.RegionCrossedEventArgs">
7178 <summary>Data sent to your agent when it crosses region boundaries</summary>
7179 </member>
7180 <member name="M:OpenMetaverse.RegionCrossedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Simulator)">
7181 <summary>
7182 Construct a new instance of the RegionCrossedEventArgs class
7183 </summary>
7184 <param name="oldSim">The simulator your agent just left</param>
7185 <param name="newSim">The simulator your agent is now in</param>
7186 </member>
7187 <member name="P:OpenMetaverse.RegionCrossedEventArgs.OldSimulator">
7188 <summary>Get the simulator your agent just left</summary>
7189 </member>
7190 <member name="P:OpenMetaverse.RegionCrossedEventArgs.NewSimulator">
7191 <summary>Get the simulator your agent is now in</summary>
7192 </member>
7193 <member name="T:OpenMetaverse.GroupChatJoinedEventArgs">
7194 <summary>Data sent from the simulator when your agent joins a group chat session</summary>
7195 </member>
7196 <member name="M:OpenMetaverse.GroupChatJoinedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,System.Boolean)">
7197 <summary>
7198 Construct a new instance of the GroupChatJoinedEventArgs class
7199 </summary>
7200 <param name="groupChatSessionID">The ID of the session</param>
7201 <param name="sessionName">The name of the session</param>
7202 <param name="tmpSessionID">A temporary session id used for establishing new sessions</param>
7203 <param name="success">True of your agent successfully joined the session</param>
7204 </member>
7205 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionID">
7206 <summary>Get the ID of the group chat session</summary>
7207 </member>
7208 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionName">
7209 <summary>Get the name of the session</summary>
7210 </member>
7211 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.TmpSessionID">
7212 <summary>Get the temporary session ID used for establishing new sessions</summary>
7213 </member>
7214 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.Success">
7215 <summary>True if your agent successfully joined the session</summary>
7216 </member>
7217 <member name="T:OpenMetaverse.AlertMessageEventArgs">
7218 <summary>Data sent by the simulator containing urgent messages</summary>
7219 </member>
7220 <member name="M:OpenMetaverse.AlertMessageEventArgs.#ctor(System.String)">
7221 <summary>
7222 Construct a new instance of the AlertMessageEventArgs class
7223 </summary>
7224 <param name="message">The alert message</param>
7225 </member>
7226 <member name="P:OpenMetaverse.AlertMessageEventArgs.Message">
7227 <summary>Get the alert message</summary>
7228 </member>
7229 <member name="T:OpenMetaverse.ScriptControlEventArgs">
7230 <summary>Data sent by a script requesting to take or release specified controls to your agent</summary>
7231 </member>
7232 <member name="M:OpenMetaverse.ScriptControlEventArgs.#ctor(OpenMetaverse.ScriptControlChange,System.Boolean,System.Boolean)">
7233 <summary>
7234 Construct a new instance of the ScriptControlEventArgs class
7235 </summary>
7236 <param name="controls">The controls the script is attempting to take or release to the agent</param>
7237 <param name="pass">True if the script is passing controls back to the agent</param>
7238 <param name="take">True if the script is requesting controls be released to the script</param>
7239 </member>
7240 <member name="P:OpenMetaverse.ScriptControlEventArgs.Controls">
7241 <summary>Get the controls the script is attempting to take or release to the agent</summary>
7242 </member>
7243 <member name="P:OpenMetaverse.ScriptControlEventArgs.Pass">
7244 <summary>True if the script is passing controls back to the agent</summary>
7245 </member>
7246 <member name="P:OpenMetaverse.ScriptControlEventArgs.Take">
7247 <summary>True if the script is requesting controls be released to the script</summary>
7248 </member>
7249 <member name="T:OpenMetaverse.CameraConstraintEventArgs">
7250 <summary>
7251 Data sent from the simulator to an agent to indicate its view limits
7252 </summary>
7253 </member>
7254 <member name="M:OpenMetaverse.CameraConstraintEventArgs.#ctor(OpenMetaverse.Vector4)">
7255 <summary>
7256 Construct a new instance of the CameraConstraintEventArgs class
7257 </summary>
7258 <param name="collidePlane">The collision plane</param>
7259 </member>
7260 <member name="P:OpenMetaverse.CameraConstraintEventArgs.CollidePlane">
7261 <summary>Get the collision plane</summary>
7262 </member>
7263 <member name="T:OpenMetaverse.ScriptSensorReplyEventArgs">
7264 <summary>
7265 Data containing script sensor requests which allow an agent to know the specific details
7266 of a primitive sending script sensor requests
7267 </summary>
7268 </member>
7269 <member name="M:OpenMetaverse.ScriptSensorReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single,OpenMetaverse.Quaternion,OpenMetaverse.ScriptSensorTypeFlags,OpenMetaverse.Vector3)">
7270 <summary>
7271 Construct a new instance of the ScriptSensorReplyEventArgs
7272 </summary>
7273 <param name="requestorID">The ID of the primitive sending the sensor</param>
7274 <param name="groupID">The ID of the group associated with the primitive</param>
7275 <param name="name">The name of the primitive sending the sensor</param>
7276 <param name="objectID">The ID of the primitive sending the sensor</param>
7277 <param name="ownerID">The ID of the owner of the primitive sending the sensor</param>
7278 <param name="position">The position of the primitive sending the sensor</param>
7279 <param name="range">The range the primitive specified to scan</param>
7280 <param name="rotation">The rotation of the primitive sending the sensor</param>
7281 <param name="type">The type of sensor the primitive sent</param>
7282 <param name="velocity">The velocity of the primitive sending the sensor</param>
7283 </member>
7284 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.RequestorID">
7285 <summary>Get the ID of the primitive sending the sensor</summary>
7286 </member>
7287 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.GroupID">
7288 <summary>Get the ID of the group associated with the primitive</summary>
7289 </member>
7290 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Name">
7291 <summary>Get the name of the primitive sending the sensor</summary>
7292 </member>
7293 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.ObjectID">
7294 <summary>Get the ID of the primitive sending the sensor</summary>
7295 </member>
7296 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.OwnerID">
7297 <summary>Get the ID of the owner of the primitive sending the sensor</summary>
7298 </member>
7299 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Position">
7300 <summary>Get the position of the primitive sending the sensor</summary>
7301 </member>
7302 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Range">
7303 <summary>Get the range the primitive specified to scan</summary>
7304 </member>
7305 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Rotation">
7306 <summary>Get the rotation of the primitive sending the sensor</summary>
7307 </member>
7308 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Type">
7309 <summary>Get the type of sensor the primitive sent</summary>
7310 </member>
7311 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Velocity">
7312 <summary>Get the velocity of the primitive sending the sensor</summary>
7313 </member>
7314 <member name="T:OpenMetaverse.AvatarSitResponseEventArgs">
7315 <summary>Contains the response data returned from the simulator in response to a <see cref="!:RequestSit"/></summary>
7316 </member>
7317 <member name="M:OpenMetaverse.AvatarSitResponseEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
7318 <summary>Construct a new instance of the AvatarSitResponseEventArgs object</summary>
7319 </member>
7320 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ObjectID">
7321 <summary>Get the ID of the primitive the agent will be sitting on</summary>
7322 </member>
7323 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.Autopilot">
7324 <summary>True if the simulator Autopilot functions were involved</summary>
7325 </member>
7326 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraAtOffset">
7327 <summary>Get the camera offset of the agent when seated</summary>
7328 </member>
7329 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraEyeOffset">
7330 <summary>Get the camera eye offset of the agent when seated</summary>
7331 </member>
7332 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ForceMouselook">
7333 <summary>True of the agent will be in mouselook mode when seated</summary>
7334 </member>
7335 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitPosition">
7336 <summary>Get the position of the agent when seated</summary>
7337 </member>
7338 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitRotation">
7339 <summary>Get the rotation of the agent when seated</summary>
7340 </member>
7341 <member name="T:OpenMetaverse.ChatSessionMemberAddedEventArgs">
7342 <summary>Data sent when an agent joins a chat session your agent is currently participating in</summary>
7343 </member>
7344 <member name="M:OpenMetaverse.ChatSessionMemberAddedEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
7345 <summary>
7346 Construct a new instance of the ChatSessionMemberAddedEventArgs object
7347 </summary>
7348 <param name="sessionID">The ID of the chat session</param>
7349 <param name="agentID">The ID of the agent joining</param>
7350 </member>
7351 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.SessionID">
7352 <summary>Get the ID of the chat session</summary>
7353 </member>
7354 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.AgentID">
7355 <summary>Get the ID of the agent that joined</summary>
7356 </member>
7357 <member name="T:OpenMetaverse.ChatSessionMemberLeftEventArgs">
7358 <summary>Data sent when an agent exits a chat session your agent is currently participating in</summary>
7359 </member>
7360 <member name="M:OpenMetaverse.ChatSessionMemberLeftEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
7361 <summary>
7362 Construct a new instance of the ChatSessionMemberLeftEventArgs object
7363 </summary>
7364 <param name="sessionID">The ID of the chat session</param>
7365 <param name="agentID">The ID of the Agent that left</param>
7366 </member>
7367 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.SessionID">
7368 <summary>Get the ID of the chat session</summary>
7369 </member>
7370 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID">
7371 <summary>Get the ID of the agent that left</summary>
7372 </member>
7373 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)">
7374 <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>
7382 <member name="T:OpenMetaverse.Assets.AssetNotecard">
7383 <summary>
7384 Represents a string of characters encoded with specific formatting properties
7385 </summary>
7386 </member>
7387 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText">
7388 <summary>A text string containing main text of the notecard</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>
7393 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor">
7394 <summary>Construct an Asset of type Notecard</summary>
7395 </member>
7396 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])">
7397 <summary>
7398 Construct an Asset object of type Notecard
7399 </summary>
7400 <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>
7402 </member>
7403 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode">
7404 <summary>
7405 Encode the raw contents of a string with the specific Linden Text properties
7406 </summary>
7407 </member>
7408 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode">
7409 <summary>
7410 Decode the raw asset data including the Linden Text properties
7411 </summary>
7412 <returns>true if the AssetData was successfully decoded</returns>
7413 </member>
7414 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType">
7415 <summary>Override the base classes AssetType</summary>
11217 </member> 7416 </member>
11218 <member name="T:OpenMetaverse.Settings"> 7417 <member name="T:OpenMetaverse.Settings">
11219 <summary> 7418 <summary>
@@ -11495,5947 +7694,2107 @@
11495 <summary>Cost of uploading an asset</summary> 7694 <summary>Cost of uploading an asset</summary>
11496 <remarks>Read-only since this value is dynamically fetched at login</remarks> 7695 <remarks>Read-only since this value is dynamically fetched at login</remarks>
11497 </member> 7696 </member>
11498 <member name="T:OpenMetaverse.Animations"> 7697 <member name="T:OpenMetaverse.NetworkManager">
11499 <summary>
11500 Static pre-defined animations available to all agents
11501 </summary>
11502 </member>
11503 <member name="F:OpenMetaverse.Animations.AFRAID">
11504 <summary>Agent with afraid expression on face</summary>
11505 </member>
11506 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
11507 <summary>Agent aiming a bazooka (right handed)</summary>
11508 </member>
11509 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
11510 <summary>Agent aiming a bow (left handed)</summary>
11511 </member>
11512 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
11513 <summary>Agent aiming a hand gun (right handed)</summary>
11514 </member>
11515 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
11516 <summary>Agent aiming a rifle (right handed)</summary>
11517 </member>
11518 <member name="F:OpenMetaverse.Animations.ANGRY">
11519 <summary>Agent with angry expression on face</summary>
11520 </member>
11521 <member name="F:OpenMetaverse.Animations.AWAY">
11522 <summary>Agent hunched over (away)</summary>
11523 </member>
11524 <member name="F:OpenMetaverse.Animations.BACKFLIP">
11525 <summary>Agent doing a backflip</summary>
11526 </member>
11527 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
11528 <summary>Agent laughing while holding belly</summary>
11529 </member>
11530 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
11531 <summary>Agent blowing a kiss</summary>
11532 </member>
11533 <member name="F:OpenMetaverse.Animations.BORED">
11534 <summary>Agent with bored expression on face</summary>
11535 </member>
11536 <member name="F:OpenMetaverse.Animations.BOW">
11537 <summary>Agent bowing to audience</summary>
11538 </member>
11539 <member name="F:OpenMetaverse.Animations.BRUSH">
11540 <summary>Agent brushing himself/herself off</summary>
11541 </member>
11542 <member name="F:OpenMetaverse.Animations.BUSY">
11543 <summary>Agent in busy mode</summary>
11544 </member>
11545 <member name="F:OpenMetaverse.Animations.CLAP">
11546 <summary>Agent clapping hands</summary>
11547 </member>
11548 <member name="F:OpenMetaverse.Animations.COURTBOW">
11549 <summary>Agent doing a curtsey bow</summary>
11550 </member>
11551 <member name="F:OpenMetaverse.Animations.CROUCH">
11552 <summary>Agent crouching</summary>
11553 </member>
11554 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
11555 <summary>Agent crouching while walking</summary>
11556 </member>
11557 <member name="F:OpenMetaverse.Animations.CRY">
11558 <summary>Agent crying</summary>
11559 </member>
11560 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
11561 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
11562 </member>
11563 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
11564 <summary>Agent re-animated after set appearance finished</summary>
11565 </member>
11566 <member name="F:OpenMetaverse.Animations.DANCE1">
11567 <summary>Agent dancing</summary>
11568 </member>
11569 <member name="F:OpenMetaverse.Animations.DANCE2">
11570 <summary>Agent dancing</summary>
11571 </member>
11572 <member name="F:OpenMetaverse.Animations.DANCE3">
11573 <summary>Agent dancing</summary>
11574 </member>
11575 <member name="F:OpenMetaverse.Animations.DANCE4">
11576 <summary>Agent dancing</summary>
11577 </member>
11578 <member name="F:OpenMetaverse.Animations.DANCE5">
11579 <summary>Agent dancing</summary>
11580 </member>
11581 <member name="F:OpenMetaverse.Animations.DANCE6">
11582 <summary>Agent dancing</summary>
11583 </member>
11584 <member name="F:OpenMetaverse.Animations.DANCE7">
11585 <summary>Agent dancing</summary>
11586 </member>
11587 <member name="F:OpenMetaverse.Animations.DANCE8">
11588 <summary>Agent dancing</summary>
11589 </member>
11590 <member name="F:OpenMetaverse.Animations.DEAD">
11591 <summary>Agent on ground unanimated</summary>
11592 </member>
11593 <member name="F:OpenMetaverse.Animations.DRINK">
11594 <summary>Agent boozing it up</summary>
11595 </member>
11596 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
11597 <summary>Agent with embarassed expression on face</summary>
11598 </member>
11599 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
11600 <summary>Agent with afraid expression on face</summary>
11601 </member>
11602 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
11603 <summary>Agent with angry expression on face</summary>
11604 </member>
11605 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
11606 <summary>Agent with bored expression on face</summary>
11607 </member>
11608 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
11609 <summary>Agent crying</summary>
11610 </member>
11611 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
11612 <summary>Agent showing disdain (dislike) for something</summary>
11613 </member>
11614 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
11615 <summary>Agent with embarassed expression on face</summary>
11616 </member>
11617 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
11618 <summary>Agent with frowning expression on face</summary>
11619 </member>
11620 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
11621 <summary>Agent with kissy face</summary>
11622 </member>
11623 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
11624 <summary>Agent expressing laughgter</summary>
11625 </member>
11626 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH">
11627 <summary>Agent with open mouth</summary>
11628 </member>
11629 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED">
11630 <summary>Agent with repulsed expression on face</summary>
11631 </member>
11632 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD">
11633 <summary>Agent expressing sadness</summary>
11634 </member>
11635 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG">
11636 <summary>Agent shrugging shoulders</summary>
11637 </member>
11638 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE">
11639 <summary>Agent with a smile</summary>
11640 </member>
11641 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE">
11642 <summary>Agent expressing surprise</summary>
11643 </member>
11644 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT">
11645 <summary>Agent sticking tongue out</summary>
11646 </member>
11647 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE">
11648 <summary>Agent with big toothy smile</summary>
11649 </member>
11650 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK">
11651 <summary>Agent winking</summary>
11652 </member>
11653 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY">
11654 <summary>Agent expressing worry</summary>
11655 </member>
11656 <member name="F:OpenMetaverse.Animations.FALLDOWN">
11657 <summary>Agent falling down</summary>
11658 </member>
11659 <member name="F:OpenMetaverse.Animations.FEMALE_WALK">
11660 <summary>Agent walking (feminine version)</summary>
11661 </member>
11662 <member name="F:OpenMetaverse.Animations.FINGER_WAG">
11663 <summary>Agent wagging finger (disapproval)</summary>
11664 </member>
11665 <member name="F:OpenMetaverse.Animations.FIST_PUMP">
11666 <summary>I'm not sure I want to know</summary>
11667 </member>
11668 <member name="F:OpenMetaverse.Animations.FLY">
11669 <summary>Agent in superman position</summary>
11670 </member>
11671 <member name="F:OpenMetaverse.Animations.FLYSLOW">
11672 <summary>Agent in superman position</summary>
11673 </member>
11674 <member name="F:OpenMetaverse.Animations.HELLO">
11675 <summary>Agent greeting another</summary>
11676 </member>
11677 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R">
11678 <summary>Agent holding bazooka (right handed)</summary>
11679 </member>
11680 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L">
11681 <summary>Agent holding a bow (left handed)</summary>
11682 </member>
11683 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R">
11684 <summary>Agent holding a handgun (right handed)</summary>
11685 </member>
11686 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R">
11687 <summary>Agent holding a rifle (right handed)</summary>
11688 </member>
11689 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R">
11690 <summary>Agent throwing an object (right handed)</summary>
11691 </member>
11692 <member name="F:OpenMetaverse.Animations.HOVER">
11693 <summary>Agent in static hover</summary>
11694 </member>
11695 <member name="F:OpenMetaverse.Animations.HOVER_DOWN">
11696 <summary>Agent hovering downward</summary>
11697 </member>
11698 <member name="F:OpenMetaverse.Animations.HOVER_UP">
11699 <summary>Agent hovering upward</summary>
11700 </member>
11701 <member name="F:OpenMetaverse.Animations.IMPATIENT">
11702 <summary>Agent being impatient</summary>
11703 </member>
11704 <member name="F:OpenMetaverse.Animations.JUMP">
11705 <summary>Agent jumping</summary>
11706 </member>
11707 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY">
11708 <summary>Agent jumping with fervor</summary>
11709 </member>
11710 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT">
11711 <summary>Agent point to lips then rear end</summary>
11712 </member>
11713 <member name="F:OpenMetaverse.Animations.LAND">
11714 <summary>Agent landing from jump, finished flight, etc</summary>
11715 </member>
11716 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT">
11717 <summary>Agent laughing</summary>
11718 </member>
11719 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND">
11720 <summary>Agent landing from jump, finished flight, etc</summary>
11721 </member>
11722 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT">
11723 <summary>Agent sitting on a motorcycle</summary>
11724 </member>
11725 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH">
11726 <summary></summary>
11727 </member>
11728 <member name="F:OpenMetaverse.Animations.NO">
11729 <summary>Agent moving head side to side</summary>
11730 </member>
11731 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
11732 <summary>Agent moving head side to side with unhappy expression</summary>
11733 </member>
11734 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
11735 <summary>Agent taunting another</summary>
11736 </member>
11737 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH">
11738 <summary></summary>
11739 </member>
11740 <member name="F:OpenMetaverse.Animations.PEACE">
11741 <summary>Agent giving peace sign</summary>
11742 </member>
11743 <member name="F:OpenMetaverse.Animations.POINT_ME">
11744 <summary>Agent pointing at self</summary>
11745 </member>
11746 <member name="F:OpenMetaverse.Animations.POINT_YOU">
11747 <summary>Agent pointing at another</summary>
11748 </member>
11749 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
11750 <summary>Agent preparing for jump (bending knees)</summary>
11751 </member>
11752 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
11753 <summary>Agent punching with left hand</summary>
11754 </member>
11755 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
11756 <summary>Agent punching with right hand</summary>
11757 </member>
11758 <member name="F:OpenMetaverse.Animations.REPULSED">
11759 <summary>Agent acting repulsed</summary>
11760 </member>
11761 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
11762 <summary>Agent trying to be Chuck Norris</summary>
11763 </member>
11764 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
11765 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
11766 </member>
11767 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
11768 <summary>Agent with hand flat over other hand</summary>
11769 </member>
11770 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
11771 <summary>Agent with fist over other hand</summary>
11772 </member>
11773 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
11774 <summary>Agent with two fingers spread over other hand</summary>
11775 </member>
11776 <member name="F:OpenMetaverse.Animations.RUN">
11777 <summary>Agent running</summary>
11778 </member>
11779 <member name="F:OpenMetaverse.Animations.SAD">
11780 <summary>Agent appearing sad</summary>
11781 </member>
11782 <member name="F:OpenMetaverse.Animations.SALUTE">
11783 <summary>Agent saluting</summary>
11784 </member>
11785 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L">
11786 <summary>Agent shooting bow (left handed)</summary>
11787 </member>
11788 <member name="F:OpenMetaverse.Animations.SHOUT">
11789 <summary>Agent cupping mouth as if shouting</summary>
11790 </member>
11791 <member name="F:OpenMetaverse.Animations.SHRUG">
11792 <summary>Agent shrugging shoulders</summary>
11793 </member>
11794 <member name="F:OpenMetaverse.Animations.SIT">
11795 <summary>Agent in sit position</summary>
11796 </member>
11797 <member name="F:OpenMetaverse.Animations.SIT_FEMALE">
11798 <summary>Agent in sit position (feminine)</summary>
11799 </member>
11800 <member name="F:OpenMetaverse.Animations.SIT_GENERIC">
11801 <summary>Agent in sit position (generic)</summary>
11802 </member>
11803 <member name="F:OpenMetaverse.Animations.SIT_GROUND">
11804 <summary>Agent sitting on ground</summary>
11805 </member>
11806 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED">
11807 <summary>Agent sitting on ground</summary>
11808 </member>
11809 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND">
11810 <summary></summary>
11811 </member>
11812 <member name="F:OpenMetaverse.Animations.SLEEP">
11813 <summary>Agent sleeping on side</summary>
11814 </member>
11815 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE">
11816 <summary>Agent smoking</summary>
11817 </member>
11818 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE">
11819 <summary>Agent inhaling smoke</summary>
11820 </member>
11821 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN">
11822 <summary></summary>
11823 </member>
11824 <member name="F:OpenMetaverse.Animations.SNAPSHOT">
11825 <summary>Agent taking a picture</summary>
11826 </member>
11827 <member name="F:OpenMetaverse.Animations.STAND">
11828 <summary>Agent standing</summary>
11829 </member>
11830 <member name="F:OpenMetaverse.Animations.STANDUP">
11831 <summary>Agent standing up</summary>
11832 </member>
11833 <member name="F:OpenMetaverse.Animations.STAND_1">
11834 <summary>Agent standing</summary>
11835 </member>
11836 <member name="F:OpenMetaverse.Animations.STAND_2">
11837 <summary>Agent standing</summary>
11838 </member>
11839 <member name="F:OpenMetaverse.Animations.STAND_3">
11840 <summary>Agent standing</summary>
11841 </member>
11842 <member name="F:OpenMetaverse.Animations.STAND_4">
11843 <summary>Agent standing</summary>
11844 </member>
11845 <member name="F:OpenMetaverse.Animations.STRETCH">
11846 <summary>Agent stretching</summary>
11847 </member>
11848 <member name="F:OpenMetaverse.Animations.STRIDE">
11849 <summary>Agent in stride (fast walk)</summary>
11850 </member>
11851 <member name="F:OpenMetaverse.Animations.SURF">
11852 <summary>Agent surfing</summary>
11853 </member>
11854 <member name="F:OpenMetaverse.Animations.SURPRISE">
11855 <summary>Agent acting surprised</summary>
11856 </member>
11857 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE">
11858 <summary>Agent striking with a sword</summary>
11859 </member>
11860 <member name="F:OpenMetaverse.Animations.TALK">
11861 <summary>Agent talking (lips moving)</summary>
11862 </member>
11863 <member name="F:OpenMetaverse.Animations.TANTRUM">
11864 <summary>Agent throwing a tantrum</summary>
11865 </member>
11866 <member name="F:OpenMetaverse.Animations.THROW_R">
11867 <summary>Agent throwing an object (right handed)</summary>
11868 </member>
11869 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT">
11870 <summary>Agent trying on a shirt</summary>
11871 </member>
11872 <member name="F:OpenMetaverse.Animations.TURNLEFT">
11873 <summary>Agent turning to the left</summary>
11874 </member>
11875 <member name="F:OpenMetaverse.Animations.TURNRIGHT">
11876 <summary>Agent turning to the right</summary>
11877 </member>
11878 <member name="F:OpenMetaverse.Animations.TYPE">
11879 <summary>Agent typing</summary>
11880 </member>
11881 <member name="F:OpenMetaverse.Animations.WALK">
11882 <summary>Agent walking</summary>
11883 </member>
11884 <member name="F:OpenMetaverse.Animations.WHISPER">
11885 <summary>Agent whispering</summary>
11886 </member>
11887 <member name="F:OpenMetaverse.Animations.WHISTLE">
11888 <summary>Agent whispering with fingers in mouth</summary>
11889 </member>
11890 <member name="F:OpenMetaverse.Animations.WINK">
11891 <summary>Agent winking</summary>
11892 </member>
11893 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD">
11894 <summary>Agent winking</summary>
11895 </member>
11896 <member name="F:OpenMetaverse.Animations.WORRY">
11897 <summary>Agent worried</summary>
11898 </member>
11899 <member name="F:OpenMetaverse.Animations.YES">
11900 <summary>Agent nodding yes</summary>
11901 </member>
11902 <member name="F:OpenMetaverse.Animations.YES_HAPPY">
11903 <summary>Agent nodding yes with happy face</summary>
11904 </member>
11905 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT">
11906 <summary>Agent floating with legs and arms crossed</summary>
11907 </member>
11908 <member name="M:OpenMetaverse.Animations.ToDictionary">
11909 <summary>
11910 A dictionary containing all pre-defined animations
11911 </summary>
11912 <returns>A dictionary containing the pre-defined animations,
11913 where the key is the animations ID, and the value is a string
11914 containing a name to identify the purpose of the animation</returns>
11915 </member>
11916 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage">
11917 <summary>
11918 Sent to the client to indicate a teleport request has completed
11919 </summary>
11920 </member>
11921 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
11922 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
11923 </member>
11924 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
11925 <summary></summary>
11926 </member>
11927 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
11928 <summary>The simulators handle the agent teleported to</summary>
11929 </member>
11930 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
11931 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
11932 </member>
11933 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
11934 <summary>Indicates the level of access required
11935 to access the simulator, or the content rating, or the simulators
11936 map status</summary>
11937 </member>
11938 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
11939 <summary>The IP Address of the simulator</summary>
11940 </member>
11941 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
11942 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
11943 </member>
11944 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
11945 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
11946 </member>
11947 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
11948 <summary>
11949 Serialize the object
11950 </summary>
11951 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
11952 </member>
11953 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
11954 <summary>
11955 Deserialize the message
11956 </summary>
11957 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
11958 </member>
11959 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
11960 <summary>
11961 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
11962 </summary>
11963 </member>
11964 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
11965 <summary>
11966 Serialize the object
11967 </summary>
11968 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
11969 </member>
11970 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
11971 <summary>
11972 Deserialize the message
11973 </summary>
11974 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
11975 </member>
11976 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
11977 <summary>
11978 Serialize the object
11979 </summary>
11980 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
11981 </member>
11982 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
11983 <summary>
11984 Deserialize the message
11985 </summary>
11986 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
11987 </member>
11988 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
11989 <summary>
11990 Serialize the object
11991 </summary>
11992 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
11993 </member>
11994 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
11995 <summary>
11996 Deserialize the message
11997 </summary>
11998 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
11999 </member>
12000 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
12001 <summary>
12002 A message sent to the client which indicates a teleport request has failed
12003 and contains some information on why it failed
12004 </summary>
12005 </member>
12006 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
12007 <summary></summary>
12008 </member>
12009 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
12010 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
12011 Which could be used to look up a value in a dictionary or enum</summary>
12012 </member>
12013 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
12014 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
12015 </member>
12016 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
12017 <summary>A string human readable message containing the reason </summary>
12018 <remarks>An example: Could not teleport closer to destination</remarks>
12019 </member>
12020 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
12021 <summary>
12022 Serialize the object
12023 </summary>
12024 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12025 </member>
12026 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12027 <summary>
12028 Deserialize the message
12029 </summary>
12030 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12031 </member>
12032 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
12033 <summary>
12034 Serialize the object
12035 </summary>
12036 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12037 </member>
12038 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12039 <summary>
12040 Deserialize the message
12041 </summary>
12042 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12043 </member>
12044 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
12045 <summary>
12046 Contains a list of prim owner information for a specific parcel in a simulator
12047 </summary>
12048 <remarks>
12049 A Simulator will always return at least 1 entry
12050 If agent does not have proper permission the OwnerID will be UUID.Zero
12051 If agent does not have proper permission OR there are no primitives on parcel
12052 the DataBlocksExtended map will not be sent from the simulator
12053 </remarks>
12054 </member>
12055 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
12056 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
12057 </member>
12058 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
12059 <summary>
12060 Serialize the object
12061 </summary>
12062 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12063 </member>
12064 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12065 <summary>
12066 Deserialize the message
12067 </summary>
12068 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12069 </member>
12070 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
12071 <summary>
12072 Prim ownership information for a specified owner on a single parcel
12073 </summary>
12074 </member>
12075 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
12076 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
12077 UUID.Zero if agent has no permission to view prim owner information</summary>
12078 </member>
12079 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
12080 <summary>The total number of prims</summary>
12081 </member>
12082 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
12083 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
12084 </member>
12085 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
12086 <summary>True if the owner is online
12087 <remarks>This is no longer used by the LL Simulators</remarks></summary>
12088 </member>
12089 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
12090 <summary>The date the most recent prim was rezzed</summary>
12091 </member>
12092 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
12093 <summary>
12094 The details of a single parcel in a region, also contains some regionwide globals
12095 </summary>
12096 </member>
12097 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
12098 <summary>Simulator-local ID of this parcel</summary>
12099 </member>
12100 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
12101 <summary>Maximum corner of the axis-aligned bounding box for this
12102 parcel</summary>
12103 </member>
12104 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
12105 <summary>Minimum corner of the axis-aligned bounding box for this
12106 parcel</summary>
12107 </member>
12108 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
12109 <summary>Total parcel land area</summary>
12110 </member>
12111 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
12112 <summary></summary>
12113 </member>
12114 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
12115 <summary>Key of authorized buyer</summary>
12116 </member>
12117 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
12118 <summary>Bitmap describing land layout in 4x4m squares across the
12119 entire region</summary>
12120 </member>
12121 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
12122 <summary></summary>
12123 </member>
12124 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
12125 <summary>Date land was claimed</summary>
12126 </member>
12127 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
12128 <summary>Appears to always be zero</summary>
12129 </member>
12130 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
12131 <summary>Parcel Description</summary>
12132 </member>
12133 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
12134 <summary></summary>
12135 </member>
12136 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
12137 <summary></summary>
12138 </member>
12139 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
12140 <summary>Total number of primitives owned by the parcel group on
12141 this parcel</summary>
12142 </member>
12143 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
12144 <summary>Whether the land is deeded to a group or not</summary>
12145 </member>
12146 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
12147 <summary></summary>
12148 </member>
12149 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
12150 <summary>Maximum number of primitives this parcel supports</summary>
12151 </member>
12152 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
12153 <summary>The Asset UUID of the Texture which when applied to a
12154 primitive will display the media</summary>
12155 </member>
12156 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
12157 <summary>A URL which points to any Quicktime supported media type</summary>
12158 </member>
12159 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
12160 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
12161 </member>
12162 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
12163 <summary>URL For Music Stream</summary>
12164 </member>
12165 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
12166 <summary>Parcel Name</summary>
12167 </member>
12168 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
12169 <summary>Autoreturn value in minutes for others' objects</summary>
12170 </member>
12171 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
12172 <summary></summary>
12173 </member>
12174 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
12175 <summary>Total number of other primitives on this parcel</summary>
12176 </member>
12177 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
12178 <summary>UUID of the owner of this parcel</summary>
12179 </member>
12180 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
12181 <summary>Total number of primitives owned by the parcel owner on
12182 this parcel</summary>
12183 </member>
12184 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
12185 <summary></summary>
12186 </member>
12187 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
12188 <summary>How long is pass valid for</summary>
12189 </member>
12190 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
12191 <summary>Price for a temporary pass</summary>
12192 </member>
12193 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
12194 <summary></summary>
12195 </member>
12196 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
12197 <summary></summary>
12198 </member>
12199 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified">
12200 <summary></summary>
12201 </member>
12202 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted">
12203 <summary></summary>
12204 </member>
12205 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
12206 <summary>True if the region denies access to age unverified users</summary>
12207 </member>
12208 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
12209 <summary></summary>
12210 </member>
12211 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
12212 <summary>This field is no longer used</summary>
12213 </member>
12214 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
12215 The result of a request for parcel properties
12216 </member>
12217 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
12218 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
12219 <remarks>The SalePrice will remain the same after an ownership
12220 transfer (sale), so it can be used to see the purchase price after
12221 a sale if the new owner has not changed it</remarks>
12222 </member>
12223 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
12224 <summary>
12225 Number of primitives your avatar is currently
12226 selecting and sitting on in this parcel
12227 </summary>
12228 </member>
12229 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
12230 <summary></summary>
12231 </member>
12232 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
12233 <summary>
12234 A number which increments by 1, starting at 0 for each ParcelProperties request.
12235 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
12236 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
12237 </summary>
12238 </member>
12239 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
12240 <summary>Maximum primitives across the entire simulator</summary>
12241 </member>
12242 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
12243 <summary>Total primitives across the entire simulator</summary>
12244 </member>
12245 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
12246 <summary></summary>
12247 </member>
12248 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
12249 <summary>Key of parcel snapshot</summary>
12250 </member>
12251 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
12252 <summary>Parcel ownership status</summary>
12253 </member>
12254 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
12255 <summary>Total number of primitives on this parcel</summary>
12256 </member>
12257 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
12258 <summary></summary>
12259 </member>
12260 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
12261 <summary></summary>
12262 </member>
12263 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
12264 <summary>A description of the media</summary>
12265 </member>
12266 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
12267 <summary>An Integer which represents the height of the media</summary>
12268 </member>
12269 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
12270 <summary>An integer which represents the width of the media</summary>
12271 </member>
12272 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
12273 <summary>A boolean, if true the viewer should loop the media</summary>
12274 </member>
12275 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
12276 <summary>A string which contains the mime type of the media</summary>
12277 </member>
12278 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
12279 <summary>true to obscure (hide) media url</summary>
12280 </member>
12281 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
12282 <summary>true to obscure (hide) music url</summary>
12283 </member>
12284 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
12285 <summary>
12286 Serialize the object
12287 </summary>
12288 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12289 </member>
12290 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12291 <summary>
12292 Deserialize the message
12293 </summary>
12294 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12295 </member>
12296 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
12297 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
12298 </member>
12299 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
12300 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
12301 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
12302 </member>
12303 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
12304 <summary>true to enable auto scaling of the parcel media</summary>
12305 </member>
12306 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
12307 <summary>The category of this parcel used when search is enabled to restrict
12308 search results</summary>
12309 </member>
12310 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
12311 <summary>A string containing the description to set</summary>
12312 </member>
12313 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
12314 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
12315 powers and restrictions.</summary>
12316 </member>
12317 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
12318 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
12319 to this parcel are handled</summary>
12320 </member>
12321 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
12322 <summary>The LocalID of the parcel to update settings on</summary>
12323 </member>
12324 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
12325 <summary>A string containing the description of the media which can be played
12326 to visitors</summary>
12327 </member>
12328 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
12329 <summary></summary>
12330 </member>
12331 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
12332 <summary></summary>
12333 </member>
12334 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
12335 <summary></summary>
12336 </member>
12337 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
12338 <summary></summary>
12339 </member>
12340 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
12341 <summary></summary>
12342 </member>
12343 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
12344 <summary></summary>
12345 </member>
12346 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
12347 <summary></summary>
12348 </member>
12349 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
12350 <summary></summary>
12351 </member>
12352 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
12353 <summary></summary>
12354 </member>
12355 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
12356 <summary></summary>
12357 </member>
12358 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
12359 <summary></summary>
12360 </member>
12361 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
12362 <summary></summary>
12363 </member>
12364 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
12365 <summary></summary>
12366 </member>
12367 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
12368 <summary></summary>
12369 </member>
12370 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
12371 <summary></summary>
12372 </member>
12373 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
12374 <summary></summary>
12375 </member>
12376 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
12377 <summary></summary>
12378 </member>
12379 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12380 <summary>
12381 Deserialize the message
12382 </summary>
12383 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12384 </member>
12385 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
12386 <summary>
12387 Serialize the object
12388 </summary>
12389 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12390 </member>
12391 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
12392 <summary>Base class used for the RemoteParcelRequest message</summary>
12393 </member>
12394 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
12395 <summary>
12396 A message sent from the viewer to the simulator to request information
12397 on a remote parcel
12398 </summary>
12399 </member>
12400 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
12401 <summary>Local sim position of the parcel we are looking up</summary>
12402 </member>
12403 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
12404 <summary>Region handle of the parcel we are looking up</summary>
12405 </member>
12406 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
12407 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
12408 </member>
12409 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
12410 <summary>
12411 Serialize the object
12412 </summary>
12413 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12414 </member>
12415 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12416 <summary>
12417 Deserialize the message
12418 </summary>
12419 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12420 </member>
12421 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
12422 <summary>
12423 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
12424 which will contain parcel information
12425 </summary>
12426 </member>
12427 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
12428 <summary>The grid-wide unique parcel ID</summary>
12429 </member>
12430 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
12431 <summary>
12432 Serialize the object
12433 </summary>
12434 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12435 </member>
12436 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12437 <summary>
12438 Deserialize the message
12439 </summary>
12440 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12441 </member>
12442 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
12443 <summary>
12444 A message containing a request for a remote parcel from a viewer, or a response
12445 from the simulator to that request
12446 </summary>
12447 </member>
12448 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
12449 <summary>The request or response details block</summary>
12450 </member>
12451 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
12452 <summary>
12453 Serialize the object
12454 </summary>
12455 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12456 </member>
12457 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12458 <summary>
12459 Deserialize the message
12460 </summary>
12461 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12462 </member>
12463 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
12464 <summary>
12465 Serialize the object
12466 </summary>
12467 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12468 </member>
12469 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12470 <summary>
12471 Deserialize the message
12472 </summary>
12473 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12474 </member>
12475 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize">
12476 <summary> 7698 <summary>
12477 Serialize the object 7699 NetworkManager is responsible for managing the network layer of
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.
12478 </summary> 7703 </summary>
12479 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12480 </member>
12481 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
12482 <summary> 7704 <summary>
12483 Deserialize the message 7705 Login Routines
12484 </summary> 7706 </summary>
12485 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12486 </member> 7707 </member>
12487 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage"> 7708 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent">
12488 <summary> 7709 <summary>The event subscribers, null of no subscribers</summary>
12489 A message sent from the simulator to an agent which contains
12490 the groups the agent is in
12491 </summary>
12492 </member> 7710 </member>
12493 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID"> 7711 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)">
12494 <summary>The Agent receiving the message</summary> 7712 <summary>Raises the PacketSent Event</summary>
7713 <param name="e">A PacketSentEventArgs object containing
7714 the data sent from the simulator</param>
12495 </member> 7715 </member>
12496 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock"> 7716 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock">
12497 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information 7717 <summary>Thread sync lock object</summary>
12498 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
12499 </member> 7718 </member>
12500 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock"> 7719 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut">
12501 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information 7720 <summary>The event subscribers, null of no subscribers</summary>
12502 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
12503 </member> 7721 </member>
12504 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize"> 7722 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)">
12505 <summary> 7723 <summary>Raises the LoggedOut Event</summary>
12506 Serialize the object 7724 <param name="e">A LoggedOutEventArgs object containing
12507 </summary> 7725 the data sent from the simulator</param>
12508 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12509 </member> 7726 </member>
12510 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7727 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock">
12511 <summary> 7728 <summary>Thread sync lock object</summary>
12512 Deserialize the message
12513 </summary>
12514 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12515 </member> 7729 </member>
12516 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"> 7730 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting">
12517 <summary>Group Details specific to the agent</summary> 7731 <summary>The event subscribers, null of no subscribers</summary>
12518 </member> 7732 </member>
12519 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices"> 7733 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)">
12520 <summary>true of the agent accepts group notices</summary> 7734 <summary>Raises the SimConnecting Event</summary>
7735 <param name="e">A SimConnectingEventArgs object containing
7736 the data sent from the simulator</param>
12521 </member> 7737 </member>
12522 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution"> 7738 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock">
12523 <summary>The agents tier contribution to the group</summary> 7739 <summary>Thread sync lock object</summary>
12524 </member> 7740 </member>
12525 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID"> 7741 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected">
12526 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary> 7742 <summary>The event subscribers, null of no subscribers</summary>
12527 </member> 7743 </member>
12528 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID"> 7744 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)">
12529 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary> 7745 <summary>Raises the SimConnected Event</summary>
7746 <param name="e">A SimConnectedEventArgs object containing
7747 the data sent from the simulator</param>
12530 </member> 7748 </member>
12531 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName"> 7749 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock">
12532 <summary>The name of the group</summary> 7750 <summary>Thread sync lock object</summary>
12533 </member> 7751 </member>
12534 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers"> 7752 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected">
12535 <summary>The aggregate permissions the agent has in the group for all roles the agent 7753 <summary>The event subscribers, null of no subscribers</summary>
12536 is assigned</summary>
12537 </member> 7754 </member>
12538 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"> 7755 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)">
12539 <summary>An optional block containing additional agent specific information</summary> 7756 <summary>Raises the SimDisconnected Event</summary>
7757 <param name="e">A SimDisconnectedEventArgs object containing
7758 the data sent from the simulator</param>
12540 </member> 7759 </member>
12541 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile"> 7760 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock">
12542 <summary>true of the agent allows this group to be 7761 <summary>Thread sync lock object</summary>
12543 listed in their profile</summary>
12544 </member> 7762 </member>
12545 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage"> 7763 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected">
12546 <summary> 7764 <summary>The event subscribers, null of no subscribers</summary>
12547 A message sent from the viewer to the simulator which
12548 specifies the language and permissions for others to detect
12549 the language specified
12550 </summary>
12551 </member> 7765 </member>
12552 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language"> 7766 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)">
12553 <summary>A string containng the default language 7767 <summary>Raises the Disconnected Event</summary>
12554 to use for the agent</summary> 7768 <param name="e">A DisconnectedEventArgs object containing
7769 the data sent from the simulator</param>
12555 </member> 7770 </member>
12556 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic"> 7771 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock">
12557 <summary>true of others are allowed to 7772 <summary>Thread sync lock object</summary>
12558 know the language setting</summary>
12559 </member> 7773 </member>
12560 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize"> 7774 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged">
12561 <summary> 7775 <summary>The event subscribers, null of no subscribers</summary>
12562 Serialize the object
12563 </summary>
12564 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12565 </member> 7776 </member>
12566 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7777 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)">
12567 <summary> 7778 <summary>Raises the SimChanged Event</summary>
12568 Deserialize the message 7779 <param name="e">A SimChangedEventArgs object containing
12569 </summary> 7780 the data sent from the simulator</param>
12570 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12571 </member> 7781 </member>
12572 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage"> 7782 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock">
12573 <summary> 7783 <summary>Thread sync lock object</summary>
12574 An EventQueue message sent from the simulator to an agent when the agent
12575 leaves a group
12576 </summary>
12577 </member> 7784 </member>
12578 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock"> 7785 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning">
12579 <summary> 7786 <summary>The event subscribers, null of no subscribers</summary>
12580 An Array containing the AgentID and GroupID
12581 </summary>
12582 </member> 7787 </member>
12583 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize"> 7788 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)">
12584 <summary> 7789 <summary>Raises the EventQueueRunning Event</summary>
12585 Serialize the object 7790 <param name="e">A EventQueueRunningEventArgs object containing
12586 </summary> 7791 the data sent from the simulator</param>
12587 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12588 </member> 7792 </member>
12589 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7793 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock">
12590 <summary> 7794 <summary>Thread sync lock object</summary>
12591 Deserialize the message
12592 </summary>
12593 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12594 </member> 7795 </member>
12595 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData"> 7796 <member name="F:OpenMetaverse.NetworkManager.Simulators">
12596 <summary>An object containing the Agents UUID, and the Groups UUID</summary> 7797 <summary>All of the simulators we are currently connected to</summary>
12597 </member> 7798 </member>
12598 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID"> 7799 <member name="F:OpenMetaverse.NetworkManager.CapsEvents">
12599 <summary>The ID of the Agent leaving the group</summary> 7800 <summary>Handlers for incoming capability events</summary>
12600 </member> 7801 </member>
12601 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID"> 7802 <member name="F:OpenMetaverse.NetworkManager.PacketEvents">
12602 <summary>The GroupID the Agent is leaving</summary> 7803 <summary>Handlers for incoming packets</summary>
12603 </member> 7804 </member>
12604 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock"> 7805 <member name="F:OpenMetaverse.NetworkManager.PacketInbox">
12605 <summary>Base class for Asset uploads/results via Capabilities</summary> 7806 <summary>Incoming packets that are awaiting handling</summary>
12606 </member> 7807 </member>
12607 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State"> 7808 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox">
12608 <summary> 7809 <summary>Outgoing packets that are awaiting handling</summary>
12609 The request state
12610 </summary>
12611 </member> 7810 </member>
12612 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize"> 7811 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)">
12613 <summary> 7812 <summary>
12614 Serialize the object 7813 Default constructor
12615 </summary> 7814 </summary>
12616 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 7815 <param name="client">Reference to the GridClient object</param>
12617 </member> 7816 </member>
12618 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7817 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
12619 <summary> 7818 <summary>
12620 Deserialize the message 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
12621 </summary> 7822 </summary>
12622 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 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>
12623 </member> 7826 </member>
12624 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload"> 7827 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
12625 <summary> 7828 <summary>
12626 A message sent from the viewer to the simulator to request a temporary upload capability 7829 Register an event handler for a packet. This is a low level event
12627 which allows an asset to be uploaded 7830 interface and should only be used if you are doing something not
7831 supported in the library
12628 </summary> 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>
12629 </member> 7842 </member>
12630 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url"> 7843 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
12631 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
12632 </member>
12633 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
12634 <summary> 7844 <summary>
12635 A message sent from the simulator that will inform the agent the upload is complete, 7845 Unregister an event handler for a packet. This is a low level event
12636 and the UUID of the uploaded asset 7846 interface and should only be used if you are doing something not
7847 supported in the library
12637 </summary> 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>
12638 </member> 7851 </member>
12639 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID"> 7852 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
12640 <summary>The uploaded texture asset ID</summary>
12641 </member>
12642 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
12643 <summary> 7853 <summary>
12644 A message sent from the viewer to the simulator to request a temporary 7854 Register a CAPS event handler. This is a low level event interface
12645 capability URI which is used to upload an agents baked appearance textures 7855 and should only be used if you are doing something not supported in
7856 the library
12646 </summary> 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>
12647 </member> 7860 </member>
12648 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request"> 7861 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
12649 <summary>Object containing request or response</summary>
12650 </member>
12651 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
12652 <summary> 7862 <summary>
12653 Serialize the object 7863 Unregister a CAPS event handler. This is a low level event interface
7864 and should only be used if you are doing something not supported in
7865 the library
12654 </summary> 7866 </summary>
12655 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 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>
12656 </member> 7870 </member>
12657 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7871 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)">
12658 <summary> 7872 <summary>
12659 Deserialize the message 7873 Send a packet to the simulator the avatar is currently occupying
12660 </summary> 7874 </summary>
12661 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 7875 <param name="packet">Packet to send</param>
12662 </member> 7876 </member>
12663 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage"> 7877 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
12664 <summary> 7878 <summary>
12665 A message sent from the simulator which indicates the minimum version required for 7879 Send a packet to a specified simulator
12666 using voice chat
12667 </summary> 7880 </summary>
7881 <param name="packet">Packet to send</param>
7882 <param name="simulator">Simulator to send the packet to</param>
12668 </member> 7883 </member>
12669 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion"> 7884 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)">
12670 <summary>Major Version Required</summary>
12671 </member>
12672 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
12673 <summary>Minor version required</summary>
12674 </member>
12675 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
12676 <summary>The name of the region sending the version requrements</summary>
12677 </member>
12678 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
12679 <summary> 7885 <summary>
12680 Serialize the object 7886 Connect to a simulator
12681 </summary> 7887 </summary>
12682 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 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>
12683 </member> 7897 </member>
12684 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7898 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)">
12685 <summary> 7899 <summary>
12686 Deserialize the message 7900 Connect to a simulator
12687 </summary> 7901 </summary>
12688 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 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>
12689 </member> 7910 </member>
12690 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage"> 7911 <member name="M:OpenMetaverse.NetworkManager.Logout">
12691 <summary> 7912 <summary>
12692 A message sent from the simulator to the viewer containing the 7913 Initiate a blocking logout request. This will return when the logout
12693 voice server URI 7914 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
7915 has expired and the network layer is manually shut down
12694 </summary> 7916 </summary>
12695 </member> 7917 </member>
12696 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID"> 7918 <member name="M:OpenMetaverse.NetworkManager.RequestLogout">
12697 <summary>The Parcel ID which the voice server URI applies</summary>
12698 </member>
12699 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
12700 <summary>The name of the region</summary>
12701 </member>
12702 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
12703 <summary>A uri containing the server/channel information
12704 which the viewer can utilize to participate in voice conversations</summary>
12705 </member>
12706 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
12707 <summary> 7919 <summary>
12708 Serialize the object 7920 Initiate the logout process. Check if logout succeeded with the
7921 <code>OnLogoutReply</code> event, and if this does not fire the
7922 <code>Shutdown()</code> function needs to be manually called
12709 </summary> 7923 </summary>
12710 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12711 </member> 7924 </member>
12712 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7925 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)">
12713 <summary> 7926 <summary>
12714 Deserialize the message 7927 Close a connection to the given simulator
12715 </summary> 7928 </summary>
12716 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 7929 <param name="simulator"></param>
7930 <param name="sendCloseCircuit"></param>
12717 </member> 7931 </member>
12718 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage"> 7932 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)">
12719 <summary> 7933 <summary>
12720 7934 Shutdown will disconnect all the sims except for the current sim
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>
12721 </summary> 7937 </summary>
7938 <param name="type">Type of shutdown</param>
12722 </member> 7939 </member>
12723 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password"> 7940 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)">
12724 <summary></summary>
12725 </member>
12726 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username">
12727 <summary></summary>
12728 </member>
12729 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize">
12730 <summary> 7941 <summary>
12731 Serialize the object 7942 Shutdown will disconnect all the sims except for the current sim
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>
12732 </summary> 7945 </summary>
12733 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 7946 <param name="type">Type of shutdown</param>
7947 <param name="message">Shutdown message</param>
12734 </member> 7948 </member>
12735 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7949 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)">
12736 <summary> 7950 <summary>
12737 Deserialize the message 7951 Searches through the list of currently connected simulators to find
7952 one attached to the given IPEndPoint
12738 </summary> 7953 </summary>
12739 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 7954 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
7955 <returns>A Simulator reference on success, otherwise null</returns>
12740 </member> 7956 </member>
12741 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage"> 7957 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)">
12742 <summary> 7958 <summary>
12743 A message sent by the viewer to the simulator to request a temporary 7959 Fire an event when an event queue connects for capabilities
12744 capability for a script contained with in a Tasks inventory to be updated
12745 </summary> 7960 </summary>
7961 <param name="simulator">Simulator the event queue is attached to</param>
12746 </member> 7962 </member>
12747 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request"> 7963 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12748 <summary>Object containing request or response</summary> 7964 <summary>Process an incoming packet and raise the appropriate events</summary>
7965 <param name="sender">The sender</param>
7966 <param name="e">The EventArgs object containing the packet data</param>
12749 </member> 7967 </member>
12750 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize"> 7968 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12751 <summary> 7969 <summary>Process an incoming packet and raise the appropriate events</summary>
12752 Serialize the object 7970 <param name="sender">The sender</param>
12753 </summary> 7971 <param name="e">The EventArgs object containing the packet data</param>
12754 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12755 </member> 7972 </member>
12756 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7973 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12757 <summary> 7974 <summary>Process an incoming packet and raise the appropriate events</summary>
12758 Deserialize the message 7975 <param name="sender">The sender</param>
12759 </summary> 7976 <param name="e">The EventArgs object containing the packet data</param>
12760 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12761 </member> 7977 </member>
12762 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage"> 7978 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12763 <summary> 7979 <summary>Process an incoming packet and raise the appropriate events</summary>
12764 A message sent from the simulator to the viewer to indicate 7980 <param name="sender">The sender</param>
12765 a Tasks scripts status. 7981 <param name="e">The EventArgs object containing the packet data</param>
12766 </summary>
12767 </member> 7982 </member>
12768 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID"> 7983 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12769 <summary>The Asset ID of the script</summary> 7984 <summary>Process an incoming packet and raise the appropriate events</summary>
7985 <param name="sender">The sender</param>
7986 <param name="e">The EventArgs object containing the packet data</param>
12770 </member> 7987 </member>
12771 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono"> 7988 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12772 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it 7989 <summary>Process an incoming packet and raise the appropriate events</summary>
12773 uses the older less efficient lsl2 interprter</summary> 7990 <param name="sender">The sender</param>
7991 <param name="e">The EventArgs object containing the packet data</param>
12774 </member> 7992 </member>
12775 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID"> 7993 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
12776 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary> 7994 <summary>Process an incoming packet and raise the appropriate events</summary>
7995 <param name="sender">The sender</param>
7996 <param name="e">The EventArgs object containing the packet data</param>
12777 </member> 7997 </member>
12778 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running"> 7998 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress">
12779 <summary>true of the script is in a running state</summary> 7999 <summary>The event subscribers, null of no subscribers</summary>
12780 </member> 8000 </member>
12781 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize"> 8001 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)">
12782 <summary> 8002 <summary>Raises the LoginProgress Event</summary>
12783 Serialize the object 8003 <param name="e">A LoginProgressEventArgs object containing
12784 </summary> 8004 the data sent from the simulator</param>
12785 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12786 </member> 8005 </member>
12787 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8006 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock">
12788 <summary> 8007 <summary>Thread sync lock object</summary>
12789 Deserialize the message
12790 </summary>
12791 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12792 </member> 8008 </member>
12793 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage"> 8009 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability">
12794 <summary> 8010 <summary>Seed CAPS URL returned from the login server</summary>
12795 A message containing the request/response used for updating a gesture
12796 contained with an agents inventory
12797 </summary>
12798 </member> 8011 </member>
12799 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request"> 8012 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist">
12800 <summary>Object containing request or response</summary> 8013 <summary>A list of packets obtained during the login process which
8014 networkmanager will log but not process</summary>
12801 </member> 8015 </member>
12802 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize"> 8016 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)">
12803 <summary> 8017 <summary>
12804 Serialize the object 8018 Generate sane default values for a login request
12805 </summary> 8019 </summary>
12806 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 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>
12807 </member> 8027 </member>
12808 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8028 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)">
12809 <summary> 8029 <summary>
12810 Deserialize the message 8030 Simplified login that takes the most common and required fields
12811 </summary> 8031 </summary>
12812 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the 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>
12813 </member> 8040 </member>
12814 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage"> 8041 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)">
12815 <summary> 8042 <summary>
12816 A message request/response which is used to update a notecard contained within 8043 Simplified login that takes the most common fields along with a
12817 a tasks inventory 8044 starting location URI, and can accept an MD5 string instead of a
8045 plaintext password
12818 </summary> 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>
12819 </member> 8058 </member>
12820 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID"> 8059 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)">
12821 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
12822 </member>
12823 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
12824 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
12825 </member>
12826 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
12827 <summary> 8060 <summary>
12828 Serialize the object 8061 Login that takes a struct of all the values that will be passed to
8062 the login server
12829 </summary> 8063 </summary>
12830 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 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>
12831 </member> 8069 </member>
12832 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8070 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)">
12833 <summary> 8071 <summary>
12834 Deserialize the message 8072 Build a start location URI for passing to the Login function
12835 </summary> 8073 </summary>
12836 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 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>
12837 </member> 8080 </member>
12838 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage"> 8081 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)">
12839 <summary> 8082 <summary>
12840 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability 8083 Handles response from XML-RPC login replies
12841 which is used to update an asset in an agents inventory
12842 </summary> 8084 </summary>
12843 </member> 8085 </member>
12844 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID"> 8086 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
12845 <summary> 8087 <summary>
12846 The Notecard AssetID to replace 8088 Handle response from LLSD login replies
12847 </summary> 8089 </summary>
8090 <param name="client"></param>
8091 <param name="result"></param>
8092 <param name="error"></param>
12848 </member> 8093 </member>
12849 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize"> 8094 <member name="M:OpenMetaverse.NetworkManager.GetPlatform">
12850 <summary> 8095 <summary>
12851 Serialize the object 8096 Get current OS
12852 </summary> 8097 </summary>
12853 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 8098 <returns>Either "Win" or "Linux"</returns>
12854 </member> 8099 </member>
12855 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8100 <member name="M:OpenMetaverse.NetworkManager.GetMAC">
12856 <summary> 8101 <summary>
12857 Deserialize the message 8102 Get clients default Mac Address
12858 </summary> 8103 </summary>
12859 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 8104 <returns>A string containing the first found Mac Address</returns>
12860 </member> 8105 </member>
12861 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage"> 8106 <member name="E:OpenMetaverse.NetworkManager.PacketSent">
12862 <summary> 8107 <summary>Raised when the simulator sends us data containing
12863 A message containing the request/response used for updating a notecard 8108 ...</summary>
12864 contained with an agents inventory
12865 </summary>
12866 </member> 8109 </member>
12867 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request"> 8110 <member name="E:OpenMetaverse.NetworkManager.LoggedOut">
12868 <summary>Object containing request or response</summary> 8111 <summary>Raised when the simulator sends us data containing
8112 ...</summary>
12869 </member> 8113 </member>
12870 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize"> 8114 <member name="E:OpenMetaverse.NetworkManager.SimConnecting">
12871 <summary> 8115 <summary>Raised when the simulator sends us data containing
12872 Serialize the object 8116 ...</summary>
12873 </summary>
12874 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12875 </member> 8117 </member>
12876 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8118 <member name="E:OpenMetaverse.NetworkManager.SimConnected">
12877 <summary> 8119 <summary>Raised when the simulator sends us data containing
12878 Deserialize the message 8120 ...</summary>
12879 </summary>
12880 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12881 </member> 8121 </member>
12882 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize"> 8122 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected">
12883 <summary> 8123 <summary>Raised when the simulator sends us data containing
12884 Serialize the object 8124 ...</summary>
12885 </summary>
12886 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12887 </member> 8125 </member>
12888 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8126 <member name="E:OpenMetaverse.NetworkManager.Disconnected">
12889 <summary> 8127 <summary>Raised when the simulator sends us data containing
12890 Deserialize the message 8128 ...</summary>
12891 </summary>
12892 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12893 </member> 8129 </member>
12894 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError"> 8130 <member name="E:OpenMetaverse.NetworkManager.SimChanged">
12895 <summary> 8131 <summary>Raised when the simulator sends us data containing
12896 A message sent from the simulator to the viewer which indicates 8132 ...</summary>
12897 an error occurred while attempting to update a script in an agents or tasks
12898 inventory
12899 </summary>
12900 </member> 8133 </member>
12901 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled"> 8134 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning">
12902 <summary>true of the script was successfully compiled by the simulator</summary> 8135 <summary>Raised when the simulator sends us data containing
8136 ...</summary>
12903 </member> 8137 </member>
12904 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error"> 8138 <member name="P:OpenMetaverse.NetworkManager.CircuitCode">
12905 <summary>A string containing the error which occured while trying 8139 <summary>Unique identifier associated with our connections to
12906 to update the script</summary> 8140 simulators</summary>
12907 </member> 8141 </member>
12908 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID"> 8142 <member name="P:OpenMetaverse.NetworkManager.CurrentSim">
12909 <summary>A new AssetID assigned to the script</summary> 8143 <summary>The simulator that the logged in avatar is currently
8144 occupying</summary>
12910 </member> 8145 </member>
12911 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage"> 8146 <member name="P:OpenMetaverse.NetworkManager.Connected">
12912 <summary> 8147 <summary>Shows whether the network layer is logged in to the
12913 A message sent from the viewer to the simulator 8148 grid or not</summary>
12914 requesting the update of an existing script contained
12915 within a tasks inventory
12916 </summary>
12917 </member> 8149 </member>
12918 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning"> 8150 <member name="P:OpenMetaverse.NetworkManager.InboxCount">
12919 <summary>if true, set the script mode to running</summary> 8151 <summary>Number of packets in the incoming queue</summary>
12920 </member> 8152 </member>
12921 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID"> 8153 <member name="P:OpenMetaverse.NetworkManager.OutboxCount">
12922 <summary>The scripts InventoryItem ItemID to update</summary> 8154 <summary>Number of packets in the outgoing queue</summary>
12923 </member> 8155 </member>
12924 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target"> 8156 <member name="E:OpenMetaverse.NetworkManager.LoginProgress">
12925 <summary>A lowercase string containing either "mono" or "lsl2" which 8157 <summary>Raised when the simulator sends us data containing
12926 specifies the script is compiled and ran on the mono runtime, or the older 8158 ...</summary>
12927 lsl runtime</summary>
12928 </member> 8159 </member>
12929 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID"> 8160 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse">
12930 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary> 8161 <summary>Called when a reply is received from the login server, the
8162 login sequence will block until this event returns</summary>
12931 </member> 8163 </member>
12932 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize"> 8164 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode">
12933 <summary> 8165 <summary>Current state of logging in</summary>
12934 Serialize the object
12935 </summary>
12936 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12937 </member> 8166 </member>
12938 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8167 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey">
12939 <summary> 8168 <summary>Upon login failure, contains a short string key for the
12940 Deserialize the message 8169 type of login error that occurred</summary>
12941 </summary>
12942 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12943 </member> 8170 </member>
12944 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage"> 8171 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply">
12945 <summary> 8172 <summary>The raw XML-RPC reply from the login server, exactly as it
12946 A message containing either the request or response used in updating a script inside 8173 was received (minus the HTTP header)</summary>
12947 a tasks inventory
12948 </summary>
12949 </member> 8174 </member>
12950 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request"> 8175 <member name="P:OpenMetaverse.NetworkManager.LoginMessage">
12951 <summary>Object containing request or response</summary> 8176 <summary>During login this contains a descriptive version of
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>
12952 </member> 8180 </member>
12953 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize"> 8181 <member name="T:OpenMetaverse.NetworkManager.DisconnectType">
12954 <summary> 8182 <summary>
12955 Serialize the object 8183 Explains why a simulator or the grid disconnected from us
12956 </summary> 8184 </summary>
12957 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12958 </member> 8185 </member>
12959 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8186 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated">
12960 <summary> 8187 <summary>The client requested the logout or simulator disconnect</summary>
12961 Deserialize the message
12962 </summary>
12963 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12964 </member> 8188 </member>
12965 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete"> 8189 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated">
12966 <summary> 8190 <summary>The server notified us that it is disconnecting</summary>
12967 Response from the simulator to notify the viewer the upload is completed, and
12968 the UUID of the script asset and its compiled status
12969 </summary>
12970 </member> 8191 </member>
12971 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID"> 8192 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout">
12972 <summary>The uploaded texture asset ID</summary> 8193 <summary>Either a socket was closed or network traffic timed out</summary>
12973 </member> 8194 </member>
12974 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled"> 8195 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown">
12975 <summary>true of the script was compiled successfully</summary> 8196 <summary>The last active simulator shut down</summary>
12976 </member> 8197 </member>
12977 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage"> 8198 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket">
12978 <summary> 8199 <summary>
12979 A message sent from a viewer to the simulator requesting a temporary uploader capability 8200 Holds a simulator reference and a decoded packet, these structs are put in
12980 used to update a script contained in an agents inventory 8201 the packet inbox for event handling
12981 </summary> 8202 </summary>
12982 </member> 8203 </member>
12983 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID"> 8204 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator">
12984 <summary>The existing asset if of the script in the agents inventory to replace</summary> 8205 <summary>Reference to the simulator that this packet came from</summary>
12985 </member> 8206 </member>
12986 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target"> 8207 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet">
12987 <summary>The language of the script</summary> 8208 <summary>Packet that needs to be processed</summary>
12988 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
12989 </member> 8209 </member>
12990 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize"> 8210 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket">
12991 <summary> 8211 <summary>
12992 Serialize the object 8212 Holds a simulator reference and a serialized packet, these structs are put in
8213 the packet outbox for sending
12993 </summary> 8214 </summary>
12994 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
12995 </member> 8215 </member>
12996 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8216 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator">
12997 <summary> 8217 <summary>Reference to the simulator this packet is destined for</summary>
12998 Deserialize the message
12999 </summary>
13000 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13001 </member> 8218 </member>
13002 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage"> 8219 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer">
13003 <summary> 8220 <summary>Packet that needs to be sent</summary>
13004 A message containing either the request or response used in updating a script inside
13005 an agents inventory
13006 </summary>
13007 </member> 8221 </member>
13008 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request"> 8222 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber">
13009 <summary>Object containing request or response</summary> 8223 <summary>Sequence number of the wrapped packet</summary>
13010 </member> 8224 </member>
13011 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize"> 8225 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount">
13012 <summary> 8226 <summary>Number of times this packet has been resent</summary>
13013 Serialize the object
13014 </summary>
13015 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13016 </member> 8227 </member>
13017 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8228 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount">
13018 <summary> 8229 <summary>Environment.TickCount when this packet was last sent over the wire</summary>
13019 Deserialize the message
13020 </summary>
13021 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13022 </member> 8230 </member>
13023 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize"> 8231 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback">
13024 <summary> 8232 <summary>
13025 Serialize the object 8233
13026 </summary> 8234 </summary>
13027 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 8235 <param name="loginSuccess"></param>
8236 <param name="redirect"></param>
8237 <param name="replyData"></param>
8238 <param name="message"></param>
8239 <param name="reason"></param>
13028 </member> 8240 </member>
13029 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8241 <member name="T:OpenMetaverse.ObjectReturnType">
13030 <summary> 8242 <summary>
13031 Deserialize the message 8243 Type of return to use when returning objects from a parcel
13032 </summary> 8244 </summary>
13033 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13034 </member>
13035 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase">
13036 <summary>Base class for Map Layers via Capabilities</summary>
13037 </member> 8245 </member>
13038 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags"> 8246 <member name="F:OpenMetaverse.ObjectReturnType.None">
13039 <summary></summary> 8247 <summary></summary>
13040 </member> 8248 </member>
13041 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize"> 8249 <member name="F:OpenMetaverse.ObjectReturnType.Owner">
13042 <summary> 8250 <summary>Return objects owned by parcel owner</summary>
13043 Serialize the object
13044 </summary>
13045 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13046 </member>
13047 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
13048 <summary>
13049 Deserialize the message
13050 </summary>
13051 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13052 </member>
13053 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant">
13054 <summary>
13055 Sent by an agent to the capabilities server to request map layers
13056 </summary>
13057 </member>
13058 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant">
13059 <summary>
13060 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
13061 </summary>
13062 </member>
13063 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks">
13064 <summary>An array containing LayerData items</summary>
13065 </member>
13066 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
13067 <summary>
13068 Serialize the object
13069 </summary>
13070 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13071 </member>
13072 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
13073 <summary>
13074 Deserialize the message
13075 </summary>
13076 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13077 </member>
13078 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData">
13079 <summary>
13080 An object containing map location details
13081 </summary>
13082 </member>
13083 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID">
13084 <summary>The Asset ID of the regions tile overlay</summary>
13085 </member>
13086 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom">
13087 <summary>The grid location of the southern border of the map tile</summary>
13088 </member>
13089 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left">
13090 <summary>The grid location of the western border of the map tile</summary>
13091 </member>
13092 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right">
13093 <summary>The grid location of the eastern border of the map tile</summary>
13094 </member>
13095 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top">
13096 <summary>The grid location of the northern border of the map tile</summary>
13097 </member>
13098 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request">
13099 <summary>Object containing request or response</summary>
13100 </member>
13101 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
13102 <summary>
13103 Serialize the object
13104 </summary>
13105 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13106 </member>
13107 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
13108 <summary>
13109 Deserialize the message
13110 </summary>
13111 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13112 </member> 8251 </member>
13113 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage"> 8252 <member name="F:OpenMetaverse.ObjectReturnType.Group">
13114 <summary> 8253 <summary>Return objects set to group</summary>
13115 New as of 1.23 RC1, no details yet.
13116 </summary>
13117 </member> 8254 </member>
13118 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize"> 8255 <member name="F:OpenMetaverse.ObjectReturnType.Other">
13119 <summary> 8256 <summary>Return objects not owned by parcel owner or set to group</summary>
13120 Serialize the object
13121 </summary>
13122 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13123 </member> 8257 </member>
13124 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8258 <member name="F:OpenMetaverse.ObjectReturnType.List">
13125 <summary> 8259 <summary>Return a specific list of objects on parcel</summary>
13126 Deserialize the message
13127 </summary>
13128 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13129 </member> 8260 </member>
13130 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize"> 8261 <member name="F:OpenMetaverse.ObjectReturnType.Sell">
13131 <summary> 8262 <summary>Return objects that are marked for-sale</summary>
13132 Serialize the object
13133 </summary>
13134 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13135 </member> 8263 </member>
13136 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8264 <member name="T:OpenMetaverse.ParcelAccessFlags">
13137 <summary> 8265 <summary>
13138 Deserialize the message 8266 Blacklist/Whitelist flags used in parcels Access List
13139 </summary> 8267 </summary>
13140 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13141 </member>
13142 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
13143 <summary>A string containing the method used</summary>
13144 </member>
13145 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
13146 <summary>
13147 A request sent from an agent to the Simulator to begin a new conference.
13148 Contains a list of Agents which will be included in the conference
13149 </summary>
13150 </member> 8268 </member>
13151 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock"> 8269 <member name="F:OpenMetaverse.ParcelAccessFlags.NoAccess">
13152 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary> 8270 <summary>Agent is denied access</summary>
13153 </member>
13154 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
13155 <summary>The conferences Session ID</summary>
13156 </member> 8271 </member>
13157 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize"> 8272 <member name="F:OpenMetaverse.ParcelAccessFlags.Access">
13158 <summary> 8273 <summary>Agent is granted access</summary>
13159 Serialize the object
13160 </summary>
13161 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13162 </member> 8274 </member>
13163 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8275 <member name="T:OpenMetaverse.ParcelResult">
13164 <summary> 8276 <summary>
13165 Deserialize the message 8277 The result of a request for parcel properties
13166 </summary> 8278 </summary>
13167 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13168 </member>
13169 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
13170 <summary>
13171 A moderation request sent from a conference moderator
13172 Contains an agent and an optional action to take
13173 </summary>
13174 </member>
13175 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
13176 <summary>The Session ID</summary>
13177 </member>
13178 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
13179 <summary></summary>
13180 </member> 8279 </member>
13181 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey"> 8280 <member name="F:OpenMetaverse.ParcelResult.NoData">
13182 <summary>A list containing Key/Value pairs, known valid values: 8281 <summary>No matches were found for the request</summary>
13183 key: text value: true/false - allow/disallow specified agents ability to use text in session
13184 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
13185 </summary>
13186 <remarks>"text" or "voice"</remarks>
13187 </member> 8282 </member>
13188 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue"> 8283 <member name="F:OpenMetaverse.ParcelResult.Single">
13189 <summary></summary> 8284 <summary>Request matched a single parcel</summary>
13190 </member> 8285 </member>
13191 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize"> 8286 <member name="F:OpenMetaverse.ParcelResult.Multiple">
13192 <summary> 8287 <summary>Request matched multiple parcels</summary>
13193 Serialize the object
13194 </summary>
13195 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13196 </member> 8288 </member>
13197 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8289 <member name="T:OpenMetaverse.AccessList">
13198 <summary> 8290 <summary>
13199 Deserialize the message 8291 Flags used in the ParcelAccessListRequest packet to specify whether
8292 we want the access list (whitelist), ban list (blacklist), or both
13200 </summary> 8293 </summary>
13201 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13202 </member> 8294 </member>
13203 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation"> 8295 <member name="F:OpenMetaverse.AccessList.Access">
13204 <summary> 8296 <summary>Request the access list</summary>
13205 A message sent from the agent to the simulator which tells the
13206 simulator we've accepted a conference invitation
13207 </summary>
13208 </member> 8297 </member>
13209 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID"> 8298 <member name="F:OpenMetaverse.AccessList.Ban">
13210 <summary>The conference SessionID</summary> 8299 <summary>Request the ban list</summary>
13211 </member> 8300 </member>
13212 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize"> 8301 <member name="F:OpenMetaverse.AccessList.Both">
13213 <summary> 8302 <summary>Request both White and Black lists</summary>
13214 Serialize the object
13215 </summary>
13216 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13217 </member> 8303 </member>
13218 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8304 <member name="T:OpenMetaverse.ParcelPropertiesStatus">
13219 <summary> 8305 <summary>
13220 Deserialize the message 8306 Sequence ID in ParcelPropertiesReply packets (sent when avatar
8307 tries to cross a parcel border)
13221 </summary> 8308 </summary>
13222 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13223 </member> 8309 </member>
13224 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize"> 8310 <member name="F:OpenMetaverse.ParcelPropertiesStatus.ParcelSelected">
13225 <summary> 8311 <summary>Parcel is currently selected</summary>
13226 Serialize the object
13227 </summary>
13228 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13229 </member> 8312 </member>
13230 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8313 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotInGroup">
13231 <summary> 8314 <summary>Parcel restricted to a group the avatar is not a
13232 Deserialize the message 8315 member of</summary>
13233 </summary>
13234 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13235 </member> 8316 </member>
13236 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize"> 8317 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionBanned">
13237 <summary> 8318 <summary>Avatar is banned from the parcel</summary>
13238 Serialize the object
13239 </summary>
13240 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13241 </member> 8319 </member>
13242 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8320 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotOnAccessList">
13243 <summary> 8321 <summary>Parcel is restricted to an access list that the
13244 Deserialize the message 8322 avatar is not on</summary>
13245 </summary>
13246 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13247 </member> 8323 </member>
13248 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize"> 8324 <member name="F:OpenMetaverse.ParcelPropertiesStatus.HoveredOverParcel">
13249 <summary> 8325 <summary>Response to hovering over a parcel</summary>
13250 Serialize the object
13251 </summary>
13252 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13253 </member> 8326 </member>
13254 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8327 <member name="T:OpenMetaverse.TerraformAction">
13255 <summary> 8328 <summary>
13256 Deserialize the message 8329 The tool to use when modifying terrain levels
13257 </summary> 8330 </summary>
13258 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13259 </member>
13260 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
13261 <summary>Key of sender</summary>
13262 </member>
13263 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
13264 <summary>Name of sender</summary>
13265 </member>
13266 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
13267 <summary>Key of destination avatar</summary>
13268 </member>
13269 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
13270 <summary>ID of originating estate</summary>
13271 </member>
13272 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
13273 <summary>Key of originating region</summary>
13274 </member>
13275 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
13276 <summary>Coordinates in originating region</summary>
13277 </member> 8331 </member>
13278 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog"> 8332 <member name="F:OpenMetaverse.TerraformAction.Level">
13279 <summary>Instant message type</summary> 8333 <summary>Level the terrain</summary>
13280 </member>
13281 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
13282 <summary>Group IM session toggle</summary>
13283 </member>
13284 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
13285 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
13286 </member> 8334 </member>
13287 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp"> 8335 <member name="F:OpenMetaverse.TerraformAction.Raise">
13288 <summary>Timestamp of the instant message</summary> 8336 <summary>Raise the terrain</summary>
13289 </member> 8337 </member>
13290 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message"> 8338 <member name="F:OpenMetaverse.TerraformAction.Lower">
13291 <summary>Instant message text</summary> 8339 <summary>Lower the terrain</summary>
13292 </member> 8340 </member>
13293 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline"> 8341 <member name="F:OpenMetaverse.TerraformAction.Smooth">
13294 <summary>Whether this message is held for offline avatars</summary> 8342 <summary>Smooth the terrain</summary>
13295 </member> 8343 </member>
13296 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket"> 8344 <member name="F:OpenMetaverse.TerraformAction.Noise">
13297 <summary>Context specific packed data</summary> 8345 <summary>Add random noise to the terrain</summary>
13298 </member> 8346 </member>
13299 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice"> 8347 <member name="F:OpenMetaverse.TerraformAction.Revert">
13300 <summary>Is this invitation for voice group/conference chat</summary> 8348 <summary>Revert terrain to simulator default</summary>
13301 </member> 8349 </member>
13302 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize"> 8350 <member name="T:OpenMetaverse.TerraformBrushSize">
13303 <summary> 8351 <summary>
13304 Serialize the object 8352 The tool size to use when changing terrain levels
13305 </summary> 8353 </summary>
13306 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13307 </member> 8354 </member>
13308 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8355 <member name="F:OpenMetaverse.TerraformBrushSize.Small">
13309 <summary> 8356 <summary>Small</summary>
13310 Deserialize the message
13311 </summary>
13312 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13313 </member> 8357 </member>
13314 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage"> 8358 <member name="F:OpenMetaverse.TerraformBrushSize.Medium">
13315 <summary> 8359 <summary>Medium</summary>
13316 Sent from the simulator to the viewer.
13317
13318 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
13319 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
13320 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
13321
13322 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
13323 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
13324 the string "ENTER" or "LEAVE" respectively.
13325 </summary>
13326 </member> 8360 </member>
13327 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize"> 8361 <member name="F:OpenMetaverse.TerraformBrushSize.Large">
13328 <summary> 8362 <summary>Large</summary>
13329 Serialize the object
13330 </summary>
13331 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13332 </member> 8363 </member>
13333 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8364 <member name="T:OpenMetaverse.AccessDeniedReason">
13334 <summary> 8365 <summary>
13335 Deserialize the message 8366 Reasons agent is denied access to a parcel on the simulator
13336 </summary> 8367 </summary>
13337 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13338 </member> 8368 </member>
13339 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage"> 8369 <member name="F:OpenMetaverse.AccessDeniedReason.NotDenied">
13340 <summary> 8370 <summary>Agent is not denied, access is granted</summary>
13341 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
13342 </summary>
13343 </member> 8371 </member>
13344 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason"> 8372 <member name="F:OpenMetaverse.AccessDeniedReason.NotInGroup">
13345 <summary> 8373 <summary>Agent is not a member of the group set for the parcel, or which owns the parcel</summary>
13346 A string containing the reason the agent was removed
13347 </summary>
13348 </member> 8374 </member>
13349 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID"> 8375 <member name="F:OpenMetaverse.AccessDeniedReason.NotOnAllowList">
13350 <summary> 8376 <summary>Agent is not on the parcels specific allow list</summary>
13351 The ChatterBoxSession's SessionID
13352 </summary>
13353 </member> 8377 </member>
13354 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize"> 8378 <member name="F:OpenMetaverse.AccessDeniedReason.BannedFromParcel">
13355 <summary> 8379 <summary>Agent is on the parcels ban list</summary>
13356 Serialize the object
13357 </summary>
13358 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13359 </member> 8380 </member>
13360 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8381 <member name="F:OpenMetaverse.AccessDeniedReason.NoAccess">
13361 <summary> 8382 <summary>Unknown</summary>
13362 Deserialize the message
13363 </summary>
13364 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13365 </member> 8383 </member>
13366 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize"> 8384 <member name="F:OpenMetaverse.AccessDeniedReason.NotAgeVerified">
13367 <summary> 8385 <summary>Agent is not age verified and parcel settings deny access to non age verified avatars</summary>
13368 Serialize the object
13369 </summary>
13370 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13371 </member> 8386 </member>
13372 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8387 <member name="T:OpenMetaverse.ParcelOverlayType">
13373 <summary> 8388 <summary>
13374 Deserialize the message 8389 Parcel overlay type. This is used primarily for highlighting and
8390 coloring which is why it is a single integer instead of a set of
8391 flags
13375 </summary> 8392 </summary>
13376 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 8393 <remarks>These values seem to be poorly thought out. The first three
8394 bits represent a single value, not flags. For example Auction (0x05) is
8395 not a combination of OwnedByOther (0x01) and ForSale(0x04). However,
8396 the BorderWest and BorderSouth values are bit flags that get attached
8397 to the value stored in the first three bits. Bits four, five, and six
8398 are unused</remarks>
13377 </member> 8399 </member>
13378 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize"> 8400 <member name="F:OpenMetaverse.ParcelOverlayType.Public">
13379 <summary> 8401 <summary>Public land</summary>
13380 Serialize the object
13381 </summary>
13382 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13383 </member> 8402 </member>
13384 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8403 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByOther">
13385 <summary> 8404 <summary>Land is owned by another avatar</summary>
13386 Deserialize the message
13387 </summary>
13388 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13389 </member> 8405 </member>
13390 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize"> 8406 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByGroup">
13391 <summary> 8407 <summary>Land is owned by a group</summary>
13392 Serialize the object
13393 </summary>
13394 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13395 </member> 8408 </member>
13396 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8409 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedBySelf">
13397 <summary> 8410 <summary>Land is owned by the current avatar</summary>
13398 Deserialize the message
13399 </summary>
13400 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13401 </member> 8411 </member>
13402 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize"> 8412 <member name="F:OpenMetaverse.ParcelOverlayType.ForSale">
13403 <summary> 8413 <summary>Land is for sale</summary>
13404 Serialize the object
13405 </summary>
13406 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13407 </member> 8414 </member>
13408 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8415 <member name="F:OpenMetaverse.ParcelOverlayType.Auction">
13409 <summary> 8416 <summary>Land is being auctioned</summary>
13410 Deserialize the message
13411 </summary>
13412 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13413 </member> 8417 </member>
13414 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"> 8418 <member name="F:OpenMetaverse.ParcelOverlayType.BorderWest">
13415 <summary> 8419 <summary>To the west of this area is a parcel border</summary>
13416
13417 </summary>
13418 </member> 8420 </member>
13419 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize"> 8421 <member name="F:OpenMetaverse.ParcelOverlayType.BorderSouth">
13420 <summary> 8422 <summary>To the south of this area is a parcel border</summary>
13421 Serialize the object
13422 </summary>
13423 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13424 </member> 8423 </member>
13425 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8424 <member name="T:OpenMetaverse.ParcelFlags">
13426 <summary> 8425 <summary>
13427 Deserialize the message 8426 Various parcel properties
13428 </summary> 8427 </summary>
13429 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13430 </member> 8428 </member>
13431 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize"> 8429 <member name="F:OpenMetaverse.ParcelFlags.None">
13432 <summary> 8430 <summary>No flags set</summary>
13433 Serialize the object
13434 </summary>
13435 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13436 </member> 8431 </member>
13437 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8432 <member name="F:OpenMetaverse.ParcelFlags.AllowFly">
13438 <summary> 8433 <summary>Allow avatars to fly (a client-side only restriction)</summary>
13439 Deserialize the message
13440 </summary>
13441 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13442 </member> 8434 </member>
13443 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize"> 8435 <member name="F:OpenMetaverse.ParcelFlags.AllowOtherScripts">
13444 <summary> 8436 <summary>Allow foreign scripts to run</summary>
13445 Serialize the object
13446 </summary>
13447 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13448 </member> 8437 </member>
13449 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8438 <member name="F:OpenMetaverse.ParcelFlags.ForSale">
13450 <summary> 8439 <summary>This parcel is for sale</summary>
13451 Deserialize the message
13452 </summary>
13453 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13454 </member> 8440 </member>
13455 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage"> 8441 <member name="F:OpenMetaverse.ParcelFlags.AllowLandmark">
13456 <summary> 8442 <summary>Allow avatars to create a landmark on this parcel</summary>
13457 A message sent from the viewer to the simulator which
13458 specifies that the user has changed current URL
13459 of the specific media on a prim face
13460 </summary>
13461 </member> 8443 </member>
13462 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL"> 8444 <member name="F:OpenMetaverse.ParcelFlags.AllowTerraform">
13463 <summary> 8445 <summary>Allows all avatars to edit the terrain on this parcel</summary>
13464 New URL
13465 </summary>
13466 </member> 8446 </member>
13467 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID"> 8447 <member name="F:OpenMetaverse.ParcelFlags.AllowDamage">
13468 <summary> 8448 <summary>Avatars have health and can take damage on this parcel.
13469 Prim UUID where navigation occured 8449 If set, avatars can be killed and sent home here</summary>
13470 </summary>
13471 </member> 8450 </member>
13472 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face"> 8451 <member name="F:OpenMetaverse.ParcelFlags.CreateObjects">
13473 <summary> 8452 <summary>Foreign avatars can create objects here</summary>
13474 Face index
13475 </summary>
13476 </member> 8453 </member>
13477 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize"> 8454 <member name="F:OpenMetaverse.ParcelFlags.ForSaleObjects">
13478 <summary> 8455 <summary>All objects on this parcel can be purchased</summary>
13479 Serialize the object
13480 </summary>
13481 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13482 </member> 8456 </member>
13483 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8457 <member name="F:OpenMetaverse.ParcelFlags.UseAccessGroup">
13484 <summary> 8458 <summary>Access is restricted to a group</summary>
13485 Deserialize the message
13486 </summary>
13487 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13488 </member> 8459 </member>
13489 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock"> 8460 <member name="F:OpenMetaverse.ParcelFlags.UseAccessList">
13490 <summary>Base class used for the ObjectMedia message</summary> 8461 <summary>Access is restricted to a whitelist</summary>
13491 </member> 8462 </member>
13492 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest"> 8463 <member name="F:OpenMetaverse.ParcelFlags.UseBanList">
13493 <summary> 8464 <summary>Ban blacklist is enabled</summary>
13494 Message used to retrive prim media data
13495 </summary>
13496 </member> 8465 </member>
13497 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID"> 8466 <member name="F:OpenMetaverse.ParcelFlags.UsePassList">
13498 <summary> 8467 <summary>Unknown</summary>
13499 Prim UUID
13500 </summary>
13501 </member> 8468 </member>
13502 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb"> 8469 <member name="F:OpenMetaverse.ParcelFlags.ShowDirectory">
13503 <summary> 8470 <summary>List this parcel in the search directory</summary>
13504 Requested operation, either GET or UPDATE
13505 </summary>
13506 </member> 8471 </member>
13507 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize"> 8472 <member name="F:OpenMetaverse.ParcelFlags.AllowDeedToGroup">
13508 <summary> 8473 <summary>Allow personally owned parcels to be deeded to group</summary>
13509 Serialize object
13510 </summary>
13511 <returns>Serialized object as OSDMap</returns>
13512 </member> 8474 </member>
13513 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8475 <member name="F:OpenMetaverse.ParcelFlags.ContributeWithDeed">
13514 <summary> 8476 <summary>If Deeded, owner contributes required tier to group parcel is deeded to</summary>
13515 Deserialize the message
13516 </summary>
13517 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13518 </member> 8477 </member>
13519 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse"> 8478 <member name="F:OpenMetaverse.ParcelFlags.SoundLocal">
13520 <summary> 8479 <summary>Restrict sounds originating on this parcel to the
13521 Message used to update prim media data 8480 parcel boundaries</summary>
13522 </summary>
13523 </member> 8481 </member>
13524 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID"> 8482 <member name="F:OpenMetaverse.ParcelFlags.SellParcelObjects">
13525 <summary> 8483 <summary>Objects on this parcel are sold when the land is
13526 Prim UUID 8484 purchsaed</summary>
13527 </summary>
13528 </member> 8485 </member>
13529 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia"> 8486 <member name="F:OpenMetaverse.ParcelFlags.AllowPublish">
13530 <summary> 8487 <summary>Allow this parcel to be published on the web</summary>
13531 Array of media entries indexed by face number
13532 </summary>
13533 </member> 8488 </member>
13534 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version"> 8489 <member name="F:OpenMetaverse.ParcelFlags.MaturePublish">
13535 <summary> 8490 <summary>The information for this parcel is mature content</summary>
13536 Media version string
13537 </summary>
13538 </member> 8491 </member>
13539 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize"> 8492 <member name="F:OpenMetaverse.ParcelFlags.UrlWebPage">
13540 <summary> 8493 <summary>The media URL is an HTML page</summary>
13541 Serialize object
13542 </summary>
13543 <returns>Serialized object as OSDMap</returns>
13544 </member> 8494 </member>
13545 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8495 <member name="F:OpenMetaverse.ParcelFlags.UrlRawHtml">
13546 <summary> 8496 <summary>The media URL is a raw HTML string</summary>
13547 Deserialize the message
13548 </summary>
13549 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13550 </member> 8497 </member>
13551 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate"> 8498 <member name="F:OpenMetaverse.ParcelFlags.RestrictPushObject">
13552 <summary> 8499 <summary>Restrict foreign object pushes</summary>
13553 Message used to update prim media data
13554 </summary>
13555 </member> 8500 </member>
13556 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID"> 8501 <member name="F:OpenMetaverse.ParcelFlags.DenyAnonymous">
13557 <summary> 8502 <summary>Ban all non identified/transacted avatars</summary>
13558 Prim UUID
13559 </summary>
13560 </member> 8503 </member>
13561 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia"> 8504 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupScripts">
13562 <summary> 8505 <summary>Allow group-owned scripts to run</summary>
13563 Array of media entries indexed by face number
13564 </summary>
13565 </member> 8506 </member>
13566 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb"> 8507 <member name="F:OpenMetaverse.ParcelFlags.CreateGroupObjects">
13567 <summary> 8508 <summary>Allow object creation by group members or group
13568 Requested operation, either GET or UPDATE 8509 objects</summary>
13569 </summary>
13570 </member> 8510 </member>
13571 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize"> 8511 <member name="F:OpenMetaverse.ParcelFlags.AllowAPrimitiveEntry">
13572 <summary> 8512 <summary>Allow all objects to enter this parcel</summary>
13573 Serialize object
13574 </summary>
13575 <returns>Serialized object as OSDMap</returns>
13576 </member> 8513 </member>
13577 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8514 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupObjectEntry">
13578 <summary> 8515 <summary>Only allow group and owner objects to enter this parcel</summary>
13579 Deserialize the message
13580 </summary>
13581 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13582 </member> 8516 </member>
13583 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage"> 8517 <member name="F:OpenMetaverse.ParcelFlags.AllowVoiceChat">
13584 <summary> 8518 <summary>Voice Enabled on this parcel</summary>
13585 Message for setting or getting per face MediaEntry
13586 </summary>
13587 </member> 8519 </member>
13588 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request"> 8520 <member name="F:OpenMetaverse.ParcelFlags.UseEstateVoiceChan">
13589 <summary>The request or response details block</summary> 8521 <summary>Use Estate Voice channel for Voice on this parcel</summary>
13590 </member> 8522 </member>
13591 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize"> 8523 <member name="F:OpenMetaverse.ParcelFlags.DenyAgeUnverified">
13592 <summary> 8524 <summary>Deny Age Unverified Users</summary>
13593 Serialize the object
13594 </summary>
13595 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
13596 </member> 8525 </member>
13597 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8526 <member name="T:OpenMetaverse.ParcelStatus">
13598 <summary> 8527 <summary>
13599 Deserialize the message 8528 Parcel ownership status
13600 </summary> 8529 </summary>
13601 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13602 </member> 8530 </member>
13603 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"> 8531 <member name="F:OpenMetaverse.ParcelStatus.None">
13604 <summary>Details about object resource usage</summary> 8532 <summary>Placeholder</summary>
13605 </member>
13606 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID">
13607 <summary>Object UUID</summary>
13608 </member>
13609 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name">
13610 <summary>Object name</summary>
13611 </member>
13612 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned">
13613 <summary>Indicates if object is group owned</summary>
13614 </member>
13615 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location">
13616 <summary>Locatio of the object</summary>
13617 </member> 8533 </member>
13618 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID"> 8534 <member name="F:OpenMetaverse.ParcelStatus.Leased">
13619 <summary>Object owner</summary> 8535 <summary>Parcel is leased (owned) by an avatar or group</summary>
13620 </member> 8536 </member>
13621 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources"> 8537 <member name="F:OpenMetaverse.ParcelStatus.LeasePending">
13622 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary> 8538 <summary>Parcel is in process of being leased (purchased) by an avatar or group</summary>
13623 </member> 8539 </member>
13624 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8540 <member name="F:OpenMetaverse.ParcelStatus.Abandoned">
13625 <summary> 8541 <summary>Parcel has been abandoned back to Governor Linden</summary>
13626 Deserializes object from OSD
13627 </summary>
13628 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13629 </member> 8542 </member>
13630 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 8543 <member name="T:OpenMetaverse.ParcelCategory">
13631 <summary> 8544 <summary>
13632 Makes an instance based on deserialized data 8545 Category parcel is listed in under search
13633 </summary> 8546 </summary>
13634 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
13635 <returns>Instance containg deserialized data</returns>
13636 </member>
13637 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail">
13638 <summary>Details about parcel resource usage</summary>
13639 </member>
13640 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID">
13641 <summary>Parcel UUID</summary>
13642 </member>
13643 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID">
13644 <summary>Parcel local ID</summary>
13645 </member> 8547 </member>
13646 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name"> 8548 <member name="F:OpenMetaverse.ParcelCategory.None">
13647 <summary>Parcel name</summary> 8549 <summary>No assigned category</summary>
13648 </member> 8550 </member>
13649 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned"> 8551 <member name="F:OpenMetaverse.ParcelCategory.Linden">
13650 <summary>Indicates if parcel is group owned</summary> 8552 <summary>Linden Infohub or public area</summary>
13651 </member> 8553 </member>
13652 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID"> 8554 <member name="F:OpenMetaverse.ParcelCategory.Adult">
13653 <summary>Parcel owner</summary> 8555 <summary>Adult themed area</summary>
13654 </member> 8556 </member>
13655 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects"> 8557 <member name="F:OpenMetaverse.ParcelCategory.Arts">
13656 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary> 8558 <summary>Arts and Culture</summary>
13657 </member> 8559 </member>
13658 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8560 <member name="F:OpenMetaverse.ParcelCategory.Business">
13659 <summary> 8561 <summary>Business</summary>
13660 Deserializes object from OSD
13661 </summary>
13662 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13663 </member> 8562 </member>
13664 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 8563 <member name="F:OpenMetaverse.ParcelCategory.Educational">
13665 <summary> 8564 <summary>Educational</summary>
13666 Makes an instance based on deserialized data
13667 </summary>
13668 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
13669 <returns>Instance containg deserialized data</returns>
13670 </member> 8565 </member>
13671 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo"> 8566 <member name="F:OpenMetaverse.ParcelCategory.Gaming">
13672 <summary>Resource usage base class, both agent and parcel resource 8567 <summary>Gaming</summary>
13673 usage contains summary information</summary>
13674 </member> 8568 </member>
13675 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable"> 8569 <member name="F:OpenMetaverse.ParcelCategory.Hangout">
13676 <summary>Summary of available resources, keys are resource names, 8570 <summary>Hangout or Club</summary>
13677 values are resource usage for that specific resource</summary>
13678 </member> 8571 </member>
13679 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed"> 8572 <member name="F:OpenMetaverse.ParcelCategory.Newcomer">
13680 <summary>Summary resource usage, keys are resource names, 8573 <summary>Newcomer friendly</summary>
13681 values are resource usage for that specific resource</summary>
13682 </member> 8574 </member>
13683 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize"> 8575 <member name="F:OpenMetaverse.ParcelCategory.Park">
13684 <summary> 8576 <summary>Parks and Nature</summary>
13685 Serializes object
13686 </summary>
13687 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
13688 </member> 8577 </member>
13689 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8578 <member name="F:OpenMetaverse.ParcelCategory.Residential">
13690 <summary> 8579 <summary>Residential</summary>
13691 Deserializes object from OSD
13692 </summary>
13693 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13694 </member> 8580 </member>
13695 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage"> 8581 <member name="F:OpenMetaverse.ParcelCategory.Shopping">
13696 <summary>Agent resource usage</summary> 8582 <summary>Shopping</summary>
13697 </member> 8583 </member>
13698 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments"> 8584 <member name="F:OpenMetaverse.ParcelCategory.Stage">
13699 <summary>Per attachment point object resource usage</summary> 8585 <summary>Not Used?</summary>
13700 </member> 8586 </member>
13701 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8587 <member name="F:OpenMetaverse.ParcelCategory.Other">
13702 <summary> 8588 <summary>Other</summary>
13703 Deserializes object from OSD
13704 </summary>
13705 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13706 </member> 8589 </member>
13707 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)"> 8590 <member name="F:OpenMetaverse.ParcelCategory.Any">
13708 <summary> 8591 <summary>Not an actual category, only used for queries</summary>
13709 Makes an instance based on deserialized data
13710 </summary>
13711 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
13712 <returns>Instance containg deserialized data</returns>
13713 </member> 8592 </member>
13714 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 8593 <member name="T:OpenMetaverse.LandingType">
13715 <summary> 8594 <summary>
13716 Detects which class handles deserialization of this message 8595 Type of teleport landing for a parcel
13717 </summary> 8596 </summary>
13718 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13719 <returns>Object capable of decoding this message</returns>
13720 </member> 8597 </member>
13721 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest"> 8598 <member name="F:OpenMetaverse.LandingType.None">
13722 <summary>Request message for parcel resource usage</summary> 8599 <summary>Unset, simulator default</summary>
13723 </member> 8600 </member>
13724 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID"> 8601 <member name="F:OpenMetaverse.LandingType.LandingPoint">
13725 <summary>UUID of the parel to request resource usage info</summary> 8602 <summary>Specific landing point set for this parcel</summary>
13726 </member> 8603 </member>
13727 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize"> 8604 <member name="F:OpenMetaverse.LandingType.Direct">
13728 <summary> 8605 <summary>No landing point set, direct teleports enabled for
13729 Serializes object 8606 this parcel</summary>
13730 </summary>
13731 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
13732 </member> 8607 </member>
13733 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8608 <member name="T:OpenMetaverse.ParcelMediaCommand">
13734 <summary> 8609 <summary>
13735 Deserializes object from OSD 8610 Parcel Media Command used in ParcelMediaCommandMessage
13736 </summary> 8611 </summary>
13737 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13738 </member>
13739 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage">
13740 <summary>Response message for parcel resource usage</summary>
13741 </member>
13742 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails">
13743 <summary>URL where parcel resource usage details can be retrieved</summary>
13744 </member> 8612 </member>
13745 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary"> 8613 <member name="F:OpenMetaverse.ParcelMediaCommand.Stop">
13746 <summary>URL where parcel resource usage summary can be retrieved</summary> 8614 <summary>Stop the media stream and go back to the first frame</summary>
13747 </member> 8615 </member>
13748 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize"> 8616 <member name="F:OpenMetaverse.ParcelMediaCommand.Pause">
13749 <summary> 8617 <summary>Pause the media stream (stop playing but stay on current frame)</summary>
13750 Serializes object
13751 </summary>
13752 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
13753 </member> 8618 </member>
13754 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8619 <member name="F:OpenMetaverse.ParcelMediaCommand.Play">
13755 <summary> 8620 <summary>Start the current media stream playing and stop when the end is reached</summary>
13756 Deserializes object from OSD
13757 </summary>
13758 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13759 </member> 8621 </member>
13760 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 8622 <member name="F:OpenMetaverse.ParcelMediaCommand.Loop">
13761 <summary> 8623 <summary>Start the current media stream playing,
13762 Detects which class handles deserialization of this message 8624 loop to the beginning when the end is reached and continue to play</summary>
13763 </summary>
13764 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13765 <returns>Object capable of decoding this message</returns>
13766 </member> 8625 </member>
13767 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo"> 8626 <member name="F:OpenMetaverse.ParcelMediaCommand.Texture">
13768 <summary>Parcel resource usage</summary> 8627 <summary>Specifies the texture to replace with video</summary>
8628 <remarks>If passing the key of a texture, it must be explicitly typecast as a key,
8629 not just passed within double quotes.</remarks>
13769 </member> 8630 </member>
13770 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels"> 8631 <member name="F:OpenMetaverse.ParcelMediaCommand.URL">
13771 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary> 8632 <summary>Specifies the movie URL (254 characters max)</summary>
13772 </member> 8633 </member>
13773 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 8634 <member name="F:OpenMetaverse.ParcelMediaCommand.Time">
13774 <summary> 8635 <summary>Specifies the time index at which to begin playing</summary>
13775 Deserializes object from OSD
13776 </summary>
13777 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
13778 </member> 8636 </member>
13779 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width"> 8637 <member name="F:OpenMetaverse.ParcelMediaCommand.Agent">
13780 <summary> 8638 <summary>Specifies a single agent to apply the media command to</summary>
13781 Image width
13782 </summary>
13783 </member> 8639 </member>
13784 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height"> 8640 <member name="F:OpenMetaverse.ParcelMediaCommand.Unload">
13785 <summary> 8641 <summary>Unloads the stream. While the stop command sets the texture to the first frame of the movie,
13786 Image height 8642 unload resets it to the real texture that the movie was replacing.</summary>
13787 </summary>
13788 </member> 8643 </member>
13789 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels"> 8644 <member name="F:OpenMetaverse.ParcelMediaCommand.AutoAlign">
13790 <summary> 8645 <summary>Turn on/off the auto align feature, similar to the auto align checkbox in the parcel media properties
13791 Image channel flags 8646 (NOT to be confused with the "align" function in the textures view of the editor!) Takes TRUE or FALSE as parameter.</summary>
13792 </summary>
13793 </member> 8647 </member>
13794 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red"> 8648 <member name="F:OpenMetaverse.ParcelMediaCommand.Type">
13795 <summary> 8649 <summary>Allows a Web page or image to be placed on a prim (1.19.1 RC0 and later only).
13796 Red channel data 8650 Use "text/html" for HTML.</summary>
13797 </summary>
13798 </member> 8651 </member>
13799 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green"> 8652 <member name="F:OpenMetaverse.ParcelMediaCommand.Size">
13800 <summary> 8653 <summary>Resizes a Web page to fit on x, y pixels (1.19.1 RC0 and later only).</summary>
13801 Green channel data 8654 <remarks>This might still not be working</remarks>
13802 </summary>
13803 </member> 8655 </member>
13804 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue"> 8656 <member name="F:OpenMetaverse.ParcelMediaCommand.Desc">
13805 <summary> 8657 <summary>Sets a description for the media being displayed (1.19.1 RC0 and later only).</summary>
13806 Blue channel data
13807 </summary>
13808 </member> 8658 </member>
13809 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha"> 8659 <member name="T:OpenMetaverse.ParcelInfo">
13810 <summary> 8660 <summary>
13811 Alpha channel data 8661 Some information about a parcel of land returned from a DirectoryManager search
13812 </summary> 8662 </summary>
13813 </member> 8663 </member>
13814 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump"> 8664 <member name="F:OpenMetaverse.ParcelInfo.ID">
13815 <summary> 8665 <summary>Global Key of record</summary>
13816 Bump channel data
13817 </summary>
13818 </member> 8666 </member>
13819 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 8667 <member name="F:OpenMetaverse.ParcelInfo.OwnerID">
13820 <summary> 8668 <summary>Parcel Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
13821 Create a new blank image
13822 </summary>
13823 <param name="width">width</param>
13824 <param name="height">height</param>
13825 <param name="channels">channel flags</param>
13826 </member> 8669 </member>
13827 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)"> 8670 <member name="F:OpenMetaverse.ParcelInfo.Name">
13828 <summary> 8671 <summary>Name field of parcel, limited to 128 characters</summary>
13829
13830 </summary>
13831 <param name="bitmap"></param>
13832 </member> 8672 </member>
13833 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 8673 <member name="F:OpenMetaverse.ParcelInfo.Description">
13834 <summary> 8674 <summary>Description field of parcel, limited to 256 characters</summary>
13835 Convert the channels in the image. Channels are created or destroyed as required.
13836 </summary>
13837 <param name="channels">new channel flags</param>
13838 </member> 8675 </member>
13839 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)"> 8676 <member name="F:OpenMetaverse.ParcelInfo.ActualArea">
13840 <summary> 8677 <summary>Total Square meters of parcel</summary>
13841 Resize or stretch the image using nearest neighbor (ugly) resampling
13842 </summary>
13843 <param name="width">new width</param>
13844 <param name="height">new height</param>
13845 </member> 8678 </member>
13846 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw"> 8679 <member name="F:OpenMetaverse.ParcelInfo.BillableArea">
13847 <summary> 8680 <summary>Total area billable as Tier, for group owned land this will be 10% less than ActualArea</summary>
13848 Create a byte array containing 32-bit RGBA data with a bottom-left
13849 origin, suitable for feeding directly into OpenGL
13850 </summary>
13851 <returns>A byte array containing raw texture data</returns>
13852 </member> 8681 </member>
13853 <member name="T:OpenMetaverse.VisualColorOperation"> 8682 <member name="F:OpenMetaverse.ParcelInfo.Mature">
13854 <summary> 8683 <summary>True of parcel is in Mature simulator</summary>
13855 Operation to apply when applying color to texture
13856 </summary>
13857 </member> 8684 </member>
13858 <member name="T:OpenMetaverse.VisualColorParam"> 8685 <member name="F:OpenMetaverse.ParcelInfo.GlobalX">
13859 <summary> 8686 <summary>Grid global X position of parcel</summary>
13860 Information needed to translate visual param value to RGBA color
13861 </summary>
13862 </member> 8687 </member>
13863 <member name="M:OpenMetaverse.VisualColorParam.#ctor(OpenMetaverse.VisualColorOperation,OpenMetaverse.Color4[])"> 8688 <member name="F:OpenMetaverse.ParcelInfo.GlobalY">
13864 <summary> 8689 <summary>Grid global Y position of parcel</summary>
13865 Construct VisualColorParam
13866 </summary>
13867 <param name="operation">Operation to apply when applying color to texture</param>
13868 <param name="colors">Colors</param>
13869 </member> 8690 </member>
13870 <member name="T:OpenMetaverse.VisualAlphaParam"> 8691 <member name="F:OpenMetaverse.ParcelInfo.GlobalZ">
13871 <summary> 8692 <summary>Grid global Z position of parcel (not used)</summary>
13872 Represents alpha blending and bump infor for a visual parameter
13873 such as sleive length
13874 </summary>
13875 </member> 8693 </member>
13876 <member name="F:OpenMetaverse.VisualAlphaParam.Domain"> 8694 <member name="F:OpenMetaverse.ParcelInfo.SimName">
13877 <summary>Stregth of the alpha to apply</summary> 8695 <summary>Name of simulator parcel is located in</summary>
13878 </member> 8696 </member>
13879 <member name="F:OpenMetaverse.VisualAlphaParam.TGAFile"> 8697 <member name="F:OpenMetaverse.ParcelInfo.SnapshotID">
13880 <summary>File containing the alpha channel</summary> 8698 <summary>Texture <seealso cref="T:OpenMetaverse.UUID"/> of parcels display picture</summary>
13881 </member> 8699 </member>
13882 <member name="F:OpenMetaverse.VisualAlphaParam.SkipIfZero"> 8700 <member name="F:OpenMetaverse.ParcelInfo.Dwell">
13883 <summary>Skip blending if parameter value is 0</summary> 8701 <summary>Float representing calculated traffic based on time spent on parcel by avatars</summary>
13884 </member> 8702 </member>
13885 <member name="F:OpenMetaverse.VisualAlphaParam.MultiplyBlend"> 8703 <member name="F:OpenMetaverse.ParcelInfo.SalePrice">
13886 <summary>Use miltiply insted of alpha blending</summary> 8704 <summary>Sale price of parcel (not used)</summary>
13887 </member> 8705 </member>
13888 <member name="M:OpenMetaverse.VisualAlphaParam.#ctor(System.Single,System.String,System.Boolean,System.Boolean)"> 8706 <member name="F:OpenMetaverse.ParcelInfo.AuctionID">
13889 <summary> 8707 <summary>Auction ID of parcel</summary>
13890 Create new alhpa information for a visual param
13891 </summary>
13892 <param name="domain">Stregth of the alpha to apply</param>
13893 <param name="tgaFile">File containing the alpha channel</param>
13894 <param name="skipIfZero">Skip blending if parameter value is 0</param>
13895 <param name="multiplyBlend">Use miltiply insted of alpha blending</param>
13896 </member> 8708 </member>
13897 <member name="T:OpenMetaverse.VisualParam"> 8709 <member name="T:OpenMetaverse.ParcelMedia">
13898 <summary> 8710 <summary>
13899 A single visual characteristic of an avatar mesh, such as eyebrow height 8711 Parcel Media Information
13900 </summary> 8712 </summary>
13901 </member> 8713 </member>
13902 <member name="F:OpenMetaverse.VisualParam.ParamID"> 8714 <member name="F:OpenMetaverse.ParcelMedia.MediaAutoScale">
13903 <summary>Index of this visual param</summary> 8715 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
13904 </member>
13905 <member name="F:OpenMetaverse.VisualParam.Name">
13906 <summary>Internal name</summary>
13907 </member>
13908 <member name="F:OpenMetaverse.VisualParam.Group">
13909 <summary>Group ID this parameter belongs to</summary>
13910 </member>
13911 <member name="F:OpenMetaverse.VisualParam.Wearable">
13912 <summary>Name of the wearable this parameter belongs to</summary>
13913 </member>
13914 <member name="F:OpenMetaverse.VisualParam.Label">
13915 <summary>Displayable label of this characteristic</summary>
13916 </member>
13917 <member name="F:OpenMetaverse.VisualParam.LabelMin">
13918 <summary>Displayable label for the minimum value of this characteristic</summary>
13919 </member>
13920 <member name="F:OpenMetaverse.VisualParam.LabelMax">
13921 <summary>Displayable label for the maximum value of this characteristic</summary>
13922 </member> 8716 </member>
13923 <member name="F:OpenMetaverse.VisualParam.DefaultValue"> 8717 <member name="F:OpenMetaverse.ParcelMedia.MediaLoop">
13924 <summary>Default value</summary> 8718 <summary>A boolean, if true the viewer should loop the media</summary>
13925 </member> 8719 </member>
13926 <member name="F:OpenMetaverse.VisualParam.MinValue"> 8720 <member name="F:OpenMetaverse.ParcelMedia.MediaID">
13927 <summary>Minimum value</summary> 8721 <summary>The Asset UUID of the Texture which when applied to a
8722 primitive will display the media</summary>
13928 </member> 8723 </member>
13929 <member name="F:OpenMetaverse.VisualParam.MaxValue"> 8724 <member name="F:OpenMetaverse.ParcelMedia.MediaURL">
13930 <summary>Maximum value</summary> 8725 <summary>A URL which points to any Quicktime supported media type</summary>
13931 </member> 8726 </member>
13932 <member name="F:OpenMetaverse.VisualParam.IsBumpAttribute"> 8727 <member name="F:OpenMetaverse.ParcelMedia.MediaDesc">
13933 <summary>Is this param used for creation of bump layer?</summary> 8728 <summary>A description of the media</summary>
13934 </member> 8729 </member>
13935 <member name="F:OpenMetaverse.VisualParam.AlphaParams"> 8730 <member name="F:OpenMetaverse.ParcelMedia.MediaHeight">
13936 <summary>Alpha blending/bump info</summary> 8731 <summary>An Integer which represents the height of the media</summary>
13937 </member> 8732 </member>
13938 <member name="F:OpenMetaverse.VisualParam.ColorParams"> 8733 <member name="F:OpenMetaverse.ParcelMedia.MediaWidth">
13939 <summary>Color information</summary> 8734 <summary>An integer which represents the width of the media</summary>
13940 </member> 8735 </member>
13941 <member name="F:OpenMetaverse.VisualParam.Drivers"> 8736 <member name="F:OpenMetaverse.ParcelMedia.MediaType">
13942 <summary>Array of param IDs that are drivers for this parameter</summary> 8737 <summary>A string which contains the mime type of the media</summary>
13943 </member> 8738 </member>
13944 <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})"> 8739 <member name="T:OpenMetaverse.Parcel">
13945 <summary> 8740 <summary>
13946 Set all the values through the constructor 8741 Parcel of land, a portion of virtual real estate in a simulator
13947 </summary> 8742 </summary>
13948 <param name="paramID">Index of this visual param</param>
13949 <param name="name">Internal name</param>
13950 <param name="group"></param>
13951 <param name="wearable"></param>
13952 <param name="label">Displayable label of this characteristic</param>
13953 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
13954 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
13955 <param name="def">Default value</param>
13956 <param name="min">Minimum value</param>
13957 <param name="max">Maximum value</param>
13958 <param name="isBumpAttribute">Is this param used for creation of bump layer?</param>
13959 <param name="drivers">Array of param IDs that are drivers for this parameter</param>
13960 <param name="alpha">Alpha blending/bump info</param>
13961 <param name="colorParams">Color information</param>
13962 </member> 8743 </member>
13963 <member name="T:OpenMetaverse.VisualParams"> 8744 <member name="F:OpenMetaverse.Parcel.SelfCount">
13964 <summary> 8745 <summary>The total number of contiguous 4x4 meter blocks your agent owns within this parcel</summary>
13965 Holds the Params array of all the avatar appearance parameters
13966 </summary>
13967 </member> 8746 </member>
13968 <member name="F:OpenMetaverse.InventorySortOrder.ByName"> 8747 <member name="F:OpenMetaverse.Parcel.OtherCount">
13969 <summary>Sort by name</summary> 8748 <summary>The total number of contiguous 4x4 meter blocks contained in this parcel owned by a group or agent other than your own</summary>
13970 </member> 8749 </member>
13971 <member name="F:OpenMetaverse.InventorySortOrder.ByDate"> 8750 <member name="F:OpenMetaverse.Parcel.PublicCount">
13972 <summary>Sort by date</summary> 8751 <summary>Deprecated, Value appears to always be 0</summary>
13973 </member> 8752 </member>
13974 <member name="F:OpenMetaverse.InventorySortOrder.FoldersByName"> 8753 <member name="F:OpenMetaverse.Parcel.LocalID">
13975 <summary>Sort folders by name, regardless of whether items are 8754 <summary>Simulator-local ID of this parcel</summary>
13976 sorted by name or date</summary>
13977 </member> 8755 </member>
13978 <member name="F:OpenMetaverse.InventorySortOrder.SystemFoldersToTop"> 8756 <member name="F:OpenMetaverse.Parcel.OwnerID">
13979 <summary>Place system folders at the top</summary> 8757 <summary>UUID of the owner of this parcel</summary>
13980 </member> 8758 </member>
13981 <member name="T:OpenMetaverse.DeRezDestination"> 8759 <member name="F:OpenMetaverse.Parcel.IsGroupOwned">
13982 <summary> 8760 <summary>Whether the land is deeded to a group or not</summary>
13983 Possible destinations for DeRezObject request
13984 </summary>
13985 </member> 8761 </member>
13986 <member name="F:OpenMetaverse.DeRezDestination.AgentInventorySave"> 8762 <member name="F:OpenMetaverse.Parcel.AuctionID">
13987 <summary></summary> 8763 <summary></summary>
13988 </member> 8764 </member>
13989 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryCopy"> 8765 <member name="F:OpenMetaverse.Parcel.ClaimDate">
13990 <summary>Copy from in-world to agent inventory</summary> 8766 <summary>Date land was claimed</summary>
13991 </member> 8767 </member>
13992 <member name="F:OpenMetaverse.DeRezDestination.TaskInventory"> 8768 <member name="F:OpenMetaverse.Parcel.ClaimPrice">
13993 <summary>Derez to TaskInventory</summary> 8769 <summary>Appears to always be zero</summary>
13994 </member> 8770 </member>
13995 <member name="F:OpenMetaverse.DeRezDestination.Attachment"> 8771 <member name="F:OpenMetaverse.Parcel.RentPrice">
13996 <summary></summary> 8772 <summary>This field is no longer used</summary>
13997 </member> 8773 </member>
13998 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryTake"> 8774 <member name="F:OpenMetaverse.Parcel.AABBMin">
13999 <summary>Take Object</summary> 8775 <summary>Minimum corner of the axis-aligned bounding box for this
8776 parcel</summary>
14000 </member> 8777 </member>
14001 <member name="F:OpenMetaverse.DeRezDestination.ForceToGodInventory"> 8778 <member name="F:OpenMetaverse.Parcel.AABBMax">
14002 <summary></summary> 8779 <summary>Maximum corner of the axis-aligned bounding box for this
8780 parcel</summary>
14003 </member> 8781 </member>
14004 <member name="F:OpenMetaverse.DeRezDestination.TrashFolder"> 8782 <member name="F:OpenMetaverse.Parcel.Bitmap">
14005 <summary>Delete Object</summary> 8783 <summary>Bitmap describing land layout in 4x4m squares across the
8784 entire region</summary>
14006 </member> 8785 </member>
14007 <member name="F:OpenMetaverse.DeRezDestination.AttachmentToInventory"> 8786 <member name="F:OpenMetaverse.Parcel.Area">
14008 <summary>Put an avatar attachment into agent inventory</summary> 8787 <summary>Total parcel land area</summary>
14009 </member> 8788 </member>
14010 <member name="F:OpenMetaverse.DeRezDestination.AttachmentExists"> 8789 <member name="F:OpenMetaverse.Parcel.Status">
14011 <summary></summary> 8790 <summary></summary>
14012 </member> 8791 </member>
14013 <member name="F:OpenMetaverse.DeRezDestination.ReturnToOwner"> 8792 <member name="F:OpenMetaverse.Parcel.SimWideMaxPrims">
14014 <summary>Return an object back to the owner's inventory</summary> 8793 <summary>Maximum primitives across the entire simulator owned by the same agent or group that owns this parcel that can be used</summary>
14015 </member>
14016 <member name="F:OpenMetaverse.DeRezDestination.ReturnToLastOwner">
14017 <summary>Return a deeded object back to the last owner's inventory</summary>
14018 </member>
14019 <member name="T:OpenMetaverse.InventoryItemFlags">
14020 <summary>
14021 Upper half of the Flags field for inventory items
14022 </summary>
14023 </member>
14024 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamPerm">
14025 <summary>Indicates that the NextOwner permission will be set to the
14026 most restrictive set of permissions found in the object set
14027 (including linkset items and object inventory items) on next rez</summary>
14028 </member>
14029 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamSale">
14030 <summary>Indicates that the object sale information has been
14031 changed</summary>
14032 </member>
14033 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteBase">
14034 <summary>If set, and a slam bit is set, indicates BaseMask will be overwritten on Rez</summary>
14035 </member>
14036 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteOwner">
14037 <summary>If set, and a slam bit is set, indicates OwnerMask will be overwritten on Rez</summary>
14038 </member>
14039 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteGroup">
14040 <summary>If set, and a slam bit is set, indicates GroupMask will be overwritten on Rez</summary>
14041 </member>
14042 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteEveryone">
14043 <summary>If set, and a slam bit is set, indicates EveryoneMask will be overwritten on Rez</summary>
14044 </member>
14045 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner">
14046 <summary>If set, and a slam bit is set, indicates NextOwnerMask will be overwritten on Rez</summary>
14047 </member>
14048 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectHasMultipleItems">
14049 <summary>Indicates whether this object is composed of multiple
14050 items or not</summary>
14051 </member>
14052 <member name="F:OpenMetaverse.InventoryItemFlags.SharedSingleReference">
14053 <summary>Indicates that the asset is only referenced by this
14054 inventory item. If this item is deleted or updated to reference a
14055 new assetID, the asset can be deleted</summary>
14056 </member>
14057 <member name="T:OpenMetaverse.InventoryBase">
14058 <summary>
14059 Base Class for Inventory Items
14060 </summary>
14061 </member>
14062 <member name="F:OpenMetaverse.InventoryBase.UUID">
14063 <summary><seealso cref="T:OpenMetaverse.UUID"/> of item/folder</summary>
14064 </member>
14065 <member name="F:OpenMetaverse.InventoryBase.ParentUUID">
14066 <summary><seealso cref="T:OpenMetaverse.UUID"/> of parent folder</summary>
14067 </member>
14068 <member name="F:OpenMetaverse.InventoryBase.Name">
14069 <summary>Name of item/folder</summary>
14070 </member>
14071 <member name="F:OpenMetaverse.InventoryBase.OwnerID">
14072 <summary>Item/Folder Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
14073 </member>
14074 <member name="M:OpenMetaverse.InventoryBase.#ctor(OpenMetaverse.UUID)">
14075 <summary>
14076 Constructor, takes an itemID as a parameter
14077 </summary>
14078 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
14079 </member>
14080 <member name="M:OpenMetaverse.InventoryBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14081 <summary>
14082
14083 </summary>
14084 <returns></returns>
14085 </member>
14086 <member name="M:OpenMetaverse.InventoryBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14087 <summary>
14088
14089 </summary>
14090 <returns></returns>
14091 </member>
14092 <member name="M:OpenMetaverse.InventoryBase.GetHashCode">
14093 <summary>
14094 Generates a number corresponding to the value of the object to support the use of a hash table,
14095 suitable for use in hashing algorithms and data structures such as a hash table
14096 </summary>
14097 <returns>A Hashcode of all the combined InventoryBase fields</returns>
14098 </member>
14099 <member name="M:OpenMetaverse.InventoryBase.Equals(System.Object)">
14100 <summary>
14101 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
14102 </summary>
14103 <param name="o">InventoryBase object to compare against</param>
14104 <returns>true if objects are the same</returns>
14105 </member>
14106 <member name="M:OpenMetaverse.InventoryBase.Equals(OpenMetaverse.InventoryBase)">
14107 <summary>
14108 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
14109 </summary>
14110 <param name="o">InventoryBase object to compare against</param>
14111 <returns>true if objects are the same</returns>
14112 </member>
14113 <member name="T:OpenMetaverse.InventoryItem">
14114 <summary>
14115 An Item in Inventory
14116 </summary>
14117 </member>
14118 <member name="F:OpenMetaverse.InventoryItem.AssetUUID">
14119 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of this item</summary>
14120 </member>
14121 <member name="F:OpenMetaverse.InventoryItem.Permissions">
14122 <summary>The combined <seealso cref="T:OpenMetaverse.Permissions"/> of this item</summary>
14123 </member>
14124 <member name="F:OpenMetaverse.InventoryItem.AssetType">
14125 <summary>The type of item from <seealso cref="T:OpenMetaverse.AssetType"/></summary>
14126 </member>
14127 <member name="F:OpenMetaverse.InventoryItem.InventoryType">
14128 <summary>The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</summary>
14129 </member>
14130 <member name="F:OpenMetaverse.InventoryItem.CreatorID">
14131 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the creator of this item</summary>
14132 </member>
14133 <member name="F:OpenMetaverse.InventoryItem.Description">
14134 <summary>A Description of this item</summary>
14135 </member>
14136 <member name="F:OpenMetaverse.InventoryItem.GroupID">
14137 <summary>The <seealso cref="T:OpenMetaverse.Group"/>s <seealso cref="T:OpenMetaverse.UUID"/> this item is set to or owned by</summary>
14138 </member>
14139 <member name="F:OpenMetaverse.InventoryItem.GroupOwned">
14140 <summary>If true, item is owned by a group</summary>
14141 </member>
14142 <member name="F:OpenMetaverse.InventoryItem.SalePrice">
14143 <summary>The price this item can be purchased for</summary>
14144 </member>
14145 <member name="F:OpenMetaverse.InventoryItem.SaleType">
14146 <summary>The type of sale from the <seealso cref="T:OpenMetaverse.SaleType"/> enum</summary>
14147 </member>
14148 <member name="F:OpenMetaverse.InventoryItem.Flags">
14149 <summary>Combined flags from <seealso cref="T:OpenMetaverse.InventoryItemFlags"/></summary>
14150 </member>
14151 <member name="F:OpenMetaverse.InventoryItem.CreationDate">
14152 <summary>Time and date this inventory item was created, stored as
14153 UTC (Coordinated Universal Time)</summary>
14154 </member>
14155 <member name="F:OpenMetaverse.InventoryItem.TransactionID">
14156 <summary>Used to update the AssetID in requests sent to the server</summary>
14157 </member>
14158 <member name="F:OpenMetaverse.InventoryItem.LastOwnerID">
14159 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the previous owner of the item</summary>
14160 </member>
14161 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.UUID)">
14162 <summary>
14163 Construct a new InventoryItem object
14164 </summary>
14165 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
14166 </member>
14167 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
14168 <summary>
14169 Construct a new InventoryItem object of a specific Type
14170 </summary>
14171 <param name="type">The type of item from <seealso cref="T:OpenMetaverse.InventoryType"/></param>
14172 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
14173 </member>
14174 <member name="M:OpenMetaverse.InventoryItem.IsLink">
14175 <summary>
14176 Indicates inventory item is a link
14177 </summary>
14178 <returns>True if inventory item is a link to another inventory item</returns>
14179 </member>
14180 <member name="M:OpenMetaverse.InventoryItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14181 <summary>
14182
14183 </summary>
14184 <returns></returns>
14185 </member>
14186 <member name="M:OpenMetaverse.InventoryItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14187 <summary>
14188
14189 </summary>
14190 <returns></returns>
14191 </member>
14192 <member name="M:OpenMetaverse.InventoryItem.GetHashCode">
14193 <summary>
14194 Generates a number corresponding to the value of the object to support the use of a hash table.
14195 Suitable for use in hashing algorithms and data structures such as a hash table
14196 </summary>
14197 <returns>A Hashcode of all the combined InventoryItem fields</returns>
14198 </member>
14199 <member name="M:OpenMetaverse.InventoryItem.Equals(System.Object)">
14200 <summary>
14201 Compares an object
14202 </summary>
14203 <param name="o">The object to compare</param>
14204 <returns>true if comparison object matches</returns>
14205 </member>
14206 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryBase)">
14207 <summary>
14208 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
14209 </summary>
14210 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryBase"/> object to compare against</param>
14211 <returns>true if objects are the same</returns>
14212 </member>
14213 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryItem)">
14214 <summary>
14215 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryItem"/> object is equal to the current object
14216 </summary>
14217 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryItem"/> object to compare against</param>
14218 <returns>true if objects are the same</returns>
14219 </member>
14220 <member name="T:OpenMetaverse.InventoryTexture">
14221 <summary>
14222 InventoryTexture Class representing a graphical image
14223 </summary>
14224 <seealso cref="!:ManagedImage"/>
14225 </member>
14226 <member name="M:OpenMetaverse.InventoryTexture.#ctor(OpenMetaverse.UUID)">
14227 <summary>
14228 Construct an InventoryTexture object
14229 </summary>
14230 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14231 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14232 </member>
14233 <member name="M:OpenMetaverse.InventoryTexture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14234 <summary>
14235 Construct an InventoryTexture object from a serialization stream
14236 </summary>
14237 </member>
14238 <member name="T:OpenMetaverse.InventorySound">
14239 <summary>
14240 InventorySound Class representing a playable sound
14241 </summary>
14242 </member>
14243 <member name="M:OpenMetaverse.InventorySound.#ctor(OpenMetaverse.UUID)">
14244 <summary>
14245 Construct an InventorySound object
14246 </summary>
14247 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14248 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14249 </member>
14250 <member name="M:OpenMetaverse.InventorySound.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14251 <summary>
14252 Construct an InventorySound object from a serialization stream
14253 </summary>
14254 </member>
14255 <member name="T:OpenMetaverse.InventoryCallingCard">
14256 <summary>
14257 InventoryCallingCard Class, contains information on another avatar
14258 </summary>
14259 </member>
14260 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(OpenMetaverse.UUID)">
14261 <summary>
14262 Construct an InventoryCallingCard object
14263 </summary>
14264 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14265 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14266 </member>
14267 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14268 <summary>
14269 Construct an InventoryCallingCard object from a serialization stream
14270 </summary>
14271 </member>
14272 <member name="T:OpenMetaverse.InventoryLandmark">
14273 <summary>
14274 InventoryLandmark Class, contains details on a specific location
14275 </summary>
14276 </member>
14277 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(OpenMetaverse.UUID)">
14278 <summary>
14279 Construct an InventoryLandmark object
14280 </summary>
14281 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14282 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14283 </member>
14284 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14285 <summary>
14286 Construct an InventoryLandmark object from a serialization stream
14287 </summary>
14288 </member>
14289 <member name="P:OpenMetaverse.InventoryLandmark.LandmarkVisited">
14290 <summary>
14291 Landmarks use the InventoryItemFlags struct and will have a flag of 1 set if they have been visited
14292 </summary>
14293 </member>
14294 <member name="T:OpenMetaverse.InventoryObject">
14295 <summary>
14296 InventoryObject Class contains details on a primitive or coalesced set of primitives
14297 </summary>
14298 </member>
14299 <member name="M:OpenMetaverse.InventoryObject.#ctor(OpenMetaverse.UUID)">
14300 <summary>
14301 Construct an InventoryObject object
14302 </summary>
14303 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14304 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14305 </member>
14306 <member name="M:OpenMetaverse.InventoryObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
14307 <summary>
14308 Construct an InventoryObject object from a serialization stream
14309 </summary>
14310 </member>
14311 <member name="P:OpenMetaverse.InventoryObject.ItemFlags">
14312 <summary>
14313 Gets or sets the upper byte of the Flags value
14314 </summary>
14315 </member>
14316 <member name="P:OpenMetaverse.InventoryObject.AttachPoint">
14317 <summary>
14318 Gets or sets the object attachment point, the lower byte of the Flags value
14319 </summary>
14320 </member>
14321 <member name="T:OpenMetaverse.InventoryNotecard">
14322 <summary>
14323 InventoryNotecard Class, contains details on an encoded text document
14324 </summary>
14325 </member> 8794 </member>
14326 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(OpenMetaverse.UUID)"> 8795 <member name="F:OpenMetaverse.Parcel.SimWideTotalPrims">
14327 <summary> 8796 <summary>Total primitives across the entire simulator calculated by combining the allowed prim counts for each parcel
14328 Construct an InventoryNotecard object 8797 owned by the agent or group that owns this parcel</summary>
14329 </summary>
14330 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14331 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14332 </member> 8798 </member>
14333 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8799 <member name="F:OpenMetaverse.Parcel.MaxPrims">
14334 <summary> 8800 <summary>Maximum number of primitives this parcel supports</summary>
14335 Construct an InventoryNotecard object from a serialization stream
14336 </summary>
14337 </member> 8801 </member>
14338 <member name="T:OpenMetaverse.InventoryCategory"> 8802 <member name="F:OpenMetaverse.Parcel.TotalPrims">
14339 <summary> 8803 <summary>Total number of primitives on this parcel</summary>
14340 InventoryCategory Class
14341 </summary>
14342 <remarks>TODO: Is this even used for anything?</remarks>
14343 </member> 8804 </member>
14344 <member name="M:OpenMetaverse.InventoryCategory.#ctor(OpenMetaverse.UUID)"> 8805 <member name="F:OpenMetaverse.Parcel.OwnerPrims">
14345 <summary> 8806 <summary>For group-owned parcels this indicates the total number of prims deeded to the group,
14346 Construct an InventoryCategory object 8807 for parcels owned by an individual this inicates the number of prims owned by the individual</summary>
14347 </summary>
14348 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14349 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14350 </member> 8808 </member>
14351 <member name="M:OpenMetaverse.InventoryCategory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8809 <member name="F:OpenMetaverse.Parcel.GroupPrims">
14352 <summary> 8810 <summary>Total number of primitives owned by the parcel group on
14353 Construct an InventoryCategory object from a serialization stream 8811 this parcel, or for parcels owned by an individual with a group set the
14354 </summary> 8812 total number of prims set to that group.</summary>
14355 </member> 8813 </member>
14356 <member name="T:OpenMetaverse.InventoryLSL"> 8814 <member name="F:OpenMetaverse.Parcel.OtherPrims">
14357 <summary> 8815 <summary>Total number of prims owned by other avatars that are not set to group, or not the parcel owner</summary>
14358 InventoryLSL Class, represents a Linden Scripting Language object
14359 </summary>
14360 </member> 8816 </member>
14361 <member name="M:OpenMetaverse.InventoryLSL.#ctor(OpenMetaverse.UUID)"> 8817 <member name="F:OpenMetaverse.Parcel.ParcelPrimBonus">
14362 <summary> 8818 <summary>A bonus multiplier which allows parcel prim counts to go over times this amount, this does not affect
14363 Construct an InventoryLSL object 8819 the max prims per simulator. e.g: 117 prim parcel limit x 1.5 bonus = 175 allowed</summary>
14364 </summary>
14365 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14366 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14367 </member> 8820 </member>
14368 <member name="M:OpenMetaverse.InventoryLSL.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8821 <member name="F:OpenMetaverse.Parcel.OtherCleanTime">
14369 <summary> 8822 <summary>Autoreturn value in minutes for others' objects</summary>
14370 Construct an InventoryLSL object from a serialization stream
14371 </summary>
14372 </member> 8823 </member>
14373 <member name="T:OpenMetaverse.InventorySnapshot"> 8824 <member name="F:OpenMetaverse.Parcel.Flags">
14374 <summary> 8825 <summary></summary>
14375 InventorySnapshot Class, an image taken with the viewer
14376 </summary>
14377 </member> 8826 </member>
14378 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(OpenMetaverse.UUID)"> 8827 <member name="F:OpenMetaverse.Parcel.SalePrice">
14379 <summary> 8828 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
14380 Construct an InventorySnapshot object 8829 <remarks>The SalePrice will remain the same after an ownership
14381 </summary> 8830 transfer (sale), so it can be used to see the purchase price after
14382 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the 8831 a sale if the new owner has not changed it</remarks>
14383 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14384 </member> 8832 </member>
14385 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8833 <member name="F:OpenMetaverse.Parcel.Name">
14386 <summary> 8834 <summary>Parcel Name</summary>
14387 Construct an InventorySnapshot object from a serialization stream
14388 </summary>
14389 </member> 8835 </member>
14390 <member name="T:OpenMetaverse.InventoryAttachment"> 8836 <member name="F:OpenMetaverse.Parcel.Desc">
14391 <summary> 8837 <summary>Parcel Description</summary>
14392 InventoryAttachment Class, contains details on an attachable object
14393 </summary>
14394 </member> 8838 </member>
14395 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(OpenMetaverse.UUID)"> 8839 <member name="F:OpenMetaverse.Parcel.MusicURL">
14396 <summary> 8840 <summary>URL For Music Stream</summary>
14397 Construct an InventoryAttachment object
14398 </summary>
14399 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14400 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14401 </member> 8841 </member>
14402 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8842 <member name="F:OpenMetaverse.Parcel.GroupID">
14403 <summary> 8843 <summary></summary>
14404 Construct an InventoryAttachment object from a serialization stream
14405 </summary>
14406 </member> 8844 </member>
14407 <member name="P:OpenMetaverse.InventoryAttachment.AttachmentPoint"> 8845 <member name="F:OpenMetaverse.Parcel.PassPrice">
14408 <summary> 8846 <summary>Price for a temporary pass</summary>
14409 Get the last AttachmentPoint this object was attached to
14410 </summary>
14411 </member> 8847 </member>
14412 <member name="T:OpenMetaverse.InventoryWearable"> 8848 <member name="F:OpenMetaverse.Parcel.PassHours">
14413 <summary> 8849 <summary>How long is pass valid for</summary>
14414 InventoryWearable Class, details on a clothing item or body part
14415 </summary>
14416 </member> 8850 </member>
14417 <member name="M:OpenMetaverse.InventoryWearable.#ctor(OpenMetaverse.UUID)"> 8851 <member name="F:OpenMetaverse.Parcel.Category">
14418 <summary> 8852 <summary></summary>
14419 Construct an InventoryWearable object
14420 </summary>
14421 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14422 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14423 </member> 8853 </member>
14424 <member name="M:OpenMetaverse.InventoryWearable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8854 <member name="F:OpenMetaverse.Parcel.AuthBuyerID">
14425 <summary> 8855 <summary>Key of authorized buyer</summary>
14426 Construct an InventoryWearable object from a serialization stream
14427 </summary>
14428 </member> 8856 </member>
14429 <member name="P:OpenMetaverse.InventoryWearable.WearableType"> 8857 <member name="F:OpenMetaverse.Parcel.SnapshotID">
14430 <summary> 8858 <summary>Key of parcel snapshot</summary>
14431 The <seealso cref="T:OpenMetaverse.WearableType"/>, Skin, Shape, Skirt, Etc
14432 </summary>
14433 </member> 8859 </member>
14434 <member name="T:OpenMetaverse.InventoryAnimation"> 8860 <member name="F:OpenMetaverse.Parcel.UserLocation">
14435 <summary> 8861 <summary>The landing point location</summary>
14436 InventoryAnimation Class, A bvh encoded object which animates an avatar
14437 </summary>
14438 </member> 8862 </member>
14439 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(OpenMetaverse.UUID)"> 8863 <member name="F:OpenMetaverse.Parcel.UserLookAt">
14440 <summary> 8864 <summary>The landing point LookAt</summary>
14441 Construct an InventoryAnimation object
14442 </summary>
14443 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14444 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14445 </member> 8865 </member>
14446 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8866 <member name="F:OpenMetaverse.Parcel.Landing">
14447 <summary> 8867 <summary>The type of landing enforced from the <see cref="T:OpenMetaverse.LandingType"/> enum</summary>
14448 Construct an InventoryAnimation object from a serialization stream
14449 </summary>
14450 </member> 8868 </member>
14451 <member name="T:OpenMetaverse.InventoryGesture"> 8869 <member name="F:OpenMetaverse.Parcel.Dwell">
14452 <summary> 8870 <summary></summary>
14453 InventoryGesture Class, details on a series of animations, sounds, and actions
14454 </summary>
14455 </member> 8871 </member>
14456 <member name="M:OpenMetaverse.InventoryGesture.#ctor(OpenMetaverse.UUID)"> 8872 <member name="F:OpenMetaverse.Parcel.RegionDenyAnonymous">
14457 <summary> 8873 <summary></summary>
14458 Construct an InventoryGesture object
14459 </summary>
14460 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
14461 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
14462 </member> 8874 </member>
14463 <member name="M:OpenMetaverse.InventoryGesture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8875 <member name="F:OpenMetaverse.Parcel.RegionPushOverride">
14464 <summary> 8876 <summary></summary>
14465 Construct an InventoryGesture object from a serialization stream
14466 </summary>
14467 </member> 8877 </member>
14468 <member name="T:OpenMetaverse.InventoryFolder"> 8878 <member name="F:OpenMetaverse.Parcel.AccessWhiteList">
14469 <summary> 8879 <summary>Access list of who is whitelisted on this
14470 A folder contains <seealso cref="T:OpenMetaverse.InventoryItem"/>s and has certain attributes specific 8880 parcel</summary>
14471 to itself
14472 </summary>
14473 </member> 8881 </member>
14474 <member name="F:OpenMetaverse.InventoryFolder.PreferredType"> 8882 <member name="F:OpenMetaverse.Parcel.AccessBlackList">
14475 <summary>The Preferred <seealso cref="T:OpenMetaverse.AssetType"/> for a folder.</summary> 8883 <summary>Access list of who is blacklisted on this
8884 parcel</summary>
14476 </member> 8885 </member>
14477 <member name="F:OpenMetaverse.InventoryFolder.Version"> 8886 <member name="F:OpenMetaverse.Parcel.RegionDenyAgeUnverified">
14478 <summary>The Version of this folder</summary> 8887 <summary>TRUE of region denies access to age unverified users</summary>
14479 </member> 8888 </member>
14480 <member name="F:OpenMetaverse.InventoryFolder.DescendentCount"> 8889 <member name="F:OpenMetaverse.Parcel.ObscureMedia">
14481 <summary>Number of child items this folder contains.</summary> 8890 <summary>true to obscure (hide) media url</summary>
14482 </member> 8891 </member>
14483 <member name="M:OpenMetaverse.InventoryFolder.#ctor(OpenMetaverse.UUID)"> 8892 <member name="F:OpenMetaverse.Parcel.ObscureMusic">
14484 <summary> 8893 <summary>true to obscure (hide) music url</summary>
14485 Constructor
14486 </summary>
14487 <param name="itemID">UUID of the folder</param>
14488 </member> 8894 </member>
14489 <member name="M:OpenMetaverse.InventoryFolder.ToString"> 8895 <member name="F:OpenMetaverse.Parcel.Media">
14490 <summary> 8896 <summary>A struct containing media details</summary>
14491
14492 </summary>
14493 <returns></returns>
14494 </member> 8897 </member>
14495 <member name="M:OpenMetaverse.InventoryFolder.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8898 <member name="M:OpenMetaverse.Parcel.ToString">
14496 <summary> 8899 <summary>
14497 Get Serilization data for this InventoryFolder object 8900 Displays a parcel object in string format
14498 </summary> 8901 </summary>
8902 <returns>string containing key=value pairs of a parcel object</returns>
14499 </member> 8903 </member>
14500 <member name="M:OpenMetaverse.InventoryFolder.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 8904 <member name="M:OpenMetaverse.Parcel.#ctor(System.Int32)">
14501 <summary> 8905 <summary>
14502 Construct an InventoryFolder object from a serialization stream 8906 Defalt constructor
14503 </summary> 8907 </summary>
8908 <param name="localID">Local ID of this parcel</param>
14504 </member> 8909 </member>
14505 <member name="M:OpenMetaverse.InventoryFolder.GetHashCode"> 8910 <member name="M:OpenMetaverse.Parcel.Update(OpenMetaverse.Simulator,System.Boolean)">
14506 <summary> 8911 <summary>
14507 8912 Update the simulator with any local changes to this Parcel object
14508 </summary> 8913 </summary>
14509 <returns></returns> 8914 <param name="simulator">Simulator to send updates to</param>
8915 <param name="wantReply">Whether we want the simulator to confirm
8916 the update with a reply packet or not</param>
14510 </member> 8917 </member>
14511 <member name="M:OpenMetaverse.InventoryFolder.Equals(System.Object)"> 8918 <member name="M:OpenMetaverse.Parcel.UpdateOtherCleanTime(OpenMetaverse.Simulator)">
14512 <summary> 8919 <summary>
14513 8920 Set Autoreturn time
14514 </summary> 8921 </summary>
14515 <param name="o"></param> 8922 <param name="simulator">Simulator to send the update to</param>
14516 <returns></returns>
14517 </member> 8923 </member>
14518 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryBase)"> 8924 <member name="T:OpenMetaverse.ParcelManager">
14519 <summary> 8925 <summary>
14520 8926 Parcel (subdivided simulator lots) subsystem
14521 </summary> 8927 </summary>
14522 <param name="o"></param>
14523 <returns></returns>
14524 </member> 8928 </member>
14525 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryFolder)"> 8929 <member name="F:OpenMetaverse.ParcelManager.m_DwellReply">
14526 <summary> 8930 <summary>The event subscribers. null if no subcribers</summary>
14527
14528 </summary>
14529 <param name="o"></param>
14530 <returns></returns>
14531 </member> 8931 </member>
14532 <member name="T:OpenMetaverse.InventoryManager"> 8932 <member name="M:OpenMetaverse.ParcelManager.OnParcelDwellReply(OpenMetaverse.ParcelDwellReplyEventArgs)">
14533 <summary> 8933 <summary>Raises the ParcelDwellReply event</summary>
14534 Tools for dealing with agents inventory 8934 <param name="e">A ParcelDwellReplyEventArgs object containing the
14535 </summary> 8935 data returned from the simulator</param>
14536 </member> 8936 </member>
14537 <member name="F:OpenMetaverse.InventoryManager.MAGIC_ID"> 8937 <member name="F:OpenMetaverse.ParcelManager.m_DwellReplyLock">
14538 <summary>Used for converting shadow_id to asset_id</summary> 8938 <summary>Thread sync lock object</summary>
14539 </member> 8939 </member>
14540 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceived"> 8940 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfo">
14541 <summary>The event subscribers, null of no subscribers</summary> 8941 <summary>The event subscribers. null if no subcribers</summary>
14542 </member> 8942 </member>
14543 <member name="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"> 8943 <member name="M:OpenMetaverse.ParcelManager.OnParcelInfoReply(OpenMetaverse.ParcelInfoReplyEventArgs)">
14544 <summary>Raises the ItemReceived Event</summary> 8944 <summary>Raises the ParcelInfoReply event</summary>
14545 <param name="e">A ItemReceivedEventArgs object containing 8945 <param name="e">A ParcelInfoReplyEventArgs object containing the
14546 the data sent from the simulator</param> 8946 data returned from the simulator</param>
14547 </member> 8947 </member>
14548 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceivedLock"> 8948 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfoLock">
14549 <summary>Thread sync lock object</summary> 8949 <summary>Thread sync lock object</summary>
14550 </member> 8950 </member>
14551 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdated"> 8951 <member name="F:OpenMetaverse.ParcelManager.m_ParcelProperties">
14552 <summary>The event subscribers, null of no subscribers</summary> 8952 <summary>The event subscribers. null if no subcribers</summary>
14553 </member> 8953 </member>
14554 <member name="M:OpenMetaverse.InventoryManager.OnFolderUpdated(OpenMetaverse.FolderUpdatedEventArgs)"> 8954 <member name="M:OpenMetaverse.ParcelManager.OnParcelProperties(OpenMetaverse.ParcelPropertiesEventArgs)">
14555 <summary>Raises the FolderUpdated Event</summary> 8955 <summary>Raises the ParcelProperties event</summary>
14556 <param name="e">A FolderUpdatedEventArgs object containing 8956 <param name="e">A ParcelPropertiesEventArgs object containing the
14557 the data sent from the simulator</param> 8957 data returned from the simulator</param>
14558 </member> 8958 </member>
14559 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdatedLock"> 8959 <member name="F:OpenMetaverse.ParcelManager.m_ParcelPropertiesLock">
14560 <summary>Thread sync lock object</summary> 8960 <summary>Thread sync lock object</summary>
14561 </member> 8961 </member>
14562 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOffered"> 8962 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACL">
14563 <summary>The event subscribers, null of no subscribers</summary> 8963 <summary>The event subscribers. null if no subcribers</summary>
14564 </member> 8964 </member>
14565 <member name="M:OpenMetaverse.InventoryManager.OnInventoryObjectOffered(OpenMetaverse.InventoryObjectOfferedEventArgs)"> 8965 <member name="M:OpenMetaverse.ParcelManager.OnParcelAccessListReply(OpenMetaverse.ParcelAccessListReplyEventArgs)">
14566 <summary>Raises the InventoryObjectOffered Event</summary> 8966 <summary>Raises the ParcelAccessListReply event</summary>
14567 <param name="e">A InventoryObjectOfferedEventArgs object containing 8967 <param name="e">A ParcelAccessListReplyEventArgs object containing the
14568 the data sent from the simulator</param> 8968 data returned from the simulator</param>
14569 </member> 8969 </member>
14570 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOfferedLock"> 8970 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACLLock">
14571 <summary>Thread sync lock object</summary> 8971 <summary>Thread sync lock object</summary>
14572 </member> 8972 </member>
14573 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceived"> 8973 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersReply">
14574 <summary>The event subscribers, null of no subscribers</summary> 8974 <summary>The event subscribers. null if no subcribers</summary>
14575 </member> 8975 </member>
14576 <member name="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"> 8976 <member name="M:OpenMetaverse.ParcelManager.OnParcelObjectOwnersReply(OpenMetaverse.ParcelObjectOwnersReplyEventArgs)">
14577 <summary>Raises the TaskItemReceived Event</summary> 8977 <summary>Raises the ParcelObjectOwnersReply event</summary>
14578 <param name="e">A TaskItemReceivedEventArgs object containing 8978 <param name="e">A ParcelObjectOwnersReplyEventArgs object containing the
14579 the data sent from the simulator</param> 8979 data returned from the simulator</param>
14580 </member> 8980 </member>
14581 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceivedLock"> 8981 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersLock">
14582 <summary>Thread sync lock object</summary> 8982 <summary>Thread sync lock object</summary>
14583 </member> 8983 </member>
14584 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReply"> 8984 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloaded">
14585 <summary>The event subscribers, null of no subscribers</summary> 8985 <summary>The event subscribers. null if no subcribers</summary>
14586 </member> 8986 </member>
14587 <member name="M:OpenMetaverse.InventoryManager.OnFindObjectByPathReply(OpenMetaverse.FindObjectByPathReplyEventArgs)"> 8987 <member name="M:OpenMetaverse.ParcelManager.OnSimParcelsDownloaded(OpenMetaverse.SimParcelsDownloadedEventArgs)">
14588 <summary>Raises the FindObjectByPath Event</summary> 8988 <summary>Raises the SimParcelsDownloaded event</summary>
14589 <param name="e">A FindObjectByPathEventArgs object containing 8989 <param name="e">A SimParcelsDownloadedEventArgs object containing the
14590 the data sent from the simulator</param> 8990 data returned from the simulator</param>
14591 </member> 8991 </member>
14592 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReplyLock"> 8992 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloadedLock">
14593 <summary>Thread sync lock object</summary> 8993 <summary>Thread sync lock object</summary>
14594 </member> 8994 </member>
14595 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReply"> 8995 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjects">
14596 <summary>The event subscribers, null of no subscribers</summary> 8996 <summary>The event subscribers. null if no subcribers</summary>
14597 </member> 8997 </member>
14598 <member name="M:OpenMetaverse.InventoryManager.OnTaskInventoryReply(OpenMetaverse.TaskInventoryReplyEventArgs)"> 8998 <member name="M:OpenMetaverse.ParcelManager.OnForceSelectObjectsReply(OpenMetaverse.ForceSelectObjectsReplyEventArgs)">
14599 <summary>Raises the TaskInventoryReply Event</summary> 8999 <summary>Raises the ForceSelectObjectsReply event</summary>
14600 <param name="e">A TaskInventoryReplyEventArgs object containing 9000 <param name="e">A ForceSelectObjectsReplyEventArgs object containing the
14601 the data sent from the simulator</param> 9001 data returned from the simulator</param>
14602 </member> 9002 </member>
14603 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReplyLock"> 9003 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjectsLock">
14604 <summary>Thread sync lock object</summary> 9004 <summary>Thread sync lock object</summary>
14605 </member> 9005 </member>
14606 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventory"> 9006 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReply">
14607 <summary>The event subscribers, null of no subscribers</summary> 9007 <summary>The event subscribers. null if no subcribers</summary>
14608 </member> 9008 </member>
14609 <member name="M:OpenMetaverse.InventoryManager.OnSaveAssetToInventory(OpenMetaverse.SaveAssetToInventoryEventArgs)"> 9009 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaUpdateReply(OpenMetaverse.ParcelMediaUpdateReplyEventArgs)">
14610 <summary>Raises the SaveAssetToInventory Event</summary> 9010 <summary>Raises the ParcelMediaUpdateReply event</summary>
14611 <param name="e">A SaveAssetToInventoryEventArgs object containing 9011 <param name="e">A ParcelMediaUpdateReplyEventArgs object containing the
14612 the data sent from the simulator</param> 9012 data returned from the simulator</param>
14613 </member> 9013 </member>
14614 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventoryLock"> 9014 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReplyLock">
14615 <summary>Thread sync lock object</summary> 9015 <summary>Thread sync lock object</summary>
14616 </member> 9016 </member>
14617 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReply"> 9017 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommand">
14618 <summary>The event subscribers, null of no subscribers</summary> 9018 <summary>The event subscribers. null if no subcribers</summary>
14619 </member> 9019 </member>
14620 <member name="M:OpenMetaverse.InventoryManager.OnScriptRunningReply(OpenMetaverse.ScriptRunningReplyEventArgs)"> 9020 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaCommand(OpenMetaverse.ParcelMediaCommandEventArgs)">
14621 <summary>Raises the ScriptRunningReply Event</summary> 9021 <summary>Raises the ParcelMediaCommand event</summary>
14622 <param name="e">A ScriptRunningReplyEventArgs object containing 9022 <param name="e">A ParcelMediaCommandEventArgs object containing the
14623 the data sent from the simulator</param> 9023 data returned from the simulator</param>
14624 </member> 9024 </member>
14625 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReplyLock"> 9025 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommandLock">
14626 <summary>Thread sync lock object</summary> 9026 <summary>Thread sync lock object</summary>
14627 </member> 9027 </member>
14628 <member name="F:OpenMetaverse.InventoryManager._NewFolderNames"> 9028 <member name="M:OpenMetaverse.ParcelManager.#ctor(OpenMetaverse.GridClient)">
14629 <summary>Partial mapping of AssetTypes to folder names</summary>
14630 </member>
14631 <member name="M:OpenMetaverse.InventoryManager.#ctor(OpenMetaverse.GridClient)">
14632 <summary> 9029 <summary>
14633 Default constructor 9030 Default constructor
14634 </summary> 9031 </summary>
14635 <param name="client">Reference to the GridClient object</param> 9032 <param name="client">A reference to the GridClient object</param>
14636 </member>
14637 <member name="M:OpenMetaverse.InventoryManager.FetchItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32)">
14638 <summary>
14639 Fetch an inventory item from the dataserver
14640 </summary>
14641 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
14642 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
14643 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
14644 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object on success, or null if no item was found</returns>
14645 <remarks>Items will also be sent to the <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/> event</remarks>
14646 </member>
14647 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(OpenMetaverse.UUID,OpenMetaverse.UUID)">
14648 <summary>
14649 Request A single inventory item
14650 </summary>
14651 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
14652 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
14653 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
14654 </member>
14655 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
14656 <summary>
14657 Request inventory items
14658 </summary>
14659 <param name="itemIDs">Inventory items to request</param>
14660 <param name="ownerIDs">Owners of the inventory items</param>
14661 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
14662 </member>
14663 <member name="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)">
14664 <summary>
14665 Get contents of a folder
14666 </summary>
14667 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to search</param>
14668 <param name="owner">The <seealso cref="T:OpenMetaverse.UUID"/> of the folders owner</param>
14669 <param name="folders">true to retrieve folders</param>
14670 <param name="items">true to retrieve items</param>
14671 <param name="order">sort order to return results in</param>
14672 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
14673 <returns>A list of inventory items matching search criteria within folder</returns>
14674 <seealso cref="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"/>
14675 <remarks>InventoryFolder.DescendentCount will only be accurate if both folders and items are
14676 requested</remarks>
14677 </member>
14678 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)">
14679 <summary>
14680 Request the contents of an inventory folder
14681 </summary>
14682 <param name="folder">The folder to search</param>
14683 <param name="owner">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
14684 <param name="folders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
14685 <param name="items">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
14686 <param name="order">the sort order to return items in</param>
14687 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
14688 </member>
14689 <member name="M:OpenMetaverse.InventoryManager.FindFolderForType(OpenMetaverse.AssetType)">
14690 <summary>
14691 Returns the UUID of the folder (category) that defaults to
14692 containing 'type'. The folder is not necessarily only for that
14693 type
14694 </summary>
14695 <remarks>This will return the root folder if one does not exist</remarks>
14696 <param name="type"></param>
14697 <returns>The UUID of the desired folder if found, the UUID of the RootFolder
14698 if not found, or UUID.Zero on failure</returns>
14699 </member>
14700 <member name="M:OpenMetaverse.InventoryManager.FindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Int32)">
14701 <summary>
14702 Find an object in inventory using a specific path to search
14703 </summary>
14704 <param name="baseFolder">The folder to begin the search in</param>
14705 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
14706 <param name="path">A string path to search</param>
14707 <param name="timeoutMS">milliseconds to wait for a reply</param>
14708 <returns>Found items <seealso cref="T:OpenMetaverse.UUID"/> or <seealso cref="F:OpenMetaverse.UUID.Zero"/> if
14709 timeout occurs or item is not found</returns>
14710 </member>
14711 <member name="M:OpenMetaverse.InventoryManager.RequestFindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
14712 <summary>
14713 Find inventory items by path
14714 </summary>
14715 <param name="baseFolder">The folder to begin the search in</param>
14716 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
14717 <param name="path">A string path to search, folders/objects separated by a '/'</param>
14718 <remarks>Results are sent to the <seealso cref="!:InventoryManager.OnFindObjectByPath"/> event</remarks>
14719 </member>
14720 <member name="M:OpenMetaverse.InventoryManager.LocalFind(OpenMetaverse.UUID,System.String[],System.Int32,System.Boolean)">
14721 <summary>
14722 Search inventory Store object for an item or folder
14723 </summary>
14724 <param name="baseFolder">The folder to begin the search in</param>
14725 <param name="path">An array which creates a path to search</param>
14726 <param name="level">Number of levels below baseFolder to conduct searches</param>
14727 <param name="firstOnly">if True, will stop searching after first match is found</param>
14728 <returns>A list of inventory items found</returns>
14729 </member>
14730 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder)">
14731 <summary>
14732 Move an inventory item or folder to a new location
14733 </summary>
14734 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
14735 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
14736 </member>
14737 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder,System.String)">
14738 <summary>
14739 Move an inventory item or folder to a new location and change its name
14740 </summary>
14741 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
14742 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
14743 <param name="newName">The name to change the item or folder to</param>
14744 </member>
14745 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
14746 <summary>
14747 Move and rename a folder
14748 </summary>
14749 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
14750 <param name="newparentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
14751 <param name="newName">The name to change the folder to</param>
14752 </member>
14753 <member name="M:OpenMetaverse.InventoryManager.UpdateFolderProperties(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
14754 <summary>
14755 Update folder properties
14756 </summary>
14757 <param name="folderID"><seealso cref="T:OpenMetaverse.UUID"/> of the folder to update</param>
14758 <param name="parentID">Sets folder's parent to <seealso cref="T:OpenMetaverse.UUID"/></param>
14759 <param name="name">Folder name</param>
14760 <param name="type">Folder type</param>
14761 </member>
14762 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID)">
14763 <summary>
14764 Move a folder
14765 </summary>
14766 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
14767 <param name="newParentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
14768 </member>
14769 <member name="M:OpenMetaverse.InventoryManager.MoveFolders(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
14770 <summary>
14771 Move multiple folders, the keys in the Dictionary parameter,
14772 to a new parents, the value of that folder's key.
14773 </summary>
14774 <param name="foldersNewParents">A Dictionary containing the
14775 <seealso cref="T:OpenMetaverse.UUID"/> of the source as the key, and the
14776 <seealso cref="T:OpenMetaverse.UUID"/> of the destination as the value</param>
14777 </member>
14778 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID)">
14779 <summary>
14780 Move an inventory item to a new folder
14781 </summary>
14782 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
14783 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
14784 </member>
14785 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
14786 <summary>
14787 Move and rename an inventory item
14788 </summary>
14789 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
14790 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
14791 <param name="newName">The name to change the folder to</param>
14792 </member>
14793 <member name="M:OpenMetaverse.InventoryManager.MoveItems(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
14794 <summary>
14795 Move multiple inventory items to new locations
14796 </summary>
14797 <param name="itemsNewParents">A Dictionary containing the
14798 <seealso cref="T:OpenMetaverse.UUID"/> of the source item as the key, and the
14799 <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder as the value</param>
14800 </member>
14801 <member name="M:OpenMetaverse.InventoryManager.RemoveDescendants(OpenMetaverse.UUID)">
14802 <summary>
14803 Remove descendants of a folder
14804 </summary>
14805 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder</param>
14806 </member>
14807 <member name="M:OpenMetaverse.InventoryManager.RemoveItem(OpenMetaverse.UUID)">
14808 <summary>
14809 Remove a single item from inventory
14810 </summary>
14811 <param name="item">The <seealso cref="T:OpenMetaverse.UUID"/> of the inventory item to remove</param>
14812 </member>
14813 <member name="M:OpenMetaverse.InventoryManager.RemoveFolder(OpenMetaverse.UUID)">
14814 <summary>
14815 Remove a folder from inventory
14816 </summary>
14817 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to remove</param>
14818 </member>
14819 <member name="M:OpenMetaverse.InventoryManager.Remove(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
14820 <summary>
14821 Remove multiple items or folders from inventory
14822 </summary>
14823 <param name="items">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of items to remove</param>
14824 <param name="folders">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of the folders to remove</param>
14825 </member>
14826 <member name="M:OpenMetaverse.InventoryManager.EmptyLostAndFound">
14827 <summary>
14828 Empty the Lost and Found folder
14829 </summary>
14830 </member>
14831 <member name="M:OpenMetaverse.InventoryManager.EmptyTrash">
14832 <summary>
14833 Empty the Trash folder
14834 </summary>
14835 </member>
14836 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
14837 <summary>
14838
14839 </summary>
14840 <param name="parentFolder"></param>
14841 <param name="name"></param>
14842 <param name="description"></param>
14843 <param name="type"></param>
14844 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
14845 <param name="invType"></param>
14846 <param name="nextOwnerMask"></param>
14847 <param name="callback"></param>
14848 </member>
14849 <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)">
14850 <summary>
14851
14852 </summary>
14853 <param name="parentFolder"></param>
14854 <param name="name"></param>
14855 <param name="description"></param>
14856 <param name="type"></param>
14857 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
14858 <param name="invType"></param>
14859 <param name="wearableType"></param>
14860 <param name="nextOwnerMask"></param>
14861 <param name="callback"></param>
14862 </member>
14863 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String)">
14864 <summary>
14865 Creates a new inventory folder
14866 </summary>
14867 <param name="parentID">ID of the folder to put this folder in</param>
14868 <param name="name">Name of the folder to create</param>
14869 <returns>The UUID of the newly created folder</returns>
14870 </member>
14871 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
14872 <summary>
14873 Creates a new inventory folder
14874 </summary>
14875 <param name="parentID">ID of the folder to put this folder in</param>
14876 <param name="name">Name of the folder to create</param>
14877 <param name="preferredType">Sets this folder as the default folder
14878 for new assets of the specified type. Use <code>AssetType.Unknown</code>
14879 to create a normal folder, otherwise it will likely create a
14880 duplicate of an existing folder type</param>
14881 <returns>The UUID of the newly created folder</returns>
14882 <remarks>If you specify a preferred type of <code>AsseType.Folder</code>
14883 it will create a new root folder which may likely cause all sorts
14884 of strange problems</remarks>
14885 </member>
14886 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
14887 <summary>
14888 Create an inventory item and upload asset data
14889 </summary>
14890 <param name="data">Asset data</param>
14891 <param name="name">Inventory item name</param>
14892 <param name="description">Inventory item description</param>
14893 <param name="assetType">Asset type</param>
14894 <param name="invType">Inventory type</param>
14895 <param name="folderID">Put newly created inventory in this folder</param>
14896 <param name="callback">Delegate that will receive feedback on success or failure</param>
14897 </member>
14898 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.Permissions,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
14899 <summary>
14900 Create an inventory item and upload asset data
14901 </summary>
14902 <param name="data">Asset data</param>
14903 <param name="name">Inventory item name</param>
14904 <param name="description">Inventory item description</param>
14905 <param name="assetType">Asset type</param>
14906 <param name="invType">Inventory type</param>
14907 <param name="folderID">Put newly created inventory in this folder</param>
14908 <param name="permissions">Permission of the newly created item
14909 (EveryoneMask, GroupMask, and NextOwnerMask of Permissions struct are supported)</param>
14910 <param name="callback">Delegate that will receive feedback on success or failure</param>
14911 </member>
14912 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryBase,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
14913 <summary>
14914 Creates inventory link to another inventory item or folder
14915 </summary>
14916 <param name="folderID">Put newly created link in folder with this UUID</param>
14917 <param name="bse">Inventory item or folder</param>
14918 <param name="callback">Method to call upon creation of the link</param>
14919 </member>
14920 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryItem,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
14921 <summary>
14922 Creates inventory link to another inventory item
14923 </summary>
14924 <param name="folderID">Put newly created link in folder with this UUID</param>
14925 <param name="item">Original inventory item</param>
14926 <param name="callback">Method to call upon creation of the link</param>
14927 </member>
14928 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryFolder,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
14929 <summary>
14930 Creates inventory link to another inventory folder
14931 </summary>
14932 <param name="folderID">Put newly created link in folder with this UUID</param>
14933 <param name="folder">Original inventory folder</param>
14934 <param name="callback">Method to call upon creation of the link</param>
14935 </member>
14936 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
14937 <summary>
14938 Creates inventory link to another inventory item or folder
14939 </summary>
14940 <param name="folderID">Put newly created link in folder with this UUID</param>
14941 <param name="itemID">Original item's UUID</param>
14942 <param name="name">Name</param>
14943 <param name="description">Description</param>
14944 <param name="assetType">Asset Type</param>
14945 <param name="invType">Inventory Type</param>
14946 <param name="transactionID">Transaction UUID</param>
14947 <param name="callback">Method to call upon creation of the link</param>
14948 </member>
14949 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
14950 <summary>
14951
14952 </summary>
14953 <param name="item"></param>
14954 <param name="newParent"></param>
14955 <param name="newName"></param>
14956 <param name="callback"></param>
14957 </member>
14958 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
14959 <summary>
14960
14961 </summary>
14962 <param name="item"></param>
14963 <param name="newParent"></param>
14964 <param name="newName"></param>
14965 <param name="oldOwnerID"></param>
14966 <param name="callback"></param>
14967 </member>
14968 <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)">
14969 <summary>
14970
14971 </summary>
14972 <param name="items"></param>
14973 <param name="targetFolders"></param>
14974 <param name="newNames"></param>
14975 <param name="oldOwnerID"></param>
14976 <param name="callback"></param>
14977 </member>
14978 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItemFromNotecard(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
14979 <summary>
14980 Request a copy of an asset embedded within a notecard
14981 </summary>
14982 <param name="objectID">Usually UUID.Zero for copying an asset from a notecard</param>
14983 <param name="notecardID">UUID of the notecard to request an asset from</param>
14984 <param name="folderID">Target folder for asset to go to in your inventory</param>
14985 <param name="itemID">UUID of the embedded asset</param>
14986 <param name="callback">callback to run when item is copied to inventory</param>
14987 </member>
14988 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItem(OpenMetaverse.InventoryItem)">
14989 <summary>
14990
14991 </summary>
14992 <param name="item"></param>
14993 </member> 9033 </member>
14994 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"> 9034 <member name="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)">
14995 <summary> 9035 <summary>
14996 9036 Request basic information for a single parcel
14997 </summary> 9037 </summary>
14998 <param name="items"></param> 9038 <param name="parcelID">Simulator-local ID of the parcel</param>
14999 </member> 9039 </member>
15000 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem},OpenMetaverse.UUID)"> 9040 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)">
15001 <summary> 9041 <summary>
15002 9042 Request properties of a single parcel
15003 </summary> 9043 </summary>
15004 <param name="items"></param> 9044 <param name="simulator">Simulator containing the parcel</param>
15005 <param name="transactionID"></param> 9045 <param name="localID">Simulator-local ID of the parcel</param>
9046 <param name="sequenceID">An arbitrary integer that will be returned
9047 with the ParcelProperties reply, useful for distinguishing between
9048 multiple simultaneous requests</param>
15006 </member> 9049 </member>
15007 <member name="M:OpenMetaverse.InventoryManager.RequestUploadNotecardAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 9050 <member name="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)">
15008 <summary> 9051 <summary>
15009 9052 Request the access list for a single parcel
15010 </summary> 9053 </summary>
15011 <param name="data"></param> 9054 <param name="simulator">Simulator containing the parcel</param>
15012 <param name="notecardID"></param> 9055 <param name="localID">Simulator-local ID of the parcel</param>
15013 <param name="callback"></param> 9056 <param name="sequenceID">An arbitrary integer that will be returned
9057 with the ParcelAccessList reply, useful for distinguishing between
9058 multiple simultaneous requests</param>
9059 <param name="flags"></param>
15014 </member> 9060 </member>
15015 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateNotecardTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 9061 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
15016 <summary> 9062 <summary>
15017 Save changes to notecard embedded in object contents 9063 Request properties of parcels using a bounding box selection
15018 </summary> 9064 </summary>
15019 <param name="data">Encoded notecard asset data</param> 9065 <param name="simulator">Simulator containing the parcel</param>
15020 <param name="notecardID">Notecard UUID</param> 9066 <param name="north">Northern boundary of the parcel selection</param>
15021 <param name="taskID">Object's UUID</param> 9067 <param name="east">Eastern boundary of the parcel selection</param>
15022 <param name="callback">Called upon finish of the upload with status information</param> 9068 <param name="south">Southern boundary of the parcel selection</param>
9069 <param name="west">Western boundary of the parcel selection</param>
9070 <param name="sequenceID">An arbitrary integer that will be returned
9071 with the ParcelProperties reply, useful for distinguishing between
9072 different types of parcel property requests</param>
9073 <param name="snapSelection">A boolean that is returned with the
9074 ParcelProperties reply, useful for snapping focus to a single
9075 parcel</param>
15023 </member> 9076 </member>
15024 <member name="M:OpenMetaverse.InventoryManager.RequestUploadGestureAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 9077 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)">
15025 <summary> 9078 <summary>
15026 Upload new gesture asset for an inventory gesture item 9079 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code>
9080 dictionary)
15027 </summary> 9081 </summary>
15028 <param name="data">Encoded gesture asset</param> 9082 <param name="simulator">Simulator to request parcels from (must be connected)</param>
15029 <param name="gestureID">Gesture inventory UUID</param>
15030 <param name="callback">Callback whick will be called when upload is complete</param>
15031 </member> 9083 </member>
15032 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptAgentInventory(System.Byte[],OpenMetaverse.UUID,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)"> 9084 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator,System.Boolean,System.Int32)">
15033 <summary> 9085 <summary>
15034 Update an existing script in an agents Inventory 9086 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code>
9087 dictionary)
15035 </summary> 9088 </summary>
15036 <param name="data">A byte[] array containing the encoded scripts contents</param> 9089 <param name="simulator">Simulator to request parcels from (must be connected)</param>
15037 <param name="itemID">the itemID of the script</param> 9090 <param name="refresh">If TRUE, will force a full refresh</param>
15038 <param name="mono">if true, sets the script content to run on the mono interpreter</param> 9091 <param name="msDelay">Number of milliseconds to pause in between each request</param>
15039 <param name="callback"></param>
15040 </member> 9092 </member>
15041 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)"> 9093 <member name="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)">
15042 <summary> 9094 <summary>
15043 Update an existing script in an task Inventory 9095 Request the dwell value for a parcel
15044 </summary> 9096 </summary>
15045 <param name="data">A byte[] array containing the encoded scripts contents</param> 9097 <param name="simulator">Simulator containing the parcel</param>
15046 <param name="itemID">the itemID of the script</param> 9098 <param name="localID">Simulator-local ID of the parcel</param>
15047 <param name="taskID">UUID of the prim containting the script</param>
15048 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
15049 <param name="running">if true, sets the script to running</param>
15050 <param name="callback"></param>
15051 </member> 9099 </member>
15052 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem)"> 9100 <member name="M:OpenMetaverse.ParcelManager.Buy(OpenMetaverse.Simulator,System.Int32,System.Boolean,OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32)">
15053 <summary> 9101 <summary>
15054 Rez an object from inventory 9102 Send a request to Purchase a parcel of land
15055 </summary> 9103 </summary>
15056 <param name="simulator">Simulator to place object in</param> 9104 <param name="simulator">The Simulator the parcel is located in</param>
15057 <param name="rotation">Rotation of the object when rezzed</param> 9105 <param name="localID">The parcels region specific local ID</param>
15058 <param name="position">Vector of where to place object</param> 9106 <param name="forGroup">true if this parcel is being purchased by a group</param>
15059 <param name="item">InventoryItem object containing item details</param> 9107 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
9108 <param name="removeContribution">true to remove tier contribution if purchase is successful</param>
9109 <param name="parcelArea">The parcels size</param>
9110 <param name="parcelPrice">The purchase price of the parcel</param>
9111 <returns></returns>
15060 </member> 9112 </member>
15061 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)"> 9113 <member name="M:OpenMetaverse.ParcelManager.Reclaim(OpenMetaverse.Simulator,System.Int32)">
15062 <summary> 9114 <summary>
15063 Rez an object from inventory 9115 Reclaim a parcel of land
15064 </summary> 9116 </summary>
15065 <param name="simulator">Simulator to place object in</param> 9117 <param name="simulator">The simulator the parcel is in</param>
15066 <param name="rotation">Rotation of the object when rezzed</param> 9118 <param name="localID">The parcels region specific local ID</param>
15067 <param name="position">Vector of where to place object</param>
15068 <param name="item">InventoryItem object containing item details</param>
15069 <param name="groupOwner">UUID of group to own the object</param>
15070 </member> 9119 </member>
15071 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 9120 <member name="M:OpenMetaverse.ParcelManager.DeedToGroup(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.UUID)">
15072 <summary> 9121 <summary>
15073 Rez an object from inventory 9122 Deed a parcel to a group
15074 </summary> 9123 </summary>
15075 <param name="simulator">Simulator to place object in</param> 9124 <param name="simulator">The simulator the parcel is in</param>
15076 <param name="rotation">Rotation of the object when rezzed</param> 9125 <param name="localID">The parcels region specific local ID</param>
15077 <param name="position">Vector of where to place object</param> 9126 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
15078 <param name="item">InventoryItem object containing item details</param>
15079 <param name="groupOwner">UUID of group to own the object</param>
15080 <param name="queryID">User defined queryID to correlate replies</param>
15081 <param name="rezSelected">If set to true, the CreateSelected flag
15082 will be set on the rezzed object</param>
15083 </member> 9127 </member>
15084 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32)"> 9128 <member name="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)">
15085 <summary> 9129 <summary>
15086 DeRez an object from the simulator to the agents Objects folder in the agents Inventory 9130 Request prim owners of a parcel of land.
15087 </summary> 9131 </summary>
15088 <param name="objectLocalID">The simulator Local ID of the object</param> 9132 <param name="simulator">Simulator parcel is in</param>
15089 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks> 9133 <param name="localID">The parcels region specific local ID</param>
15090 </member> 9134 </member>
15091 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32,OpenMetaverse.DeRezDestination,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 9135 <member name="M:OpenMetaverse.ParcelManager.ReturnObjects(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.ObjectReturnType,System.Collections.Generic.List{OpenMetaverse.UUID})">
15092 <summary> 9136 <summary>
15093 DeRez an object from the simulator and return to inventory 9137 Return objects from a parcel
15094 </summary> 9138 </summary>
15095 <param name="objectLocalID">The simulator Local ID of the object</param> 9139 <param name="simulator">Simulator parcel is in</param>
15096 <param name="destType">The type of destination from the <seealso cref="T:OpenMetaverse.DeRezDestination"/> enum</param> 9140 <param name="localID">The parcels region specific local ID</param>
15097 <param name="destFolder">The destination inventory folders <seealso cref="T:OpenMetaverse.UUID"/> -or- 9141 <param name="type">the type of objects to return, <seealso cref="T:OpenMetaverse.ObjectReturnType"/></param>
15098 if DeRezzing object to a tasks Inventory, the Tasks <seealso cref="T:OpenMetaverse.UUID"/></param> 9142 <param name="ownerIDs">A list containing object owners <seealso cref="T:OpenMetaverse.UUID"/>s to return</param>
15099 <param name="transactionID">The transaction ID for this request which
15100 can be used to correlate this request with other packets</param>
15101 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
15102 </member> 9143 </member>
15103 <member name="M:OpenMetaverse.InventoryManager.RequestRestoreRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)"> 9144 <member name="M:OpenMetaverse.ParcelManager.ParcelSubdivide(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)">
15104 <summary> 9145 <summary>
15105 Rez an item from inventory to its previous simulator location 9146 Subdivide (split) a parcel
15106 </summary> 9147 </summary>
15107 <param name="simulator"></param> 9148 <param name="simulator"></param>
15108 <param name="item"></param> 9149 <param name="west"></param>
15109 <param name="queryID"></param> 9150 <param name="south"></param>
15110 <returns></returns> 9151 <param name="east"></param>
15111 </member> 9152 <param name="north"></param>
15112 <member name="M:OpenMetaverse.InventoryManager.GiveItem(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
15113 <summary>
15114 Give an inventory item to another avatar
15115 </summary>
15116 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to give</param>
15117 <param name="itemName">The name of the item</param>
15118 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
15119 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
15120 <param name="doEffect">true to generate a beameffect during transfer</param>
15121 </member>
15122 <member name="M:OpenMetaverse.InventoryManager.GiveFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
15123 <summary>
15124 Give an inventory Folder with contents to another avatar
15125 </summary>
15126 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the Folder to give</param>
15127 <param name="folderName">The name of the folder</param>
15128 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
15129 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
15130 <param name="doEffect">true to generate a beameffect during transfer</param>
15131 </member>
15132 <member name="M:OpenMetaverse.InventoryManager.UpdateTaskInventory(System.UInt32,OpenMetaverse.InventoryItem)">
15133 <summary>
15134 Copy or move an <see cref="T:OpenMetaverse.InventoryItem"/> from agent inventory to a task (primitive) inventory
15135 </summary>
15136 <param name="objectLocalID">The target object</param>
15137 <param name="item">The item to copy or move from inventory</param>
15138 <returns></returns>
15139 <remarks>For items with copy permissions a copy of the item is placed in the tasks inventory,
15140 for no-copy items the object is moved to the tasks inventory</remarks>
15141 </member> 9153 </member>
15142 <member name="M:OpenMetaverse.InventoryManager.GetTaskInventory(OpenMetaverse.UUID,System.UInt32,System.Int32)"> 9154 <member name="M:OpenMetaverse.ParcelManager.ParcelJoin(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)">
15143 <summary> 9155 <summary>
15144 Retrieve a listing of the items contained in a task (Primitive) 9156 Join two parcels of land creating a single parcel
15145 </summary> 9157 </summary>
15146 <param name="objectID">The tasks <seealso cref="T:OpenMetaverse.UUID"/></param> 9158 <param name="simulator"></param>
15147 <param name="objectLocalID">The tasks simulator local ID</param> 9159 <param name="west"></param>
15148 <param name="timeoutMS">milliseconds to wait for reply from simulator</param> 9160 <param name="south"></param>
15149 <returns>A list containing the inventory items inside the task or null 9161 <param name="east"></param>
15150 if a timeout occurs</returns> 9162 <param name="north"></param>
15151 <remarks>This request blocks until the response from the simulator arrives
15152 or timeoutMS is exceeded</remarks>
15153 </member> 9163 </member>
15154 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"> 9164 <member name="M:OpenMetaverse.ParcelManager.GetParcelLocalID(OpenMetaverse.Simulator,OpenMetaverse.Vector3)">
15155 <summary> 9165 <summary>
15156 Request the contents of a tasks (primitives) inventory from the 9166 Get a parcels LocalID
15157 current simulator
15158 </summary> 9167 </summary>
15159 <param name="objectLocalID">The LocalID of the object</param> 9168 <param name="simulator">Simulator parcel is in</param>
15160 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> 9169 <param name="position">Vector3 position in simulator (Z not used)</param>
9170 <returns>0 on failure, or parcel LocalID on success.</returns>
9171 <remarks>A call to <code>Parcels.RequestAllSimParcels</code> is required to populate map and
9172 dictionary.</remarks>
15161 </member> 9173 </member>
15162 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32,OpenMetaverse.Simulator)"> 9174 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)">
15163 <summary> 9175 <summary>
15164 Request the contents of a tasks (primitives) inventory 9176 Terraform (raise, lower, etc) an area or whole parcel of land
15165 </summary> 9177 </summary>
15166 <param name="objectLocalID">The simulator Local ID of the object</param> 9178 <param name="simulator">Simulator land area is in.</param>
15167 <param name="simulator">A reference to the simulator object that contains the object</param> 9179 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
15168 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> 9180 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9181 <param name="brushSize">Size of area to modify</param>
9182 <returns>true on successful request sent.</returns>
9183 <remarks>Settings.STORE_LAND_PATCHES must be true,
9184 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
15169 </member> 9185 </member>
15170 <member name="M:OpenMetaverse.InventoryManager.MoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Simulator)"> 9186 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)">
15171 <summary> 9187 <summary>
15172 Move an item from a tasks (Primitive) inventory to the specified folder in the avatars inventory 9188 Terraform (raise, lower, etc) an area or whole parcel of land
15173 </summary> 9189 </summary>
15174 <param name="objectLocalID">LocalID of the object in the simulator</param> 9190 <param name="simulator">Simulator land area is in.</param>
15175 <param name="taskItemID">UUID of the task item to move</param> 9191 <param name="west">west border of area to modify</param>
15176 <param name="inventoryFolderID">The ID of the destination folder in this agents inventory</param> 9192 <param name="south">south border of area to modify</param>
15177 <param name="simulator">Simulator Object</param> 9193 <param name="east">east border of area to modify</param>
15178 <remarks>Raises the <see cref="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"/> event</remarks> 9194 <param name="north">north border of area to modify</param>
9195 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9196 <param name="brushSize">Size of area to modify</param>
9197 <returns>true on successful request sent.</returns>
9198 <remarks>Settings.STORE_LAND_PATCHES must be true,
9199 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
15179 </member> 9200 </member>
15180 <member name="M:OpenMetaverse.InventoryManager.RemoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.Simulator)"> 9201 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32)">
15181 <summary> 9202 <summary>
15182 Remove an item from an objects (Prim) Inventory 9203 Terraform (raise, lower, etc) an area or whole parcel of land
15183 </summary> 9204 </summary>
15184 <param name="objectLocalID">LocalID of the object in the simulator</param> 9205 <param name="simulator">Simulator land area is in.</param>
15185 <param name="taskItemID">UUID of the task item to remove</param> 9206 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
15186 <param name="simulator">Simulator Object</param> 9207 <param name="west">west border of area to modify</param>
15187 <remarks>You can confirm the removal by comparing the tasks inventory serial before and after the 9208 <param name="south">south border of area to modify</param>
15188 request with the <see cref="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"/> request combined with 9209 <param name="east">east border of area to modify</param>
15189 the <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> event</remarks> 9210 <param name="north">north border of area to modify</param>
15190 </member> 9211 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
15191 <member name="M:OpenMetaverse.InventoryManager.CopyScriptToTask(System.UInt32,OpenMetaverse.InventoryItem,System.Boolean)"> 9212 <param name="brushSize">Size of area to modify</param>
15192 <summary> 9213 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
15193 Copy an InventoryScript item from the Agents Inventory into a primitives task inventory 9214 <returns>true on successful request sent.</returns>
15194 </summary> 9215 <remarks>Settings.STORE_LAND_PATCHES must be true,
15195 <param name="objectLocalID">An unsigned integer representing a primitive being simulated</param> 9216 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
15196 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> which represents a script object from the agents inventory</param>
15197 <param name="enableScript">true to set the scripts running state to enabled</param>
15198 <returns>A Unique Transaction ID</returns>
15199 <example>
15200 The following example shows the basic steps necessary to copy a script from the agents inventory into a tasks inventory
15201 and assumes the script exists in the agents inventory.
15202 <code>
15203 uint primID = 95899503; // Fake prim ID
15204 UUID scriptID = UUID.Parse("92a7fe8a-e949-dd39-a8d8-1681d8673232"); // Fake Script UUID in Inventory
15205
15206 Client.Inventory.FolderContents(Client.Inventory.FindFolderForType(AssetType.LSLText), Client.Self.AgentID,
15207 false, true, InventorySortOrder.ByName, 10000);
15208
15209 Client.Inventory.RezScript(primID, (InventoryItem)Client.Inventory.Store[scriptID]);
15210 </code>
15211 </example>
15212 </member> 9217 </member>
15213 <member name="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 9218 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32,System.Single)">
15214 <summary> 9219 <summary>
15215 Request the running status of a script contained in a task (primitive) inventory 9220 Terraform (raise, lower, etc) an area or whole parcel of land
15216 </summary> 9221 </summary>
15217 <param name="objectID">The ID of the primitive containing the script</param> 9222 <param name="simulator">Simulator land area is in.</param>
15218 <param name="scriptID">The ID of the script</param> 9223 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
15219 <remarks>The <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event can be used to obtain the results of the 9224 <param name="west">west border of area to modify</param>
15220 request</remarks> 9225 <param name="south">south border of area to modify</param>
15221 <seealso cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> 9226 <param name="east">east border of area to modify</param>
9227 <param name="north">north border of area to modify</param>
9228 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9229 <param name="brushSize">Size of area to modify</param>
9230 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
9231 <param name="height">Height at which the terraform operation is acting at</param>
15222 </member> 9232 </member>
15223 <member name="M:OpenMetaverse.InventoryManager.RequestSetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 9233 <member name="M:OpenMetaverse.ParcelManager.RequestSelectObjects(System.Int32,OpenMetaverse.ObjectReturnType,OpenMetaverse.UUID)">
15224 <summary> 9234 <summary>
15225 Send a request to set the running state of a script contained in a task (primitive) inventory 9235 Sends a request to the simulator to return a list of objects owned by specific owners
15226 </summary> 9236 </summary>
15227 <param name="objectID">The ID of the primitive containing the script</param> 9237 <param name="localID">Simulator local ID of parcel</param>
15228 <param name="scriptID">The ID of the script</param> 9238 <param name="selectType">Owners, Others, Etc</param>
15229 <param name="running">true to set the script running, false to stop a running script</param> 9239 <param name="ownerID">List containing keys of avatars objects to select;
15230 <remarks>To verify the change you can use the <see cref="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"/> method combined 9240 if List is null will return Objects of type <c>selectType</c></param>
15231 with the <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event</remarks> 9241 <remarks>Response data is returned in the event <seealso cref="E:OnParcelSelectedObjects"/></remarks>
15232 </member> 9242 </member>
15233 <member name="M:OpenMetaverse.InventoryManager.ItemCRC(OpenMetaverse.InventoryItem)"> 9243 <member name="M:OpenMetaverse.ParcelManager.EjectUser(OpenMetaverse.UUID,System.Boolean)">
15234 <summary> 9244 <summary>
15235 Create a CRC from an InventoryItem 9245 Eject and optionally ban a user from a parcel
15236 </summary> 9246 </summary>
15237 <param name="iitem">The source InventoryItem</param> 9247 <param name="targetID">target key of avatar to eject</param>
15238 <returns>A uint representing the source InventoryItem as a CRC</returns> 9248 <param name="ban">true to also ban target</param>
15239 </member> 9249 </member>
15240 <member name="M:OpenMetaverse.InventoryManager.DecryptShadowID(OpenMetaverse.UUID)"> 9250 <member name="M:OpenMetaverse.ParcelManager.FreezeUser(OpenMetaverse.UUID,System.Boolean)">
15241 <summary> 9251 <summary>
15242 Reverses a cheesy XORing with a fixed UUID to convert a shadow_id to an asset_id 9252 Freeze or unfreeze an avatar over your land
15243 </summary> 9253 </summary>
15244 <param name="shadowID">Obfuscated shadow_id value</param> 9254 <param name="targetID">target key to freeze</param>
15245 <returns>Deobfuscated asset_id value</returns> 9255 <param name="freeze">true to freeze, false to unfreeze</param>
15246 </member> 9256 </member>
15247 <member name="M:OpenMetaverse.InventoryManager.EncryptAssetID(OpenMetaverse.UUID)"> 9257 <member name="M:OpenMetaverse.ParcelManager.ReleaseParcel(OpenMetaverse.Simulator,System.Int32)">
15248 <summary> 9258 <summary>
15249 Does a cheesy XORing with a fixed UUID to convert an asset_id to a shadow_id 9259 Abandon a parcel of land
15250 </summary> 9260 </summary>
15251 <param name="assetID">asset_id value to obfuscate</param> 9261 <param name="simulator">Simulator parcel is in</param>
15252 <returns>Obfuscated shadow_id value</returns> 9262 <param name="localID">Simulator local ID of parcel</param>
15253 </member> 9263 </member>
15254 <member name="M:OpenMetaverse.InventoryManager.CreateInventoryItem(OpenMetaverse.InventoryType,OpenMetaverse.UUID)"> 9264 <member name="M:OpenMetaverse.ParcelManager.RequestRemoteParcelID(OpenMetaverse.Vector3,System.UInt64,OpenMetaverse.UUID)">
15255 <summary> 9265 <summary>
15256 Wrapper for creating a new <seealso cref="T:OpenMetaverse.InventoryItem"/> object 9266 Requests the UUID of the parcel in a remote region at a specified location
15257 </summary> 9267 </summary>
15258 <param name="type">The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</param> 9268 <param name="location">Location of the parcel in the remote region</param>
15259 <param name="id">The <seealso cref="T:OpenMetaverse.UUID"/> of the newly created object</param> 9269 <param name="regionHandle">Remote region handle</param>
15260 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object with the type and id passed</returns> 9270 <param name="regionID">Remote region UUID</param>
9271 <returns>If successful UUID of the remote parcel, UUID.Zero otherwise</returns>
15261 </member> 9272 </member>
15262 <member name="M:OpenMetaverse.InventoryManager.ParseTaskInventory(System.String)"> 9273 <member name="M:OpenMetaverse.ParcelManager.GetParcelResouces(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.ParcelManager.LandResourcesCallback)">
15263 <summary> 9274 <summary>
15264 Parse the results of a RequestTaskInventory() response 9275 Retrieves information on resources used by the parcel
15265 </summary> 9276 </summary>
15266 <param name="taskData">A string which contains the data from the task reply</param> 9277 <param name="parcelID">UUID of the parcel</param>
15267 <returns>A List containing the items contained within the tasks inventory</returns> 9278 <param name="getDetails">Should per object resource usage be requested</param>
9279 <param name="callback">Callback invoked when the request is complete</param>
15268 </member> 9280 </member>
15269 <member name="M:OpenMetaverse.InventoryManager.SaveAssetIntoInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9281 <member name="M:OpenMetaverse.ParcelManager.ParcelDwellReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15270 <summary>Process an incoming packet and raise the appropriate events</summary> 9282 <summary>Process an incoming packet and raise the appropriate events</summary>
15271 <param name="sender">The sender</param> 9283 <param name="sender">The sender</param>
15272 <param name="e">The EventArgs object containing the packet data</param> 9284 <param name="e">The EventArgs object containing the packet data</param>
9285 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelDwellReply"/> event</remarks>
15273 </member> 9286 </member>
15274 <member name="M:OpenMetaverse.InventoryManager.InventoryDescendentsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9287 <member name="M:OpenMetaverse.ParcelManager.ParcelInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15275 <summary>Process an incoming packet and raise the appropriate events</summary> 9288 <summary>Process an incoming packet and raise the appropriate events</summary>
15276 <param name="sender">The sender</param> 9289 <param name="sender">The sender</param>
15277 <param name="e">The EventArgs object containing the packet data</param> 9290 <param name="e">The EventArgs object containing the packet data</param>
9291 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelInfoReply"/> event</remarks>
15278 </member> 9292 </member>
15279 <member name="M:OpenMetaverse.InventoryManager.UpdateCreateInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9293 <member name="M:OpenMetaverse.ParcelManager.ParcelAccessListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15280 <summary> 9294 <summary>Process an incoming packet and raise the appropriate events</summary>
15281 UpdateCreateInventoryItem packets are received when a new inventory item
15282 is created. This may occur when an object that's rezzed in world is
15283 taken into inventory, when an item is created using the CreateInventoryItem
15284 packet, or when an object is purchased
15285 </summary>
15286 <param name="sender">The sender</param> 9295 <param name="sender">The sender</param>
15287 <param name="e">The EventArgs object containing the packet data</param> 9296 <param name="e">The EventArgs object containing the packet data</param>
9297 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelAccessListReply"/> event</remarks>
15288 </member> 9298 </member>
15289 <member name="M:OpenMetaverse.InventoryManager.MoveInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9299 <member name="M:OpenMetaverse.ParcelManager.SelectParcelObjectsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15290 <summary>Process an incoming packet and raise the appropriate events</summary> 9300 <summary>Process an incoming packet and raise the appropriate events</summary>
15291 <param name="sender">The sender</param> 9301 <param name="sender">The sender</param>
15292 <param name="e">The EventArgs object containing the packet data</param> 9302 <param name="e">The EventArgs object containing the packet data</param>
9303 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply"/> event</remarks>
15293 </member> 9304 </member>
15294 <member name="M:OpenMetaverse.InventoryManager.BulkUpdateInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9305 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15295 <summary>Process an incoming packet and raise the appropriate events</summary> 9306 <summary>Process an incoming packet and raise the appropriate events</summary>
15296 <param name="sender">The sender</param> 9307 <param name="sender">The sender</param>
15297 <param name="e">The EventArgs object containing the packet data</param> 9308 <param name="e">The EventArgs object containing the packet data</param>
9309 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply"/> event</remarks>
15298 </member> 9310 </member>
15299 <member name="M:OpenMetaverse.InventoryManager.FetchInventoryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9311 <member name="M:OpenMetaverse.ParcelManager.ParcelOverlayHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15300 <summary>Process an incoming packet and raise the appropriate events</summary> 9312 <summary>Process an incoming packet and raise the appropriate events</summary>
15301 <param name="sender">The sender</param> 9313 <param name="sender">The sender</param>
15302 <param name="e">The EventArgs object containing the packet data</param> 9314 <param name="e">The EventArgs object containing the packet data</param>
15303 </member> 9315 </member>
15304 <member name="M:OpenMetaverse.InventoryManager.ReplyTaskInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 9316 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaCommandMessagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
15305 <summary>Process an incoming packet and raise the appropriate events</summary> 9317 <summary>Process an incoming packet and raise the appropriate events</summary>
15306 <param name="sender">The sender</param> 9318 <param name="sender">The sender</param>
15307 <param name="e">The EventArgs object containing the packet data</param> 9319 <param name="e">The EventArgs object containing the packet data</param>
9320 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaCommand"/> event</remarks>
15308 </member> 9321 </member>
15309 <member name="E:OpenMetaverse.InventoryManager.ItemReceived"> 9322 <member name="E:OpenMetaverse.ParcelManager.ParcelDwellReply">
15310 <summary>Raised when the simulator sends us data containing 9323 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)"/> request</summary>
15311 ...</summary>
15312 </member>
15313 <member name="E:OpenMetaverse.InventoryManager.FolderUpdated">
15314 <summary>Raised when the simulator sends us data containing
15315 ...</summary>
15316 </member>
15317 <member name="E:OpenMetaverse.InventoryManager.InventoryObjectOffered">
15318 <summary>Raised when the simulator sends us data containing
15319 an inventory object sent by another avatar or primitive</summary>
15320 </member>
15321 <member name="E:OpenMetaverse.InventoryManager.TaskItemReceived">
15322 <summary>Raised when the simulator sends us data containing
15323 ...</summary>
15324 </member>
15325 <member name="E:OpenMetaverse.InventoryManager.FindObjectByPathReply">
15326 <summary>Raised when the simulator sends us data containing
15327 ...</summary>
15328 </member>
15329 <member name="E:OpenMetaverse.InventoryManager.TaskInventoryReply">
15330 <summary>Raised when the simulator sends us data containing
15331 ...</summary>
15332 </member>
15333 <member name="E:OpenMetaverse.InventoryManager.SaveAssetToInventory">
15334 <summary>Raised when the simulator sends us data containing
15335 ...</summary>
15336 </member>
15337 <member name="E:OpenMetaverse.InventoryManager.ScriptRunningReply">
15338 <summary>Raised when the simulator sends us data containing
15339 ...</summary>
15340 </member>
15341 <member name="P:OpenMetaverse.InventoryManager.Store">
15342 <summary>
15343 Get this agents Inventory data
15344 </summary>
15345 </member> 9324 </member>
15346 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedCallback"> 9325 <member name="E:OpenMetaverse.ParcelManager.ParcelInfoReply">
15347 <summary> 9326 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)"/> request</summary>
15348 Callback for inventory item creation finishing
15349 </summary>
15350 <param name="success">Whether the request to create an inventory
15351 item succeeded or not</param>
15352 <param name="item">Inventory item being created. If success is
15353 false this will be null</param>
15354 </member> 9327 </member>
15355 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback"> 9328 <member name="E:OpenMetaverse.ParcelManager.ParcelProperties">
15356 <summary> 9329 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)"/> request</summary>
15357 Callback for an inventory item being create from an uploaded asset
15358 </summary>
15359 <param name="success">true if inventory item creation was successful</param>
15360 <param name="status"></param>
15361 <param name="itemID"></param>
15362 <param name="assetID"></param>
15363 </member> 9330 </member>
15364 <member name="T:OpenMetaverse.InventoryManager.ItemCopiedCallback"> 9331 <member name="E:OpenMetaverse.ParcelManager.ParcelAccessListReply">
15365 <summary> 9332 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)"/> request</summary>
15366
15367 </summary>
15368 <param name="item"></param>
15369 </member> 9333 </member>
15370 <member name="T:OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback"> 9334 <member name="E:OpenMetaverse.ParcelManager.ParcelObjectOwnersReply">
15371 <summary> 9335 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)"/> request</summary>
15372 Reply received when uploading an inventory asset
15373 </summary>
15374 <param name="success">Has upload been successful</param>
15375 <param name="status">Error message if upload failed</param>
15376 <param name="itemID">Inventory asset UUID</param>
15377 <param name="assetID">New asset UUID</param>
15378 </member> 9336 </member>
15379 <member name="T:OpenMetaverse.InventoryManager.ScriptUpdatedCallback"> 9337 <member name="E:OpenMetaverse.ParcelManager.SimParcelsDownloaded">
15380 <summary> 9338 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)"/> request</summary>
15381 Delegate that is invoked when script upload is completed
15382 </summary>
15383 <param name="uploadSuccess">Has upload succeded (note, there still might be compile errors)</param>
15384 <param name="uploadStatus">Upload status message</param>
15385 <param name="compileSuccess">Is compilation successful</param>
15386 <param name="compileMessages">If compilation failed, list of error messages, null on compilation success</param>
15387 <param name="itemID">Script inventory UUID</param>
15388 <param name="assetID">Script's new asset UUID</param>
15389 </member> 9339 </member>
15390 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.Accept"> 9340 <member name="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply">
15391 <summary>Set to true to accept offer, false to decline it</summary> 9341 <summary>Raised when the simulator responds to a <see cref="!:RequestForceSelectObjects"/> request</summary>
15392 </member> 9342 </member>
15393 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.FolderID"> 9343 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply">
15394 <summary>The folder to accept the inventory into, if null default folder for <see cref="P:OpenMetaverse.InventoryObjectOfferedEventArgs.AssetType"/> will be used</summary> 9344 <summary>Raised when the simulator responds to a Parcel Update request</summary>
15395 </member> 9345 </member>
15396 <member name="T:OpenMetaverse.TaskItemReceivedEventArgs"> 9346 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaCommand">
15397 <summary> 9347 <summary>Raised when the parcel your agent is located sends a ParcelMediaCommand</summary>
15398 Callback when an inventory object is accepted and received from a
15399 task inventory. This is the callback in which you actually get
15400 the ItemID, as in ObjectOfferedCallback it is null when received
15401 from a task.
15402 </summary>
15403 </member> 9348 </member>
15404 <member name="T:OpenMetaverse.PacketEventDictionary"> 9349 <member name="T:OpenMetaverse.ParcelManager.ParcelAccessEntry">
15405 <summary> 9350 <summary>
15406 Registers, unregisters, and fires events generated by incoming packets 9351 Parcel Accesslist
15407 </summary> 9352 </summary>
15408 </member> 9353 </member>
15409 <member name="F:OpenMetaverse.PacketEventDictionary.Client"> 9354 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.AgentID">
15410 <summary>Reference to the GridClient object</summary> 9355 <summary>Agents <seealso cref="T:OpenMetaverse.UUID"/></summary>
15411 </member> 9356 </member>
15412 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)"> 9357 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Time">
15413 <summary> 9358 <summary></summary>
15414 Default constructor
15415 </summary>
15416 <param name="client"></param>
15417 </member> 9359 </member>
15418 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)"> 9360 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Flags">
15419 <summary> 9361 <summary>Flags for specific entry in white/black lists</summary>
15420 Register an event handler
15421 </summary>
15422 <remarks>Use PacketType.Default to fire this event on every
15423 incoming packet</remarks>
15424 <param name="packetType">Packet type to register the handler for</param>
15425 <param name="eventHandler">Callback to be fired</param>
15426 <param name="isAsync">True if this callback should be ran
15427 asynchronously, false to run it synchronous</param>
15428 </member> 9362 </member>
15429 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 9363 <member name="T:OpenMetaverse.ParcelManager.ParcelPrimOwners">
15430 <summary> 9364 <summary>
15431 Unregister an event handler 9365 Owners of primitives on parcel
15432 </summary> 9366 </summary>
15433 <param name="packetType">Packet type to unregister the handler for</param>
15434 <param name="eventHandler">Callback to be unregistered</param>
15435 </member> 9367 </member>
15436 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 9368 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OwnerID">
15437 <summary> 9369 <summary>Prim Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
15438 Fire the events registered for this packet type
15439 </summary>
15440 <param name="packetType">Incoming packet type</param>
15441 <param name="packet">Incoming packet</param>
15442 <param name="simulator">Simulator this packet was received from</param>
15443 </member> 9370 </member>
15444 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper"> 9371 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.IsGroupOwned">
15445 <summary> 9372 <summary>True of owner is group</summary>
15446 Object that is passed to worker threads in the ThreadPool for
15447 firing packet callbacks
15448 </summary>
15449 </member> 9373 </member>
15450 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback"> 9374 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.Count">
15451 <summary>Callback to fire for this packet</summary> 9375 <summary>Total count of prims owned by OwnerID</summary>
15452 </member> 9376 </member>
15453 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator"> 9377 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OnlineStatus">
15454 <summary>Reference to the simulator that this packet came from</summary> 9378 <summary>true of OwnerID is currently online and is not a group</summary>
15455 </member> 9379 </member>
15456 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet"> 9380 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.NewestPrim">
15457 <summary>The packet that needs to be processed</summary> 9381 <summary>The date of the most recent prim left by OwnerID</summary>
15458 </member> 9382 </member>
15459 <member name="T:OpenMetaverse.CapsEventDictionary"> 9383 <member name="T:OpenMetaverse.ParcelManager.LandResourcesCallback">
15460 <summary> 9384 <summary>
15461 Registers, unregisters, and fires events generated by the Capabilities 9385 Called once parcel resource usage information has been collected
15462 event queue
15463 </summary> 9386 </summary>
9387 <param name="success">Indicates if operation was successfull</param>
9388 <param name="info">Parcel resource usage information</param>
15464 </member> 9389 </member>
15465 <member name="F:OpenMetaverse.CapsEventDictionary.Client"> 9390 <member name="T:OpenMetaverse.ParcelDwellReplyEventArgs">
15466 <summary>Reference to the GridClient object</summary> 9391 <summary>Contains a parcels dwell data returned from the simulator in response to an <see cref="!:RequestParcelDwell"/></summary>
15467 </member> 9392 </member>
15468 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)"> 9393 <member name="M:OpenMetaverse.ParcelDwellReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int32,System.Single)">
15469 <summary> 9394 <summary>
15470 Default constructor 9395 Construct a new instance of the ParcelDwellReplyEventArgs class
15471 </summary> 9396 </summary>
15472 <param name="client">Reference to the GridClient object</param> 9397 <param name="parcelID">The global ID of the parcel</param>
9398 <param name="localID">The simulator specific ID of the parcel</param>
9399 <param name="dwell">The calculated dwell for the parcel</param>
15473 </member> 9400 </member>
15474 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 9401 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.ParcelID">
15475 <summary> 9402 <summary>Get the global ID of the parcel</summary>
15476 Register an new event handler for a capabilities event sent via the EventQueue
15477 </summary>
15478 <remarks>Use String.Empty to fire this event on every CAPS event</remarks>
15479 <param name="capsEvent">Capability event name to register the
15480 handler for</param>
15481 <param name="eventHandler">Callback to fire</param>
15482 </member> 9403 </member>
15483 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 9404 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.LocalID">
15484 <summary> 9405 <summary>Get the simulator specific ID of the parcel</summary>
15485 Unregister a previously registered capabilities handler
15486 </summary>
15487 <param name="capsEvent">Capability event name unregister the
15488 handler for</param>
15489 <param name="eventHandler">Callback to unregister</param>
15490 </member> 9406 </member>
15491 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 9407 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.Dwell">
15492 <summary> 9408 <summary>Get the calculated dwell</summary>
15493 Fire the events registered for this event type synchronously
15494 </summary>
15495 <param name="capsEvent">Capability name</param>
15496 <param name="message">Decoded event body</param>
15497 <param name="simulator">Reference to the simulator that
15498 generated this event</param>
15499 </member> 9409 </member>
15500 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 9410 <member name="T:OpenMetaverse.ParcelInfoReplyEventArgs">
15501 <summary> 9411 <summary>Contains basic parcel information data returned from the
15502 Fire the events registered for this event type asynchronously 9412 simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary>
15503 </summary>
15504 <param name="capsEvent">Capability name</param>
15505 <param name="message">Decoded event body</param>
15506 <param name="simulator">Reference to the simulator that
15507 generated this event</param>
15508 </member> 9413 </member>
15509 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper"> 9414 <member name="M:OpenMetaverse.ParcelInfoReplyEventArgs.#ctor(OpenMetaverse.ParcelInfo)">
15510 <summary> 9415 <summary>
15511 Object that is passed to worker threads in the ThreadPool for 9416 Construct a new instance of the ParcelInfoReplyEventArgs class
15512 firing CAPS callbacks
15513 </summary> 9417 </summary>
9418 <param name="parcel">The <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</param>
15514 </member> 9419 </member>
15515 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback"> 9420 <member name="P:OpenMetaverse.ParcelInfoReplyEventArgs.Parcel">
15516 <summary>Callback to fire for this packet</summary> 9421 <summary>Get the <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</summary>
15517 </member>
15518 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
15519 <summary>Name of the CAPS event</summary>
15520 </member>
15521 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
15522 <summary>Strongly typed decoded data</summary>
15523 </member> 9422 </member>
15524 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator"> 9423 <member name="T:OpenMetaverse.ParcelPropertiesEventArgs">
15525 <summary>Reference to the simulator that generated this event</summary> 9424 <summary>Contains basic parcel information data returned from the simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary>
15526 </member> 9425 </member>
15527 <member name="T:OpenMetaverse.DownloadRequest"> 9426 <member name="M:OpenMetaverse.ParcelPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Parcel,OpenMetaverse.ParcelResult,System.Int32,System.Int32,System.Boolean)">
15528 <summary> 9427 <summary>
15529 Represends individual HTTP Download request 9428 Construct a new instance of the ParcelPropertiesEventArgs class
15530 </summary> 9429 </summary>
9430 <param name="simulator">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
9431 <param name="parcel">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
9432 <param name="result">The result of the request</param>
9433 <param name="selectedPrims">The number of primitieves your agent is
9434 currently selecting and or sitting on in this parcel</param>
9435 <param name="sequenceID">The user assigned ID used to correlate a request with
9436 these results</param>
9437 <param name="snapSelection">TODO:</param>
15531 </member> 9438 </member>
15532 <member name="F:OpenMetaverse.DownloadRequest.Address"> 9439 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Simulator">
15533 <summary>URI of the item to fetch</summary> 9440 <summary>Get the simulator the parcel is located in</summary>
15534 </member> 9441 </member>
15535 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout"> 9442 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel">
15536 <summary>Timout specified in milliseconds</summary> 9443 <summary>Get the <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</summary>
9444 <remarks>If Result is NoData, this object will not contain valid data</remarks>
15537 </member> 9445 </member>
15538 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback"> 9446 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Result">
15539 <summary>Download progress callback</summary> 9447 <summary>Get the result of the request</summary>
15540 </member> 9448 </member>
15541 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback"> 9449 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SelectedPrims">
15542 <summary>Download completed callback</summary> 9450 <summary>Get the number of primitieves your agent is
9451 currently selecting and or sitting on in this parcel</summary>
15543 </member> 9452 </member>
15544 <member name="F:OpenMetaverse.DownloadRequest.ContentType"> 9453 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SequenceID">
15545 <summary>Accept the following content type</summary> 9454 <summary>Get the user assigned ID used to correlate a request with
9455 these results</summary>
15546 </member> 9456 </member>
15547 <member name="M:OpenMetaverse.DownloadRequest.#ctor"> 9457 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SnapSelection">
15548 <summary>Default constructor</summary> 9458 <summary>TODO:</summary>
15549 </member> 9459 </member>
15550 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)"> 9460 <member name="T:OpenMetaverse.ParcelAccessListReplyEventArgs">
15551 <summary>Constructor</summary> 9461 <summary>Contains blacklist and whitelist data returned from the simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary>
15552 </member> 9462 </member>
15553 <member name="T:OpenMetaverse.DownloadManager"> 9463 <member name="M:OpenMetaverse.ParcelAccessListReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Int32,System.Int32,System.UInt32,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelAccessEntry})">
15554 <summary> 9464 <summary>
15555 Manages async HTTP downloads with a limit on maximum 9465 Construct a new instance of the ParcelAccessListReplyEventArgs class
15556 concurrent downloads
15557 </summary> 9466 </summary>
9467 <param name="simulator">The simulator the parcel is located in</param>
9468 <param name="sequenceID">The user assigned ID used to correlate a request with
9469 these results</param>
9470 <param name="localID">The simulator specific ID of the parcel</param>
9471 <param name="flags">TODO:</param>
9472 <param name="accessEntries">The list containing the white/blacklisted agents for the parcel</param>
15558 </member> 9473 </member>
15559 <member name="M:OpenMetaverse.DownloadManager.#ctor"> 9474 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Simulator">
15560 <summary>Default constructor</summary> 9475 <summary>Get the simulator the parcel is located in</summary>
15561 </member>
15562 <member name="M:OpenMetaverse.DownloadManager.Dispose">
15563 <summary>Cleanup method</summary>
15564 </member>
15565 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)">
15566 <summary>Setup http download request</summary>
15567 </member> 9476 </member>
15568 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending"> 9477 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.SequenceID">
15569 <summary>Check the queue for pending work</summary> 9478 <summary>Get the user assigned ID used to correlate a request with
9479 these results</summary>
15570 </member> 9480 </member>
15571 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)"> 9481 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.LocalID">
15572 <summary>Enqueue a new HTPP download</summary> 9482 <summary>Get the simulator specific ID of the parcel</summary>
15573 </member> 9483 </member>
15574 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads"> 9484 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Flags">
15575 <summary>Maximum number of parallel downloads from a single endpoint</summary> 9485 <summary>TODO:</summary>
15576 </member> 9486 </member>
15577 <member name="P:OpenMetaverse.DownloadManager.ClientCert"> 9487 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.AccessList">
15578 <summary>Client certificate</summary> 9488 <summary>Get the list containing the white/blacklisted agents for the parcel</summary>
15579 </member> 9489 </member>
15580 <member name="T:OpenMetaverse.ProfileFlags"> 9490 <member name="T:OpenMetaverse.ParcelObjectOwnersReplyEventArgs">
15581 <summary> 9491 <summary>Contains blacklist and whitelist data returned from the
15582 Avatar profile flags 9492 simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary>
15583 </summary>
15584 </member> 9493 </member>
15585 <member name="T:OpenMetaverse.Avatar"> 9494 <member name="M:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelPrimOwners})">
15586 <summary> 9495 <summary>
15587 Represents an avatar (other than your own) 9496 Construct a new instance of the ParcelObjectOwnersReplyEventArgs class
15588 </summary> 9497 </summary>
9498 <param name="simulator">The simulator the parcel is located in</param>
9499 <param name="primOwners">The list containing prim ownership counts</param>
15589 </member> 9500 </member>
15590 <member name="F:OpenMetaverse.Avatar.Groups"> 9501 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.Simulator">
15591 <summary>Groups that this avatar is a member of</summary> 9502 <summary>Get the simulator the parcel is located in</summary>
15592 </member>
15593 <member name="F:OpenMetaverse.Avatar.ProfileStatistics">
15594 <summary>Positive and negative ratings</summary>
15595 </member>
15596 <member name="F:OpenMetaverse.Avatar.ProfileProperties">
15597 <summary>Avatar properties including about text, profile URL, image IDs and
15598 publishing settings</summary>
15599 </member>
15600 <member name="F:OpenMetaverse.Avatar.ProfileInterests">
15601 <summary>Avatar interests including spoken languages, skills, and "want to"
15602 choices</summary>
15603 </member> 9503 </member>
15604 <member name="F:OpenMetaverse.Avatar.ControlFlags"> 9504 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.PrimOwners">
15605 <summary>Movement control flags for avatars. Typically not set or used by 9505 <summary>Get the list containing prim ownership counts</summary>
15606 clients. To move your avatar, use Client.Self.Movement instead</summary>
15607 </member> 9506 </member>
15608 <member name="F:OpenMetaverse.Avatar.VisualParameters"> 9507 <member name="T:OpenMetaverse.SimParcelsDownloadedEventArgs">
15609 <summary> 9508 <summary>Contains the data returned when all parcel data has been retrieved from a simulator</summary>
15610 Contains the visual parameters describing the deformation of the avatar
15611 </summary>
15612 </member> 9509 </member>
15613 <member name="M:OpenMetaverse.Avatar.#ctor"> 9510 <member name="M:OpenMetaverse.SimParcelsDownloadedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.InternalDictionary{System.Int32,OpenMetaverse.Parcel},System.Int32[0:,0:])">
15614 <summary> 9511 <summary>
15615 Default constructor 9512 Construct a new instance of the SimParcelsDownloadedEventArgs class
15616 </summary> 9513 </summary>
9514 <param name="simulator">The simulator the parcel data was retrieved from</param>
9515 <param name="simParcels">The dictionary containing the parcel data</param>
9516 <param name="parcelMap">The multidimensional array containing a x,y grid mapped
9517 to each 64x64 parcel's LocalID.</param>
15617 </member> 9518 </member>
15618 <member name="P:OpenMetaverse.Avatar.FirstName"> 9519 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Simulator">
15619 <summary>First name</summary> 9520 <summary>Get the simulator the parcel data was retrieved from</summary>
15620 </member> 9521 </member>
15621 <member name="P:OpenMetaverse.Avatar.LastName"> 9522 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Parcels">
15622 <summary>Last name</summary> 9523 <summary>A dictionary containing the parcel data where the key correlates to the ParcelMap entry</summary>
15623 </member> 9524 </member>
15624 <member name="P:OpenMetaverse.Avatar.Name"> 9525 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.ParcelMap">
15625 <summary>Full name</summary> 9526 <summary>Get the multidimensional array containing a x,y grid mapped
9527 to each 64x64 parcel's LocalID.</summary>
15626 </member> 9528 </member>
15627 <member name="P:OpenMetaverse.Avatar.GroupName"> 9529 <member name="T:OpenMetaverse.ForceSelectObjectsReplyEventArgs">
15628 <summary>Active group</summary> 9530 <summary>Contains the data returned when a <see cref="!:RequestForceSelectObjects"/> request</summary>
15629 </member> 9531 </member>
15630 <member name="T:OpenMetaverse.Avatar.Statistics"> 9532 <member name="M:OpenMetaverse.ForceSelectObjectsReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},System.Boolean)">
15631 <summary> 9533 <summary>
15632 Positive and negative ratings 9534 Construct a new instance of the ForceSelectObjectsReplyEventArgs class
15633 </summary> 9535 </summary>
9536 <param name="simulator">The simulator the parcel data was retrieved from</param>
9537 <param name="objectIDs">The list of primitive IDs</param>
9538 <param name="resetList">true if the list is clean and contains the information
9539 only for a given request</param>
15634 </member> 9540 </member>
15635 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive"> 9541 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.Simulator">
15636 <summary>Positive ratings for Behavior</summary> 9542 <summary>Get the simulator the parcel data was retrieved from</summary>
15637 </member>
15638 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative">
15639 <summary>Negative ratings for Behavior</summary>
15640 </member>
15641 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive">
15642 <summary>Positive ratings for Appearance</summary>
15643 </member>
15644 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative">
15645 <summary>Negative ratings for Appearance</summary>
15646 </member>
15647 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive">
15648 <summary>Positive ratings for Building</summary>
15649 </member> 9543 </member>
15650 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative"> 9544 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ObjectIDs">
15651 <summary>Negative ratings for Building</summary> 9545 <summary>Get the list of primitive IDs</summary>
15652 </member> 9546 </member>
15653 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive"> 9547 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ResetList">
15654 <summary>Positive ratings given by this avatar</summary> 9548 <summary>true if the list is clean and contains the information
9549 only for a given request</summary>
15655 </member> 9550 </member>
15656 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative"> 9551 <member name="T:OpenMetaverse.ParcelMediaUpdateReplyEventArgs">
15657 <summary>Negative ratings given by this avatar</summary> 9552 <summary>Contains data when the media data for a parcel the avatar is on changes</summary>
15658 </member> 9553 </member>
15659 <member name="T:OpenMetaverse.Avatar.AvatarProperties"> 9554 <member name="M:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.ParcelMedia)">
15660 <summary> 9555 <summary>
15661 Avatar properties including about text, profile URL, image IDs and 9556 Construct a new instance of the ParcelMediaUpdateReplyEventArgs class
15662 publishing settings
15663 </summary> 9557 </summary>
9558 <param name="simulator">the simulator the parcel media data was updated in</param>
9559 <param name="media">The updated media information</param>
15664 </member> 9560 </member>
15665 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText"> 9561 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Simulator">
15666 <summary>First Life about text</summary> 9562 <summary>Get the simulator the parcel media data was updated in</summary>
15667 </member>
15668 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage">
15669 <summary>First Life image ID</summary>
15670 </member>
15671 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner">
15672 <summary></summary>
15673 </member>
15674 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText">
15675 <summary></summary>
15676 </member>
15677 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn">
15678 <summary></summary>
15679 </member>
15680 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember">
15681 <summary></summary>
15682 </member>
15683 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage">
15684 <summary>Profile image ID</summary>
15685 </member>
15686 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags">
15687 <summary>Flags of the profile</summary>
15688 </member>
15689 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL">
15690 <summary>Web URL for this profile</summary>
15691 </member>
15692 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish">
15693 <summary>Should this profile be published on the web</summary>
15694 </member>
15695 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online">
15696 <summary>Avatar Online Status</summary>
15697 </member>
15698 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish">
15699 <summary>Is this a mature profile</summary>
15700 </member> 9563 </member>
15701 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified"> 9564 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Media">
15702 <summary></summary> 9565 <summary>Get the updated media information</summary>
15703 </member> 9566 </member>
15704 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted"> 9567 <member name="T:OpenMetaverse.ParcelMediaCommandEventArgs">
15705 <summary></summary> 9568 <summary>Contains the media command for a parcel the agent is currently on</summary>
15706 </member> 9569 </member>
15707 <member name="T:OpenMetaverse.Avatar.Interests"> 9570 <member name="M:OpenMetaverse.ParcelMediaCommandEventArgs.#ctor(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ParcelFlags,OpenMetaverse.ParcelMediaCommand,System.Single)">
15708 <summary> 9571 <summary>
15709 Avatar interests including spoken languages, skills, and "want to" 9572 Construct a new instance of the ParcelMediaCommandEventArgs class
15710 choices
15711 </summary> 9573 </summary>
9574 <param name="simulator">The simulator the parcel media command was issued in</param>
9575 <param name="sequence"></param>
9576 <param name="flags"></param>
9577 <param name="command">The media command that was sent</param>
9578 <param name="time"></param>
15712 </member> 9579 </member>
15713 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText"> 9580 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Simulator">
15714 <summary>Languages profile field</summary> 9581 <summary>Get the simulator the parcel media command was issued in</summary>
15715 </member> 9582 </member>
15716 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask"> 9583 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Sequence">
15717 <summary></summary> 9584 <summary></summary>
15718 </member> 9585 </member>
15719 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText"> 9586 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.ParcelFlags">
15720 <summary></summary> 9587 <summary></summary>
15721 </member> 9588 </member>
15722 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask"> 9589 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.MediaCommand">
15723 <summary></summary> 9590 <summary>Get the media command that was sent</summary>
15724 </member> 9591 </member>
15725 <member name="F:OpenMetaverse.Avatar.Interests.WantToText"> 9592 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time">
15726 <summary></summary> 9593 <summary></summary>
15727 </member> 9594 </member>
15728 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)"> 9595 <member name="T:OpenMetaverse.DictionaryEventAction">
15729 <summary>
15730 Return a decoded capabilities message as a strongly typed object
15731 </summary>
15732 <param name="eventName">A string containing the name of the capabilities message key</param>
15733 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
15734 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
15735 if no existing Message object exists for the specified event</returns>
15736 </member>
15737 <member name="T:OpenMetaverse.UDPBase">
15738 <summary>
15739
15740 </summary>
15741 </member>
15742 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)">
15743 <summary>
15744 Initialize the UDP packet handler in server mode
15745 </summary>
15746 <param name="port">Port to listening for incoming UDP packets on</param>
15747 </member>
15748 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)">
15749 <summary>
15750 Initialize the UDP packet handler in client mode
15751 </summary>
15752 <param name="endPoint">Remote UDP server to connect to</param>
15753 </member>
15754 <member name="M:OpenMetaverse.UDPBase.Start">
15755 <summary> 9596 <summary>
15756 9597
15757 </summary> 9598 </summary>
15758 </member> 9599 </member>
15759 <member name="M:OpenMetaverse.UDPBase.Stop"> 9600 <member name="F:OpenMetaverse.DictionaryEventAction.Add">
15760 <summary> 9601 <summary>
15761 9602
15762 </summary> 9603 </summary>
15763 </member> 9604 </member>
15764 <member name="P:OpenMetaverse.UDPBase.IsRunning"> 9605 <member name="F:OpenMetaverse.DictionaryEventAction.Remove">
15765 <summary> 9606 <summary>
15766 9607
15767 </summary> 9608 </summary>
15768 </member> 9609 </member>
15769 <member name="T:OpenMetaverse.NameValue"> 9610 <member name="F:OpenMetaverse.DictionaryEventAction.Change">
15770 <summary>
15771 A Name Value pair with additional settings, used in the protocol
15772 primarily to transmit avatar names and active group in object packets
15773 </summary>
15774 </member>
15775 <member name="F:OpenMetaverse.NameValue.Name">
15776 <summary></summary>
15777 </member>
15778 <member name="F:OpenMetaverse.NameValue.Type">
15779 <summary></summary>
15780 </member>
15781 <member name="F:OpenMetaverse.NameValue.Class">
15782 <summary></summary>
15783 </member>
15784 <member name="F:OpenMetaverse.NameValue.Sendto">
15785 <summary></summary>
15786 </member>
15787 <member name="F:OpenMetaverse.NameValue.Value">
15788 <summary></summary>
15789 </member>
15790 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)">
15791 <summary>
15792 Constructor that takes all the fields as parameters
15793 </summary>
15794 <param name="name"></param>
15795 <param name="valueType"></param>
15796 <param name="classType"></param>
15797 <param name="sendtoType"></param>
15798 <param name="value"></param>
15799 </member>
15800 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)">
15801 <summary>
15802 Constructor that takes a single line from a NameValue field
15803 </summary>
15804 <param name="data"></param>
15805 </member>
15806 <member name="T:OpenMetaverse.NameValue.ValueType">
15807 <summary>Type of the value</summary>
15808 </member>
15809 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
15810 <summary>Unknown</summary>
15811 </member>
15812 <member name="F:OpenMetaverse.NameValue.ValueType.String">
15813 <summary>String value</summary>
15814 </member>
15815 <member name="F:OpenMetaverse.NameValue.ValueType.F32">
15816 <summary></summary>
15817 </member>
15818 <member name="F:OpenMetaverse.NameValue.ValueType.S32">
15819 <summary></summary>
15820 </member>
15821 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3">
15822 <summary></summary>
15823 </member>
15824 <member name="F:OpenMetaverse.NameValue.ValueType.U32">
15825 <summary></summary>
15826 </member>
15827 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA">
15828 <summary>Deprecated</summary>
15829 </member>
15830 <member name="F:OpenMetaverse.NameValue.ValueType.Asset">
15831 <summary>String value, but designated as an asset</summary>
15832 </member>
15833 <member name="F:OpenMetaverse.NameValue.ValueType.U64">
15834 <summary></summary>
15835 </member>
15836 <member name="T:OpenMetaverse.NameValue.ClassType">
15837 <summary> 9611 <summary>
15838 9612
15839 </summary> 9613 </summary>
15840 </member> 9614 </member>
15841 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown"> 9615 <member name="T:OpenMetaverse.DictionaryChangeCallback">
15842 <summary></summary>
15843 </member>
15844 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly">
15845 <summary></summary>
15846 </member>
15847 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite">
15848 <summary></summary>
15849 </member>
15850 <member name="F:OpenMetaverse.NameValue.ClassType.Callback">
15851 <summary></summary>
15852 </member>
15853 <member name="T:OpenMetaverse.NameValue.SendtoType">
15854 <summary> 9616 <summary>
15855 9617
15856 </summary> 9618 </summary>
9619 <param name="action"></param>
9620 <param name="entry"></param>
15857 </member> 9621 </member>
15858 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown"> 9622 <member name="T:OpenMetaverse.ObservableDictionary`2">
15859 <summary></summary>
15860 </member>
15861 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
15862 <summary></summary>
15863 </member>
15864 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
15865 <summary></summary>
15866 </member>
15867 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer">
15868 <summary></summary>
15869 </member>
15870 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer">
15871 <summary></summary>
15872 </member>
15873 <member name="T:OpenMetaverse.Helpers">
15874 <summary> 9623 <summary>
15875 Static helper functions and global variables 9624 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing
9625 events to subscribers when items are added, removed, or changed.
15876 </summary> 9626 </summary>
9627 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
9628 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
15877 </member> 9629 </member>
15878 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS"> 9630 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates">
15879 <summary>This header flag signals that ACKs are appended to the packet</summary>
15880 </member>
15881 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
15882 <summary>This header flag signals that this packet has been sent before</summary>
15883 </member>
15884 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
15885 <summary>This header flags signals that an ACK is expected for this packet</summary>
15886 </member>
15887 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
15888 <summary>This header flag signals that the message is compressed using zerocoding</summary>
15889 </member>
15890 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
15891 <summary> 9631 <summary>
15892 9632 A dictionary of callbacks to fire when specified action occurs
15893 </summary> 9633 </summary>
15894 <param name="offset"></param>
15895 <returns></returns>
15896 </member> 9634 </member>
15897 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)"> 9635 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
15898 <summary> 9636 <summary>
15899 9637 Register a callback to be fired when an action occurs
15900 </summary> 9638 </summary>
15901 <param name="bytes"></param> 9639 <param name="action">The action</param>
15902 <param name="pos"></param> 9640 <param name="callback">The callback to fire</param>
15903 <returns></returns>
15904 </member> 9641 </member>
15905 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)"> 9642 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
15906 <summary> 9643 <summary>
15907 9644 Unregister a callback
15908 </summary> 9645 </summary>
15909 <param name="rotation"></param> 9646 <param name="action">The action</param>
15910 <returns></returns> 9647 <param name="callback">The callback to fire</param>
15911 </member> 9648 </member>
15912 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)"> 9649 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)">
15913 <summary> 9650 <summary>
15914 9651
15915 </summary> 9652 </summary>
15916 <param name="bytes"></param> 9653 <param name="action"></param>
15917 <param name="pos"></param> 9654 <param name="entry"></param>
15918 <returns></returns>
15919 </member>
15920 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
15921 <summary>
15922 Given an X/Y location in absolute (grid-relative) terms, a region
15923 handle is returned along with the local X/Y location in that region
15924 </summary>
15925 <param name="globalX">The absolute X location, a number such as
15926 255360.35</param>
15927 <param name="globalY">The absolute Y location, a number such as
15928 255360.35</param>
15929 <param name="localX">The sim-local X position of the global X
15930 position, a value from 0.0 to 256.0</param>
15931 <param name="localY">The sim-local Y position of the global Y
15932 position, a value from 0.0 to 256.0</param>
15933 <returns>A 64-bit region handle that can be used to teleport to</returns>
15934 </member>
15935 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
15936 <summary>
15937 Converts a floating point number to a terse string format used for
15938 transmitting numbers in wearable asset files
15939 </summary>
15940 <param name="val">Floating point number to convert to a string</param>
15941 <returns>A terse string representation of the input number</returns>
15942 </member>
15943 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
15944 <summary>
15945 Convert a variable length field (byte array) to a string, with a
15946 field name prepended to each line of the output
15947 </summary>
15948 <remarks>If the byte array has unprintable characters in it, a
15949 hex dump will be written instead</remarks>
15950 <param name="output">The StringBuilder object to write to</param>
15951 <param name="bytes">The byte array to convert to a string</param>
15952 <param name="fieldName">A field name to prepend to each line of output</param>
15953 </member>
15954 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
15955 <summary>
15956 Decode a zerocoded byte array, used to decompress packets marked
15957 with the zerocoded flag
15958 </summary>
15959 <remarks>Any time a zero is encountered, the next byte is a count
15960 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
15961 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
15962 first four bytes are copied directly to the output buffer.
15963 </remarks>
15964 <param name="src">The byte array to decode</param>
15965 <param name="srclen">The length of the byte array to decode. This
15966 would be the length of the packet up to (but not including) any
15967 appended ACKs</param>
15968 <param name="dest">The output byte array to decode to</param>
15969 <returns>The length of the output buffer</returns>
15970 </member>
15971 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
15972 <summary>
15973 Encode a byte array with zerocoding. Used to compress packets marked
15974 with the zerocoded flag. Any zeroes in the array are compressed down
15975 to a single zero byte followed by a count of how many zeroes to expand
15976 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
15977 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
15978 directly to the output buffer.
15979 </summary>
15980 <param name="src">The byte array to encode</param>
15981 <param name="srclen">The length of the byte array to encode</param>
15982 <param name="dest">The output byte array to encode to</param>
15983 <returns>The length of the output buffer</returns>
15984 </member> 9655 </member>
15985 <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)"> 9656 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary">
15986 <summary> 9657 <summary>Internal dictionary that this class wraps around. Do not
15987 Calculates the CRC (cyclic redundancy check) needed to upload inventory. 9658 modify or enumerate the contents of this dictionary without locking</summary>
15988 </summary>
15989 <param name="creationDate">Creation date</param>
15990 <param name="saleType">Sale type</param>
15991 <param name="invType">Inventory type</param>
15992 <param name="type">Type</param>
15993 <param name="assetID">Asset ID</param>
15994 <param name="groupID">Group ID</param>
15995 <param name="salePrice">Sale price</param>
15996 <param name="ownerID">Owner ID</param>
15997 <param name="creatorID">Creator ID</param>
15998 <param name="itemID">Item ID</param>
15999 <param name="folderID">Folder ID</param>
16000 <param name="everyoneMask">Everyone mask (permissions)</param>
16001 <param name="flags">Flags</param>
16002 <param name="nextOwnerMask">Next owner mask (permissions)</param>
16003 <param name="groupMask">Group mask (permissions)</param>
16004 <param name="ownerMask">Owner mask (permissions)</param>
16005 <returns>The calculated CRC</returns>
16006 </member> 9659 </member>
16007 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)"> 9660 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor">
16008 <summary> 9661 <summary>
16009 Attempts to load a file embedded in the assembly 9662 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class
9663 with the specified key/value, has the default initial capacity.
16010 </summary> 9664 </summary>
16011 <param name="resourceName">The filename of the resource to load</param> 9665 <example>
16012 <returns>A Stream for the requested file, or null if the resource 9666 <code>
16013 was not successfully loaded</returns> 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>
16014 </member> 9671 </member>
16015 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)"> 9672 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)">
16016 <summary> 9673 <summary>
16017 Attempts to load a file either embedded in the assembly or found in 9674 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class
16018 a given search path 9675 with the specified key/value, With its initial capacity specified.
16019 </summary> 9676 </summary>
16020 <param name="resourceName">The filename of the resource to load</param> 9677 <param name="capacity">Initial size of dictionary</param>
16021 <param name="searchPath">An optional path that will be searched if 9678 <example>
16022 the asset is not found embedded in the assembly</param> 9679 <code>
16023 <returns>A Stream for the requested file, or null if the resource 9680 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
16024 was not successfully loaded</returns> 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>
16025 </member> 9685 </member>
16026 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})"> 9686 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)">
16027 <summary> 9687 <summary>
16028 Converts a list of primitives to an object that can be serialized 9688 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key
16029 with the LLSD system
16030 </summary> 9689 </summary>
16031 <param name="prims">Primitives to convert to a serializable object</param> 9690 <param name="key">Key to use for lookup</param>
16032 <returns>An object that can be serialized with LLSD</returns> 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>
16033 </member> 9702 </member>
16034 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)"> 9703 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})">
16035 <summary> 9704 <summary>
16036 Deserializes OSD in to a list of primitives 9705 Finds the specified match.
16037 </summary> 9706 </summary>
16038 <param name="osd">Structure holding the serialized primitive list, 9707 <param name="match">The match.</param>
16039 must be of the SDMap type</param> 9708 <returns>Matched value</returns>
16040 <returns>A list of deserialized primitives</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>
16041 </member> 9718 </member>
16042 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)"> 9719 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})">
16043 <summary> 9720 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
16044 Converts a struct or class object containing fields only into a key value separated string 9721 <param name="match">return matching items.</param>
16045 </summary> 9722 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
16046 <param name="t">The struct object</param>
16047 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
16048 <example> 9723 <example>
9724 Find All prims within 20 meters and store them in a List
16049 <code> 9725 <code>
16050 // Add the following code to any struct or class containing only fields to override the ToString() 9726 int radius = 20;
16051 // method to display the values of the passed object 9727 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
16052 9728 delegate(Primitive prim) {
16053 /// <summary>Print the struct data as a string</summary> 9729 Vector3 pos = prim.Position;
16054 ///<returns>A string containing the field name, and field value</returns> 9730 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
16055 public override string ToString() 9731 }
16056 { 9732 );
16057 return Helpers.StructToString(this); 9733 </code>
16058 } 9734 </example>
16059 </code>
16060 </example>
16061 </member>
16062 <member name="T:OpenMetaverse.Helpers.LogLevel">
16063 <summary>
16064 Passed to Logger.Log() to identify the severity of a log entry
16065 </summary>
16066 </member>
16067 <member name="F:OpenMetaverse.Helpers.LogLevel.None">
16068 <summary>No logging information will be output</summary>
16069 </member>
16070 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
16071 <summary>Non-noisy useful information, may be helpful in
16072 debugging a problem</summary>
16073 </member>
16074 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
16075 <summary>A non-critical error occurred. A warning will not
16076 prevent the rest of the library from operating as usual,
16077 although it may be indicative of an underlying issue</summary>
16078 </member>
16079 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
16080 <summary>A critical error has occurred. Generally this will
16081 be followed by the network layer shutting down, although the
16082 stability of the library after an error is uncertain</summary>
16083 </member>
16084 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
16085 <summary>Used for internal testing, this logging level can
16086 generate very noisy (long and/or repetitive) messages. Don't
16087 pass this to the Log() function, use DebugLog() instead.
16088 </summary>
16089 </member>
16090 <member name="T:OpenMetaverse.Caps">
16091 <summary>
16092 Capabilities is the name of the bi-directional HTTP REST protocol
16093 used to communicate non real-time transactions such as teleporting or
16094 group messaging
16095 </summary>
16096 </member>
16097 <member name="F:OpenMetaverse.Caps.Simulator">
16098 <summary>Reference to the simulator this system is connected to</summary>
16099 </member>
16100 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
16101 <summary>
16102 Default constructor
16103 </summary>
16104 <param name="simulator"></param>
16105 <param name="seedcaps"></param>
16106 </member>
16107 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)">
16108 <summary>
16109 Request the URI of a named capability
16110 </summary>
16111 <param name="capability">Name of the capability to request</param>
16112 <returns>The URI of the requested capability, or String.Empty if
16113 the capability does not exist</returns>
16114 </member>
16115 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)">
16116 <summary>
16117 Process any incoming events, check to see if we have a message created for the event,
16118 </summary>
16119 <param name="eventName"></param>
16120 <param name="body"></param>
16121 </member>
16122 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
16123 <summary>Capabilities URI this system was initialized with</summary>
16124 </member>
16125 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
16126 <summary>Whether the capabilities event queue is connected and
16127 listening for incoming events</summary>
16128 </member>
16129 <member name="T:OpenMetaverse.Caps.EventQueueCallback">
16130 <summary>
16131 Triggered when an event is received via the EventQueueGet
16132 capability
16133 </summary>
16134 <param name="capsKey">Event name</param>
16135 <param name="message">Decoded event data</param>
16136 <param name="simulator">The simulator that generated the event</param>
16137 </member>
16138 <member name="T:OpenMetaverse.ScriptPermission">
16139 <summary>
16140 Permission request flags, asked when a script wants to control an Avatar
16141 </summary>
16142 </member>
16143 <member name="F:OpenMetaverse.ScriptPermission.None">
16144 <summary>Placeholder for empty values, shouldn't ever see this</summary>
16145 </member>
16146 <member name="F:OpenMetaverse.ScriptPermission.Debit">
16147 <summary>Script wants ability to take money from you</summary>
16148 </member>
16149 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
16150 <summary>Script wants to take camera controls for you</summary>
16151 </member>
16152 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
16153 <summary>Script wants to remap avatars controls</summary>
16154 </member>
16155 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
16156 <summary>Script wants to trigger avatar animations</summary>
16157 <remarks>This function is not implemented on the grid</remarks>
16158 </member>
16159 <member name="F:OpenMetaverse.ScriptPermission.Attach">
16160 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
16161 </member>
16162 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
16163 <summary>Script wants permission to release ownership</summary>
16164 <remarks>This function is not implemented on the grid
16165 The concept of "public" objects does not exist anymore.</remarks>
16166 </member>
16167 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
16168 <summary>Script wants ability to link/delink with other prims</summary>
16169 </member>
16170 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
16171 <summary>Script wants permission to change joints</summary>
16172 <remarks>This function is not implemented on the grid</remarks>
16173 </member>
16174 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
16175 <summary>Script wants permissions to change permissions</summary>
16176 <remarks>This function is not implemented on the grid</remarks>
16177 </member>
16178 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
16179 <summary>Script wants to track avatars camera position and rotation </summary>
16180 </member>
16181 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
16182 <summary>Script wants to control your camera</summary>
16183 </member>
16184 <member name="T:OpenMetaverse.InstantMessageDialog">
16185 <summary>
16186 Special commands used in Instant Messages
16187 </summary>
16188 </member>
16189 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent">
16190 <summary>Indicates a regular IM from another agent</summary>
16191 </member>
16192 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
16193 <summary>Simple notification box with an OK button</summary>
16194 </member>
16195 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
16196 <summary>You've been invited to join a group.</summary>
16197 </member>
16198 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
16199 <summary>Inventory offer</summary>
16200 </member>
16201 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
16202 <summary>Accepted inventory offer</summary>
16203 </member>
16204 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
16205 <summary>Declined inventory offer</summary>
16206 </member>
16207 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
16208 <summary>Group vote</summary>
16209 </member>
16210 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
16211 <summary>An object is offering its inventory</summary>
16212 </member>
16213 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
16214 <summary>Accept an inventory offer from an object</summary>
16215 </member>
16216 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
16217 <summary>Decline an inventory offer from an object</summary>
16218 </member>
16219 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
16220 <summary>Unknown</summary>
16221 </member>
16222 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
16223 <summary>Start a session, or add users to a session</summary>
16224 </member>
16225 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
16226 <summary>Start a session, but don't prune offline users</summary>
16227 </member>
16228 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
16229 <summary>Start a session with your group</summary>
16230 </member>
16231 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
16232 <summary>Start a session without a calling card (finder or objects)</summary>
16233 </member>
16234 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
16235 <summary>Send a message to a session</summary>
16236 </member>
16237 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
16238 <summary>Leave a session</summary>
16239 </member>
16240 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
16241 <summary>Indicates that the IM is from an object</summary>
16242 </member>
16243 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
16244 <summary>Sent an IM to a busy user, this is the auto response</summary>
16245 </member>
16246 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
16247 <summary>Shows the message in the console and chat history</summary>
16248 </member>
16249 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
16250 <summary>Send a teleport lure</summary>
16251 </member>
16252 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
16253 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
16254 </member>
16255 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
16256 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
16257 </member>
16258 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
16259 <summary>Only useful if you have Linden permissions</summary>
16260 </member>
16261 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused">
16262 <summary>A placeholder type for future expansion, currently not
16263 used</summary>
16264 </member>
16265 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
16266 <summary>IM to tell the user to go to an URL</summary>
16267 </member>
16268 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
16269 <summary>IM for help</summary>
16270 </member>
16271 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
16272 <summary>IM sent automatically on call for help, sends a lure
16273 to each Helper reached</summary>
16274 </member>
16275 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
16276 <summary>Like an IM but won't go to email</summary>
16277 </member>
16278 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
16279 <summary>IM from a group officer to all group members</summary>
16280 </member>
16281 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
16282 <summary>Unknown</summary>
16283 </member>
16284 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
16285 <summary>Unknown</summary>
16286 </member>
16287 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
16288 <summary>Accept a group invitation</summary>
16289 </member>
16290 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
16291 <summary>Decline a group invitation</summary>
16292 </member>
16293 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
16294 <summary>Unknown</summary>
16295 </member>
16296 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
16297 <summary>An avatar is offering you friendship</summary>
16298 </member>
16299 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
16300 <summary>An avatar has accepted your friendship offer</summary>
16301 </member>
16302 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
16303 <summary>An avatar has declined your friendship offer</summary>
16304 </member>
16305 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
16306 <summary>Indicates that a user has started typing</summary>
16307 </member>
16308 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
16309 <summary>Indicates that a user has stopped typing</summary>
16310 </member>
16311 <member name="T:OpenMetaverse.InstantMessageOnline">
16312 <summary>
16313 Flag in Instant Messages, whether the IM should be delivered to
16314 offline avatars as well
16315 </summary>
16316 </member>
16317 <member name="F:OpenMetaverse.InstantMessageOnline.Online">
16318 <summary>Only deliver to online avatars</summary>
16319 </member>
16320 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
16321 <summary>If the avatar is offline the message will be held until
16322 they login next, and possibly forwarded to their e-mail account</summary>
16323 </member>
16324 <member name="T:OpenMetaverse.ChatType">
16325 <summary>
16326 Conversion type to denote Chat Packet types in an easier-to-understand format
16327 </summary>
16328 </member>
16329 <member name="F:OpenMetaverse.ChatType.Whisper">
16330 <summary>Whisper (5m radius)</summary>
16331 </member>
16332 <member name="F:OpenMetaverse.ChatType.Normal">
16333 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
16334 </member>
16335 <member name="F:OpenMetaverse.ChatType.Shout">
16336 <summary>Shouting! (100m radius)</summary>
16337 </member>
16338 <member name="F:OpenMetaverse.ChatType.StartTyping">
16339 <summary>Event message when an Avatar has begun to type</summary>
16340 </member>
16341 <member name="F:OpenMetaverse.ChatType.StopTyping">
16342 <summary>Event message when an Avatar has stopped typing</summary>
16343 </member>
16344 <member name="F:OpenMetaverse.ChatType.Debug">
16345 <summary>Send the message to the debug channel</summary>
16346 </member>
16347 <member name="F:OpenMetaverse.ChatType.OwnerSay">
16348 <summary>Event message when an object uses llOwnerSay</summary>
16349 </member>
16350 <member name="F:OpenMetaverse.ChatType.RegionSay">
16351 <summary>Special value to support llRegionSay, never sent to the client</summary>
16352 </member>
16353 <member name="T:OpenMetaverse.ChatSourceType">
16354 <summary>
16355 Identifies the source of a chat message
16356 </summary>
16357 </member>
16358 <member name="F:OpenMetaverse.ChatSourceType.System">
16359 <summary>Chat from the grid or simulator</summary>
16360 </member>
16361 <member name="F:OpenMetaverse.ChatSourceType.Agent">
16362 <summary>Chat from another avatar</summary>
16363 </member>
16364 <member name="F:OpenMetaverse.ChatSourceType.Object">
16365 <summary>Chat from an object</summary>
16366 </member>
16367 <member name="T:OpenMetaverse.ChatAudibleLevel">
16368 <summary>
16369
16370 </summary>
16371 </member>
16372 <member name="F:OpenMetaverse.ChatAudibleLevel.Not">
16373 <summary></summary>
16374 </member>
16375 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
16376 <summary></summary>
16377 </member>
16378 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
16379 <summary></summary>
16380 </member>
16381 <member name="T:OpenMetaverse.EffectType">
16382 <summary>
16383 Effect type used in ViewerEffect packets
16384 </summary>
16385 </member>
16386 <member name="F:OpenMetaverse.EffectType.Text">
16387 <summary></summary>
16388 </member>
16389 <member name="F:OpenMetaverse.EffectType.Icon">
16390 <summary></summary>
16391 </member>
16392 <member name="F:OpenMetaverse.EffectType.Connector">
16393 <summary></summary>
16394 </member>
16395 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
16396 <summary></summary>
16397 </member>
16398 <member name="F:OpenMetaverse.EffectType.AnimalControls">
16399 <summary></summary>
16400 </member>
16401 <member name="F:OpenMetaverse.EffectType.AnimationObject">
16402 <summary></summary>
16403 </member>
16404 <member name="F:OpenMetaverse.EffectType.Cloth">
16405 <summary></summary>
16406 </member>
16407 <member name="F:OpenMetaverse.EffectType.Beam">
16408 <summary>Project a beam from a source to a destination, such as
16409 the one used when editing an object</summary>
16410 </member>
16411 <member name="F:OpenMetaverse.EffectType.Glow">
16412 <summary></summary>
16413 </member>
16414 <member name="F:OpenMetaverse.EffectType.Point">
16415 <summary></summary>
16416 </member>
16417 <member name="F:OpenMetaverse.EffectType.Trail">
16418 <summary></summary>
16419 </member>
16420 <member name="F:OpenMetaverse.EffectType.Sphere">
16421 <summary>Create a swirl of particles around an object</summary>
16422 </member>
16423 <member name="F:OpenMetaverse.EffectType.Spiral">
16424 <summary></summary>
16425 </member>
16426 <member name="F:OpenMetaverse.EffectType.Edit">
16427 <summary></summary>
16428 </member>
16429 <member name="F:OpenMetaverse.EffectType.LookAt">
16430 <summary>Cause an avatar to look at an object</summary>
16431 </member>
16432 <member name="F:OpenMetaverse.EffectType.PointAt">
16433 <summary>Cause an avatar to point at an object</summary>
16434 </member>
16435 <member name="T:OpenMetaverse.LookAtType">
16436 <summary>
16437 The action an avatar is doing when looking at something, used in
16438 ViewerEffect packets for the LookAt effect
16439 </summary>
16440 </member>
16441 <member name="F:OpenMetaverse.LookAtType.None">
16442 <summary></summary>
16443 </member>
16444 <member name="F:OpenMetaverse.LookAtType.Idle">
16445 <summary></summary>
16446 </member>
16447 <member name="F:OpenMetaverse.LookAtType.AutoListen">
16448 <summary></summary>
16449 </member>
16450 <member name="F:OpenMetaverse.LookAtType.FreeLook">
16451 <summary></summary>
16452 </member>
16453 <member name="F:OpenMetaverse.LookAtType.Respond">
16454 <summary></summary>
16455 </member>
16456 <member name="F:OpenMetaverse.LookAtType.Hover">
16457 <summary></summary>
16458 </member>
16459 <member name="F:OpenMetaverse.LookAtType.Conversation">
16460 <summary>Deprecated</summary>
16461 </member>
16462 <member name="F:OpenMetaverse.LookAtType.Select">
16463 <summary></summary>
16464 </member>
16465 <member name="F:OpenMetaverse.LookAtType.Focus">
16466 <summary></summary>
16467 </member>
16468 <member name="F:OpenMetaverse.LookAtType.Mouselook">
16469 <summary></summary>
16470 </member>
16471 <member name="F:OpenMetaverse.LookAtType.Clear">
16472 <summary></summary>
16473 </member>
16474 <member name="T:OpenMetaverse.PointAtType">
16475 <summary>
16476 The action an avatar is doing when pointing at something, used in
16477 ViewerEffect packets for the PointAt effect
16478 </summary>
16479 </member>
16480 <member name="F:OpenMetaverse.PointAtType.None">
16481 <summary></summary>
16482 </member>
16483 <member name="F:OpenMetaverse.PointAtType.Select">
16484 <summary></summary>
16485 </member>
16486 <member name="F:OpenMetaverse.PointAtType.Grab">
16487 <summary></summary>
16488 </member>
16489 <member name="F:OpenMetaverse.PointAtType.Clear">
16490 <summary></summary>
16491 </member>
16492 <member name="T:OpenMetaverse.MoneyTransactionType">
16493 <summary>
16494 Money transaction types
16495 </summary>
16496 </member>
16497 <member name="F:OpenMetaverse.MoneyTransactionType.None">
16498 <summary></summary>
16499 </member>
16500 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
16501 <summary></summary>
16502 </member>
16503 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
16504 <summary></summary>
16505 </member>
16506 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
16507 <summary></summary>
16508 </member>
16509 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
16510 <summary></summary>
16511 </member>
16512 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
16513 <summary></summary>
16514 </member>
16515 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
16516 <summary></summary>
16517 </member>
16518 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
16519 <summary></summary>
16520 </member>
16521 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
16522 <summary></summary>
16523 </member>
16524 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
16525 <summary></summary>
16526 </member>
16527 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
16528 <summary></summary>
16529 </member>
16530 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
16531 <summary></summary>
16532 </member>
16533 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
16534 <summary></summary>
16535 </member>
16536 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
16537 <summary></summary>
16538 </member>
16539 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
16540 <summary></summary>
16541 </member>
16542 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
16543 <summary></summary>
16544 </member>
16545 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
16546 <summary></summary>
16547 </member>
16548 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
16549 <summary></summary>
16550 </member>
16551 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
16552 <summary></summary>
16553 </member>
16554 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
16555 <summary></summary>
16556 </member>
16557 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
16558 <summary></summary>
16559 </member>
16560 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
16561 <summary></summary>
16562 </member>
16563 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
16564 <summary></summary>
16565 </member>
16566 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
16567 <summary></summary>
16568 </member>
16569 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
16570 <summary></summary>
16571 </member>
16572 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
16573 <summary></summary>
16574 </member>
16575 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
16576 <summary></summary>
16577 </member>
16578 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
16579 <summary></summary>
16580 </member>
16581 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
16582 <summary></summary>
16583 </member>
16584 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
16585 <summary></summary>
16586 </member>
16587 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
16588 <summary></summary>
16589 </member>
16590 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
16591 <summary></summary>
16592 </member>
16593 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
16594 <summary></summary>
16595 </member>
16596 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
16597 <summary></summary>
16598 </member>
16599 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
16600 <summary></summary>
16601 </member>
16602 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
16603 <summary></summary>
16604 </member>
16605 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
16606 <summary></summary>
16607 </member>
16608 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
16609 <summary></summary>
16610 </member>
16611 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
16612 <summary></summary>
16613 </member>
16614 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
16615 <summary></summary>
16616 </member>
16617 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
16618 <summary></summary>
16619 </member>
16620 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
16621 <summary></summary>
16622 </member>
16623 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
16624 <summary></summary>
16625 </member>
16626 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize">
16627 <summary></summary>
16628 </member>
16629 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic">
16630 <summary></summary>
16631 </member>
16632 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper">
16633 <summary></summary>
16634 </member>
16635 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways">
16636 <summary></summary>
16637 </member>
16638 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily">
16639 <summary></summary>
16640 </member>
16641 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating">
16642 <summary></summary>
16643 </member>
16644 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta">
16645 <summary></summary>
16646 </member>
16647 <member name="T:OpenMetaverse.TransactionFlags">
16648 <summary>
16649
16650 </summary>
16651 </member>
16652 <member name="F:OpenMetaverse.TransactionFlags.None">
16653 <summary></summary>
16654 </member>
16655 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
16656 <summary></summary>
16657 </member>
16658 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
16659 <summary></summary>
16660 </member>
16661 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
16662 <summary></summary>
16663 </member>
16664 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
16665 <summary></summary>
16666 </member>
16667 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
16668 <summary></summary>
16669 </member>
16670 <member name="T:OpenMetaverse.MeanCollisionType">
16671 <summary>
16672
16673 </summary>
16674 </member>
16675 <member name="F:OpenMetaverse.MeanCollisionType.None">
16676 <summary></summary>
16677 </member>
16678 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
16679 <summary></summary>
16680 </member>
16681 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
16682 <summary></summary>
16683 </member>
16684 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
16685 <summary></summary>
16686 </member>
16687 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
16688 <summary></summary>
16689 </member>
16690 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
16691 <summary></summary>
16692 </member>
16693 <member name="T:OpenMetaverse.ScriptControlChange">
16694 <summary>
16695 Flags sent when a script takes or releases a control
16696 </summary>
16697 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
16698 </member>
16699 <member name="F:OpenMetaverse.ScriptControlChange.None">
16700 <summary>No Flags set</summary>
16701 </member>
16702 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
16703 <summary>Forward (W or up Arrow)</summary>
16704 </member>
16705 <member name="F:OpenMetaverse.ScriptControlChange.Back">
16706 <summary>Back (S or down arrow)</summary>
16707 </member>
16708 <member name="F:OpenMetaverse.ScriptControlChange.Left">
16709 <summary>Move left (shift+A or left arrow)</summary>
16710 </member>
16711 <member name="F:OpenMetaverse.ScriptControlChange.Right">
16712 <summary>Move right (shift+D or right arrow)</summary>
16713 </member>
16714 <member name="F:OpenMetaverse.ScriptControlChange.Up">
16715 <summary>Up (E or PgUp)</summary>
16716 </member>
16717 <member name="F:OpenMetaverse.ScriptControlChange.Down">
16718 <summary>Down (C or PgDown)</summary>
16719 </member>
16720 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
16721 <summary>Rotate left (A or left arrow)</summary>
16722 </member>
16723 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
16724 <summary>Rotate right (D or right arrow)</summary>
16725 </member>
16726 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
16727 <summary>Left Mouse Button</summary>
16728 </member>
16729 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
16730 <summary>Left Mouse button in MouseLook</summary>
16731 </member>
16732 <member name="T:OpenMetaverse.AgentFlags">
16733 <summary>
16734 Currently only used to hide your group title
16735 </summary>
16736 </member>
16737 <member name="F:OpenMetaverse.AgentFlags.None">
16738 <summary>No flags set</summary>
16739 </member>
16740 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
16741 <summary>Hide your group title</summary>
16742 </member>
16743 <member name="T:OpenMetaverse.AgentState">
16744 <summary>
16745 Action state of the avatar, which can currently be typing and
16746 editing
16747 </summary>
16748 </member>
16749 <member name="F:OpenMetaverse.AgentState.None">
16750 <summary></summary>
16751 </member>
16752 <member name="F:OpenMetaverse.AgentState.Typing">
16753 <summary></summary>
16754 </member>
16755 <member name="F:OpenMetaverse.AgentState.Editing">
16756 <summary></summary>
16757 </member>
16758 <member name="T:OpenMetaverse.TeleportStatus">
16759 <summary>
16760 Current teleport status
16761 </summary>
16762 </member>
16763 <member name="F:OpenMetaverse.TeleportStatus.None">
16764 <summary>Unknown status</summary>
16765 </member>
16766 <member name="F:OpenMetaverse.TeleportStatus.Start">
16767 <summary>Teleport initialized</summary>
16768 </member>
16769 <member name="F:OpenMetaverse.TeleportStatus.Progress">
16770 <summary>Teleport in progress</summary>
16771 </member>
16772 <member name="F:OpenMetaverse.TeleportStatus.Failed">
16773 <summary>Teleport failed</summary>
16774 </member>
16775 <member name="F:OpenMetaverse.TeleportStatus.Finished">
16776 <summary>Teleport completed</summary>
16777 </member>
16778 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
16779 <summary>Teleport cancelled</summary>
16780 </member>
16781 <member name="T:OpenMetaverse.TeleportFlags">
16782 <summary>
16783
16784 </summary>
16785 </member>
16786 <member name="F:OpenMetaverse.TeleportFlags.Default">
16787 <summary>No flags set, or teleport failed</summary>
16788 </member>
16789 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget">
16790 <summary>Set when newbie leaves help island for first time</summary>
16791 </member>
16792 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget">
16793 <summary></summary>
16794 </member>
16795 <member name="F:OpenMetaverse.TeleportFlags.ViaLure">
16796 <summary>Via Lure</summary>
16797 </member>
16798 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark">
16799 <summary>Via Landmark</summary>
16800 </member>
16801 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation">
16802 <summary>Via Location</summary>
16803 </member>
16804 <member name="F:OpenMetaverse.TeleportFlags.ViaHome">
16805 <summary>Via Home</summary>
16806 </member>
16807 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub">
16808 <summary>Via Telehub</summary>
16809 </member>
16810 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin">
16811 <summary>Via Login</summary>
16812 </member>
16813 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure">
16814 <summary>Linden Summoned</summary>
16815 </member>
16816 <member name="F:OpenMetaverse.TeleportFlags.Godlike">
16817 <summary>Linden Forced me</summary>
16818 </member>
16819 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne">
16820 <summary></summary>
16821 </member>
16822 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel">
16823 <summary>Agent Teleported Home via Script</summary>
16824 </member>
16825 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID">
16826 <summary></summary>
16827 </member>
16828 <member name="F:OpenMetaverse.TeleportFlags.IsFlying">
16829 <summary></summary>
16830 </member>
16831 <member name="F:OpenMetaverse.TeleportFlags.ResetHome">
16832 <summary></summary>
16833 </member>
16834 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect">
16835 <summary>forced to new location for example when avatar is banned or ejected</summary>
16836 </member>
16837 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure">
16838 <summary>Teleport Finished via a Lure</summary>
16839 </member>
16840 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim">
16841 <summary>Finished, Sim Changed</summary>
16842 </member>
16843 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim">
16844 <summary>Finished, Same Sim</summary>
16845 </member>
16846 <member name="T:OpenMetaverse.TeleportLureFlags">
16847 <summary>
16848
16849 </summary>
16850 </member>
16851 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure">
16852 <summary></summary>
16853 </member>
16854 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure">
16855 <summary></summary>
16856 </member>
16857 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit">
16858 <summary></summary>
16859 </member>
16860 <member name="T:OpenMetaverse.ScriptSensorTypeFlags">
16861 <summary>
16862
16863 </summary>
16864 </member>
16865 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent">
16866 <summary></summary>
16867 </member>
16868 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
16869 <summary></summary>
16870 </member>
16871 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
16872 <summary></summary>
16873 </member>
16874 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
16875 <summary></summary>
16876 </member>
16877 <member name="T:OpenMetaverse.InstantMessage">
16878 <summary>
16879 Instant Message
16880 </summary>
16881 </member>
16882 <member name="F:OpenMetaverse.InstantMessage.FromAgentID">
16883 <summary>Key of sender</summary>
16884 </member>
16885 <member name="F:OpenMetaverse.InstantMessage.FromAgentName">
16886 <summary>Name of sender</summary>
16887 </member>
16888 <member name="F:OpenMetaverse.InstantMessage.ToAgentID">
16889 <summary>Key of destination avatar</summary>
16890 </member>
16891 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID">
16892 <summary>ID of originating estate</summary>
16893 </member>
16894 <member name="F:OpenMetaverse.InstantMessage.RegionID">
16895 <summary>Key of originating region</summary>
16896 </member>
16897 <member name="F:OpenMetaverse.InstantMessage.Position">
16898 <summary>Coordinates in originating region</summary>
16899 </member>
16900 <member name="F:OpenMetaverse.InstantMessage.Dialog">
16901 <summary>Instant message type</summary>
16902 </member>
16903 <member name="F:OpenMetaverse.InstantMessage.GroupIM">
16904 <summary>Group IM session toggle</summary>
16905 </member>
16906 <member name="F:OpenMetaverse.InstantMessage.IMSessionID">
16907 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
16908 </member>
16909 <member name="F:OpenMetaverse.InstantMessage.Timestamp">
16910 <summary>Timestamp of the instant message</summary>
16911 </member>
16912 <member name="F:OpenMetaverse.InstantMessage.Message">
16913 <summary>Instant message text</summary>
16914 </member>
16915 <member name="F:OpenMetaverse.InstantMessage.Offline">
16916 <summary>Whether this message is held for offline avatars</summary>
16917 </member>
16918 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket">
16919 <summary>Context specific packed data</summary>
16920 </member>
16921 <member name="M:OpenMetaverse.InstantMessage.ToString">
16922 <summary>Print the struct data as a string</summary>
16923 <returns>A string containing the field name, and field value</returns>
16924 </member>
16925 <member name="T:OpenMetaverse.ChatEventArgs">
16926 <summary>
16927
16928 </summary>
16929 </member>
16930 <member name="M:OpenMetaverse.ChatEventArgs.#ctor(OpenMetaverse.Simulator,System.String,OpenMetaverse.ChatAudibleLevel,OpenMetaverse.ChatType,OpenMetaverse.ChatSourceType,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3)">
16931 <summary>
16932 Construct a new instance of the ChatEventArgs object
16933 </summary>
16934 <param name="simulator">Sim from which the message originates</param>
16935 <param name="message">The message sent</param>
16936 <param name="audible">The audible level of the message</param>
16937 <param name="type">The type of message sent: whisper, shout, etc</param>
16938 <param name="sourceType">The source type of the message sender</param>
16939 <param name="fromName">The name of the agent or object sending the message</param>
16940 <param name="sourceId">The ID of the agent or object sending the message</param>
16941 <param name="ownerid">The ID of the object owner, or the agent ID sending the message</param>
16942 <param name="position">The position of the agent or object sending the message</param>
16943 </member>
16944 <member name="P:OpenMetaverse.ChatEventArgs.Simulator">
16945 <summary>Get the simulator sending the message</summary>
16946 </member>
16947 <member name="P:OpenMetaverse.ChatEventArgs.Message">
16948 <summary>Get the message sent</summary>
16949 </member>
16950 <member name="P:OpenMetaverse.ChatEventArgs.AudibleLevel">
16951 <summary>Get the audible level of the message</summary>
16952 </member>
16953 <member name="P:OpenMetaverse.ChatEventArgs.Type">
16954 <summary>Get the type of message sent: whisper, shout, etc</summary>
16955 </member>
16956 <member name="P:OpenMetaverse.ChatEventArgs.SourceType">
16957 <summary>Get the source type of the message sender</summary>
16958 </member>
16959 <member name="P:OpenMetaverse.ChatEventArgs.FromName">
16960 <summary>Get the name of the agent or object sending the message</summary>
16961 </member>
16962 <member name="P:OpenMetaverse.ChatEventArgs.SourceID">
16963 <summary>Get the ID of the agent or object sending the message</summary>
16964 </member>
16965 <member name="P:OpenMetaverse.ChatEventArgs.OwnerID">
16966 <summary>Get the ID of the object owner, or the agent ID sending the message</summary>
16967 </member>
16968 <member name="P:OpenMetaverse.ChatEventArgs.Position">
16969 <summary>Get the position of the agent or object sending the message</summary>
16970 </member>
16971 <member name="T:OpenMetaverse.ScriptDialogEventArgs">
16972 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary>
16973 </member>
16974 <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})">
16975 <summary>
16976 Construct a new instance of the ScriptDialogEventArgs
16977 </summary>
16978 <param name="message">The dialog message</param>
16979 <param name="objectName">The name of the object that sent the dialog request</param>
16980 <param name="imageID">The ID of the image to be displayed</param>
16981 <param name="objectID">The ID of the primitive sending the dialog</param>
16982 <param name="firstName">The first name of the senders owner</param>
16983 <param name="lastName">The last name of the senders owner</param>
16984 <param name="chatChannel">The communication channel the dialog was sent on</param>
16985 <param name="buttons">The string labels containing the options presented in this dialog</param>
16986 </member>
16987 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message">
16988 <summary>Get the dialog message</summary>
16989 </member>
16990 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectName">
16991 <summary>Get the name of the object that sent the dialog request</summary>
16992 </member>
16993 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ImageID">
16994 <summary>Get the ID of the image to be displayed</summary>
16995 </member>
16996 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectID">
16997 <summary>Get the ID of the primitive sending the dialog</summary>
16998 </member>
16999 <member name="P:OpenMetaverse.ScriptDialogEventArgs.FirstName">
17000 <summary>Get the first name of the senders owner</summary>
17001 </member>
17002 <member name="P:OpenMetaverse.ScriptDialogEventArgs.LastName">
17003 <summary>Get the last name of the senders owner</summary>
17004 </member>
17005 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Channel">
17006 <summary>Get the communication channel the dialog was sent on, responses
17007 should also send responses on this same channel</summary>
17008 </member>
17009 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels">
17010 <summary>Get the string labels containing the options presented in this dialog</summary>
17011 </member>
17012 <member name="T:OpenMetaverse.ScriptQuestionEventArgs">
17013 <summary>Contains the data sent when a primitive requests debit or other permissions
17014 requesting a YES or NO answer</summary>
17015 </member>
17016 <member name="M:OpenMetaverse.ScriptQuestionEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.ScriptPermission)">
17017 <summary>
17018 Construct a new instance of the ScriptQuestionEventArgs
17019 </summary>
17020 <param name="simulator">The simulator containing the object sending the request</param>
17021 <param name="taskID">The ID of the script making the request</param>
17022 <param name="itemID">The ID of the primitive containing the script making the request</param>
17023 <param name="objectName">The name of the primitive making the request</param>
17024 <param name="objectOwner">The name of the owner of the object making the request</param>
17025 <param name="questions">The permissions being requested</param>
17026 </member>
17027 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Simulator">
17028 <summary>Get the simulator containing the object sending the request</summary>
17029 </member>
17030 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.TaskID">
17031 <summary>Get the ID of the script making the request</summary>
17032 </member>
17033 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ItemID">
17034 <summary>Get the ID of the primitive containing the script making the request</summary>
17035 </member>
17036 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectName">
17037 <summary>Get the name of the primitive making the request</summary>
17038 </member>
17039 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectOwnerName">
17040 <summary>Get the name of the owner of the object making the request</summary>
17041 </member>
17042 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Questions">
17043 <summary>Get the permissions being requested</summary>
17044 </member>
17045 <member name="T:OpenMetaverse.LoadUrlEventArgs">
17046 <summary>Contains the data sent when a primitive sends a request
17047 to an agent to open the specified URL</summary>
17048 </member>
17049 <member name="M:OpenMetaverse.LoadUrlEventArgs.#ctor(System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.String,System.String)">
17050 <summary>
17051 Construct a new instance of the LoadUrlEventArgs
17052 </summary>
17053 <param name="objectName">The name of the object sending the request</param>
17054 <param name="objectID">The ID of the object sending the request</param>
17055 <param name="ownerID">The ID of the owner of the object sending the request</param>
17056 <param name="ownerIsGroup">True if the object is owned by a group</param>
17057 <param name="message">The message sent with the request</param>
17058 <param name="URL">The URL the object sent</param>
17059 </member>
17060 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectName">
17061 <summary>Get the name of the object sending the request</summary>
17062 </member>
17063 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectID">
17064 <summary>Get the ID of the object sending the request</summary>
17065 </member>
17066 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerID">
17067 <summary>Get the ID of the owner of the object sending the request</summary>
17068 </member>
17069 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerIsGroup">
17070 <summary>True if the object is owned by a group</summary>
17071 </member>
17072 <member name="P:OpenMetaverse.LoadUrlEventArgs.Message">
17073 <summary>Get the message sent with the request</summary>
17074 </member>
17075 <member name="P:OpenMetaverse.LoadUrlEventArgs.URL">
17076 <summary>Get the URL the object sent</summary>
17077 </member>
17078 <member name="T:OpenMetaverse.InstantMessageEventArgs">
17079 <summary>The date received from an ImprovedInstantMessage</summary>
17080 </member>
17081 <member name="M:OpenMetaverse.InstantMessageEventArgs.#ctor(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)">
17082 <summary>
17083 Construct a new instance of the InstantMessageEventArgs object
17084 </summary>
17085 <param name="im">the InstantMessage object</param>
17086 <param name="simulator">the simulator where the InstantMessage origniated</param>
17087 </member>
17088 <member name="P:OpenMetaverse.InstantMessageEventArgs.IM">
17089 <summary>Get the InstantMessage object</summary>
17090 </member>
17091 <member name="P:OpenMetaverse.InstantMessageEventArgs.Simulator">
17092 <summary>Get the simulator where the InstantMessage origniated</summary>
17093 </member>
17094 <member name="T:OpenMetaverse.BalanceEventArgs">
17095 <summary>Contains the currency balance</summary>
17096 </member>
17097 <member name="M:OpenMetaverse.BalanceEventArgs.#ctor(System.Int32)">
17098 <summary>
17099 Construct a new BalanceEventArgs object
17100 </summary>
17101 <param name="balance">The currenct balance</param>
17102 </member>
17103 <member name="P:OpenMetaverse.BalanceEventArgs.Balance">
17104 <summary>
17105 Get the currenct balance
17106 </summary>
17107 </member>
17108 <member name="T:OpenMetaverse.MoneyBalanceReplyEventArgs">
17109 <summary>Contains the transaction summary when an item is purchased,
17110 money is given, or land is purchased</summary>
17111 </member>
17112 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String)">
17113 <summary>
17114 Construct a new instance of the MoneyBalanceReplyEventArgs object
17115 </summary>
17116 <param name="transactionID">The ID of the transaction</param>
17117 <param name="transactionSuccess">True of the transaction was successful</param>
17118 <param name="balance">The current currency balance</param>
17119 <param name="metersCredit">The meters credited</param>
17120 <param name="metersCommitted">The meters comitted</param>
17121 <param name="description">A brief description of the transaction</param>
17122 </member>
17123 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
17124 <summary>Get the ID of the transaction</summary>
17125 </member>
17126 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Success">
17127 <summary>True of the transaction was successful</summary>
17128 </member>
17129 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Balance">
17130 <summary>Get the remaining currency balance</summary>
17131 </member>
17132 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCredit">
17133 <summary>Get the meters credited</summary>
17134 </member>
17135 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCommitted">
17136 <summary>Get the meters comitted</summary>
17137 </member>
17138 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
17139 <summary>Get the description of the transaction</summary>
17140 </member>
17141 <member name="T:OpenMetaverse.AgentDataReplyEventArgs">
17142 <summary>Data sent from the simulator containing information about your agent and active group information</summary>
17143 </member>
17144 <member name="M:OpenMetaverse.AgentDataReplyEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.GroupPowers,System.String)">
17145 <summary>
17146 Construct a new instance of the AgentDataReplyEventArgs object
17147 </summary>
17148 <param name="firstName">The agents first name</param>
17149 <param name="lastName">The agents last name</param>
17150 <param name="activeGroupID">The agents active group ID</param>
17151 <param name="groupTitle">The group title of the agents active group</param>
17152 <param name="groupPowers">The combined group powers the agent has in the active group</param>
17153 <param name="groupName">The name of the group the agent has currently active</param>
17154 </member>
17155 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.FirstName">
17156 <summary>Get the agents first name</summary>
17157 </member>
17158 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.LastName">
17159 <summary>Get the agents last name</summary>
17160 </member>
17161 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.ActiveGroupID">
17162 <summary>Get the active group ID of your agent</summary>
17163 </member>
17164 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupTitle">
17165 <summary>Get the active groups title of your agent</summary>
17166 </member>
17167 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupPowers">
17168 <summary>Get the combined group powers of your agent</summary>
17169 </member>
17170 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupName">
17171 <summary>Get the active group name of your agent</summary>
17172 </member>
17173 <member name="T:OpenMetaverse.AnimationsChangedEventArgs">
17174 <summary>Data sent by the simulator to indicate the active/changed animations
17175 applied to your agent</summary>
17176 </member>
17177 <member name="M:OpenMetaverse.AnimationsChangedEventArgs.#ctor(OpenMetaverse.InternalDictionary{OpenMetaverse.UUID,System.Int32})">
17178 <summary>
17179 Construct a new instance of the AnimationsChangedEventArgs class
17180 </summary>
17181 <param name="agentAnimations">The dictionary that contains the changed animations</param>
17182 </member>
17183 <member name="P:OpenMetaverse.AnimationsChangedEventArgs.Animations">
17184 <summary>Get the dictionary that contains the changed animations</summary>
17185 </member>
17186 <member name="T:OpenMetaverse.MeanCollisionEventArgs">
17187 <summary>
17188 Data sent from a simulator indicating a collision with your agent
17189 </summary>
17190 </member>
17191 <member name="M:OpenMetaverse.MeanCollisionEventArgs.#ctor(OpenMetaverse.MeanCollisionType,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.DateTime)">
17192 <summary>
17193 Construct a new instance of the MeanCollisionEventArgs class
17194 </summary>
17195 <param name="type">The type of collision that occurred</param>
17196 <param name="perp">The ID of the agent or object that perpetrated the agression</param>
17197 <param name="victim">The ID of the Victim</param>
17198 <param name="magnitude">The strength of the collision</param>
17199 <param name="time">The Time the collision occurred</param>
17200 </member>
17201 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Type">
17202 <summary>Get the Type of collision</summary>
17203 </member>
17204 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Aggressor">
17205 <summary>Get the ID of the agent or object that collided with your agent</summary>
17206 </member>
17207 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Victim">
17208 <summary>Get the ID of the agent that was attacked</summary>
17209 </member>
17210 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Magnitude">
17211 <summary>A value indicating the strength of the collision</summary>
17212 </member>
17213 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Time">
17214 <summary>Get the time the collision occurred</summary>
17215 </member>
17216 <member name="T:OpenMetaverse.RegionCrossedEventArgs">
17217 <summary>Data sent to your agent when it crosses region boundaries</summary>
17218 </member>
17219 <member name="M:OpenMetaverse.RegionCrossedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Simulator)">
17220 <summary>
17221 Construct a new instance of the RegionCrossedEventArgs class
17222 </summary>
17223 <param name="oldSim">The simulator your agent just left</param>
17224 <param name="newSim">The simulator your agent is now in</param>
17225 </member>
17226 <member name="P:OpenMetaverse.RegionCrossedEventArgs.OldSimulator">
17227 <summary>Get the simulator your agent just left</summary>
17228 </member>
17229 <member name="P:OpenMetaverse.RegionCrossedEventArgs.NewSimulator">
17230 <summary>Get the simulator your agent is now in</summary>
17231 </member>
17232 <member name="T:OpenMetaverse.GroupChatJoinedEventArgs">
17233 <summary>Data sent from the simulator when your agent joins a group chat session</summary>
17234 </member>
17235 <member name="M:OpenMetaverse.GroupChatJoinedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,System.Boolean)">
17236 <summary>
17237 Construct a new instance of the GroupChatJoinedEventArgs class
17238 </summary>
17239 <param name="groupChatSessionID">The ID of the session</param>
17240 <param name="sessionName">The name of the session</param>
17241 <param name="tmpSessionID">A temporary session id used for establishing new sessions</param>
17242 <param name="success">True of your agent successfully joined the session</param>
17243 </member>
17244 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionID">
17245 <summary>Get the ID of the group chat session</summary>
17246 </member>
17247 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionName">
17248 <summary>Get the name of the session</summary>
17249 </member>
17250 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.TmpSessionID">
17251 <summary>Get the temporary session ID used for establishing new sessions</summary>
17252 </member>
17253 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.Success">
17254 <summary>True if your agent successfully joined the session</summary>
17255 </member>
17256 <member name="T:OpenMetaverse.AlertMessageEventArgs">
17257 <summary>Data sent by the simulator containing urgent messages</summary>
17258 </member>
17259 <member name="M:OpenMetaverse.AlertMessageEventArgs.#ctor(System.String)">
17260 <summary>
17261 Construct a new instance of the AlertMessageEventArgs class
17262 </summary>
17263 <param name="message">The alert message</param>
17264 </member>
17265 <member name="P:OpenMetaverse.AlertMessageEventArgs.Message">
17266 <summary>Get the alert message</summary>
17267 </member>
17268 <member name="T:OpenMetaverse.ScriptControlEventArgs">
17269 <summary>Data sent by a script requesting to take or release specified controls to your agent</summary>
17270 </member>
17271 <member name="M:OpenMetaverse.ScriptControlEventArgs.#ctor(OpenMetaverse.ScriptControlChange,System.Boolean,System.Boolean)">
17272 <summary>
17273 Construct a new instance of the ScriptControlEventArgs class
17274 </summary>
17275 <param name="controls">The controls the script is attempting to take or release to the agent</param>
17276 <param name="pass">True if the script is passing controls back to the agent</param>
17277 <param name="take">True if the script is requesting controls be released to the script</param>
17278 </member>
17279 <member name="P:OpenMetaverse.ScriptControlEventArgs.Controls">
17280 <summary>Get the controls the script is attempting to take or release to the agent</summary>
17281 </member>
17282 <member name="P:OpenMetaverse.ScriptControlEventArgs.Pass">
17283 <summary>True if the script is passing controls back to the agent</summary>
17284 </member>
17285 <member name="P:OpenMetaverse.ScriptControlEventArgs.Take">
17286 <summary>True if the script is requesting controls be released to the script</summary>
17287 </member>
17288 <member name="T:OpenMetaverse.CameraConstraintEventArgs">
17289 <summary>
17290 Data sent from the simulator to an agent to indicate its view limits
17291 </summary>
17292 </member>
17293 <member name="M:OpenMetaverse.CameraConstraintEventArgs.#ctor(OpenMetaverse.Vector4)">
17294 <summary>
17295 Construct a new instance of the CameraConstraintEventArgs class
17296 </summary>
17297 <param name="collidePlane">The collision plane</param>
17298 </member>
17299 <member name="P:OpenMetaverse.CameraConstraintEventArgs.CollidePlane">
17300 <summary>Get the collision plane</summary>
17301 </member>
17302 <member name="T:OpenMetaverse.ScriptSensorReplyEventArgs">
17303 <summary>
17304 Data containing script sensor requests which allow an agent to know the specific details
17305 of a primitive sending script sensor requests
17306 </summary>
17307 </member>
17308 <member name="M:OpenMetaverse.ScriptSensorReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single,OpenMetaverse.Quaternion,OpenMetaverse.ScriptSensorTypeFlags,OpenMetaverse.Vector3)">
17309 <summary>
17310 Construct a new instance of the ScriptSensorReplyEventArgs
17311 </summary>
17312 <param name="requestorID">The ID of the primitive sending the sensor</param>
17313 <param name="groupID">The ID of the group associated with the primitive</param>
17314 <param name="name">The name of the primitive sending the sensor</param>
17315 <param name="objectID">The ID of the primitive sending the sensor</param>
17316 <param name="ownerID">The ID of the owner of the primitive sending the sensor</param>
17317 <param name="position">The position of the primitive sending the sensor</param>
17318 <param name="range">The range the primitive specified to scan</param>
17319 <param name="rotation">The rotation of the primitive sending the sensor</param>
17320 <param name="type">The type of sensor the primitive sent</param>
17321 <param name="velocity">The velocity of the primitive sending the sensor</param>
17322 </member>
17323 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.RequestorID">
17324 <summary>Get the ID of the primitive sending the sensor</summary>
17325 </member>
17326 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.GroupID">
17327 <summary>Get the ID of the group associated with the primitive</summary>
17328 </member>
17329 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Name">
17330 <summary>Get the name of the primitive sending the sensor</summary>
17331 </member>
17332 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.ObjectID">
17333 <summary>Get the ID of the primitive sending the sensor</summary>
17334 </member>
17335 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.OwnerID">
17336 <summary>Get the ID of the owner of the primitive sending the sensor</summary>
17337 </member>
17338 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Position">
17339 <summary>Get the position of the primitive sending the sensor</summary>
17340 </member>
17341 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Range">
17342 <summary>Get the range the primitive specified to scan</summary>
17343 </member>
17344 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Rotation">
17345 <summary>Get the rotation of the primitive sending the sensor</summary>
17346 </member>
17347 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Type">
17348 <summary>Get the type of sensor the primitive sent</summary>
17349 </member>
17350 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Velocity">
17351 <summary>Get the velocity of the primitive sending the sensor</summary>
17352 </member>
17353 <member name="T:OpenMetaverse.AvatarSitResponseEventArgs">
17354 <summary>Contains the response data returned from the simulator in response to a <see cref="!:RequestSit"/></summary>
17355 </member>
17356 <member name="M:OpenMetaverse.AvatarSitResponseEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
17357 <summary>Construct a new instance of the AvatarSitResponseEventArgs object</summary>
17358 </member>
17359 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ObjectID">
17360 <summary>Get the ID of the primitive the agent will be sitting on</summary>
17361 </member>
17362 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.Autopilot">
17363 <summary>True if the simulator Autopilot functions were involved</summary>
17364 </member>
17365 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraAtOffset">
17366 <summary>Get the camera offset of the agent when seated</summary>
17367 </member>
17368 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraEyeOffset">
17369 <summary>Get the camera eye offset of the agent when seated</summary>
17370 </member>
17371 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ForceMouselook">
17372 <summary>True of the agent will be in mouselook mode when seated</summary>
17373 </member>
17374 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitPosition">
17375 <summary>Get the position of the agent when seated</summary>
17376 </member>
17377 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitRotation">
17378 <summary>Get the rotation of the agent when seated</summary>
17379 </member>
17380 <member name="T:OpenMetaverse.ChatSessionMemberAddedEventArgs">
17381 <summary>Data sent when an agent joins a chat session your agent is currently participating in</summary>
17382 </member>
17383 <member name="M:OpenMetaverse.ChatSessionMemberAddedEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17384 <summary>
17385 Construct a new instance of the ChatSessionMemberAddedEventArgs object
17386 </summary>
17387 <param name="sessionID">The ID of the chat session</param>
17388 <param name="agentID">The ID of the agent joining</param>
17389 </member> 9735 </member>
17390 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.SessionID"> 9736 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
17391 <summary>Get the ID of the chat session</summary> 9737 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
9738 <param name="match">return matching keys.</param>
9739 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
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>
17392 </member> 9750 </member>
17393 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.AgentID"> 9751 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
17394 <summary>Get the ID of the agent that joined</summary> 9752 <summary>Check if Key exists in Dictionary</summary>
9753 <param name="key">Key to check for</param>
9754 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
17395 </member> 9755 </member>
17396 <member name="T:OpenMetaverse.ChatSessionMemberLeftEventArgs"> 9756 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
17397 <summary>Data sent when an agent exits a chat session your agent is currently participating in</summary> 9757 <summary>Check if Value exists in Dictionary</summary>
9758 <param name="value">Value to check for</param>
9759 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
17398 </member> 9760 </member>
17399 <member name="M:OpenMetaverse.ChatSessionMemberLeftEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 9761 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)">
17400 <summary> 9762 <summary>
17401 Construct a new instance of the ChatSessionMemberLeftEventArgs object 9763 Adds the specified key to the dictionary, dictionary locking is not performed,
9764 <see cref="!:SafeAdd"/>
17402 </summary> 9765 </summary>
17403 <param name="sessionID">The ID of the chat session</param> 9766 <param name="key">The key</param>
17404 <param name="agentID">The ID of the Agent that left</param> 9767 <param name="value">The value</param>
17405 </member>
17406 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.SessionID">
17407 <summary>Get the ID of the chat session</summary>
17408 </member>
17409 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID">
17410 <summary>Get the ID of the agent that left</summary>
17411 </member> 9768 </member>
17412 <member name="T:OpenMetaverse.Assets.AssetsArchiver"> 9769 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)">
17413 <summary> 9770 <summary>
17414 Archives assets 9771 Removes the specified key, dictionary locking is not performed
17415 </summary> 9772 </summary>
9773 <param name="key">The key.</param>
9774 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
17416 </member> 9775 </member>
17417 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets"> 9776 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear">
17418 <summary> 9777 <summary>
17419 Archive assets 9778 Clear the contents of the dictionary
17420 </summary> 9779 </summary>
17421 </member> 9780 </member>
17422 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)"> 9781 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator">
17423 <summary> 9782 <summary>
17424 Archive the assets given to this archiver to the given archive. 9783 Enumerator for iterating dictionary entries
17425 </summary> 9784 </summary>
17426 <param name="archive"></param> 9785 <returns></returns>
17427 </member> 9786 </member>
17428 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)"> 9787 <member name="P:OpenMetaverse.ObservableDictionary`2.Count">
17429 <summary> 9788 <summary>
17430 Write an assets metadata file to the given archive 9789 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
17431 </summary> 9790 </summary>
17432 <param name="archive"></param>
17433 </member> 9791 </member>
17434 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)"> 9792 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)">
17435 <summary> 9793 <summary>
17436 Write asset data files to the given archive 9794 Indexer for the dictionary
17437 </summary> 9795 </summary>
17438 <param name="archive"></param> 9796 <param name="key">The key</param>
9797 <returns>The value</returns>
17439 </member> 9798 </member>
17440 <member name="T:OpenMetaverse.GroupMember"> 9799 <member name="T:OpenMetaverse.GroupMember">
17441 <summary> 9800 <summary>
@@ -18587,275 +10946,1029 @@
18587 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept"> 10946 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept">
18588 <summary>Set to true to accept invitation, false to decline</summary> 10947 <summary>Set to true to accept invitation, false to decline</summary>
18589 </member> 10948 </member>
18590 <member name="T:OpenMetaverse.Imaging.Baker"> 10949 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
18591 <summary> 10950 <summary>
18592 A set of textures that are layered on texture of each other and "baked" 10951
18593 in to a single texture, for avatar appearances
18594 </summary> 10952 </summary>
10953 <param name="at">Looking direction, must be a normalized vector</param>
10954 <param name="upDirection">Up direction, must be a normalized vector</param>
18595 </member> 10955 </member>
18596 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture"> 10956 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)">
18597 <summary>Final baked texture</summary> 10957 <summary>
10958 Align the coordinate frame X and Y axis with a given rotation
10959 around the Z axis in radians
10960 </summary>
10961 <param name="heading">Absolute rotation around the Z axis in
10962 radians</param>
18598 </member> 10963 </member>
18599 <member name="F:OpenMetaverse.Imaging.Baker.textures"> 10964 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
18600 <summary>Component layers</summary> 10965 <summary>Origin position of this coordinate frame</summary>
18601 </member> 10966 </member>
18602 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth"> 10967 <member name="P:OpenMetaverse.CoordinateFrame.XAxis">
18603 <summary>Width of the final baked image and scratchpad</summary> 10968 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary>
18604 </member> 10969 </member>
18605 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight"> 10970 <member name="P:OpenMetaverse.CoordinateFrame.YAxis">
18606 <summary>Height of the final baked image and scratchpad</summary> 10971 <summary>Y axis of this coordinate frame, or Left in grid terms</summary>
18607 </member> 10972 </member>
18608 <member name="F:OpenMetaverse.Imaging.Baker.bakeType"> 10973 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis">
18609 <summary>Bake type</summary> 10974 <summary>Z axis of this coordinate frame, or Up in grid terms</summary>
18610 </member> 10975 </member>
18611 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)"> 10976 <member name="T:OpenMetaverse.ProfileFlags">
10977 <summary>
10978 Avatar profile flags
10979 </summary>
10980 </member>
10981 <member name="T:OpenMetaverse.Avatar">
10982 <summary>
10983 Represents an avatar (other than your own)
10984 </summary>
10985 </member>
10986 <member name="F:OpenMetaverse.Avatar.Groups">
10987 <summary>Groups that this avatar is a member of</summary>
10988 </member>
10989 <member name="F:OpenMetaverse.Avatar.ProfileStatistics">
10990 <summary>Positive and negative ratings</summary>
10991 </member>
10992 <member name="F:OpenMetaverse.Avatar.ProfileProperties">
10993 <summary>Avatar properties including about text, profile URL, image IDs and
10994 publishing settings</summary>
10995 </member>
10996 <member name="F:OpenMetaverse.Avatar.ProfileInterests">
10997 <summary>Avatar interests including spoken languages, skills, and "want to"
10998 choices</summary>
10999 </member>
11000 <member name="F:OpenMetaverse.Avatar.ControlFlags">
11001 <summary>Movement control flags for avatars. Typically not set or used by
11002 clients. To move your avatar, use Client.Self.Movement instead</summary>
11003 </member>
11004 <member name="F:OpenMetaverse.Avatar.VisualParameters">
11005 <summary>
11006 Contains the visual parameters describing the deformation of the avatar
11007 </summary>
11008 </member>
11009 <member name="M:OpenMetaverse.Avatar.#ctor">
18612 <summary> 11010 <summary>
18613 Default constructor 11011 Default constructor
18614 </summary> 11012 </summary>
18615 <param name="bakeType">Bake type</param>
18616 </member> 11013 </member>
18617 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)"> 11014 <member name="P:OpenMetaverse.Avatar.FirstName">
11015 <summary>First name</summary>
11016 </member>
11017 <member name="P:OpenMetaverse.Avatar.LastName">
11018 <summary>Last name</summary>
11019 </member>
11020 <member name="P:OpenMetaverse.Avatar.Name">
11021 <summary>Full name</summary>
11022 </member>
11023 <member name="P:OpenMetaverse.Avatar.GroupName">
11024 <summary>Active group</summary>
11025 </member>
11026 <member name="T:OpenMetaverse.Avatar.Statistics">
18618 <summary> 11027 <summary>
18619 Adds layer for baking 11028 Positive and negative ratings
18620 </summary> 11029 </summary>
18621 <param name="tdata">TexturaData struct that contains texture and its params</param>
18622 </member> 11030 </member>
18623 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)"> 11031 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive">
11032 <summary>Positive ratings for Behavior</summary>
11033 </member>
11034 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative">
11035 <summary>Negative ratings for Behavior</summary>
11036 </member>
11037 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive">
11038 <summary>Positive ratings for Appearance</summary>
11039 </member>
11040 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative">
11041 <summary>Negative ratings for Appearance</summary>
11042 </member>
11043 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive">
11044 <summary>Positive ratings for Building</summary>
11045 </member>
11046 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative">
11047 <summary>Negative ratings for Building</summary>
11048 </member>
11049 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive">
11050 <summary>Positive ratings given by this avatar</summary>
11051 </member>
11052 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative">
11053 <summary>Negative ratings given by this avatar</summary>
11054 </member>
11055 <member name="T:OpenMetaverse.Avatar.AvatarProperties">
18624 <summary> 11056 <summary>
18625 Converts avatar texture index (face) to Bake type 11057 Avatar properties including about text, profile URL, image IDs and
11058 publishing settings
18626 </summary> 11059 </summary>
18627 <param name="index">Face number (AvatarTextureIndex)</param>
18628 <returns>BakeType, layer to which this texture belongs to</returns>
18629 </member> 11060 </member>
18630 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)"> 11061 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText">
11062 <summary>First Life about text</summary>
11063 </member>
11064 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage">
11065 <summary>First Life image ID</summary>
11066 </member>
11067 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner">
11068 <summary></summary>
11069 </member>
11070 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText">
11071 <summary></summary>
11072 </member>
11073 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn">
11074 <summary></summary>
11075 </member>
11076 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember">
11077 <summary></summary>
11078 </member>
11079 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage">
11080 <summary>Profile image ID</summary>
11081 </member>
11082 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags">
11083 <summary>Flags of the profile</summary>
11084 </member>
11085 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL">
11086 <summary>Web URL for this profile</summary>
11087 </member>
11088 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish">
11089 <summary>Should this profile be published on the web</summary>
11090 </member>
11091 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online">
11092 <summary>Avatar Online Status</summary>
11093 </member>
11094 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish">
11095 <summary>Is this a mature profile</summary>
11096 </member>
11097 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified">
11098 <summary></summary>
11099 </member>
11100 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted">
11101 <summary></summary>
11102 </member>
11103 <member name="T:OpenMetaverse.Avatar.Interests">
18631 <summary> 11104 <summary>
18632 Make sure images exist, resize source if needed to match the destination 11105 Avatar interests including spoken languages, skills, and "want to"
11106 choices
18633 </summary> 11107 </summary>
18634 <param name="dest">Destination image</param>
18635 <param name="src">Source image</param>
18636 <returns>Sanitization was succefull</returns>
18637 </member> 11108 </member>
18638 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)"> 11109 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText">
11110 <summary>Languages profile field</summary>
11111 </member>
11112 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask">
11113 <summary></summary>
11114 </member>
11115 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText">
11116 <summary></summary>
11117 </member>
11118 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask">
11119 <summary></summary>
11120 </member>
11121 <member name="F:OpenMetaverse.Avatar.Interests.WantToText">
11122 <summary></summary>
11123 </member>
11124 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)">
18639 <summary> 11125 <summary>
18640 Fills a baked layer as a solid *appearing* color. The colors are 11126 Extract the avatar UUID encoded in a SIP URI
18641 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
18642 compressing it too far since it seems to cause upload failures if
18643 the image is a pure solid color
18644 </summary> 11127 </summary>
18645 <param name="color">Color of the base of this layer</param> 11128 <param name="inName"></param>
11129 <returns></returns>
18646 </member> 11130 </member>
18647 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)"> 11131 <member name="T:OpenMetaverse.MediaPermission">
18648 <summary> 11132 <summary>
18649 Fills a baked layer as a solid *appearing* color. The colors are 11133 Permissions for control of object media
18650 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
18651 compressing it too far since it seems to cause upload failures if
18652 the image is a pure solid color
18653 </summary> 11134 </summary>
18654 <param name="r">Red value</param>
18655 <param name="g">Green value</param>
18656 <param name="b">Blue value</param>
18657 </member> 11135 </member>
18658 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture"> 11136 <member name="T:OpenMetaverse.MediaControls">
18659 <summary>Final baked texture</summary> 11137 <summary>
11138 Style of cotrols that shold be displayed to the user
11139 </summary>
18660 </member> 11140 </member>
18661 <member name="P:OpenMetaverse.Imaging.Baker.Textures"> 11141 <member name="T:OpenMetaverse.MediaEntry">
18662 <summary>Component layers</summary> 11142 <summary>
11143 Class representing media data for a single face
11144 </summary>
18663 </member> 11145 </member>
18664 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth"> 11146 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage">
18665 <summary>Width of the final baked image and scratchpad</summary> 11147 <summary>Is display of the alternative image enabled</summary>
18666 </member> 11148 </member>
18667 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight"> 11149 <member name="F:OpenMetaverse.MediaEntry.AutoLoop">
18668 <summary>Height of the final baked image and scratchpad</summary> 11150 <summary>Should media auto loop</summary>
18669 </member> 11151 </member>
18670 <member name="P:OpenMetaverse.Imaging.Baker.BakeType"> 11152 <member name="F:OpenMetaverse.MediaEntry.AutoPlay">
18671 <summary>Bake type</summary> 11153 <summary>Shoule media be auto played</summary>
18672 </member> 11154 </member>
18673 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin"> 11155 <member name="F:OpenMetaverse.MediaEntry.AutoScale">
18674 <summary>Is this one of the 3 skin bakes</summary> 11156 <summary>Auto scale media to prim face</summary>
18675 </member> 11157 </member>
18676 <member name="T:OpenMetaverse.Assets.GestureStepType"> 11158 <member name="F:OpenMetaverse.MediaEntry.AutoZoom">
11159 <summary>Should viewer automatically zoom in on the face when clicked</summary>
11160 </member>
11161 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick">
11162 <summary>Should viewer interpret first click as interaction with the media
11163 or when false should the first click be treated as zoom in commadn</summary>
11164 </member>
11165 <member name="F:OpenMetaverse.MediaEntry.Controls">
11166 <summary>Style of controls viewer should display when
11167 viewer media on this face</summary>
11168 </member>
11169 <member name="F:OpenMetaverse.MediaEntry.HomeURL">
11170 <summary>Starting URL for the media</summary>
11171 </member>
11172 <member name="F:OpenMetaverse.MediaEntry.CurrentURL">
11173 <summary>Currently navigated URL</summary>
11174 </member>
11175 <member name="F:OpenMetaverse.MediaEntry.Height">
11176 <summary>Media height in pixes</summary>
11177 </member>
11178 <member name="F:OpenMetaverse.MediaEntry.Width">
11179 <summary>Media width in pixels</summary>
11180 </member>
11181 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions">
11182 <summary>Who can controls the media</summary>
11183 </member>
11184 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions">
11185 <summary>Who can interact with the media</summary>
11186 </member>
11187 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList">
11188 <summary>Is URL whitelist enabled</summary>
11189 </member>
11190 <member name="F:OpenMetaverse.MediaEntry.WhiteList">
11191 <summary>Array of URLs that are whitelisted</summary>
11192 </member>
11193 <member name="M:OpenMetaverse.MediaEntry.GetOSD">
18677 <summary> 11194 <summary>
18678 Type of gesture step 11195 Serialize to OSD
18679 </summary> 11196 </summary>
11197 <returns>OSDMap with the serialized data</returns>
18680 </member> 11198 </member>
18681 <member name="T:OpenMetaverse.Assets.GestureStep"> 11199 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)">
18682 <summary> 11200 <summary>
18683 Base class for gesture steps 11201 Deserialize from OSD data
18684 </summary> 11202 </summary>
11203 <param name="osd">Serialized OSD data</param>
11204 <returns>Deserialized object</returns>
18685 </member> 11205 </member>
18686 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType"> 11206 <member name="T:OpenMetaverse.VisualColorOperation">
18687 <summary> 11207 <summary>
18688 Retururns what kind of gesture step this is 11208 Operation to apply when applying color to texture
18689 </summary> 11209 </summary>
18690 </member> 11210 </member>
18691 <member name="T:OpenMetaverse.Assets.GestureStepAnimation"> 11211 <member name="T:OpenMetaverse.VisualColorParam">
18692 <summary> 11212 <summary>
18693 Describes animation step of a gesture 11213 Information needed to translate visual param value to RGBA color
18694 </summary> 11214 </summary>
18695 </member> 11215 </member>
18696 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart"> 11216 <member name="M:OpenMetaverse.VisualColorParam.#ctor(OpenMetaverse.VisualColorOperation,OpenMetaverse.Color4[])">
18697 <summary> 11217 <summary>
18698 If true, this step represents start of animation, otherwise animation stop 11218 Construct VisualColorParam
18699 </summary> 11219 </summary>
11220 <param name="operation">Operation to apply when applying color to texture</param>
11221 <param name="colors">Colors</param>
18700 </member> 11222 </member>
18701 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID"> 11223 <member name="T:OpenMetaverse.VisualAlphaParam">
18702 <summary> 11224 <summary>
18703 Animation asset <see cref="T:OpenMetaverse.UUID"/> 11225 Represents alpha blending and bump infor for a visual parameter
11226 such as sleive length
18704 </summary> 11227 </summary>
18705 </member> 11228 </member>
18706 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name"> 11229 <member name="F:OpenMetaverse.VisualAlphaParam.Domain">
11230 <summary>Stregth of the alpha to apply</summary>
11231 </member>
11232 <member name="F:OpenMetaverse.VisualAlphaParam.TGAFile">
11233 <summary>File containing the alpha channel</summary>
11234 </member>
11235 <member name="F:OpenMetaverse.VisualAlphaParam.SkipIfZero">
11236 <summary>Skip blending if parameter value is 0</summary>
11237 </member>
11238 <member name="F:OpenMetaverse.VisualAlphaParam.MultiplyBlend">
11239 <summary>Use miltiply insted of alpha blending</summary>
11240 </member>
11241 <member name="M:OpenMetaverse.VisualAlphaParam.#ctor(System.Single,System.String,System.Boolean,System.Boolean)">
18707 <summary> 11242 <summary>
18708 Animation inventory name 11243 Create new alhpa information for a visual param
18709 </summary> 11244 </summary>
11245 <param name="domain">Stregth of the alpha to apply</param>
11246 <param name="tgaFile">File containing the alpha channel</param>
11247 <param name="skipIfZero">Skip blending if parameter value is 0</param>
11248 <param name="multiplyBlend">Use miltiply insted of alpha blending</param>
18710 </member> 11249 </member>
18711 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType"> 11250 <member name="T:OpenMetaverse.VisualParam">
18712 <summary> 11251 <summary>
18713 Returns what kind of gesture step this is 11252 A single visual characteristic of an avatar mesh, such as eyebrow height
18714 </summary> 11253 </summary>
18715 </member> 11254 </member>
18716 <member name="T:OpenMetaverse.Assets.GestureStepSound"> 11255 <member name="F:OpenMetaverse.VisualParam.ParamID">
11256 <summary>Index of this visual param</summary>
11257 </member>
11258 <member name="F:OpenMetaverse.VisualParam.Name">
11259 <summary>Internal name</summary>
11260 </member>
11261 <member name="F:OpenMetaverse.VisualParam.Group">
11262 <summary>Group ID this parameter belongs to</summary>
11263 </member>
11264 <member name="F:OpenMetaverse.VisualParam.Wearable">
11265 <summary>Name of the wearable this parameter belongs to</summary>
11266 </member>
11267 <member name="F:OpenMetaverse.VisualParam.Label">
11268 <summary>Displayable label of this characteristic</summary>
11269 </member>
11270 <member name="F:OpenMetaverse.VisualParam.LabelMin">
11271 <summary>Displayable label for the minimum value of this characteristic</summary>
11272 </member>
11273 <member name="F:OpenMetaverse.VisualParam.LabelMax">
11274 <summary>Displayable label for the maximum value of this characteristic</summary>
11275 </member>
11276 <member name="F:OpenMetaverse.VisualParam.DefaultValue">
11277 <summary>Default value</summary>
11278 </member>
11279 <member name="F:OpenMetaverse.VisualParam.MinValue">
11280 <summary>Minimum value</summary>
11281 </member>
11282 <member name="F:OpenMetaverse.VisualParam.MaxValue">
11283 <summary>Maximum value</summary>
11284 </member>
11285 <member name="F:OpenMetaverse.VisualParam.IsBumpAttribute">
11286 <summary>Is this param used for creation of bump layer?</summary>
11287 </member>
11288 <member name="F:OpenMetaverse.VisualParam.AlphaParams">
11289 <summary>Alpha blending/bump info</summary>
11290 </member>
11291 <member name="F:OpenMetaverse.VisualParam.ColorParams">
11292 <summary>Color information</summary>
11293 </member>
11294 <member name="F:OpenMetaverse.VisualParam.Drivers">
11295 <summary>Array of param IDs that are drivers for this parameter</summary>
11296 </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})">
18717 <summary> 11298 <summary>
18718 Describes sound step of a gesture 11299 Set all the values through the constructor
18719 </summary> 11300 </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>
18720 </member> 11315 </member>
18721 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID"> 11316 <member name="T:OpenMetaverse.VisualParams">
18722 <summary> 11317 <summary>
18723 Sound asset <see cref="T:OpenMetaverse.UUID"/> 11318 Holds the Params array of all the avatar appearance parameters
18724 </summary> 11319 </summary>
18725 </member> 11320 </member>
18726 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name"> 11321 <member name="T:OpenMetaverse.InternalDictionary`2">
18727 <summary> 11322 <summary>
18728 Sound inventory name 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
18729 </summary> 11328 </summary>
11329 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
11330 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
18730 </member> 11331 </member>
18731 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType"> 11332 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary">
11333 <summary>Internal dictionary that this class wraps around. Do not
11334 modify or enumerate the contents of this dictionary without locking
11335 on this member</summary>
11336 </member>
11337 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor">
18732 <summary> 11338 <summary>
18733 Returns what kind of gesture step this is 11339 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
11340 with the specified key/value, has the default initial capacity.
18734 </summary> 11341 </summary>
11342 <example>
11343 <code>
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>
18735 </member> 11348 </member>
18736 <member name="T:OpenMetaverse.Assets.GestureStepChat"> 11349 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
18737 <summary> 11350 <summary>
18738 Describes sound step of a gesture 11351 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
11352 with the specified key/value, has its initial valies copied from the specified
11353 <seealso cref="T:System.Collections.Generic.Dictionary"/>
18739 </summary> 11354 </summary>
11355 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
11356 to copy initial values from</param>
11357 <example>
11358 <code>
11359 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
11360 // populates with copied values from example KeyNameCache Dictionary.
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>
11370 </example>
18740 </member> 11371 </member>
18741 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text"> 11372 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)">
18742 <summary> 11373 <summary>
18743 Text to output in chat 11374 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
11375 with the specified key/value, With its initial capacity specified.
18744 </summary> 11376 </summary>
11377 <param name="capacity">Initial size of dictionary</param>
11378 <example>
11379 <code>
11380 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
11381 // initially allocated room for 10 entries.
11382 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
11383 </code>
11384 </example>
18745 </member> 11385 </member>
18746 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType"> 11386 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)">
18747 <summary> 11387 <summary>
18748 Returns what kind of gesture step this is 11388 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
18749 </summary> 11389 </summary>
11390 <param name="key">Key to use for lookup</param>
11391 <param name="value">Value returned</param>
11392 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
11393 <example>
11394 <code>
11395 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
11396 Avatar av;
11397 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
11398 Console.WriteLine("Found Avatar {0}", av.Name);
11399 </code>
11400 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
11401 </example>
18750 </member> 11402 </member>
18751 <member name="T:OpenMetaverse.Assets.GestureStepWait"> 11403 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})">
18752 <summary> 11404 <summary>
18753 Describes sound step of a gesture 11405 Finds the specified match.
18754 </summary> 11406 </summary>
11407 <param name="match">The match.</param>
11408 <returns>Matched value</returns>
11409 <example>
11410 <code>
11411 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
11412 // with the ID 95683496
11413 uint findID = 95683496;
11414 Primitive findPrim = sim.ObjectsPrimitives.Find(
11415 delegate(Primitive prim) { return prim.ID == findID; });
11416 </code>
11417 </example>
18755 </member> 11418 </member>
18756 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation"> 11419 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})">
11420 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
11421 <param name="match">return matching items.</param>
11422 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
11423 <example>
11424 Find All prims within 20 meters and store them in a List
11425 <code>
11426 int radius = 20;
11427 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
11428 delegate(Primitive prim) {
11429 Vector3 pos = prim.Position;
11430 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
11431 }
11432 );
11433 </code>
11434 </example>
11435 </member>
11436 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})">
11437 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
11438 <param name="match">return matching keys.</param>
11439 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
11440 <example>
11441 Find All keys which also exist in another dictionary
11442 <code>
11443 List&lt;UUID&gt; matches = myDict.FindAll(
11444 delegate(UUID id) {
11445 return myOtherDict.ContainsKey(id);
11446 }
11447 );
11448 </code>
11449 </example>
11450 </member>
11451 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})">
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}})">
18757 <summary> 11474 <summary>
18758 If true in this step we wait for all animations to finish 11475 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
18759 </summary> 11476 </summary>
11477 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
18760 </member> 11478 </member>
18761 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime"> 11479 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)">
11480 <summary>Check if Key exists in Dictionary</summary>
11481 <param name="key">Key to check for</param>
11482 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
11483 </member>
11484 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)">
11485 <summary>Check if Value exists in Dictionary</summary>
11486 <param name="value">Value to check for</param>
11487 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
11488 </member>
11489 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)">
18762 <summary> 11490 <summary>
18763 If true gesture player should wait for the specified amount of time 11491 Adds the specified key to the dictionary, dictionary locking is not performed,
11492 <see cref="!:SafeAdd"/>
18764 </summary> 11493 </summary>
11494 <param name="key">The key</param>
11495 <param name="value">The value</param>
18765 </member> 11496 </member>
18766 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime"> 11497 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)">
18767 <summary> 11498 <summary>
18768 Time in seconds to wait if WaitForAnimation is false 11499 Removes the specified key, dictionary locking is not performed
18769 </summary> 11500 </summary>
11501 <param name="key">The key.</param>
11502 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
18770 </member> 11503 </member>
18771 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType"> 11504 <member name="P:OpenMetaverse.InternalDictionary`2.Count">
18772 <summary> 11505 <summary>
18773 Returns what kind of gesture step this is 11506 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
18774 </summary> 11507 </summary>
18775 </member> 11508 </member>
18776 <member name="T:OpenMetaverse.Assets.GestureStepEOF"> 11509 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)">
18777 <summary> 11510 <summary>
18778 Describes the final step of a gesture 11511 Indexer for the dictionary
18779 </summary> 11512 </summary>
11513 <param name="key">The key</param>
11514 <returns>The value</returns>
18780 </member> 11515 </member>
18781 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType"> 11516 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)">
18782 <summary> 11517 <summary>
18783 Returns what kind of gesture step this is 11518 This is used to initialize and stop the Connector as a whole. The Connector
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
18784 </summary> 11522 </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>
18785 </member> 11528 </member>
18786 <member name="T:OpenMetaverse.Assets.AssetGesture"> 11529 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)">
18787 <summary> 11530 <summary>
18788 Represents a sequence of animations, sounds, and chat actions 11531 Shutdown Connector -- Should be called when the application is shutting down
11532 to gracefully release resources
18789 </summary> 11533 </summary>
11534 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
18790 </member> 11535 </member>
18791 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey"> 11536 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)">
18792 <summary> 11537 <summary>
18793 Keyboard key that triggers the gestyre 11538 Mute or unmute the microphone
18794 </summary> 11539 </summary>
11540 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11541 <param name="Mute">true (mute) or false (unmute)</param>
18795 </member> 11542 </member>
18796 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask"> 11543 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)">
18797 <summary> 11544 <summary>
18798 Modifier to the trigger key 11545 Mute or unmute the speaker
18799 </summary> 11546 </summary>
11547 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11548 <param name="Mute">true (mute) or false (unmute)</param>
18800 </member> 11549 </member>
18801 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger"> 11550 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)">
18802 <summary> 11551 <summary>
18803 String that triggers playing of the gesture sequence 11552 Set microphone volume
18804 </summary> 11553 </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>
18805 </member> 11557 </member>
18806 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith"> 11558 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)">
18807 <summary> 11559 <summary>
18808 Text that replaces trigger in chat once gesture is triggered 11560 Set local speaker volume
18809 </summary> 11561 </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>
18810 </member> 11565 </member>
18811 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence"> 11566 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)">
18812 <summary> 11567 <summary>
18813 Sequence of gesture steps 11568 Starts a thread that keeps the daemon running
18814 </summary> 11569 </summary>
11570 <param name="path"></param>
11571 <param name="args"></param>
18815 </member> 11572 </member>
18816 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor"> 11573 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon">
18817 <summary> 11574 <summary>
18818 Constructs guesture asset 11575 Stops the daemon and the thread keeping it running
18819 </summary> 11576 </summary>
18820 </member> 11577 </member>
18821 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 11578 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)">
18822 <summary> 11579 <summary>
18823 Constructs guesture asset 11580
18824 </summary> 11581 </summary>
18825 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 11582 <param name="address"></param>
18826 <param name="assetData">A byte array containing the raw asset data</param> 11583 <param name="port"></param>
11584 <returns></returns>
18827 </member> 11585 </member>
18828 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode"> 11586 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices">
18829 <summary> 11587 <summary>
18830 Encodes gesture asset suitable for uplaod 11588 This is used to get a list of audio devices that can be used for capture (input) of voice.
18831 </summary> 11589 </summary>
11590 <returns></returns>
18832 </member> 11591 </member>
18833 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode"> 11592 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices">
18834 <summary> 11593 <summary>
18835 Decodes gesture assset into play sequence 11594 This is used to get a list of audio devices that can be used for render (playback) of voice.
18836 </summary> 11595 </summary>
18837 <returns>true if the asset data was decoded successfully</returns>
18838 </member> 11596 </member>
18839 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType"> 11597 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)">
18840 <summary> 11598 <summary>
18841 Returns asset type 11599 This command is used to select the render device.
18842 </summary> 11600 </summary>
11601 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param>
18843 </member> 11602 </member>
18844 <member name="T:OpenMetaverse.Assets.AssetBodypart"> 11603 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)">
18845 <summary> 11604 <summary>
18846 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc. 11605 This command is used to select the capture device.
18847 </summary> 11606 </summary>
11607 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
18848 </member> 11608 </member>
18849 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor"> 11609 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)">
18850 <summary>Initializes a new instance of an AssetBodyPart object</summary> 11610 <summary>
11611 This command is used to start the audio capture process which will cause
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>
11616 <param name="Duration">(unused but required)</param>
11617 <returns></returns>
18851 </member> 11618 </member>
18852 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])"> 11619 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop">
18853 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary> 11620 <summary>
18854 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 11621 This command is used to stop the audio capture process.
18855 <param name="assetData">A byte array containing the raw asset data</param> 11622 </summary>
11623 <returns></returns>
18856 </member> 11624 </member>
18857 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType"> 11625 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)">
18858 <summary>Override the base classes AssetType</summary> 11626 <summary>
11627 This command is used to set the mic volume while in the audio tuning process.
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>
11632 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
11633 <returns></returns>
11634 </member>
11635 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)">
11636 <summary>
11637 This command is used to set the speaker volume while in the audio tuning
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>
11642 <param name="Level">the speaker volume (-100 to 100 inclusive)</param>
11643 <returns></returns>
11644 </member>
11645 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)">
11646 <summary>
11647 Create a Session
11648 Sessions typically represent a connection to a media session with one or more
11649 participants. This is used to generate an ‘outbound’ call to another user or
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>
11656 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
11657 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
11658 <param name="Name">This is the display name of the entity being called (user or channel)</param>
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>
11668 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)">
11669 <summary>
11670 Used to accept a call
11671 </summary>
11672 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param>
11673 <param name="AudioMedia">"default"</param>
11674 <returns></returns>
11675 </member>
11676 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)">
11677 <summary>
11678 This command is used to start the audio render process, which will then play
11679 the passed in file through the selected audio render device. This command
11680 should not be issued if the user is on a call.
11681 </summary>
11682 <param name="SoundFilePath">The fully qualified path to the sound file.</param>
11683 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
11684 <returns></returns>
11685 </member>
11686 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)">
11687 <summary>
11688 This command is used to stop the audio render process.
11689 </summary>
11690 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param>
11691 <returns></returns>
11692 </member>
11693 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)">
11694 <summary>
11695 This is used to ‘end’ an established session (i.e. hang-up or disconnect).
11696 </summary>
11697 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
11698 <returns></returns>
11699 </member>
11700 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)">
11701 <summary>
11702 Set the combined speaking and listening position in 3D space.
11703 </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>
11709 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)">
11710 <summary>
11711 Set User Volume for a particular user. Does not affect how other users hear that user.
11712 </summary>
11713 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
11714 <param name="ParticipantURI"></param>
11715 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
11716 <returns></returns>
11717 </member>
11718 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start">
11719 <summary>
11720 Start up the Voice service.
11721 </summary>
11722 </member>
11723 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)">
11724 <summary>
11725 Handle miscellaneous request status
11726 </summary>
11727 <param name="sender"></param>
11728 <param name="e"></param>
11729 ///<remarks>If something goes wrong, we log it.</remarks>
11730 </member>
11731 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose">
11732 <summary>
11733 Cleanup oject resources
11734 </summary>
11735 </member>
11736 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)">
11737 <summary>
11738 Request voice cap when changing regions
11739 </summary>
11740 </member>
11741 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)">
11742 <summary>
11743 Handle a change in session state
11744 </summary>
11745 </member>
11746 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)">
11747 <summary>
11748 Close a voice session
11749 </summary>
11750 <param name="sessionHandle"></param>
11751 </member>
11752 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)">
11753 <summary>
11754 Locate a Session context from its handle
11755 </summary>
11756 <remarks>Creates the session context if it does not exist.</remarks>
11757 </member>
11758 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
11759 <summary>
11760 Handle completion of main voice cap request.
11761 </summary>
11762 <param name="client"></param>
11763 <param name="result"></param>
11764 <param name="error"></param>
11765 </member>
11766 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning">
11767 <summary>
11768 Daemon has started so connect to it.
11769 </summary>
11770 </member>
11771 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected">
11772 <summary>
11773 The daemon TCP connection is open.
11774 </summary>
11775 </member>
11776 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)">
11777 <summary>
11778 Handle creation of the Connector.
11779 </summary>
11780 </member>
11781 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
11782 <summary>
11783 Handle response to audio output device query
11784 </summary>
11785 </member>
11786 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
11787 <summary>
11788 Handle response to audio input device query
11789 </summary>
11790 </member>
11791 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged">
11792 <summary>
11793 Set voice channel for new parcel
11794 </summary>
11795
11796 </member>
11797 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)">
11798 <summary>
11799 Request info from a parcel capability Uri.
11800 </summary>
11801 <param name="cap"></param>
11802 </member>
11803 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
11804 <summary>
11805 Receive parcel voice cap
11806 </summary>
11807 <param name="client"></param>
11808 <param name="result"></param>
11809 <param name="error"></param>
11810 </member>
11811 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)">
11812 <summary>
11813 Tell Vivox where we are standing
11814 </summary>
11815 <remarks>This has to be called when we move or turn.</remarks>
11816 </member>
11817 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)">
11818 <summary>
11819 Start and stop updating out position.
11820 </summary>
11821 <param name="go"></param>
11822 </member>
11823 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)">
11824 <summary>
11825 This is used to login a specific user account(s). It may only be called after
11826 Connector initialization has completed successfully
11827 </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>
11846 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)">
11847 <summary>
11848 This is used to logout a user session. It should only be called with a valid AccountHandle.
11849 </summary>
11850 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
11851 <returns></returns>
11852 </member>
11853 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse">
11854 <summary>
11855 Event for most mundane request reposnses.
11856 </summary>
11857 </member>
11858 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse">
11859 <summary>Response to Connector.Create request</summary>
11860 </member>
11861 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse">
11862 <summary>Response to Aux.GetCaptureDevices request</summary>
11863 </member>
11864 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse">
11865 <summary>Response to Aux.GetRenderDevices request</summary>
11866 </member>
11867 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent">
11868 <summary>Audio Properties Events are sent after audio capture is started.
11869 These events are used to display a microphone VU meter</summary>
11870 </member>
11871 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse">
11872 <summary>Response to Account.Login request</summary>
11873 </member>
11874 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent">
11875 <summary>This event message is sent whenever the login state of the
11876 particular Account has transitioned from one value to another</summary>
11877 </member>
11878 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices">
11879 <summary>
11880 List of audio input devices
11881 </summary>
11882 </member>
11883 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices">
11884 <summary>
11885 List of audio output devices
11886 </summary>
11887 </member>
11888 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode">
11889 <summary>
11890 Set audio test mode
11891 </summary>
11892 </member>
11893 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled">
11894 <summary>Enable logging</summary>
11895 </member>
11896 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder">
11897 <summary>The folder where any logs will be created</summary>
11898 </member>
11899 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix">
11900 <summary>This will be prepended to beginning of each log file</summary>
11901 </member>
11902 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix">
11903 <summary>The suffix or extension to be appended to each log file</summary>
11904 </member>
11905 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel">
11906 <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>
11914 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor">
11915 <summary>
11916 Constructor for default logging settings
11917 </summary>
11918 </member>
11919 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs">
11920 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter
11921 </member>
11922 <member name="T:OpenMetaverse.Rendering.IRendering">
11923 <summary>
11924 Abstract base for rendering plugins
11925 </summary>
11926 </member>
11927 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
11928 <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>
11935 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
11936 <summary>
11937 Generates a basic mesh structure from a sculpted primitive and
11938 texture
11939 </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>
11945 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
11946 <summary>
11947 Generates a series of faces, each face containing a mesh and
11948 metadata
11949 </summary>
11950 <param name="prim">Primitive to generate the mesh from</param>
11951 <param name="lod">Level of detail to generate the mesh at</param>
11952 <returns>The generated mesh</returns>
11953 </member>
11954 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
11955 <summary>
11956 Generates a series of faces for a sculpted prim, each face
11957 containing a mesh and metadata
11958 </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>
11964 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)">
11965 <summary>
11966 Apply texture coordinate modifications from a
11967 <seealso cref="!:TextureEntryFace"/> to a list of vertices
11968 </summary>
11969 <param name="vertices">Vertex list to modify texture coordinates for</param>
11970 <param name="center">Center-point of the face</param>
11971 <param name="teFace">Face texture parameters</param>
18859 </member> 11972 </member>
18860 <member name="T:OpenMetaverse.Sounds"> 11973 <member name="T:OpenMetaverse.Sounds">
18861 <summary> 11974 <summary>
@@ -18978,850 +12091,1388 @@
18978 where the key is the sounds ID, and the value is a string 12091 where the key is the sounds ID, and the value is a string
18979 containing a name to identify the purpose of the sound</returns> 12092 containing a name to identify the purpose of the sound</returns>
18980 </member> 12093 </member>
18981 <member name="T:OpenMetaverse.PermissionMask"> 12094 <member name="T:OpenMetaverse.RegionFlags">
12095 <summary>
12096 Simulator (region) properties
12097 </summary>
12098 </member>
12099 <member name="F:OpenMetaverse.RegionFlags.None">
12100 <summary>No flags set</summary>
12101 </member>
12102 <member name="F:OpenMetaverse.RegionFlags.AllowDamage">
12103 <summary>Agents can take damage and be killed</summary>
12104 </member>
12105 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark">
12106 <summary>Landmarks can be created here</summary>
12107 </member>
12108 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome">
12109 <summary>Home position can be set in this sim</summary>
12110 </member>
12111 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport">
12112 <summary>Home position is reset when an agent teleports away</summary>
12113 </member>
12114 <member name="F:OpenMetaverse.RegionFlags.SunFixed">
12115 <summary>Sun does not move</summary>
12116 </member>
12117 <member name="F:OpenMetaverse.RegionFlags.TaxFree">
12118 <summary>No object, land, etc. taxes</summary>
12119 </member>
12120 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform">
12121 <summary>Disable heightmap alterations (agents can still plant
12122 foliage)</summary>
12123 </member>
12124 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell">
12125 <summary>Land cannot be released, sold, or purchased</summary>
12126 </member>
12127 <member name="F:OpenMetaverse.RegionFlags.Sandbox">
12128 <summary>All content is wiped nightly</summary>
12129 </member>
12130 <member name="F:OpenMetaverse.RegionFlags.NullLayer">
12131 <summary>Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)</summary>
12132 </member>
12133 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction">
12134 <summary>Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world. </summary>
12135 </member>
12136 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList">
12137 <summary>Region does not update agent prim interest lists. Internal debugging option.</summary>
12138 </member>
12139 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions">
12140 <summary>No collision detection for non-agent objects</summary>
12141 </member>
12142 <member name="F:OpenMetaverse.RegionFlags.SkipScripts">
12143 <summary>No scripts are ran</summary>
12144 </member>
12145 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics">
12146 <summary>All physics processing is turned off</summary>
12147 </member>
12148 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible">
12149 <summary>Region can be seen from other regions on world map. (Legacy world map option?) </summary>
12150 </member>
12151 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible">
12152 <summary>Region can be seen from mainland on world map. (Legacy world map option?) </summary>
12153 </member>
12154 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed">
12155 <summary>Agents not explicitly on the access list can visit the region. </summary>
12156 </member>
12157 <member name="F:OpenMetaverse.RegionFlags.BlockDwell">
12158 <summary>Traffic calculations are not run across entire region, overrides parcel settings. </summary>
12159 </member>
12160 <member name="F:OpenMetaverse.RegionFlags.NoFly">
12161 <summary>Flight is disabled (not currently enforced by the sim)</summary>
12162 </member>
12163 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport">
12164 <summary>Allow direct (p2p) teleporting</summary>
12165 </member>
12166 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts">
12167 <summary>Estate owner has temporarily disabled scripting</summary>
12168 </member>
12169 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject">
12170 <summary>Restricts the usage of the LSL llPushObject function, applies to whole region.</summary>
12171 </member>
12172 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous">
12173 <summary>Deny agents with no payment info on file</summary>
12174 </member>
12175 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified">
12176 <summary>Deny agents with payment info on file</summary>
12177 </member>
12178 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted">
12179 <summary>Deny agents who have made a monetary transaction</summary>
12180 </member>
12181 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges">
12182 <summary>Parcels within the region may be joined or divided by anyone, not just estate owners/managers. </summary>
12183 </member>
12184 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner">
12185 <summary>Abuse reports sent from within this region are sent to the estate owner defined email. </summary>
12186 </member>
12187 <member name="F:OpenMetaverse.RegionFlags.AllowVoice">
12188 <summary>Region is Voice Enabled</summary>
12189 </member>
12190 <member name="F:OpenMetaverse.RegionFlags.BlockParcelSearch">
12191 <summary>Removes the ability from parcel owners to set their parcels to show in search.</summary>
12192 </member>
12193 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified">
12194 <summary>Deny agents who have not been age verified from entering the region.</summary>
12195 </member>
12196 <member name="T:OpenMetaverse.SimAccess">
12197 <summary>
12198 Access level for a simulator
12199 </summary>
12200 </member>
12201 <member name="F:OpenMetaverse.SimAccess.Unknown">
12202 <summary>Unknown or invalid access level</summary>
12203 </member>
12204 <member name="F:OpenMetaverse.SimAccess.Trial">
12205 <summary>Trial accounts allowed</summary>
12206 </member>
12207 <member name="F:OpenMetaverse.SimAccess.PG">
12208 <summary>PG rating</summary>
12209 </member>
12210 <member name="F:OpenMetaverse.SimAccess.Mature">
12211 <summary>Mature rating</summary>
12212 </member>
12213 <member name="F:OpenMetaverse.SimAccess.Adult">
12214 <summary>Adult rating</summary>
12215 </member>
12216 <member name="F:OpenMetaverse.SimAccess.Down">
12217 <summary>Simulator is offline</summary>
12218 </member>
12219 <member name="F:OpenMetaverse.SimAccess.NonExistent">
12220 <summary>Simulator does not exist</summary>
12221 </member>
12222 <member name="T:OpenMetaverse.Simulator">
18982 <summary> 12223 <summary>
18983 12224
18984 </summary> 12225 </summary>
18985 </member> 12226 </member>
18986 <member name="T:OpenMetaverse.PermissionWho"> 12227 <member name="T:OpenMetaverse.UDPBase">
18987 <summary> 12228 <summary>
18988 12229
18989 </summary> 12230 </summary>
18990 </member> 12231 </member>
18991 <member name="F:OpenMetaverse.PermissionWho.Base"> 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">
12260 <summary>A public reference to the client that this Simulator object
12261 is attached to</summary>
12262 </member>
12263 <member name="F:OpenMetaverse.Simulator.ID">
12264 <summary>A Unique Cache identifier for this simulator</summary>
12265 </member>
12266 <member name="F:OpenMetaverse.Simulator.Caps">
12267 <summary>The capabilities for this simulator</summary>
12268 </member>
12269 <member name="F:OpenMetaverse.Simulator.Handle">
18992 <summary></summary> 12270 <summary></summary>
18993 </member> 12271 </member>
18994 <member name="F:OpenMetaverse.PermissionWho.Owner"> 12272 <member name="F:OpenMetaverse.Simulator.SimVersion">
12273 <summary>The current version of software this simulator is running</summary>
12274 </member>
12275 <member name="F:OpenMetaverse.Simulator.Name">
18995 <summary></summary> 12276 <summary></summary>
18996 </member> 12277 </member>
18997 <member name="F:OpenMetaverse.PermissionWho.Group"> 12278 <member name="F:OpenMetaverse.Simulator.ParcelOverlay">
12279 <summary>A 64x64 grid of parcel coloring values. The values stored
12280 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
12281 </member>
12282 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived">
18998 <summary></summary> 12283 <summary></summary>
18999 </member> 12284 </member>
19000 <member name="F:OpenMetaverse.PermissionWho.Everyone"> 12285 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00">
19001 <summary></summary> 12286 <summary></summary>
19002 </member> 12287 </member>
19003 <member name="F:OpenMetaverse.PermissionWho.NextOwner"> 12288 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01">
19004 <summary></summary> 12289 <summary></summary>
19005 </member> 12290 </member>
19006 <member name="F:OpenMetaverse.PermissionWho.All"> 12291 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10">
19007 <summary></summary> 12292 <summary></summary>
19008 </member> 12293 </member>
19009 <member name="T:OpenMetaverse.Permissions"> 12294 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11">
19010 <summary> 12295 <summary></summary>
19011
19012 </summary>
19013 </member> 12296 </member>
19014 <member name="T:OpenMetaverse.NetworkManager"> 12297 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00">
19015 <summary> 12298 <summary></summary>
19016 NetworkManager is responsible for managing the network layer of
19017 OpenMetaverse. It tracks all the server connections, serializes
19018 outgoing traffic and deserializes incoming traffic, and provides
19019 instances of delegates for network-related events.
19020 </summary>
19021 <summary>
19022 Login Routines
19023 </summary>
19024 </member> 12299 </member>
19025 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent"> 12300 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01">
19026 <summary>The event subscribers, null of no subscribers</summary> 12301 <summary></summary>
19027 </member> 12302 </member>
19028 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)"> 12303 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10">
19029 <summary>Raises the PacketSent Event</summary> 12304 <summary></summary>
19030 <param name="e">A PacketSentEventArgs object containing
19031 the data sent from the simulator</param>
19032 </member> 12305 </member>
19033 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock"> 12306 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11">
19034 <summary>Thread sync lock object</summary> 12307 <summary></summary>
19035 </member> 12308 </member>
19036 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut"> 12309 <member name="F:OpenMetaverse.Simulator.WaterHeight">
19037 <summary>The event subscribers, null of no subscribers</summary> 12310 <summary></summary>
19038 </member> 12311 </member>
19039 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)"> 12312 <member name="F:OpenMetaverse.Simulator.SimOwner">
19040 <summary>Raises the LoggedOut Event</summary> 12313 <summary></summary>
19041 <param name="e">A LoggedOutEventArgs object containing
19042 the data sent from the simulator</param>
19043 </member> 12314 </member>
19044 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock"> 12315 <member name="F:OpenMetaverse.Simulator.TerrainBase0">
19045 <summary>Thread sync lock object</summary> 12316 <summary></summary>
19046 </member> 12317 </member>
19047 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting"> 12318 <member name="F:OpenMetaverse.Simulator.TerrainBase1">
19048 <summary>The event subscribers, null of no subscribers</summary> 12319 <summary></summary>
19049 </member> 12320 </member>
19050 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)"> 12321 <member name="F:OpenMetaverse.Simulator.TerrainBase2">
19051 <summary>Raises the SimConnecting Event</summary> 12322 <summary></summary>
19052 <param name="e">A SimConnectingEventArgs object containing
19053 the data sent from the simulator</param>
19054 </member> 12323 </member>
19055 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock"> 12324 <member name="F:OpenMetaverse.Simulator.TerrainBase3">
19056 <summary>Thread sync lock object</summary> 12325 <summary></summary>
19057 </member> 12326 </member>
19058 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected"> 12327 <member name="F:OpenMetaverse.Simulator.TerrainDetail0">
19059 <summary>The event subscribers, null of no subscribers</summary> 12328 <summary></summary>
19060 </member> 12329 </member>
19061 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)"> 12330 <member name="F:OpenMetaverse.Simulator.TerrainDetail1">
19062 <summary>Raises the SimConnected Event</summary> 12331 <summary></summary>
19063 <param name="e">A SimConnectedEventArgs object containing
19064 the data sent from the simulator</param>
19065 </member> 12332 </member>
19066 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock"> 12333 <member name="F:OpenMetaverse.Simulator.TerrainDetail2">
19067 <summary>Thread sync lock object</summary> 12334 <summary></summary>
19068 </member> 12335 </member>
19069 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected"> 12336 <member name="F:OpenMetaverse.Simulator.TerrainDetail3">
19070 <summary>The event subscribers, null of no subscribers</summary> 12337 <summary></summary>
19071 </member> 12338 </member>
19072 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)"> 12339 <member name="F:OpenMetaverse.Simulator.IsEstateManager">
19073 <summary>Raises the SimDisconnected Event</summary> 12340 <summary>true if your agent has Estate Manager rights on this region</summary>
19074 <param name="e">A SimDisconnectedEventArgs object containing
19075 the data sent from the simulator</param>
19076 </member> 12341 </member>
19077 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock"> 12342 <member name="F:OpenMetaverse.Simulator.Flags">
19078 <summary>Thread sync lock object</summary> 12343 <summary></summary>
19079 </member> 12344 </member>
19080 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected"> 12345 <member name="F:OpenMetaverse.Simulator.Access">
19081 <summary>The event subscribers, null of no subscribers</summary> 12346 <summary></summary>
19082 </member> 12347 </member>
19083 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)"> 12348 <member name="F:OpenMetaverse.Simulator.BillableFactor">
19084 <summary>Raises the Disconnected Event</summary> 12349 <summary></summary>
19085 <param name="e">A DisconnectedEventArgs object containing
19086 the data sent from the simulator</param>
19087 </member> 12350 </member>
19088 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock"> 12351 <member name="F:OpenMetaverse.Simulator.Stats">
19089 <summary>Thread sync lock object</summary> 12352 <summary>Statistics information for this simulator and the
12353 connection to the simulator, calculated by the simulator itself
12354 and the library</summary>
19090 </member> 12355 </member>
19091 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged"> 12356 <member name="F:OpenMetaverse.Simulator.RegionID">
19092 <summary>The event subscribers, null of no subscribers</summary> 12357 <summary>The regions Unique ID</summary>
19093 </member> 12358 </member>
19094 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)"> 12359 <member name="F:OpenMetaverse.Simulator.ColoLocation">
19095 <summary>Raises the SimChanged Event</summary> 12360 <summary>The physical data center the simulator is located</summary>
19096 <param name="e">A SimChangedEventArgs object containing 12361 <remarks>Known values are:
19097 the data sent from the simulator</param> 12362 <list type="table">
12363 <item>Dallas</item>
12364 <item>Chandler</item>
12365 <item>SF</item>
12366 </list>
12367 </remarks>
19098 </member> 12368 </member>
19099 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock"> 12369 <member name="F:OpenMetaverse.Simulator.CPUClass">
19100 <summary>Thread sync lock object</summary> 12370 <summary>The CPU Class of the simulator</summary>
12371 <remarks>Most full mainland/estate sims appear to be 5,
12372 Homesteads and Openspace appear to be 501</remarks>
19101 </member> 12373 </member>
19102 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning"> 12374 <member name="F:OpenMetaverse.Simulator.CPURatio">
19103 <summary>The event subscribers, null of no subscribers</summary> 12375 <summary>The number of regions sharing the same CPU as this one</summary>
12376 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
19104 </member> 12377 </member>
19105 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)"> 12378 <member name="F:OpenMetaverse.Simulator.ProductName">
19106 <summary>Raises the EventQueueRunning Event</summary> 12379 <summary>The billing product name</summary>
19107 <param name="e">A EventQueueRunningEventArgs object containing 12380 <remarks>Known values are:
19108 the data sent from the simulator</param> 12381 <list type="table">
12382 <item>Mainland / Full Region (Sku: 023)</item>
12383 <item>Estate / Full Region (Sku: 024)</item>
12384 <item>Estate / Openspace (Sku: 027)</item>
12385 <item>Estate / Homestead (Sku: 029)</item>
12386 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
12387 <item>Mainland / Linden Homes (Sku: 131)</item>
12388 </list>
12389 </remarks>
19109 </member> 12390 </member>
19110 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock"> 12391 <member name="F:OpenMetaverse.Simulator.ProductSku">
19111 <summary>Thread sync lock object</summary> 12392 <summary>The billing product SKU</summary>
12393 <remarks>Known values are:
12394 <list type="table">
12395 <item>023 Mainland / Full Region</item>
12396 <item>024 Estate / Full Region</item>
12397 <item>027 Estate / Openspace</item>
12398 <item>029 Estate / Homestead</item>
12399 <item>129 Mainland / Homestead (Linden Owned)</item>
12400 <item>131 Linden Homes / Full Region</item>
12401 </list>
12402 </remarks>
19112 </member> 12403 </member>
19113 <member name="F:OpenMetaverse.NetworkManager.Simulators"> 12404 <member name="F:OpenMetaverse.Simulator.Sequence">
19114 <summary>All of the simulators we are currently connected to</summary> 12405 <summary>The current sequence number for packets sent to this
12406 simulator. Must be Interlocked before modifying. Only
12407 useful for applications manipulating sequence numbers</summary>
19115 </member> 12408 </member>
19116 <member name="F:OpenMetaverse.NetworkManager.CapsEvents"> 12409 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars">
19117 <summary>Handlers for incoming capability events</summary> 12410 <summary>
12411 A thread-safe dictionary containing avatars in a simulator
12412 </summary>
19118 </member> 12413 </member>
19119 <member name="F:OpenMetaverse.NetworkManager.PacketEvents"> 12414 <member name="F:OpenMetaverse.Simulator.ObjectsPrimitives">
19120 <summary>Handlers for incoming packets</summary> 12415 <summary>
12416 A thread-safe dictionary containing primitives in a simulator
12417 </summary>
19121 </member> 12418 </member>
19122 <member name="F:OpenMetaverse.NetworkManager.PacketInbox"> 12419 <member name="F:OpenMetaverse.Simulator.Parcels">
19123 <summary>Incoming packets that are awaiting handling</summary> 12420 <summary>
12421 Provides access to an internal thread-safe dictionary containing parcel
12422 information found in this simulator
12423 </summary>
19124 </member> 12424 </member>
19125 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox"> 12425 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull">
19126 <summary>Outgoing packets that are awaiting handling</summary> 12426 <summary>
12427 Checks simulator parcel map to make sure it has downloaded all data successfully
12428 </summary>
12429 <returns>true if map is full (contains no 0's)</returns>
19127 </member> 12430 </member>
19128 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)"> 12431 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate">
12432 <summary>Used internally to track sim disconnections</summary>
12433 </member>
12434 <member name="F:OpenMetaverse.Simulator.ConnectedEvent">
12435 <summary>Event that is triggered when the simulator successfully
12436 establishes a connection</summary>
12437 </member>
12438 <member name="F:OpenMetaverse.Simulator.connected">
12439 <summary>Whether this sim is currently connected or not. Hooked up
12440 to the property Connected</summary>
12441 </member>
12442 <member name="F:OpenMetaverse.Simulator.avatarPositions">
12443 <summary>Coarse locations of avatars in this simulator</summary>
12444 </member>
12445 <member name="F:OpenMetaverse.Simulator.preyID">
12446 <summary>AvatarPositions key representing TrackAgent target</summary>
12447 </member>
12448 <member name="F:OpenMetaverse.Simulator.PacketArchive">
12449 <summary>Sequence numbers of packets we've received
12450 (for duplicate checking)</summary>
12451 </member>
12452 <member name="F:OpenMetaverse.Simulator.NeedAck">
12453 <summary>Packets we sent out that need ACKs from the simulator</summary>
12454 </member>
12455 <member name="F:OpenMetaverse.Simulator.pauseSerial">
12456 <summary>Sequence number for pause/resume</summary>
12457 </member>
12458 <member name="F:OpenMetaverse.Simulator.handshakeComplete">
12459 <summary>Indicates if UDP connection to the sim is fully established</summary>
12460 </member>
12461 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)">
19129 <summary> 12462 <summary>
19130 Default constructor 12463
19131 </summary> 12464 </summary>
19132 <param name="client">Reference to the GridClient object</param> 12465 <param name="client">Reference to the GridClient object</param>
12466 <param name="address">IPEndPoint of the simulator</param>
12467 <param name="handle">handle of the simulator</param>
19133 </member> 12468 </member>
19134 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 12469 <member name="M:OpenMetaverse.Simulator.Dispose">
19135 <summary> 12470 <summary>
19136 Register an event handler for a packet. This is a low level event 12471 Called when this Simulator object is being destroyed
19137 interface and should only be used if you are doing something not
19138 supported in the library
19139 </summary> 12472 </summary>
19140 <param name="type">Packet type to trigger events for</param>
19141 <param name="callback">Callback to fire when a packet of this type
19142 is received</param>
19143 </member> 12473 </member>
19144 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)"> 12474 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)">
19145 <summary> 12475 <summary>
19146 Register an event handler for a packet. This is a low level event 12476 Attempt to connect to this simulator
19147 interface and should only be used if you are doing something not
19148 supported in the library
19149 </summary> 12477 </summary>
19150 <param name="type">Packet type to trigger events for</param> 12478 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
19151 <param name="callback">Callback to fire when a packet of this type 12479 <returns>True if the connection succeeded or connection status is
19152 is received</param> 12480 unknown, false if there was a failure</returns>
19153 <param name="isAsync">True if the callback should be ran
19154 asynchronously. Only set this to false (synchronous for callbacks
19155 that will always complete quickly)</param>
19156 <remarks>If any callback for a packet type is marked as
19157 asynchronous, all callbacks for that packet type will be fired
19158 asynchronously</remarks>
19159 </member> 12481 </member>
19160 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 12482 <member name="M:OpenMetaverse.Simulator.UseCircuitCode">
19161 <summary> 12483 <summary>
19162 Unregister an event handler for a packet. This is a low level event 12484 Initiates connection to the simulator
19163 interface and should only be used if you are doing something not
19164 supported in the library
19165 </summary> 12485 </summary>
19166 <param name="type">Packet type this callback is registered with</param>
19167 <param name="callback">Callback to stop firing events for</param>
19168 </member> 12486 </member>
19169 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 12487 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)">
19170 <summary> 12488 <summary>
19171 Register a CAPS event handler. This is a low level event interface 12489 Disconnect from this simulator
19172 and should only be used if you are doing something not supported in
19173 the library
19174 </summary> 12490 </summary>
19175 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
19176 <param name="callback">Callback to fire when a CAPS event is received</param>
19177 </member> 12491 </member>
19178 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 12492 <member name="M:OpenMetaverse.Simulator.Pause">
19179 <summary> 12493 <summary>
19180 Unregister a CAPS event handler. This is a low level event interface 12494 Instructs the simulator to stop sending update (and possibly other) packets
19181 and should only be used if you are doing something not supported in
19182 the library
19183 </summary> 12495 </summary>
19184 <param name="capsEvent">Name of the CAPS event this callback is
19185 registered with</param>
19186 <param name="callback">Callback to stop firing events for</param>
19187 </member> 12496 </member>
19188 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)"> 12497 <member name="M:OpenMetaverse.Simulator.Resume">
19189 <summary> 12498 <summary>
19190 Send a packet to the simulator the avatar is currently occupying 12499 Instructs the simulator to resume sending update packets (unpause)
19191 </summary> 12500 </summary>
19192 <param name="packet">Packet to send</param>
19193 </member> 12501 </member>
19194 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 12502 <member name="M:OpenMetaverse.Simulator.TerrainHeightAtPoint(System.Int32,System.Int32,System.Single@)">
19195 <summary> 12503 <summary>
19196 Send a packet to a specified simulator 12504 Retrieve the terrain height at a given coordinate
19197 </summary> 12505 </summary>
19198 <param name="packet">Packet to send</param> 12506 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
19199 <param name="simulator">Simulator to send the packet to</param> 12507 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
12508 <param name="height">The terrain height at the given point if the
12509 lookup was successful, otherwise 0.0f</param>
12510 <returns>True if the lookup was successful, otherwise false</returns>
19200 </member> 12511 </member>
19201 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)"> 12512 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)">
19202 <summary> 12513 <summary>
19203 Connect to a simulator 12514 Sends a packet
19204 </summary> 12515 </summary>
19205 <param name="ip">IP address to connect to</param> 12516 <param name="packet">Packet to be sent</param>
19206 <param name="port">Port to connect to</param>
19207 <param name="handle">Handle for this simulator, to identify its
19208 location in the grid</param>
19209 <param name="setDefault">Whether to set CurrentSim to this new
19210 connection, use this if the avatar is moving in to this simulator</param>
19211 <param name="seedcaps">URL of the capabilities server to use for
19212 this sim connection</param>
19213 <returns>A Simulator object on success, otherwise null</returns>
19214 </member> 12517 </member>
19215 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)"> 12518 <member name="M:OpenMetaverse.Simulator.SendPing">
19216 <summary> 12519 <summary>
19217 Connect to a simulator 12520
19218 </summary> 12521 </summary>
19219 <param name="endPoint">IP address and port to connect to</param>
19220 <param name="handle">Handle for this simulator, to identify its
19221 location in the grid</param>
19222 <param name="setDefault">Whether to set CurrentSim to this new
19223 connection, use this if the avatar is moving in to this simulator</param>
19224 <param name="seedcaps">URL of the capabilities server to use for
19225 this sim connection</param>
19226 <returns>A Simulator object on success, otherwise null</returns>
19227 </member> 12522 </member>
19228 <member name="M:OpenMetaverse.NetworkManager.Logout"> 12523 <member name="M:OpenMetaverse.Simulator.ToString">
19229 <summary> 12524 <summary>
19230 Initiate a blocking logout request. This will return when the logout 12525 Returns Simulator Name as a String
19231 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
19232 has expired and the network layer is manually shut down
19233 </summary> 12526 </summary>
12527 <returns></returns>
19234 </member> 12528 </member>
19235 <member name="M:OpenMetaverse.NetworkManager.RequestLogout"> 12529 <member name="M:OpenMetaverse.Simulator.GetHashCode">
19236 <summary> 12530 <summary>
19237 Initiate the logout process. Check if logout succeeded with the 12531
19238 <code>OnLogoutReply</code> event, and if this does not fire the
19239 <code>Shutdown()</code> function needs to be manually called
19240 </summary> 12532 </summary>
12533 <returns></returns>
19241 </member> 12534 </member>
19242 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)"> 12535 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)">
19243 <summary> 12536 <summary>
19244 Close a connection to the given simulator 12537
19245 </summary> 12538 </summary>
19246 <param name="simulator"></param> 12539 <param name="obj"></param>
19247 <param name="sendCloseCircuit"></param> 12540 <returns></returns>
19248 </member> 12541 </member>
19249 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)"> 12542 <member name="M:OpenMetaverse.Simulator.SendAcks">
19250 <summary> 12543 <summary>
19251 Shutdown will disconnect all the sims except for the current sim 12544 Sends out pending acknowledgements
19252 first, and then kill the connection to CurrentSim. This should only
19253 be called if the logout process times out on <code>RequestLogout</code>
19254 </summary> 12545 </summary>
19255 <param name="type">Type of shutdown</param> 12546 <returns>Number of ACKs sent</returns>
19256 </member> 12547 </member>
19257 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)"> 12548 <member name="M:OpenMetaverse.Simulator.ResendUnacked">
19258 <summary> 12549 <summary>
19259 Shutdown will disconnect all the sims except for the current sim 12550 Resend unacknowledged packets
19260 first, and then kill the connection to CurrentSim. This should only
19261 be called if the logout process times out on <code>RequestLogout</code>
19262 </summary> 12551 </summary>
19263 <param name="type">Type of shutdown</param>
19264 <param name="message">Shutdown message</param>
19265 </member> 12552 </member>
19266 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)"> 12553 <member name="P:OpenMetaverse.Simulator.ParcelMap">
19267 <summary> 12554 <summary>
19268 Searches through the list of currently connected simulators to find 12555 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
19269 one attached to the given IPEndPoint 12556 to each 64x64 parcel's LocalID.
19270 </summary> 12557 </summary>
19271 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
19272 <returns>A Simulator reference on success, otherwise null</returns>
19273 </member> 12558 </member>
19274 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)"> 12559 <member name="P:OpenMetaverse.Simulator.IPEndPoint">
12560 <summary>The IP address and port of the server</summary>
12561 </member>
12562 <member name="P:OpenMetaverse.Simulator.Connected">
12563 <summary>Whether there is a working connection to the simulator or
12564 not</summary>
12565 </member>
12566 <member name="P:OpenMetaverse.Simulator.AvatarPositions">
12567 <summary>Coarse locations of avatars in this simulator</summary>
12568 </member>
12569 <member name="P:OpenMetaverse.Simulator.PreyID">
12570 <summary>AvatarPositions key representing TrackAgent target</summary>
12571 </member>
12572 <member name="P:OpenMetaverse.Simulator.HandshakeComplete">
12573 <summary>Indicates if UDP connection to the sim is fully established</summary>
12574 </member>
12575 <member name="T:OpenMetaverse.Simulator.SimStats">
19275 <summary> 12576 <summary>
19276 Fire an event when an event queue connects for capabilities 12577 Simulator Statistics
19277 </summary> 12578 </summary>
19278 <param name="simulator">Simulator the event queue is attached to</param>
19279 </member> 12579 </member>
19280 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12580 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets">
19281 <summary>Process an incoming packet and raise the appropriate events</summary> 12581 <summary>Total number of packets sent by this simulator to this agent</summary>
19282 <param name="sender">The sender</param>
19283 <param name="e">The EventArgs object containing the packet data</param>
19284 </member> 12582 </member>
19285 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12583 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets">
19286 <summary>Process an incoming packet and raise the appropriate events</summary> 12584 <summary>Total number of packets received by this simulator to this agent</summary>
19287 <param name="sender">The sender</param>
19288 <param name="e">The EventArgs object containing the packet data</param>
19289 </member> 12585 </member>
19290 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12586 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes">
19291 <summary>Process an incoming packet and raise the appropriate events</summary> 12587 <summary>Total number of bytes sent by this simulator to this agent</summary>
19292 <param name="sender">The sender</param>
19293 <param name="e">The EventArgs object containing the packet data</param>
19294 </member> 12588 </member>
19295 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12589 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes">
19296 <summary>Process an incoming packet and raise the appropriate events</summary> 12590 <summary>Total number of bytes received by this simulator to this agent</summary>
19297 <param name="sender">The sender</param>
19298 <param name="e">The EventArgs object containing the packet data</param>
19299 </member> 12591 </member>
19300 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12592 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime">
19301 <summary>Process an incoming packet and raise the appropriate events</summary> 12593 <summary>Time in seconds agent has been connected to simulator</summary>
19302 <param name="sender">The sender</param>
19303 <param name="e">The EventArgs object containing the packet data</param>
19304 </member> 12594 </member>
19305 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12595 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets">
19306 <summary>Process an incoming packet and raise the appropriate events</summary> 12596 <summary>Total number of packets that have been resent</summary>
19307 <param name="sender">The sender</param>
19308 <param name="e">The EventArgs object containing the packet data</param>
19309 </member> 12597 </member>
19310 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12598 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends">
19311 <summary>Process an incoming packet and raise the appropriate events</summary> 12599 <summary>Total number of resent packets recieved</summary>
19312 <param name="sender">The sender</param>
19313 <param name="e">The EventArgs object containing the packet data</param>
19314 </member> 12600 </member>
19315 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress"> 12601 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings">
19316 <summary>The event subscribers, null of no subscribers</summary> 12602 <summary>Total number of pings sent to this simulator by this agent</summary>
19317 </member> 12603 </member>
19318 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)"> 12604 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs">
19319 <summary>Raises the LoginProgress Event</summary> 12605 <summary>Total number of ping replies sent to this agent by this simulator</summary>
19320 <param name="e">A LoginProgressEventArgs object containing
19321 the data sent from the simulator</param>
19322 </member> 12606 </member>
19323 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock"> 12607 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS">
19324 <summary>Thread sync lock object</summary> 12608 <summary>
12609 Incoming bytes per second
12610 </summary>
12611 <remarks>It would be nice to have this claculated on the fly, but
12612 this is far, far easier</remarks>
19325 </member> 12613 </member>
19326 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability"> 12614 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS">
19327 <summary>Seed CAPS URL returned from the login server</summary> 12615 <summary>
12616 Outgoing bytes per second
12617 </summary>
12618 <remarks>It would be nice to have this claculated on the fly, but
12619 this is far, far easier</remarks>
19328 </member> 12620 </member>
19329 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist"> 12621 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent">
19330 <summary>A list of packets obtained during the login process which 12622 <summary>Time last ping was sent</summary>
19331 networkmanager will log but not process</summary>
19332 </member> 12623 </member>
19333 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)"> 12624 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID">
12625 <summary>ID of last Ping sent</summary>
12626 </member>
12627 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag">
12628 <summary></summary>
12629 </member>
12630 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings">
12631 <summary></summary>
12632 </member>
12633 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation">
12634 <summary>Current time dilation of this simulator</summary>
12635 </member>
12636 <member name="F:OpenMetaverse.Simulator.SimStats.FPS">
12637 <summary>Current Frames per second of simulator</summary>
12638 </member>
12639 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS">
12640 <summary>Current Physics frames per second of simulator</summary>
12641 </member>
12642 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates">
12643 <summary></summary>
12644 </member>
12645 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime">
12646 <summary></summary>
12647 </member>
12648 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime">
12649 <summary></summary>
12650 </member>
12651 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime">
12652 <summary></summary>
12653 </member>
12654 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime">
12655 <summary></summary>
12656 </member>
12657 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime">
12658 <summary></summary>
12659 </member>
12660 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime">
12661 <summary></summary>
12662 </member>
12663 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime">
12664 <summary></summary>
12665 </member>
12666 <member name="F:OpenMetaverse.Simulator.SimStats.Objects">
12667 <summary>Total number of objects Simulator is simulating</summary>
12668 </member>
12669 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects">
12670 <summary>Total number of Active (Scripted) objects running</summary>
12671 </member>
12672 <member name="F:OpenMetaverse.Simulator.SimStats.Agents">
12673 <summary>Number of agents currently in this simulator</summary>
12674 </member>
12675 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents">
12676 <summary>Number of agents in neighbor simulators</summary>
12677 </member>
12678 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts">
12679 <summary>Number of Active scripts running in this simulator</summary>
12680 </member>
12681 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS">
12682 <summary></summary>
12683 </member>
12684 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS">
12685 <summary></summary>
12686 </member>
12687 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS">
12688 <summary></summary>
12689 </member>
12690 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads">
12691 <summary>Number of downloads pending</summary>
12692 </member>
12693 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads">
12694 <summary>Number of uploads pending</summary>
12695 </member>
12696 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize">
12697 <summary></summary>
12698 </member>
12699 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize">
12700 <summary></summary>
12701 </member>
12702 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads">
12703 <summary>Number of local uploads pending</summary>
12704 </member>
12705 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes">
12706 <summary>Unacknowledged bytes in queue</summary>
12707 </member>
12708 <member name="M:OpenMetaverse.WrappedObject`1.Dispose">
19334 <summary> 12709 <summary>
19335 Generate sane default values for a login request 12710 Checks the instance back into the object pool
19336 </summary> 12711 </summary>
19337 <param name="firstName">Account first name</param>
19338 <param name="lastName">Account last name</param>
19339 <param name="password">Account password</param>
19340 <param name="userAgent">Client application name</param>
19341 <param name="userVersion">Client application version</param>
19342 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
19343 sane defaults</returns>
19344 </member> 12712 </member>
19345 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)"> 12713 <member name="P:OpenMetaverse.WrappedObject`1.Instance">
19346 <summary> 12714 <summary>
19347 Simplified login that takes the most common and required fields 12715 Returns an instance of the class that has been checked out of the Object Pool.
19348 </summary> 12716 </summary>
19349 <param name="firstName">Account first name</param>
19350 <param name="lastName">Account last name</param>
19351 <param name="password">Account password</param>
19352 <param name="userAgent">Client application name</param>
19353 <param name="userVersion">Client application version</param>
19354 <returns>Whether the login was successful or not. On failure the
19355 LoginErrorKey string will contain the error code and LoginMessage
19356 will contain a description of the error</returns>
19357 </member> 12717 </member>
19358 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)"> 12718 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor">
19359 <summary> 12719 <summary>
19360 Simplified login that takes the most common fields along with a 12720 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
19361 starting location URI, and can accept an MD5 string instead of a 12721 after using this constructor.
19362 plaintext password
19363 </summary> 12722 </summary>
19364 <param name="firstName">Account first name</param>
19365 <param name="lastName">Account last name</param>
19366 <param name="password">Account password or MD5 hash of the password
19367 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
19368 <param name="userAgent">Client application name</param>
19369 <param name="start">Starting location URI that can be built with
19370 StartLocation()</param>
19371 <param name="userVersion">Client application version</param>
19372 <returns>Whether the login was successful or not. On failure the
19373 LoginErrorKey string will contain the error code and LoginMessage
19374 will contain a description of the error</returns>
19375 </member> 12723 </member>
19376 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)"> 12724 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)">
19377 <summary> 12725 <summary>
19378 Login that takes a struct of all the values that will be passed to 12726 Creates a new instance of the ObjectPool Base class.
19379 the login server
19380 </summary> 12727 </summary>
19381 <param name="loginParams">The values that will be passed to the login 12728 <param name="itemsPerSegment">The object pool is composed of segments, which
19382 server, all fields must be set even if they are String.Empty</param> 12729 are allocated whenever the size of the pool is exceeded. The number of items
19383 <returns>Whether the login was successful or not. On failure the 12730 in a segment should be large enough that allocating a new segmeng is a rare
19384 LoginErrorKey string will contain the error code and LoginMessage 12731 thing. For example, on a server that will have 10k people logged in at once,
19385 will contain a description of the error</returns> 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>
19386 </member> 12738 </member>
19387 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)"> 12739 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup">
19388 <summary> 12740 <summary>
19389 Build a start location URI for passing to the Login function 12741 Forces the segment cleanup algorithm to be run. This method is intended
12742 primarly for use from the Unit Test libraries.
19390 </summary> 12743 </summary>
19391 <param name="sim">Name of the simulator to start in</param>
19392 <param name="x">X coordinate to start at</param>
19393 <param name="y">Y coordinate to start at</param>
19394 <param name="z">Z coordinate to start at</param>
19395 <returns>String with a URI that can be used to login to a specified
19396 location</returns>
19397 </member> 12744 </member>
19398 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)"> 12745 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance">
19399 <summary> 12746 <summary>
19400 Handles response from XML-RPC login replies 12747 Responsible for allocate 1 instance of an object that will be stored in a segment.
19401 </summary> 12748 </summary>
12749 <returns>An instance of whatever objec the pool is pooling.</returns>
19402 </member> 12750 </member>
19403 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 12751 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)">
19404 <summary> 12752 <summary>
19405 Handle response from LLSD login replies 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.
19406 </summary> 12755 </summary>
19407 <param name="client"></param> 12756 <param name="owningSegment">The segment from which the instance is checked out.</param>
19408 <param name="result"></param> 12757 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
19409 <param name="error"></param>
19410 </member> 12758 </member>
19411 <member name="M:OpenMetaverse.NetworkManager.GetPlatform"> 12759 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut">
19412 <summary> 12760 <summary>
19413 Get current OS 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.
19414 </summary> 12763 </summary>
19415 <returns>Either "Win" or "Linux"</returns> 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>
19416 </member> 12767 </member>
19417 <member name="M:OpenMetaverse.NetworkManager.GetMAC"> 12768 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments">
19418 <summary> 12769 <summary>
19419 Get clients default Mac Address 12770 The total number of segments created. Intended to be used by the Unit Tests.
19420 </summary> 12771 </summary>
19421 <returns>A string containing the first found Mac Address</returns>
19422 </member> 12772 </member>
19423 <member name="E:OpenMetaverse.NetworkManager.PacketSent"> 12773 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment">
19424 <summary>Raised when the simulator sends us data containing 12774 <summary>
19425 ...</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>
19426 </member> 12779 </member>
19427 <member name="E:OpenMetaverse.NetworkManager.LoggedOut"> 12780 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount">
19428 <summary>Raised when the simulator sends us data containing 12781 <summary>
19429 ...</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>
19430 </member> 12786 </member>
19431 <member name="E:OpenMetaverse.NetworkManager.SimConnecting"> 12787 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup">
19432 <summary>Raised when the simulator sends us data containing 12788 <summary>
19433 ...</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>
19434 </member> 12793 </member>
19435 <member name="E:OpenMetaverse.NetworkManager.SimConnected"> 12794 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds">
19436 <summary>Raised when the simulator sends us data containing 12795 <summary>
19437 ...</summary> 12796 The frequence which the cleanup thread runs. This is typically
12797 expected to be in the 5 minute range.
12798 </summary>
19438 </member> 12799 </member>
19439 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected"> 12800 <member name="T:OpenMetaverse.InventoryException">
19440 <summary>Raised when the simulator sends us data containing 12801 <summary>
19441 ...</summary> 12802 Exception class to identify inventory exceptions
12803 </summary>
19442 </member> 12804 </member>
19443 <member name="E:OpenMetaverse.NetworkManager.Disconnected"> 12805 <member name="T:OpenMetaverse.Inventory">
19444 <summary>Raised when the simulator sends us data containing 12806 <summary>
19445 ...</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>
19446 </member> 12814 </member>
19447 <member name="E:OpenMetaverse.NetworkManager.SimChanged"> 12815 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated">
19448 <summary>Raised when the simulator sends us data containing 12816 <summary>The event subscribers, null of no subscribers</summary>
19449 ...</summary>
19450 </member> 12817 </member>
19451 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning"> 12818 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)">
19452 <summary>Raised when the simulator sends us data containing 12819 <summary>Raises the InventoryObjectUpdated Event</summary>
19453 ...</summary> 12820 <param name="e">A InventoryObjectUpdatedEventArgs object containing
12821 the data sent from the simulator</param>
19454 </member> 12822 </member>
19455 <member name="P:OpenMetaverse.NetworkManager.CircuitCode"> 12823 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock">
19456 <summary>Unique identifier associated with our connections to 12824 <summary>Thread sync lock object</summary>
19457 simulators</summary>
19458 </member> 12825 </member>
19459 <member name="P:OpenMetaverse.NetworkManager.CurrentSim"> 12826 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved">
19460 <summary>The simulator that the logged in avatar is currently 12827 <summary>The event subscribers, null of no subscribers</summary>
19461 occupying</summary>
19462 </member> 12828 </member>
19463 <member name="P:OpenMetaverse.NetworkManager.Connected"> 12829 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)">
19464 <summary>Shows whether the network layer is logged in to the 12830 <summary>Raises the InventoryObjectRemoved Event</summary>
19465 grid or not</summary> 12831 <param name="e">A InventoryObjectRemovedEventArgs object containing
12832 the data sent from the simulator</param>
19466 </member> 12833 </member>
19467 <member name="P:OpenMetaverse.NetworkManager.InboxCount"> 12834 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock">
19468 <summary>Number of packets in the incoming queue</summary> 12835 <summary>Thread sync lock object</summary>
19469 </member> 12836 </member>
19470 <member name="P:OpenMetaverse.NetworkManager.OutboxCount"> 12837 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded">
19471 <summary>Number of packets in the outgoing queue</summary> 12838 <summary>The event subscribers, null of no subscribers</summary>
19472 </member> 12839 </member>
19473 <member name="E:OpenMetaverse.NetworkManager.LoginProgress"> 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">
19474 <summary>Raised when the simulator sends us data containing 12896 <summary>Raised when the simulator sends us data containing
19475 ...</summary> 12897 ...</summary>
19476 </member> 12898 </member>
19477 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse"> 12899 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved">
19478 <summary>Called when a reply is received from the login server, the 12900 <summary>Raised when the simulator sends us data containing
19479 login sequence will block until this event returns</summary> 12901 ...</summary>
19480 </member> 12902 </member>
19481 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode"> 12903 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded">
19482 <summary>Current state of logging in</summary> 12904 <summary>Raised when the simulator sends us data containing
12905 ...</summary>
19483 </member> 12906 </member>
19484 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey"> 12907 <member name="P:OpenMetaverse.Inventory.RootFolder">
19485 <summary>Upon login failure, contains a short string key for the 12908 <summary>
19486 type of login error that occurred</summary> 12909 The root folder of this avatars inventory
12910 </summary>
19487 </member> 12911 </member>
19488 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply"> 12912 <member name="P:OpenMetaverse.Inventory.LibraryFolder">
19489 <summary>The raw XML-RPC reply from the login server, exactly as it 12913 <summary>
19490 was received (minus the HTTP header)</summary> 12914 The default shared library folder
12915 </summary>
19491 </member> 12916 </member>
19492 <member name="P:OpenMetaverse.NetworkManager.LoginMessage"> 12917 <member name="P:OpenMetaverse.Inventory.RootNode">
19493 <summary>During login this contains a descriptive version of 12918 <summary>
19494 LoginStatusCode. After a successful login this will contain the 12919 The root node of the avatars inventory
19495 message of the day, and after a failed login a descriptive error 12920 </summary>
19496 message will be returned</summary>
19497 </member> 12921 </member>
19498 <member name="T:OpenMetaverse.NetworkManager.DisconnectType"> 12922 <member name="P:OpenMetaverse.Inventory.LibraryRootNode">
19499 <summary> 12923 <summary>
19500 Explains why a simulator or the grid disconnected from us 12924 The root node of the default shared library
19501 </summary> 12925 </summary>
19502 </member> 12926 </member>
19503 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated"> 12927 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)">
19504 <summary>The client requested the logout or simulator disconnect</summary> 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>
19505 </member> 12937 </member>
19506 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated"> 12938 <member name="T:OpenMetaverse.PacketEventDictionary">
19507 <summary>The server notified us that it is disconnecting</summary> 12939 <summary>
12940 Registers, unregisters, and fires events generated by incoming packets
12941 </summary>
19508 </member> 12942 </member>
19509 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout"> 12943 <member name="F:OpenMetaverse.PacketEventDictionary.Client">
19510 <summary>Either a socket was closed or network traffic timed out</summary> 12944 <summary>Reference to the GridClient object</summary>
19511 </member> 12945 </member>
19512 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown"> 12946 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)">
19513 <summary>The last active simulator shut down</summary> 12947 <summary>
12948 Default constructor
12949 </summary>
12950 <param name="client"></param>
19514 </member> 12951 </member>
19515 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket"> 12952 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
19516 <summary> 12953 <summary>
19517 Holds a simulator reference and a decoded packet, these structs are put in 12954 Register an event handler
19518 the packet inbox for event handling
19519 </summary> 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>
19520 </member> 12962 </member>
19521 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator"> 12963 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
19522 <summary>Reference to the simulator that this packet came from</summary> 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>
19523 </member> 12969 </member>
19524 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet"> 12970 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
19525 <summary>Packet that needs to be processed</summary> 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>
19526 </member> 12977 </member>
19527 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket"> 12978 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper">
19528 <summary> 12979 <summary>
19529 Holds a simulator reference and a serialized packet, these structs are put in 12980 Object that is passed to worker threads in the ThreadPool for
19530 the packet outbox for sending 12981 firing packet callbacks
19531 </summary> 12982 </summary>
19532 </member> 12983 </member>
19533 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator"> 12984 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback">
19534 <summary>Reference to the simulator this packet is destined for</summary> 12985 <summary>Callback to fire for this packet</summary>
19535 </member> 12986 </member>
19536 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer"> 12987 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator">
19537 <summary>Packet that needs to be sent</summary> 12988 <summary>Reference to the simulator that this packet came from</summary>
19538 </member> 12989 </member>
19539 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber"> 12990 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
19540 <summary>Sequence number of the wrapped packet</summary> 12991 <summary>The packet that needs to be processed</summary>
19541 </member> 12992 </member>
19542 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount"> 12993 <member name="T:OpenMetaverse.CapsEventDictionary">
19543 <summary>Number of times this packet has been resent</summary> 12994 <summary>
12995 Registers, unregisters, and fires events generated by the Capabilities
12996 event queue
12997 </summary>
19544 </member> 12998 </member>
19545 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount"> 12999 <member name="F:OpenMetaverse.CapsEventDictionary.Client">
19546 <summary>Environment.TickCount when this packet was last sent over the wire</summary> 13000 <summary>Reference to the GridClient object</summary>
19547 </member> 13001 </member>
19548 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback"> 13002 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
19549 <summary> 13003 <summary>
19550 13004 Default constructor
19551 </summary> 13005 </summary>
19552 <param name="loginSuccess"></param> 13006 <param name="client">Reference to the GridClient object</param>
19553 <param name="redirect"></param>
19554 <param name="replyData"></param>
19555 <param name="message"></param>
19556 <param name="reason"></param>
19557 </member> 13007 </member>
19558 <member name="T:OpenMetaverse.LoginStatus"> 13008 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
19559 <summary> 13009 <summary>
19560 13010 Register an new event handler for a capabilities event sent via the EventQueue
19561 </summary> 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>
19562 </member> 13016 </member>
19563 <member name="F:OpenMetaverse.LoginStatus.Failed"> 13017 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
19564 <summary></summary> 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>
19565 </member> 13024 </member>
19566 <member name="F:OpenMetaverse.LoginStatus.None"> 13025 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
19567 <summary></summary> 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>
19568 </member> 13033 </member>
19569 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin"> 13034 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
19570 <summary></summary> 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>
19571 </member> 13042 </member>
19572 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse"> 13043 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper">
19573 <summary></summary> 13044 <summary>
13045 Object that is passed to worker threads in the ThreadPool for
13046 firing CAPS callbacks
13047 </summary>
19574 </member> 13048 </member>
19575 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim"> 13049 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback">
19576 <summary></summary> 13050 <summary>Callback to fire for this packet</summary>
19577 </member> 13051 </member>
19578 <member name="F:OpenMetaverse.LoginStatus.Redirecting"> 13052 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
19579 <summary></summary> 13053 <summary>Name of the CAPS event</summary>
19580 </member> 13054 </member>
19581 <member name="F:OpenMetaverse.LoginStatus.Success"> 13055 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
19582 <summary></summary> 13056 <summary>Strongly typed decoded data</summary>
19583 </member> 13057 </member>
19584 <member name="T:OpenMetaverse.LoginParams"> 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">
19585 <summary> 13062 <summary>
19586 Login Request Parameters 13063 Represends individual HTTP Download request
19587 </summary> 13064 </summary>
19588 </member> 13065 </member>
19589 <member name="F:OpenMetaverse.LoginParams.URI"> 13066 <member name="F:OpenMetaverse.DownloadRequest.Address">
19590 <summary>The URL of the Login Server</summary> 13067 <summary>URI of the item to fetch</summary>
19591 </member> 13068 </member>
19592 <member name="F:OpenMetaverse.LoginParams.Timeout"> 13069 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout">
19593 <summary>The number of milliseconds to wait before a login is considered 13070 <summary>Timout specified in milliseconds</summary>
19594 failed due to timeout</summary>
19595 </member> 13071 </member>
19596 <member name="F:OpenMetaverse.LoginParams.MethodName"> 13072 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback">
19597 <summary>The request method</summary> 13073 <summary>Download progress callback</summary>
19598 <remarks>login_to_simulator is currently the only supported method</remarks>
19599 </member> 13074 </member>
19600 <member name="F:OpenMetaverse.LoginParams.FirstName"> 13075 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback">
19601 <summary>The Agents First name</summary> 13076 <summary>Download completed callback</summary>
19602 </member> 13077 </member>
19603 <member name="F:OpenMetaverse.LoginParams.LastName"> 13078 <member name="F:OpenMetaverse.DownloadRequest.ContentType">
19604 <summary>The Agents Last name</summary> 13079 <summary>Accept the following content type</summary>
19605 </member> 13080 </member>
19606 <member name="F:OpenMetaverse.LoginParams.Password"> 13081 <member name="M:OpenMetaverse.DownloadRequest.#ctor">
19607 <summary>A md5 hashed password</summary> 13082 <summary>Default constructor</summary>
19608 <remarks>plaintext password will be automatically hashed</remarks>
19609 </member> 13083 </member>
19610 <member name="F:OpenMetaverse.LoginParams.Start"> 13084 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)">
19611 <summary>The agents starting location once logged in</summary> 13085 <summary>Constructor</summary>
19612 <remarks>Either "last", "home", or a string encoded URI
19613 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
19614 </member> 13086 </member>
19615 <member name="F:OpenMetaverse.LoginParams.Channel"> 13087 <member name="T:OpenMetaverse.DownloadManager">
19616 <summary>A string containing the client software channel information</summary> 13088 <summary>
19617 <example>Second Life Release</example> 13089 Manages async HTTP downloads with a limit on maximum
13090 concurrent downloads
13091 </summary>
19618 </member> 13092 </member>
19619 <member name="F:OpenMetaverse.LoginParams.Version"> 13093 <member name="M:OpenMetaverse.DownloadManager.#ctor">
19620 <summary>The client software version information</summary> 13094 <summary>Default constructor</summary>
19621 <remarks>The official viewer uses: Second Life Release n.n.n.n
19622 where n is replaced with the current version of the viewer</remarks>
19623 </member> 13095 </member>
19624 <member name="F:OpenMetaverse.LoginParams.Platform"> 13096 <member name="M:OpenMetaverse.DownloadManager.Dispose">
19625 <summary>A string containing the platform information the agent is running on</summary> 13097 <summary>Cleanup method</summary>
19626 </member> 13098 </member>
19627 <member name="F:OpenMetaverse.LoginParams.MAC"> 13099 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)">
19628 <summary>A string hash of the network cards Mac Address</summary> 13100 <summary>Setup http download request</summary>
19629 </member> 13101 </member>
19630 <member name="F:OpenMetaverse.LoginParams.ViewerDigest"> 13102 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending">
19631 <summary>Unknown or deprecated</summary> 13103 <summary>Check the queue for pending work</summary>
19632 </member> 13104 </member>
19633 <member name="F:OpenMetaverse.LoginParams.ID0"> 13105 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)">
19634 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary> 13106 <summary>Enqueue a new HTPP download</summary>
19635 </member> 13107 </member>
19636 <member name="F:OpenMetaverse.LoginParams.UserAgent"> 13108 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads">
19637 <summary>A string containing the viewers Software, this is not directly sent to the login server but 13109 <summary>Maximum number of parallel downloads from a single endpoint</summary>
19638 instead is used to generate the Version string</summary>
19639 </member> 13110 </member>
19640 <member name="F:OpenMetaverse.LoginParams.Author"> 13111 <member name="P:OpenMetaverse.DownloadManager.ClientCert">
19641 <summary>A string representing the software creator. This is not directly sent to the login server but 13112 <summary>Client certificate</summary>
19642 is used by the library to generate the Version information</summary>
19643 </member> 13113 </member>
19644 <member name="F:OpenMetaverse.LoginParams.AgreeToTos"> 13114 <member name="F:OpenMetaverse.Voice.VoicePosition.Position">
19645 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary> 13115 <summary>Positional vector of the users position</summary>
19646 </member> 13116 </member>
19647 <member name="F:OpenMetaverse.LoginParams.ReadCritical"> 13117 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity">
19648 <summary>Unknown</summary> 13118 <summary>Velocity vector of the position</summary>
19649 </member> 13119 </member>
19650 <member name="F:OpenMetaverse.LoginParams.Options"> 13120 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation">
19651 <summary>An array of string sent to the login server to enable various options</summary> 13121 <summary>At Orientation (X axis) of the position</summary>
19652 </member> 13122 </member>
19653 <member name="F:OpenMetaverse.LoginParams.LoginID"> 13123 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation">
19654 <summary>A randomly generated ID to distinguish between login attempts. This value is only used 13124 <summary>Up Orientation (Y axis) of the position</summary>
19655 internally in the library and is never sent over the wire</summary>
19656 </member> 13125 </member>
19657 <member name="M:OpenMetaverse.LoginParams.#ctor"> 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">
19658 <summary> 13130 <summary>
19659 Default constuctor, initializes sane default values 13131 Represents Mesh asset
19660 </summary> 13132 </summary>
19661 </member> 13133 </member>
19662 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)"> 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">
19663 <summary> 13143 <summary>
19664 Instantiates new LoginParams object and fills in the values 13144 TODO: Encodes a scripts contents into a LSO Bytecode file
19665 </summary> 13145 </summary>
19666 <param name="client">Instance of GridClient to read settings from</param>
19667 <param name="firstName">Login first name</param>
19668 <param name="lastName">Login last name</param>
19669 <param name="password">Password</param>
19670 <param name="channel">Login channnel (application name)</param>
19671 <param name="version">Client version, should be application name + version number</param>
19672 </member> 13146 </member>
19673 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)"> 13147 <member name="M:OpenMetaverse.Assets.AssetMesh.Decode">
19674 <summary> 13148 <summary>
19675 Instantiates new LoginParams object and fills in the values 13149 TODO: Decode LSO Bytecode into a string
19676 </summary> 13150 </summary>
19677 <param name="client">Instance of GridClient to read settings from</param> 13151 <returns>true</returns>
19678 <param name="firstName">Login first name</param>
19679 <param name="lastName">Login last name</param>
19680 <param name="password">Password</param>
19681 <param name="channel">Login channnel (application name)</param>
19682 <param name="version">Client version, should be application name + version number</param>
19683 <param name="loginURI">URI of the login server</param>
19684 </member> 13152 </member>
19685 <member name="T:OpenMetaverse.LoginResponseData"> 13153 <member name="P:OpenMetaverse.Assets.AssetMesh.AssetType">
13154 <summary>Override the base classes AssetType</summary>
13155 </member>
13156 <member name="T:OpenMetaverse.Helpers">
19686 <summary> 13157 <summary>
19687 The decoded data returned from the login server after a successful login 13158 Static helper functions and global variables
19688 </summary> 13159 </summary>
19689 </member> 13160 </member>
19690 <member name="F:OpenMetaverse.LoginResponseData.Login"> 13161 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
19691 <summary>true, false, indeterminate</summary> 13162 <summary>This header flag signals that ACKs are appended to the packet</summary>
19692 </member> 13163 </member>
19693 <member name="F:OpenMetaverse.LoginResponseData.Message"> 13164 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
19694 <summary>Login message of the day</summary> 13165 <summary>This header flag signals that this packet has been sent before</summary>
19695 </member> 13166 </member>
19696 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess"> 13167 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
19697 <summary>M or PG, also agent_region_access and agent_access_max</summary> 13168 <summary>This header flags signals that an ACK is expected for this packet</summary>
19698 </member> 13169 </member>
19699 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)"> 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)">
19700 <summary> 13174 <summary>
19701 Parse LLSD Login Reply Data 13175
19702 </summary> 13176 </summary>
19703 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/> 13177 <param name="offset"></param>
19704 contaning the login response data</param> 13178 <returns></returns>
19705 <remarks>XML-RPC logins do not require this as XML-RPC.NET
19706 automatically populates the struct properly using attributes</remarks>
19707 </member> 13179 </member>
19708 <member name="T:OpenMetaverse.BitPack"> 13180 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
19709 <summary> 13181 <summary>
19710 Wrapper around a byte array that allows bit to be packed and unpacked 13182
19711 one at a time or by a variable amount. Useful for very tightly packed
19712 data like LayerData packets
19713 </summary> 13183 </summary>
13184 <param name="bytes"></param>
13185 <param name="pos"></param>
13186 <returns></returns>
19714 </member> 13187 </member>
19715 <member name="F:OpenMetaverse.BitPack.Data"> 13188 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
19716 <summary></summary> 13189 <summary>
13190
13191 </summary>
13192 <param name="rotation"></param>
13193 <returns></returns>
19717 </member> 13194 </member>
19718 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)"> 13195 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
19719 <summary> 13196 <summary>
19720 Default constructor, initialize the bit packer / bit unpacker 13197
19721 with a byte array and starting position
19722 </summary> 13198 </summary>
19723 <param name="data">Byte array to pack bits in to or unpack from</param> 13199 <param name="bytes"></param>
19724 <param name="pos">Starting position in the byte array</param> 13200 <param name="pos"></param>
13201 <returns></returns>
19725 </member> 13202 </member>
19726 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)"> 13203 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
19727 <summary> 13204 <summary>
19728 Pack a floating point value in to the data 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
19729 </summary> 13207 </summary>
19730 <param name="data">Floating point value to pack</param> 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>
19731 </member> 13217 </member>
19732 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)"> 13218 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
19733 <summary> 13219 <summary>
19734 Pack part or all of an integer in to the data 13220 Converts a floating point number to a terse string format used for
13221 transmitting numbers in wearable asset files
19735 </summary> 13222 </summary>
19736 <param name="data">Integer containing the data to pack</param> 13223 <param name="val">Floating point number to convert to a string</param>
19737 <param name="totalCount">Number of bits of the integer to pack</param> 13224 <returns>A terse string representation of the input number</returns>
19738 </member> 13225 </member>
19739 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)"> 13226 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
19740 <summary> 13227 <summary>
19741 Pack part or all of an unsigned integer in to the data 13228 Convert a variable length field (byte array) to a string, with a
13229 field name prepended to each line of the output
19742 </summary> 13230 </summary>
19743 <param name="data">Unsigned integer containing the data to pack</param> 13231 <remarks>If the byte array has unprintable characters in it, a
19744 <param name="totalCount">Number of bits of the integer to pack</param> 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>
19745 </member> 13236 </member>
19746 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)"> 13237 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
19747 <summary> 13238 <summary>
19748 Pack a single bit in to the data 13239 Decode a zerocoded byte array, used to decompress packets marked
13240 with the zerocoded flag
19749 </summary> 13241 </summary>
19750 <param name="bit">Bit to pack</param> 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>
19751 </member> 13253 </member>
19752 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)"> 13254 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
19753 <summary> 13255 <summary>
19754 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.
19755 </summary> 13262 </summary>
19756 <param name="data"></param> 13263 <param name="src">The byte array to encode</param>
19757 <param name="isSigned"></param> 13264 <param name="srclen">The length of the byte array to encode</param>
19758 <param name="intBits"></param> 13265 <param name="dest">The output byte array to encode to</param>
19759 <param name="fracBits"></param> 13266 <returns>The length of the output buffer</returns>
19760 </member> 13267 </member>
19761 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)"> 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)">
19762 <summary> 13269 <summary>
19763 13270 Calculates the CRC (cyclic redundancy check) needed to upload inventory.
19764 </summary> 13271 </summary>
19765 <param name="data"></param> 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>
19766 </member> 13289 </member>
19767 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)"> 13290 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)">
19768 <summary> 13291 <summary>
19769 13292 Attempts to load a file embedded in the assembly
19770 </summary> 13293 </summary>
19771 <param name="data"></param> 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>
19772 </member> 13297 </member>
19773 <member name="M:OpenMetaverse.BitPack.UnpackFloat"> 13298 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)">
19774 <summary> 13299 <summary>
19775 Unpacking a floating point value from the data 13300 Attempts to load a file either embedded in the assembly or found in
13301 a given search path
19776 </summary> 13302 </summary>
19777 <returns>Unpacked floating point value</returns> 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>
19778 </member> 13308 </member>
19779 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)"> 13309 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})">
19780 <summary> 13310 <summary>
19781 Unpack a variable number of bits from the data in to integer format 13311 Converts a list of primitives to an object that can be serialized
13312 with the LLSD system
19782 </summary> 13313 </summary>
19783 <param name="totalCount">Number of bits to unpack</param> 13314 <param name="prims">Primitives to convert to a serializable object</param>
19784 <returns>An integer containing the unpacked bits</returns> 13315 <returns>An object that can be serialized with LLSD</returns>
19785 <remarks>This function is only useful up to 32 bits</remarks>
19786 </member> 13316 </member>
19787 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)"> 13317 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)">
19788 <summary> 13318 <summary>
19789 Unpack a variable number of bits from the data in to unsigned 13319 Deserializes OSD in to a list of primitives
19790 integer format
19791 </summary> 13320 </summary>
19792 <param name="totalCount">Number of bits to unpack</param> 13321 <param name="osd">Structure holding the serialized primitive list,
19793 <returns>An unsigned integer containing the unpacked bits</returns> 13322 must be of the SDMap type</param>
19794 <remarks>This function is only useful up to 32 bits</remarks> 13323 <returns>A list of deserialized primitives</returns>
19795 </member> 13324 </member>
19796 <member name="M:OpenMetaverse.BitPack.UnpackShort"> 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">
19797 <summary> 13346 <summary>
19798 Unpack a 16-bit signed integer 13347 Passed to Logger.Log() to identify the severity of a log entry
19799 </summary> 13348 </summary>
19800 <returns>16-bit signed integer</returns>
19801 </member> 13349 </member>
19802 <member name="M:OpenMetaverse.BitPack.UnpackUShort"> 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">
19803 <summary> 13374 <summary>
19804 Unpack a 16-bit unsigned integer 13375 A set of textures that are layered on texture of each other and "baked"
13376 in to a single texture, for avatar appearances
19805 </summary> 13377 </summary>
19806 <returns>16-bit unsigned integer</returns>
19807 </member> 13378 </member>
19808 <member name="M:OpenMetaverse.BitPack.UnpackInt"> 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)">
19809 <summary> 13395 <summary>
19810 Unpack a 32-bit signed integer 13396 Default constructor
19811 </summary> 13397 </summary>
19812 <returns>32-bit signed integer</returns> 13398 <param name="bakeType">Bake type</param>
19813 </member> 13399 </member>
19814 <member name="M:OpenMetaverse.BitPack.UnpackUInt"> 13400 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)">
19815 <summary> 13401 <summary>
19816 Unpack a 32-bit unsigned integer 13402 Adds layer for baking
19817 </summary> 13403 </summary>
19818 <returns>32-bit unsigned integer</returns> 13404 <param name="tdata">TexturaData struct that contains texture and its params</param>
19819 </member> 13405 </member>
19820 <member name="P:OpenMetaverse.BitPack.BytePos"> 13406 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)">
19821 <summary></summary> 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>
19822 </member> 13412 </member>
19823 <member name="P:OpenMetaverse.BitPack.BitPos"> 13413 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)">
19824 <summary></summary> 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>
19825 </member> 13476 </member>
19826 <member name="T:OpenMetaverse.AvatarTextureIndex"> 13477 <member name="T:OpenMetaverse.AvatarTextureIndex">
19827 <summary> 13478 <summary>
@@ -20353,38 +14004,6 @@
20353 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID"> 14004 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID">
20354 <summary>The ID of the Texture Layer to bake</summary> 14005 <summary>The ID of the Texture Layer to bake</summary>
20355 </member> 14006 </member>
20356 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh">
20357 <summary>
20358 Level of Detail mesh
20359 </summary>
20360 </member>
20361 <member name="T:OpenMetaverse.Assets.AssetMesh">
20362 <summary>
20363 Represents Mesh asset
20364 </summary>
20365 </member>
20366 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor">
20367 <summary>Initializes a new instance of an AssetMesh object</summary>
20368 </member>
20369 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor(OpenMetaverse.UUID,System.Byte[])">
20370 <summary>Initializes a new instance of an AssetMesh object with parameters</summary>
20371 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
20372 <param name="assetData">A byte array containing the raw asset data</param>
20373 </member>
20374 <member name="M:OpenMetaverse.Assets.AssetMesh.Encode">
20375 <summary>
20376 TODO: Encodes a scripts contents into a LSO Bytecode file
20377 </summary>
20378 </member>
20379 <member name="M:OpenMetaverse.Assets.AssetMesh.Decode">
20380 <summary>
20381 TODO: Decode LSO Bytecode into a string
20382 </summary>
20383 <returns>true</returns>
20384 </member>
20385 <member name="P:OpenMetaverse.Assets.AssetMesh.AssetType">
20386 <summary>Override the base classes AssetType</summary>
20387 </member>
20388 <member name="T:OpenMetaverse.TextureRequestState"> 14007 <member name="T:OpenMetaverse.TextureRequestState">
20389 <summary> 14008 <summary>
20390 The current status of a texture request as it moves through the pipeline or final result of a texture request. 14009 The current status of a texture request as it moves through the pipeline or final result of a texture request.
@@ -20587,1530 +14206,683 @@
20587 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer"> 14206 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
20588 <summary>An object that maintains the data of an request thats in-process.</summary> 14207 <summary>An object that maintains the data of an request thats in-process.</summary>
20589 </member> 14208 </member>
20590 <member name="T:OpenMetaverse.GridLayerType"> 14209 <member name="T:OpenMetaverse.BitPack">
20591 <summary> 14210 <summary>
20592 Map layer request type 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
20593 </summary> 14214 </summary>
20594 </member> 14215 </member>
20595 <member name="F:OpenMetaverse.GridLayerType.Objects"> 14216 <member name="F:OpenMetaverse.BitPack.Data">
20596 <summary>Objects and terrain are shown</summary> 14217 <summary></summary>
20597 </member>
20598 <member name="F:OpenMetaverse.GridLayerType.Terrain">
20599 <summary>Only the terrain is shown, no objects</summary>
20600 </member>
20601 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
20602 <summary>Overlay showing land for sale and for auction</summary>
20603 </member> 14218 </member>
20604 <member name="T:OpenMetaverse.GridItemType"> 14219 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
20605 <summary> 14220 <summary>
20606 Type of grid item, such as telehub, event, populator location, etc. 14221 Default constructor, initialize the bit packer / bit unpacker
14222 with a byte array and starting position
20607 </summary> 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>
20608 </member> 14226 </member>
20609 <member name="F:OpenMetaverse.GridItemType.Telehub"> 14227 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
20610 <summary>Telehub</summary>
20611 </member>
20612 <member name="F:OpenMetaverse.GridItemType.PgEvent">
20613 <summary>PG rated event</summary>
20614 </member>
20615 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
20616 <summary>Mature rated event</summary>
20617 </member>
20618 <member name="F:OpenMetaverse.GridItemType.Popular">
20619 <summary>Popular location</summary>
20620 </member>
20621 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
20622 <summary>Locations of avatar groups in a region</summary>
20623 </member>
20624 <member name="F:OpenMetaverse.GridItemType.LandForSale">
20625 <summary>Land for sale</summary>
20626 </member>
20627 <member name="F:OpenMetaverse.GridItemType.Classified">
20628 <summary>Classified ad</summary>
20629 </member>
20630 <member name="F:OpenMetaverse.GridItemType.AdultEvent">
20631 <summary>Adult rated event</summary>
20632 </member>
20633 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale">
20634 <summary>Adult land for sale</summary>
20635 </member>
20636 <member name="T:OpenMetaverse.GridRegion">
20637 <summary> 14228 <summary>
20638 Information about a region on the grid map 14229 Pack a floating point value in to the data
20639 </summary> 14230 </summary>
14231 <param name="data">Floating point value to pack</param>
20640 </member> 14232 </member>
20641 <member name="F:OpenMetaverse.GridRegion.X"> 14233 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
20642 <summary>Sim X position on World Map</summary>
20643 </member>
20644 <member name="F:OpenMetaverse.GridRegion.Y">
20645 <summary>Sim Y position on World Map</summary>
20646 </member>
20647 <member name="F:OpenMetaverse.GridRegion.Name">
20648 <summary>Sim Name (NOTE: In lowercase!)</summary>
20649 </member>
20650 <member name="F:OpenMetaverse.GridRegion.Access">
20651 <summary></summary>
20652 </member>
20653 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
20654 <summary>Appears to always be zero (None)</summary>
20655 </member>
20656 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
20657 <summary>Sim's defined Water Height</summary>
20658 </member>
20659 <member name="F:OpenMetaverse.GridRegion.Agents">
20660 <summary></summary>
20661 </member>
20662 <member name="F:OpenMetaverse.GridRegion.MapImageID">
20663 <summary>UUID of the World Map image</summary>
20664 </member>
20665 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
20666 <summary>Unique identifier for this region, a combination of the X
20667 and Y position</summary>
20668 </member>
20669 <member name="M:OpenMetaverse.GridRegion.ToString">
20670 <summary> 14234 <summary>
20671 14235 Pack part or all of an integer in to the data
20672 </summary> 14236 </summary>
20673 <returns></returns> 14237 <param name="data">Integer containing the data to pack</param>
14238 <param name="totalCount">Number of bits of the integer to pack</param>
20674 </member> 14239 </member>
20675 <member name="M:OpenMetaverse.GridRegion.GetHashCode"> 14240 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)">
20676 <summary> 14241 <summary>
20677 14242 Pack part or all of an unsigned integer in to the data
20678 </summary> 14243 </summary>
20679 <returns></returns> 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>
20680 </member> 14246 </member>
20681 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)"> 14247 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)">
20682 <summary> 14248 <summary>
20683 14249 Pack a single bit in to the data
20684 </summary> 14250 </summary>
20685 <param name="obj"></param> 14251 <param name="bit">Bit to pack</param>
20686 <returns></returns>
20687 </member> 14252 </member>
20688 <member name="T:OpenMetaverse.GridLayer"> 14253 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)">
20689 <summary> 14254 <summary>
20690 Visual chunk of the grid map 14255
20691 </summary> 14256 </summary>
14257 <param name="data"></param>
14258 <param name="isSigned"></param>
14259 <param name="intBits"></param>
14260 <param name="fracBits"></param>
20692 </member> 14261 </member>
20693 <member name="T:OpenMetaverse.MapItem"> 14262 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)">
20694 <summary> 14263 <summary>
20695 Base class for Map Items 14264
20696 </summary> 14265 </summary>
14266 <param name="data"></param>
20697 </member> 14267 </member>
20698 <member name="F:OpenMetaverse.MapItem.GlobalX"> 14268 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)">
20699 <summary>The Global X position of the item</summary>
20700 </member>
20701 <member name="F:OpenMetaverse.MapItem.GlobalY">
20702 <summary>The Global Y position of the item</summary>
20703 </member>
20704 <member name="P:OpenMetaverse.MapItem.LocalX">
20705 <summary>Get the Local X position of the item</summary>
20706 </member>
20707 <member name="P:OpenMetaverse.MapItem.LocalY">
20708 <summary>Get the Local Y position of the item</summary>
20709 </member>
20710 <member name="P:OpenMetaverse.MapItem.RegionHandle">
20711 <summary>Get the Handle of the region</summary>
20712 </member>
20713 <member name="T:OpenMetaverse.MapAgentLocation">
20714 <summary> 14269 <summary>
20715 Represents an agent or group of agents location 14270
20716 </summary> 14271 </summary>
14272 <param name="data"></param>
20717 </member> 14273 </member>
20718 <member name="T:OpenMetaverse.MapTelehub"> 14274 <member name="M:OpenMetaverse.BitPack.UnpackFloat">
20719 <summary> 14275 <summary>
20720 Represents a Telehub location 14276 Unpacking a floating point value from the data
20721 </summary> 14277 </summary>
14278 <returns>Unpacked floating point value</returns>
20722 </member> 14279 </member>
20723 <member name="T:OpenMetaverse.MapLandForSale"> 14280 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
20724 <summary> 14281 <summary>
20725 Represents a non-adult parcel of land for sale 14282 Unpack a variable number of bits from the data in to integer format
20726 </summary> 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>
20727 </member> 14287 </member>
20728 <member name="T:OpenMetaverse.MapAdultLandForSale"> 14288 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
20729 <summary> 14289 <summary>
20730 Represents an Adult parcel of land for sale 14290 Unpack a variable number of bits from the data in to unsigned
14291 integer format
20731 </summary> 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>
20732 </member> 14296 </member>
20733 <member name="T:OpenMetaverse.MapPGEvent"> 14297 <member name="M:OpenMetaverse.BitPack.UnpackShort">
20734 <summary> 14298 <summary>
20735 Represents a PG Event 14299 Unpack a 16-bit signed integer
20736 </summary> 14300 </summary>
14301 <returns>16-bit signed integer</returns>
20737 </member> 14302 </member>
20738 <member name="T:OpenMetaverse.MapMatureEvent"> 14303 <member name="M:OpenMetaverse.BitPack.UnpackUShort">
20739 <summary> 14304 <summary>
20740 Represents a Mature event 14305 Unpack a 16-bit unsigned integer
20741 </summary> 14306 </summary>
14307 <returns>16-bit unsigned integer</returns>
20742 </member> 14308 </member>
20743 <member name="T:OpenMetaverse.MapAdultEvent"> 14309 <member name="M:OpenMetaverse.BitPack.UnpackInt">
20744 <summary> 14310 <summary>
20745 Represents an Adult event 14311 Unpack a 32-bit signed integer
20746 </summary> 14312 </summary>
14313 <returns>32-bit signed integer</returns>
20747 </member> 14314 </member>
20748 <member name="T:OpenMetaverse.GridManager"> 14315 <member name="M:OpenMetaverse.BitPack.UnpackUInt">
20749 <summary> 14316 <summary>
20750 Manages grid-wide tasks such as the world map 14317 Unpack a 32-bit unsigned integer
20751 </summary> 14318 </summary>
14319 <returns>32-bit unsigned integer</returns>
20752 </member> 14320 </member>
20753 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate"> 14321 <member name="P:OpenMetaverse.BitPack.BytePos">
20754 <summary>The event subscribers. null if no subcribers</summary> 14322 <summary></summary>
20755 </member>
20756 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)">
20757 <summary>Raises the CoarseLocationUpdate event</summary>
20758 <param name="e">A CoarseLocationUpdateEventArgs object containing the
20759 data sent by simulator</param>
20760 </member>
20761 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock">
20762 <summary>Thread sync lock object</summary>
20763 </member>
20764 <member name="F:OpenMetaverse.GridManager.m_GridRegion">
20765 <summary>The event subscribers. null if no subcribers</summary>
20766 </member>
20767 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)">
20768 <summary>Raises the GridRegion event</summary>
20769 <param name="e">A GridRegionEventArgs object containing the
20770 data sent by simulator</param>
20771 </member>
20772 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock">
20773 <summary>Thread sync lock object</summary>
20774 </member>
20775 <member name="F:OpenMetaverse.GridManager.m_GridLayer">
20776 <summary>The event subscribers. null if no subcribers</summary>
20777 </member>
20778 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)">
20779 <summary>Raises the GridLayer event</summary>
20780 <param name="e">A GridLayerEventArgs object containing the
20781 data sent by simulator</param>
20782 </member>
20783 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock">
20784 <summary>Thread sync lock object</summary>
20785 </member>
20786 <member name="F:OpenMetaverse.GridManager.m_GridItems">
20787 <summary>The event subscribers. null if no subcribers</summary>
20788 </member>
20789 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)">
20790 <summary>Raises the GridItems event</summary>
20791 <param name="e">A GridItemEventArgs object containing the
20792 data sent by simulator</param>
20793 </member>
20794 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock">
20795 <summary>Thread sync lock object</summary>
20796 </member>
20797 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply">
20798 <summary>The event subscribers. null if no subcribers</summary>
20799 </member>
20800 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)">
20801 <summary>Raises the RegionHandleReply event</summary>
20802 <param name="e">A RegionHandleReplyEventArgs object containing the
20803 data sent by simulator</param>
20804 </member>
20805 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock">
20806 <summary>Thread sync lock object</summary>
20807 </member>
20808 <member name="F:OpenMetaverse.GridManager.Regions">
20809 <summary>A dictionary of all the regions, indexed by region name</summary>
20810 </member>
20811 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
20812 <summary>A dictionary of all the regions, indexed by region handle</summary>
20813 </member> 14323 </member>
20814 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)"> 14324 <member name="P:OpenMetaverse.BitPack.BitPos">
20815 <summary> 14325 <summary></summary>
20816 Constructor
20817 </summary>
20818 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
20819 </member> 14326 </member>
20820 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)"> 14327 <member name="T:OpenMetaverse.AssetCache">
20821 <summary> 14328 <summary>
20822 14329 Class that handles the local asset cache
20823 </summary> 14330 </summary>
20824 <param name="layer"></param>
20825 </member> 14331 </member>
20826 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)"> 14332 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
20827 <summary> 14333 <summary>
20828 Request a map layer 14334 Default constructor
20829 </summary> 14335 </summary>
20830 <param name="regionName">The name of the region</param> 14336 <param name="client">A reference to the GridClient object</param>
20831 <param name="layer">The type of layer</param>
20832 </member> 14337 </member>
20833 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)"> 14338 <member name="M:OpenMetaverse.AssetCache.DestroyTimer">
20834 <summary> 14339 <summary>
20835 14340 Disposes cleanup timer
20836 </summary> 14341 </summary>
20837 <param name="layer"></param>
20838 <param name="minX"></param>
20839 <param name="minY"></param>
20840 <param name="maxX"></param>
20841 <param name="maxY"></param>
20842 <param name="returnNonExistent"></param>
20843 </member> 14342 </member>
20844 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)"> 14343 <member name="M:OpenMetaverse.AssetCache.SetupTimer">
20845 <summary> 14344 <summary>
20846 14345 Only create timer when needed
20847 </summary> 14346 </summary>
20848 <param name="regionHandle"></param>
20849 <param name="item"></param>
20850 <param name="layer"></param>
20851 <param name="timeoutMS"></param>
20852 <returns></returns>
20853 </member> 14347 </member>
20854 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)"> 14348 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)">
20855 <summary> 14349 <summary>
20856 14350 Return bytes read from the local asset cache, null if it does not exist
20857 </summary> 14351 </summary>
20858 <param name="regionHandle"></param> 14352 <param name="assetID">UUID of the asset we want to get</param>
20859 <param name="item"></param> 14353 <returns>Raw bytes of the asset, or null on failure</returns>
20860 <param name="layer"></param>
20861 </member> 14354 </member>
20862 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)"> 14355 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)">
20863 <summary> 14356 <summary>
20864 Request data for all mainland (Linden managed) simulators 14357 Returns ImageDownload object of the
14358 image from the local image cache, null if it does not exist
20865 </summary> 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>
20866 </member> 14362 </member>
20867 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)"> 14363 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)">
20868 <summary> 14364 <summary>
20869 Request the region handle for the specified region UUID 14365 Constructs a file name of the cached asset
20870 </summary> 14366 </summary>
20871 <param name="regionID">UUID of the region to look up</param> 14367 <param name="assetID">UUID of the asset</param>
14368 <returns>String with the file name of the cahced asset</returns>
20872 </member> 14369 </member>
20873 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)"> 14370 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])">
20874 <summary> 14371 <summary>
20875 Get grid region information using the region name, this function 14372 Saves an asset to the local cache
20876 will block until it can find the region or gives up
20877 </summary> 14373 </summary>
20878 <param name="name">Name of sim you're looking for</param> 14374 <param name="assetID">UUID of the asset</param>
20879 <param name="layer">Layer that you are requesting</param> 14375 <param name="assetData">Raw bytes the asset consists of</param>
20880 <param name="region">Will contain a GridRegion for the sim you're 14376 <returns>Weather the operation was successfull</returns>
20881 looking for if successful, otherwise an empty structure</param>
20882 <returns>True if the GridRegion was successfully fetched, otherwise
20883 false</returns>
20884 </member>
20885 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
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>
20889 </member>
20890 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20891 <summary>Process an incoming packet and raise the appropriate events</summary>
20892 <param name="sender">The sender</param>
20893 <param name="e">The EventArgs object containing the packet data</param>
20894 </member>
20895 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20896 <summary>Process an incoming packet and raise the appropriate events</summary>
20897 <param name="sender">The sender</param>
20898 <param name="e">The EventArgs object containing the packet data</param>
20899 </member>
20900 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20901 <summary>Process an incoming packet and raise the appropriate events</summary>
20902 <param name="sender">The sender</param>
20903 <param name="e">The EventArgs object containing the packet data</param>
20904 </member>
20905 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20906 <summary>Process an incoming packet and raise the appropriate events</summary>
20907 <param name="sender">The sender</param>
20908 <param name="e">The EventArgs object containing the packet data</param>
20909 </member>
20910 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate">
20911 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/>
20912 containing the location of agents in the simulator</summary>
20913 </member>
20914 <member name="E:OpenMetaverse.GridManager.GridRegion">
20915 <summary>Raised when the simulator sends a Region Data in response to
20916 a Map request</summary>
20917 </member>
20918 <member name="E:OpenMetaverse.GridManager.GridLayer">
20919 <summary>Raised when the simulator sends GridLayer object containing
20920 a map tile coordinates and texture information</summary>
20921 </member>
20922 <member name="E:OpenMetaverse.GridManager.GridItems">
20923 <summary>Raised when the simulator sends GridItems object containing
20924 details on events, land sales at a specific location</summary>
20925 </member>
20926 <member name="E:OpenMetaverse.GridManager.RegionHandleReply">
20927 <summary>Raised in response to a Region lookup</summary>
20928 </member>
20929 <member name="P:OpenMetaverse.GridManager.SunPhase">
20930 <summary>Unknown</summary>
20931 </member>
20932 <member name="P:OpenMetaverse.GridManager.SunDirection">
20933 <summary>Current direction of the sun</summary>
20934 </member>
20935 <member name="P:OpenMetaverse.GridManager.SunAngVelocity">
20936 <summary>Current angular velocity of the sun</summary>
20937 </member>
20938 <member name="P:OpenMetaverse.GridManager.WorldTime">
20939 <summary>Current world time</summary>
20940 </member> 14377 </member>
20941 <member name="T:OpenMetaverse.DirectoryManager"> 14378 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)">
20942 <summary> 14379 <summary>
20943 Access to the data server which allows searching for land, events, people, etc 14380 Get the file name of the asset stored with gived UUID
20944 </summary> 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>
20945 </member> 14384 </member>
20946 <member name="F:OpenMetaverse.DirectoryManager.m_EventInfoReply"> 14385 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)">
20947 <summary>The event subscribers. null if no subcribers</summary>
20948 </member>
20949 <member name="M:OpenMetaverse.DirectoryManager.OnEventInfo(OpenMetaverse.EventInfoReplyEventArgs)">
20950 <summary>Raises the EventInfoReply event</summary>
20951 <param name="e">An EventInfoReplyEventArgs object containing the
20952 data returned from the data server</param>
20953 </member>
20954 <member name="F:OpenMetaverse.DirectoryManager.m_EventDetailLock">
20955 <summary>Thread sync lock object</summary>
20956 </member>
20957 <member name="F:OpenMetaverse.DirectoryManager.m_DirEvents">
20958 <summary>The event subscribers. null if no subcribers</summary>
20959 </member>
20960 <member name="M:OpenMetaverse.DirectoryManager.OnDirEvents(OpenMetaverse.DirEventsReplyEventArgs)">
20961 <summary>Raises the DirEventsReply event</summary>
20962 <param name="e">An DirEventsReplyEventArgs object containing the
20963 data returned from the data server</param>
20964 </member>
20965 <member name="F:OpenMetaverse.DirectoryManager.m_DirEventsLock">
20966 <summary>Thread sync lock object</summary>
20967 </member>
20968 <member name="F:OpenMetaverse.DirectoryManager.m_Places">
20969 <summary>The event subscribers. null if no subcribers</summary>
20970 </member>
20971 <member name="M:OpenMetaverse.DirectoryManager.OnPlaces(OpenMetaverse.PlacesReplyEventArgs)">
20972 <summary>Raises the PlacesReply event</summary>
20973 <param name="e">A PlacesReplyEventArgs object containing the
20974 data returned from the data server</param>
20975 </member>
20976 <member name="F:OpenMetaverse.DirectoryManager.m_PlacesLock">
20977 <summary>Thread sync lock object</summary>
20978 </member>
20979 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlaces">
20980 <summary>The event subscribers. null if no subcribers</summary>
20981 </member>
20982 <member name="M:OpenMetaverse.DirectoryManager.OnDirPlaces(OpenMetaverse.DirPlacesReplyEventArgs)">
20983 <summary>Raises the DirPlacesReply event</summary>
20984 <param name="e">A DirPlacesReplyEventArgs object containing the
20985 data returned from the data server</param>
20986 </member>
20987 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlacesLock">
20988 <summary>Thread sync lock object</summary>
20989 </member>
20990 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifieds">
20991 <summary>The event subscribers. null if no subcribers</summary>
20992 </member>
20993 <member name="M:OpenMetaverse.DirectoryManager.OnDirClassifieds(OpenMetaverse.DirClassifiedsReplyEventArgs)">
20994 <summary>Raises the DirClassifiedsReply event</summary>
20995 <param name="e">A DirClassifiedsReplyEventArgs object containing the
20996 data returned from the data server</param>
20997 </member>
20998 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifiedsLock">
20999 <summary>Thread sync lock object</summary>
21000 </member>
21001 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroups">
21002 <summary>The event subscribers. null if no subcribers</summary>
21003 </member>
21004 <member name="M:OpenMetaverse.DirectoryManager.OnDirGroups(OpenMetaverse.DirGroupsReplyEventArgs)">
21005 <summary>Raises the DirGroupsReply event</summary>
21006 <param name="e">A DirGroupsReplyEventArgs object containing the
21007 data returned from the data server</param>
21008 </member>
21009 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroupsLock">
21010 <summary>Thread sync lock object</summary>
21011 </member>
21012 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeople">
21013 <summary>The event subscribers. null if no subcribers</summary>
21014 </member>
21015 <member name="M:OpenMetaverse.DirectoryManager.OnDirPeople(OpenMetaverse.DirPeopleReplyEventArgs)">
21016 <summary>Raises the DirPeopleReply event</summary>
21017 <param name="e">A DirPeopleReplyEventArgs object containing the
21018 data returned from the data server</param>
21019 </member>
21020 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeopleLock">
21021 <summary>Thread sync lock object</summary>
21022 </member>
21023 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandReply">
21024 <summary>The event subscribers. null if no subcribers</summary>
21025 </member>
21026 <member name="M:OpenMetaverse.DirectoryManager.OnDirLand(OpenMetaverse.DirLandReplyEventArgs)">
21027 <summary>Raises the DirLandReply event</summary>
21028 <param name="e">A DirLandReplyEventArgs object containing the
21029 data returned from the data server</param>
21030 </member>
21031 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandLock">
21032 <summary>Thread sync lock object</summary>
21033 </member>
21034 <member name="M:OpenMetaverse.DirectoryManager.#ctor(OpenMetaverse.GridClient)">
21035 <summary> 14386 <summary>
21036 Constructs a new instance of the DirectoryManager class 14387 Checks if the asset exists in the local cache
21037 </summary> 14388 </summary>
21038 <param name="client">An instance of GridClient</param> 14389 <param name="assetID">UUID of the asset</param>
14390 <returns>True is the asset is stored in the cache, otherwise false</returns>
21039 </member> 14391 </member>
21040 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String)"> 14392 <member name="M:OpenMetaverse.AssetCache.Clear">
21041 <summary> 14393 <summary>
21042 Query the data server for a list of classified ads containing the specified string. 14394 Wipes out entire cache
21043 Defaults to searching for classified placed in any category, and includes PG, Adult and Mature
21044 results.
21045
21046 Responses are sent 16 per response packet, there is no way to know how many results a query reply will contain however assuming
21047 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
21048
21049 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
21050 </summary> 14395 </summary>
21051 <param name="searchText">A string containing a list of keywords to search for</param>
21052 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
21053 </member> 14396 </member>
21054 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.DirectoryManager.ClassifiedQueryFlags)"> 14397 <member name="M:OpenMetaverse.AssetCache.Prune">
21055 <summary> 14398 <summary>
21056 Query the data server for a list of classified ads which contain specified keywords (Overload) 14399 Brings cache size to the 90% of the max size
21057
21058 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
21059 </summary> 14400 </summary>
21060 <param name="searchText">A string containing a list of keywords to search for</param>
21061 <param name="category">The category to search</param>
21062 <param name="queryFlags">A set of flags which can be ORed to modify query options
21063 such as classified maturity rating.</param>
21064 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
21065 <example>
21066 Search classified ads containing the key words "foo" and "bar" in the "Any" category that are either PG or Mature
21067 <code>
21068 UUID searchID = StartClassifiedSearch("foo bar", ClassifiedCategories.Any, ClassifiedQueryFlags.PG | ClassifiedQueryFlags.Mature);
21069 </code>
21070 </example>
21071 <remarks>
21072 Responses are sent 16 at a time, there is no way to know how many results a query reply will contain however assuming
21073 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
21074 </remarks>
21075 </member> 14401 </member>
21076 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"> 14402 <member name="M:OpenMetaverse.AssetCache.BeginPrune">
21077 <summary> 14403 <summary>
21078 Starts search for places (Overloaded) 14404 Asynchronously brings cache size to the 90% of the max size
21079
21080 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
21081 </summary> 14405 </summary>
21082 <param name="searchText">Search text</param>
21083 <param name="queryStart">Each request is limited to 100 places
21084 being returned. To get the first 100 result entries of a request use 0,
21085 from 100-199 use 1, 200-299 use 2, etc.</param>
21086 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
21087 </member> 14406 </member>
21088 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.Int32)"> 14407 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])">
21089 <summary> 14408 <summary>
21090 Queries the dataserver for parcels of land which are flagged to be shown in search 14409 Adds up file sizes passes in a FileInfo array
21091
21092 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
21093 </summary> 14410 </summary>
21094 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
21095 <param name="queryFlags">A set of flags which can be ORed to modify query options
21096 such as classified maturity rating.</param>
21097 <param name="category">The category to search</param>
21098 <param name="queryStart">Each request is limited to 100 places
21099 being returned. To get the first 100 result entries of a request use 0,
21100 from 100-199 use 1, 200-299 use 2, etc.</param>
21101 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
21102 <example>
21103 Search places containing the key words "foo" and "bar" in the "Any" category that are either PG or Adult
21104 <code>
21105 UUID searchID = StartDirPlacesSearch("foo bar", DirFindFlags.DwellSort | DirFindFlags.IncludePG | DirFindFlags.IncludeAdult, ParcelCategory.Any, 0);
21106 </code>
21107 </example>
21108 <remarks>
21109 Additional information on the results can be obtained by using the ParcelManager.InfoRequest method
21110 </remarks>
21111 </member> 14411 </member>
21112 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"> 14412 <member name="M:OpenMetaverse.AssetCache.Operational">
21113 <summary> 14413 <summary>
21114 Starts a search for land sales using the directory 14414 Checks whether caching is enabled
21115
21116 The <see cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
21117 </summary> 14415 </summary>
21118 <param name="typeFlags">What type of land to search for. Auction,
21119 estate, mainland, "first land", etc</param>
21120 <remarks>The OnDirLandReply event handler must be registered before
21121 calling this function. There is no way to determine how many
21122 results will be returned, or how many times the callback will be
21123 fired other than you won't get more than 100 total parcels from
21124 each query.</remarks>
21125 </member> 14416 </member>
21126 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)"> 14417 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
21127 <summary> 14418 <summary>
21128 Starts a search for land sales using the directory 14419 Periodically prune the cache
21129
21130 The <seealso cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
21131 </summary> 14420 </summary>
21132 <param name="typeFlags">What type of land to search for. Auction,
21133 estate, mainland, "first land", etc</param>
21134 <param name="priceLimit">Maximum price to search for</param>
21135 <param name="areaLimit">Maximum area to search for</param>
21136 <param name="queryStart">Each request is limited to 100 parcels
21137 being returned. To get the first 100 parcels of a request use 0,
21138 from 100-199 use 1, 200-299 use 2, etc.</param>
21139 <remarks>The OnDirLandReply event handler must be registered before
21140 calling this function. There is no way to determine how many
21141 results will be returned, or how many times the callback will be
21142 fired other than you won't get more than 100 total parcels from
21143 each query.</remarks>
21144 </member> 14421 </member>
21145 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)"> 14422 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)">
21146 <summary> 14423 <summary>
21147 Send a request to the data server for land sales listings 14424 Nicely formats file sizes
21148 </summary> 14425 </summary>
21149 14426 <param name="byteCount">Byte size we want to output</param>
21150 <param name="findFlags">Flags sent to specify query options 14427 <returns>String with humanly readable file size</returns>
21151
21152 Available flags:
21153 Specify the parcel rating with one or more of the following:
21154 IncludePG IncludeMature IncludeAdult
21155
21156 Specify the field to pre sort the results with ONLY ONE of the following:
21157 PerMeterSort NameSort AreaSort PricesSort
21158
21159 Specify the order the results are returned in, if not specified the results are pre sorted in a Descending Order
21160 SortAsc
21161
21162 Specify additional filters to limit the results with one or both of the following:
21163 LimitByPrice LimitByArea
21164
21165 Flags can be combined by separating them with the | (pipe) character
21166
21167 Additional details can be found in <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/>
21168 </param>
21169 <param name="typeFlags">What type of land to search for. Auction,
21170 Estate or Mainland</param>
21171 <param name="priceLimit">Maximum price to search for when the
21172 DirFindFlags.LimitByPrice flag is specified in findFlags</param>
21173 <param name="areaLimit">Maximum area to search for when the
21174 DirFindFlags.LimitByArea flag is specified in findFlags</param>
21175 <param name="queryStart">Each request is limited to 100 parcels
21176 being returned. To get the first 100 parcels of a request use 0,
21177 from 100-199 use 100, 200-299 use 200, etc.</param>
21178 <remarks><para>The <seealso cref="!:OnDirLandReply"/> event will be raised with the response from the simulator
21179
21180 There is no way to determine how many results will be returned, or how many times the callback will be
21181 fired other than you won't get more than 100 total parcels from
21182 each reply.</para>
21183
21184 <para>Any land set for sale to either anybody or specific to the connected agent will be included in the
21185 results if the land is included in the query</para></remarks>
21186 <example>
21187 <code>
21188 // request all mainland, any maturity rating that is larger than 512 sq.m
21189 StartLandSearch(DirFindFlags.SortAsc | DirFindFlags.PerMeterSort | DirFindFlags.LimitByArea | DirFindFlags.IncludePG | DirFindFlags.IncludeMature | DirFindFlags.IncludeAdult, SearchTypeFlags.Mainland, 0, 512, 0);
21190 </code></example>
21191 </member> 14428 </member>
21192 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"> 14429 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled">
21193 <summary> 14430 <summary>
21194 Search for Groups 14431 Allows setting weather to periodicale prune the cache if it grows too big
14432 Default is enabled, when caching is enabled
21195 </summary> 14433 </summary>
21196 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
21197 <param name="queryStart">Start from the match number</param>
21198 <returns></returns>
21199 </member> 14434 </member>
21200 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32,OpenMetaverse.DirectoryManager.DirFindFlags)"> 14435 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval">
21201 <summary> 14436 <summary>
21202 Search for Groups 14437 How long (in ms) between cache checks (default is 5 min.)
21203 </summary> 14438 </summary>
21204 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
21205 <param name="queryStart">Start from the match number</param>
21206 <param name="flags">Search flags</param>
21207 <returns></returns>
21208 </member> 14439 </member>
21209 <member name="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"> 14440 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper">
21210 <summary> 14441 <summary>
21211 Search the People directory for other avatars 14442 Helper class for sorting files by their last accessed time
21212 </summary> 14443 </summary>
21213 <param name="searchText">The name or portion of the name of the avatar you wish to search for</param>
21214 <param name="queryStart"></param>
21215 <returns></returns>
21216 </member> 14444 </member>
21217 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"> 14445 <member name="T:OpenMetaverse.Imaging.LoadTGAClass">
21218 <summary> 14446 <summary>
21219 Search Places for parcels of land you personally own 14447 Capability to load TGAs to Bitmap
21220 </summary> 14448 </summary>
21221 </member> 14449 </member>
21222 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.UUID)"> 14450 <member name="T:OpenMetaverse.Assets.AssetSound">
21223 <summary> 14451 <summary>
21224 Searches Places for land owned by the specified group 14452 Represents a Sound Asset
21225 </summary> 14453 </summary>
21226 <param name="groupID">ID of the group you want to recieve land list for (You must be a member of the group)</param>
21227 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
21228 </member> 14454 </member>
21229 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(System.String)"> 14455 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
21230 <summary> 14456 <summary>Initializes a new instance of an AssetSound object</summary>
21231 Search the Places directory for parcels that are listed in search and contain the specified keywords
21232 </summary>
21233 <param name="searchText">A string containing the keywords to search for</param>
21234 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
21235 </member> 14457 </member>
21236 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 14458 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
21237 <summary> 14459 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
21238 Search Places - All Options 14460 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
21239 </summary> 14461 <param name="assetData">A byte array containing the raw asset data</param>
21240 <param name="findFlags">One of the Values from the DirFindFlags struct, ie: AgentOwned, GroupOwned, etc.</param>
21241 <param name="searchCategory">One of the values from the SearchCategory Struct, ie: Any, Linden, Newcomer</param>
21242 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
21243 <param name="simulatorName">String Simulator Name to search in</param>
21244 <param name="groupID">LLUID of group you want to recieve results for</param>
21245 <param name="transactionID">Transaction (Query) ID which can be associated with results from your request.</param>
21246 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
21247 </member> 14462 </member>
21248 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"> 14463 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
21249 <summary> 14464 <summary>
21250 Search All Events with specifid searchText in all categories, includes PG, Mature and Adult 14465 TODO: Encodes a sound file
21251 </summary> 14466 </summary>
21252 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
21253 <param name="queryStart">Each request is limited to 100 entries
21254 being returned. To get the first group of entries of a request use 0,
21255 from 100-199 use 100, 200-299 use 200, etc.</param>
21256 <returns>UUID of query to correlate results in callback.</returns>
21257 </member> 14467 </member>
21258 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,System.String,System.UInt32,OpenMetaverse.DirectoryManager.EventCategories)"> 14468 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
21259 <summary> 14469 <summary>
21260 Search Events 14470 TODO: Decode a sound file
21261 </summary> 14471 </summary>
21262 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param> 14472 <returns>true</returns>
21263 <param name="queryFlags">One or more of the following flags: DateEvents, IncludePG, IncludeMature, IncludeAdult
21264 from the <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/> Enum
21265
21266 Multiple flags can be combined by separating the flags with the | (pipe) character</param>
21267 <param name="eventDay">"u" for in-progress and upcoming events, -or- number of days since/until event is scheduled
21268 For example "0" = Today, "1" = tomorrow, "2" = following day, "-1" = yesterday, etc.</param>
21269 <param name="queryStart">Each request is limited to 100 entries
21270 being returned. To get the first group of entries of a request use 0,
21271 from 100-199 use 100, 200-299 use 200, etc.</param>
21272 <param name="category">EventCategory event is listed under.</param>
21273 <returns>UUID of query to correlate results in callback.</returns>
21274 </member>
21275 <member name="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)">
21276 <summary>Requests Event Details</summary>
21277 <param name="eventID">ID of Event returned from the <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> method</param>
21278 </member>
21279 <member name="M:OpenMetaverse.DirectoryManager.DirClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21280 <summary>Process an incoming packet and raise the appropriate events</summary>
21281 <param name="sender">The sender</param>
21282 <param name="e">The EventArgs object containing the packet data</param>
21283 </member>
21284 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21285 <summary>Process an incoming packet and raise the appropriate events</summary>
21286 <param name="sender">The sender</param>
21287 <param name="e">The EventArgs object containing the packet data</param>
21288 </member>
21289 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
21290 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message</summary>
21291 <param name="capsKey">The Unique Capabilities Key</param>
21292 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message containing the data</param>
21293 <param name="simulator">The simulator the message originated from</param>
21294 </member>
21295 <member name="M:OpenMetaverse.DirectoryManager.DirPeopleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21296 <summary>Process an incoming packet and raise the appropriate events</summary>
21297 <param name="sender">The sender</param>
21298 <param name="e">The EventArgs object containing the packet data</param>
21299 </member>
21300 <member name="M:OpenMetaverse.DirectoryManager.DirGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21301 <summary>Process an incoming packet and raise the appropriate events</summary>
21302 <param name="sender">The sender</param>
21303 <param name="e">The EventArgs object containing the packet data</param>
21304 </member>
21305 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
21306 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message</summary>
21307 <param name="capsKey">The Unique Capabilities Key</param>
21308 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message containing the data</param>
21309 <param name="simulator">The simulator the message originated from</param>
21310 </member>
21311 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21312 <summary>Process an incoming packet and raise the appropriate events</summary>
21313 <param name="sender">The sender</param>
21314 <param name="e">The EventArgs object containing the packet data</param>
21315 </member>
21316 <member name="M:OpenMetaverse.DirectoryManager.EventsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21317 <summary>Process an incoming packet and raise the appropriate events</summary>
21318 <param name="sender">The sender</param>
21319 <param name="e">The EventArgs object containing the packet data</param>
21320 </member>
21321 <member name="M:OpenMetaverse.DirectoryManager.EventInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21322 <summary>Process an incoming packet and raise the appropriate events</summary>
21323 <param name="sender">The sender</param>
21324 <param name="e">The EventArgs object containing the packet data</param>
21325 </member>
21326 <member name="M:OpenMetaverse.DirectoryManager.DirPlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21327 <summary>Process an incoming packet and raise the appropriate events</summary>
21328 <param name="sender">The sender</param>
21329 <param name="e">The EventArgs object containing the packet data</param>
21330 </member>
21331 <member name="E:OpenMetaverse.DirectoryManager.EventInfoReply">
21332 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"/> request.</summary>
21333 </member>
21334 <member name="E:OpenMetaverse.DirectoryManager.DirEventsReply">
21335 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> request.</summary>
21336 </member>
21337 <member name="E:OpenMetaverse.DirectoryManager.PlacesReply">
21338 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request.</summary>
21339 </member>
21340 <member name="E:OpenMetaverse.DirectoryManager.DirPlacesReply">
21341 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/> request.</summary>
21342 </member>
21343 <member name="E:OpenMetaverse.DirectoryManager.DirClassifiedsReply">
21344 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,System.Boolean)"/> request.</summary>
21345 </member>
21346 <member name="E:OpenMetaverse.DirectoryManager.DirGroupsReply">
21347 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/> request.</summary>
21348 </member>
21349 <member name="E:OpenMetaverse.DirectoryManager.DirPeopleReply">
21350 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/> request.</summary>
21351 </member>
21352 <member name="E:OpenMetaverse.DirectoryManager.DirLandReply">
21353 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"/> request.</summary>
21354 </member>
21355 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedCategories">
21356 <summary>Classified Ad categories</summary>
21357 </member>
21358 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Any">
21359 <summary>Classified is listed in the Any category</summary>
21360 </member>
21361 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Shopping">
21362 <summary>Classified is shopping related</summary>
21363 </member>
21364 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.LandRental">
21365 <summary>Classified is </summary>
21366 </member>
21367 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.PropertyRental">
21368 <summary></summary>
21369 </member>
21370 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction">
21371 <summary></summary>
21372 </member>
21373 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.NewProducts">
21374 <summary></summary>
21375 </member>
21376 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Employment">
21377 <summary></summary>
21378 </member>
21379 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Wanted">
21380 <summary></summary>
21381 </member>
21382 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Service">
21383 <summary></summary>
21384 </member>
21385 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Personal">
21386 <summary></summary>
21387 </member>
21388 <member name="T:OpenMetaverse.DirectoryManager.EventCategories">
21389 <summary>Event Categories</summary>
21390 </member>
21391 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.All">
21392 <summary></summary>
21393 </member>
21394 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Discussion">
21395 <summary></summary>
21396 </member>
21397 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Sports">
21398 <summary></summary>
21399 </member>
21400 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.LiveMusic">
21401 <summary></summary>
21402 </member>
21403 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Commercial">
21404 <summary></summary>
21405 </member>
21406 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Nightlife">
21407 <summary></summary>
21408 </member>
21409 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Games">
21410 <summary></summary>
21411 </member>
21412 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Pageants">
21413 <summary></summary>
21414 </member>
21415 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Education">
21416 <summary></summary>
21417 </member>
21418 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Arts">
21419 <summary></summary>
21420 </member>
21421 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Charity">
21422 <summary></summary>
21423 </member> 14473 </member>
21424 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Miscellaneous"> 14474 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
21425 <summary></summary> 14475 <summary>Override the base classes AssetType</summary>
21426 </member> 14476 </member>
21427 <member name="T:OpenMetaverse.DirectoryManager.DirFindFlags"> 14477 <member name="T:OpenMetaverse.Assets.AssetScriptText">
21428 <summary> 14478 <summary>
21429 Query Flags used in many of the DirectoryManager methods to specify which query to execute and how to return the results. 14479 Represents an LSL Text object containing a string of UTF encoded characters
21430
21431 Flags can be combined using the | (pipe) character, not all flags are available in all queries
21432 </summary> 14480 </summary>
21433 </member> 14481 </member>
21434 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.People"> 14482 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source">
21435 <summary>Query the People database</summary> 14483 <summary>A string of characters represting the script contents</summary>
21436 </member>
21437 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Online">
21438 <summary></summary>
21439 </member>
21440 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Events">
21441 <summary></summary>
21442 </member>
21443 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Groups">
21444 <summary>Query the Groups database</summary>
21445 </member>
21446 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DateEvents">
21447 <summary>Query the Events database</summary>
21448 </member>
21449 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AgentOwned">
21450 <summary>Query the land holdings database for land owned by the currently connected agent</summary>
21451 </member>
21452 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.ForSale">
21453 <summary></summary>
21454 </member>
21455 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.GroupOwned">
21456 <summary>Query the land holdings database for land which is owned by a Group</summary>
21457 </member>
21458 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DwellSort">
21459 <summary>Specifies the query should pre sort the results based upon traffic
21460 when searching the Places database</summary>
21461 </member>
21462 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly">
21463 <summary></summary>
21464 </member>
21465 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PicturesOnly">
21466 <summary></summary>
21467 </member>
21468 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly">
21469 <summary></summary>
21470 </member>
21471 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly">
21472 <summary></summary>
21473 </member>
21474 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.SortAsc">
21475 <summary>Specifies the query should pre sort the results in an ascending order when searching the land sales database.
21476 This flag is only used when searching the land sales database</summary>
21477 </member>
21478 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PricesSort">
21479 <summary>Specifies the query should pre sort the results using the SalePrice field when searching the land sales database.
21480 This flag is only used when searching the land sales database</summary>
21481 </member>
21482 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PerMeterSort">
21483 <summary>Specifies the query should pre sort the results by calculating the average price/sq.m (SalePrice / Area) when searching the land sales database.
21484 This flag is only used when searching the land sales database</summary>
21485 </member>
21486 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AreaSort">
21487 <summary>Specifies the query should pre sort the results using the ParcelSize field when searching the land sales database.
21488 This flag is only used when searching the land sales database</summary>
21489 </member>
21490 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.NameSort">
21491 <summary>Specifies the query should pre sort the results using the Name field when searching the land sales database.
21492 This flag is only used when searching the land sales database</summary>
21493 </member>
21494 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByPrice">
21495 <summary>When set, only parcels less than the specified Price will be included when searching the land sales database.
21496 This flag is only used when searching the land sales database</summary>
21497 </member>
21498 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByArea">
21499 <summary>When set, only parcels greater than the specified Size will be included when searching the land sales database.
21500 This flag is only used when searching the land sales database</summary>
21501 </member>
21502 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.FilterMature">
21503 <summary></summary>
21504 </member>
21505 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PGOnly">
21506 <summary></summary>
21507 </member>
21508 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludePG">
21509 <summary>Include PG land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
21510 </member>
21511 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeMature">
21512 <summary>Include Mature land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
21513 </member>
21514 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeAdult">
21515 <summary>Include Adult land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
21516 </member> 14484 </member>
21517 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AdultOnly"> 14485 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
21518 <summary></summary> 14486 <summary>Initializes a new AssetScriptText object</summary>
21519 </member> 14487 </member>
21520 <member name="T:OpenMetaverse.DirectoryManager.SearchTypeFlags"> 14488 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
21521 <summary> 14489 <summary>
21522 Land types to search dataserver for 14490 Initializes a new AssetScriptText object with parameters
21523 </summary> 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>
21524 </member> 14494 </member>
21525 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Any"> 14495 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode">
21526 <summary>Search Auction, Mainland and Estate</summary>
21527 </member>
21528 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Auction">
21529 <summary>Land which is currently up for auction</summary>
21530 </member>
21531 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Mainland">
21532 <summary>Parcels which are on the mainland (Linden owned) continents</summary>
21533 </member>
21534 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Estate">
21535 <summary>Parcels which are on privately owned simulators</summary>
21536 </member>
21537 <member name="T:OpenMetaverse.DirectoryManager.EventFlags">
21538 <summary> 14496 <summary>
21539 The content rating of the event 14497 Encode a string containing the scripts contents into byte encoded AssetData
21540 </summary> 14498 </summary>
21541 </member> 14499 </member>
21542 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.PG"> 14500 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode">
21543 <summary>Event is PG</summary>
21544 </member>
21545 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Mature">
21546 <summary>Event is Mature</summary>
21547 </member>
21548 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Adult">
21549 <summary>Event is Adult</summary>
21550 </member>
21551 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedFlags">
21552 <summary> 14501 <summary>
21553 Classified Ad Options 14502 Decode a byte array containing the scripts contents into a string
21554 </summary> 14503 </summary>
21555 <remarks>There appear to be two formats the flags are packed in. 14504 <returns>true if decoding is successful</returns>
21556 This set of flags is for the newer style</remarks>
21557 </member>
21558 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.None">
21559 <summary></summary>
21560 </member>
21561 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Mature">
21562 <summary></summary>
21563 </member>
21564 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Enabled">
21565 <summary></summary>
21566 </member>
21567 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime">
21568 <summary></summary>
21569 </member> 14505 </member>
21570 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew"> 14506 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType">
21571 <summary></summary> 14507 <summary>Override the base classes AssetType</summary>
21572 </member> 14508 </member>
21573 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags"> 14509 <member name="T:OpenMetaverse.Assets.AssetLandmark">
21574 <summary> 14510 <summary>
21575 Classified ad query options 14511 Represents a Landmark with RegionID and Position vector
21576 </summary> 14512 </summary>
21577 </member> 14513 </member>
21578 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.All"> 14514 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID">
21579 <summary>Include all ads in results</summary> 14515 <summary>UUID of the Landmark target region</summary>
21580 </member>
21581 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.PG">
21582 <summary>Include PG ads in results</summary>
21583 </member> 14516 </member>
21584 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature"> 14517 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
21585 <summary>Include Mature ads in results</summary> 14518 <summary> Local position of the target </summary>
21586 </member> 14519 </member>
21587 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult"> 14520 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
21588 <summary>Include Adult ads in results</summary> 14521 <summary>Construct an Asset of type Landmark</summary>
21589 </member> 14522 </member>
21590 <member name="T:OpenMetaverse.DirectoryManager.PlacesFlags"> 14523 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
21591 <summary> 14524 <summary>
21592 The For Sale flag in PlacesReplyData 14525 Construct an Asset object of type Landmark
21593 </summary> 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>
21594 </member> 14529 </member>
21595 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.NotForSale"> 14530 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode">
21596 <summary>Parcel is not listed for sale</summary>
21597 </member>
21598 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.ForSale">
21599 <summary>Parcel is For Sale</summary>
21600 </member>
21601 <member name="T:OpenMetaverse.DirectoryManager.Classified">
21602 <summary> 14531 <summary>
21603 A classified ad on the grid 14532 Encode the raw contents of a string with the specific Landmark format
21604 </summary> 14533 </summary>
21605 </member> 14534 </member>
21606 <member name="F:OpenMetaverse.DirectoryManager.Classified.ID"> 14535 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode">
21607 <summary>UUID for this ad, useful for looking up detailed
21608 information about it</summary>
21609 </member>
21610 <member name="F:OpenMetaverse.DirectoryManager.Classified.Name">
21611 <summary>The title of this classified ad</summary>
21612 </member>
21613 <member name="F:OpenMetaverse.DirectoryManager.Classified.Flags">
21614 <summary>Flags that show certain options applied to the classified</summary>
21615 </member>
21616 <member name="F:OpenMetaverse.DirectoryManager.Classified.CreationDate">
21617 <summary>Creation date of the ad</summary>
21618 </member>
21619 <member name="F:OpenMetaverse.DirectoryManager.Classified.ExpirationDate">
21620 <summary>Expiration date of the ad</summary>
21621 </member>
21622 <member name="F:OpenMetaverse.DirectoryManager.Classified.Price">
21623 <summary>Price that was paid for this ad</summary>
21624 </member>
21625 <member name="M:OpenMetaverse.DirectoryManager.Classified.ToString">
21626 <summary>Print the struct data as a string</summary>
21627 <returns>A string containing the field name, and field value</returns>
21628 </member>
21629 <member name="T:OpenMetaverse.DirectoryManager.DirectoryParcel">
21630 <summary> 14536 <summary>
21631 A parcel retrieved from the dataserver such as results from the 14537 Decode the raw asset data, populating the RegionID and Position
21632 "For-Sale" listings or "Places" Search
21633 </summary> 14538 </summary>
14539 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
21634 </member> 14540 </member>
21635 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ID"> 14541 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
21636 <summary>The unique dataserver parcel ID</summary> 14542 <summary>Override the base classes AssetType</summary>
21637 <remarks>This id is used to obtain additional information from the entry
21638 by using the <see cref="!:ParcelManager.InfoRequest"/> method</remarks>
21639 </member>
21640 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Name">
21641 <summary>A string containing the name of the parcel</summary>
21642 </member>
21643 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ActualArea">
21644 <summary>The size of the parcel</summary>
21645 <remarks>This field is not returned for Places searches</remarks>
21646 </member>
21647 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.SalePrice">
21648 <summary>The price of the parcel</summary>
21649 <remarks>This field is not returned for Places searches</remarks>
21650 </member>
21651 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Auction">
21652 <summary>If True, this parcel is flagged to be auctioned</summary>
21653 </member>
21654 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ForSale">
21655 <summary>If true, this parcel is currently set for sale</summary>
21656 </member>
21657 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Dwell">
21658 <summary>Parcel traffic</summary>
21659 </member>
21660 <member name="M:OpenMetaverse.DirectoryManager.DirectoryParcel.ToString">
21661 <summary>Print the struct data as a string</summary>
21662 <returns>A string containing the field name, and field value</returns>
21663 </member> 14543 </member>
21664 <member name="T:OpenMetaverse.DirectoryManager.AgentSearchData"> 14544 <member name="T:OpenMetaverse.Assets.AssetClothing">
21665 <summary> 14545 <summary>
21666 An Avatar returned from the dataserver 14546 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
14547 such as a Shirt, Pants, etc.
21667 </summary> 14548 </summary>
21668 </member> 14549 </member>
21669 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.Online"> 14550 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor">
21670 <summary>Online status of agent</summary> 14551 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
21671 <remarks>This field appears to be obsolete and always returns false</remarks>
21672 </member>
21673 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.FirstName">
21674 <summary>The agents first name</summary>
21675 </member>
21676 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.LastName">
21677 <summary>The agents last name</summary>
21678 </member> 14552 </member>
21679 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.AgentID"> 14553 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
21680 <summary>The agents <see cref="T:OpenMetaverse.UUID"/></summary> 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>
21681 </member> 14557 </member>
21682 <member name="M:OpenMetaverse.DirectoryManager.AgentSearchData.ToString"> 14558 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
21683 <summary>Print the struct data as a string</summary> 14559 <summary>Override the base classes AssetType</summary>
21684 <returns>A string containing the field name, and field value</returns>
21685 </member> 14560 </member>
21686 <member name="T:OpenMetaverse.DirectoryManager.GroupSearchData"> 14561 <member name="T:OpenMetaverse.GridClient">
21687 <summary> 14562 <summary>
21688 Response to a "Groups" Search 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.
21689 </summary> 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>
21690 </member> 14596 </member>
21691 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupID"> 14597 <member name="F:OpenMetaverse.GridClient.Network">
21692 <summary>The Group ID</summary> 14598 <summary>Networking subsystem</summary>
21693 </member>
21694 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupName">
21695 <summary>The name of the group</summary>
21696 </member>
21697 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.Members">
21698 <summary>The current number of members</summary>
21699 </member>
21700 <member name="M:OpenMetaverse.DirectoryManager.GroupSearchData.ToString">
21701 <summary>Print the struct data as a string</summary>
21702 <returns>A string containing the field name, and field value</returns>
21703 </member>
21704 <member name="T:OpenMetaverse.DirectoryManager.PlacesSearchData">
21705 <summary>
21706 Parcel information returned from a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request
21707 <para>
21708 Represents one of the following:
21709 A parcel of land on the grid that has its Show In Search flag set
21710 A parcel of land owned by the agent making the request
21711 A parcel of land owned by a group the agent making the request is a member of
21712 </para>
21713 <para>
21714 In a request for Group Land, the First record will contain an empty record
21715 </para>
21716 Note: This is not the same as searching the land for sale data source
21717 </summary>
21718 </member> 14599 </member>
21719 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.OwnerID"> 14600 <member name="F:OpenMetaverse.GridClient.Settings">
21720 <summary>The ID of the Agent of Group that owns the parcel</summary> 14601 <summary>Settings class including constant values and changeable
14602 parameters for everything</summary>
21721 </member> 14603 </member>
21722 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Name"> 14604 <member name="F:OpenMetaverse.GridClient.Parcels">
21723 <summary>The name</summary> 14605 <summary>Parcel (subdivided simulator lots) subsystem</summary>
21724 </member> 14606 </member>
21725 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Desc"> 14607 <member name="F:OpenMetaverse.GridClient.Self">
21726 <summary>The description</summary> 14608 <summary>Our own avatars subsystem</summary>
21727 </member> 14609 </member>
21728 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.ActualArea"> 14610 <member name="F:OpenMetaverse.GridClient.Avatars">
21729 <summary>The Size of the parcel</summary> 14611 <summary>Other avatars subsystem</summary>
21730 </member> 14612 </member>
21731 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.BillableArea"> 14613 <member name="F:OpenMetaverse.GridClient.Estate">
21732 <summary>The billable Size of the parcel, for mainland 14614 <summary>Estate subsystem</summary>
21733 parcels this will match the ActualArea field. For Group owned land this will be 10 percent smaller
21734 than the ActualArea. For Estate land this will always be 0</summary>
21735 </member> 14615 </member>
21736 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Flags"> 14616 <member name="F:OpenMetaverse.GridClient.Friends">
21737 <summary>Indicates the ForSale status of the parcel</summary> 14617 <summary>Friends list subsystem</summary>
21738 </member> 14618 </member>
21739 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalX"> 14619 <member name="F:OpenMetaverse.GridClient.Grid">
21740 <summary>The Gridwide X position</summary> 14620 <summary>Grid (aka simulator group) subsystem</summary>
21741 </member> 14621 </member>
21742 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalY"> 14622 <member name="F:OpenMetaverse.GridClient.Objects">
21743 <summary>The Gridwide Y position</summary> 14623 <summary>Object subsystem</summary>
21744 </member> 14624 </member>
21745 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalZ"> 14625 <member name="F:OpenMetaverse.GridClient.Groups">
21746 <summary>The Z position of the parcel, or 0 if no landing point set</summary> 14626 <summary>Group subsystem</summary>
21747 </member> 14627 </member>
21748 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SimName"> 14628 <member name="F:OpenMetaverse.GridClient.Assets">
21749 <summary>The name of the Region the parcel is located in</summary> 14629 <summary>Asset subsystem</summary>
21750 </member> 14630 </member>
21751 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SnapshotID"> 14631 <member name="F:OpenMetaverse.GridClient.Appearance">
21752 <summary>The Asset ID of the parcels Snapshot texture</summary> 14632 <summary>Appearance subsystem</summary>
21753 </member> 14633 </member>
21754 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Dwell"> 14634 <member name="F:OpenMetaverse.GridClient.Inventory">
21755 <summary>The calculated visitor traffic</summary> 14635 <summary>Inventory subsystem</summary>
21756 </member> 14636 </member>
21757 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SKU"> 14637 <member name="F:OpenMetaverse.GridClient.Directory">
21758 <summary>The billing product SKU</summary> 14638 <summary>Directory searches including classifieds, people, land
21759 <remarks>Known values are: 14639 sales, etc</summary>
21760 <list type="table">
21761 <item><term>023</term><description>Mainland / Full Region</description></item>
21762 <item><term>024</term><description>Estate / Full Region</description></item>
21763 <item><term>027</term><description>Estate / Openspace</description></item>
21764 <item><term>029</term><description>Estate / Homestead</description></item>
21765 <item><term>129</term><description>Mainland / Homestead (Linden Owned)</description></item>
21766 </list>
21767 </remarks>
21768 </member> 14640 </member>
21769 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Price"> 14641 <member name="F:OpenMetaverse.GridClient.Terrain">
21770 <summary>No longer used, will always be 0</summary> 14642 <summary>Handles land, wind, and cloud heightmaps</summary>
21771 </member> 14643 </member>
21772 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToSLurl"> 14644 <member name="F:OpenMetaverse.GridClient.Sound">
21773 <summary>Get a SL URL for the parcel</summary> 14645 <summary>Handles sound-related networking</summary>
21774 <returns>A string, containing a standard SLURL</returns>
21775 </member> 14646 </member>
21776 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToString"> 14647 <member name="F:OpenMetaverse.GridClient.Throttle">
21777 <summary>Print the struct data as a string</summary> 14648 <summary>Throttling total bandwidth usage, or allocating bandwidth
21778 <returns>A string containing the field name, and field value</returns> 14649 for specific data stream types</summary>
21779 </member> 14650 </member>
21780 <member name="T:OpenMetaverse.DirectoryManager.EventsSearchData"> 14651 <member name="M:OpenMetaverse.GridClient.#ctor">
21781 <summary> 14652 <summary>
21782 An "Event" Listing summary 14653 Default constructor
21783 </summary> 14654 </summary>
21784 </member> 14655 </member>
21785 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Owner"> 14656 <member name="M:OpenMetaverse.GridClient.ToString">
21786 <summary>The ID of the event creator</summary>
21787 </member>
21788 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Name">
21789 <summary>The name of the event</summary>
21790 </member>
21791 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.ID">
21792 <summary>The events ID</summary>
21793 </member>
21794 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Date">
21795 <summary>A string containing the short date/time the event will begin</summary>
21796 </member>
21797 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Time">
21798 <summary>The event start time in Unixtime (seconds since epoch)</summary>
21799 </member>
21800 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Flags">
21801 <summary>The events maturity rating</summary>
21802 </member>
21803 <member name="M:OpenMetaverse.DirectoryManager.EventsSearchData.ToString">
21804 <summary>Print the struct data as a string</summary>
21805 <returns>A string containing the field name, and field value</returns>
21806 </member>
21807 <member name="T:OpenMetaverse.DirectoryManager.EventInfo">
21808 <summary> 14657 <summary>
21809 The details of an "Event" 14658 Return the full name of this instance
21810 </summary> 14659 </summary>
14660 <returns>Client avatars full name</returns>
21811 </member> 14661 </member>
21812 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.ID"> 14662 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
21813 <summary>The events ID</summary>
21814 </member>
21815 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Creator">
21816 <summary>The ID of the event creator</summary>
21817 </member>
21818 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Name">
21819 <summary>The name of the event</summary>
21820 </member>
21821 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Category">
21822 <summary>The category</summary>
21823 </member>
21824 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Desc">
21825 <summary>The events description</summary>
21826 </member>
21827 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Date">
21828 <summary>The short date/time the event will begin</summary>
21829 </member>
21830 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.DateUTC">
21831 <summary>The event start time in Unixtime (seconds since epoch) UTC adjusted</summary>
21832 </member>
21833 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Duration">
21834 <summary>The length of the event in minutes</summary>
21835 </member>
21836 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Cover">
21837 <summary>0 if no cover charge applies</summary>
21838 </member>
21839 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Amount">
21840 <summary>The cover charge amount in L$ if applicable</summary>
21841 </member>
21842 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.SimName">
21843 <summary>The name of the region where the event is being held</summary>
21844 </member>
21845 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.GlobalPos">
21846 <summary>The gridwide location of the event</summary>
21847 </member>
21848 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Flags">
21849 <summary>The maturity rating</summary>
21850 </member>
21851 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToSLurl">
21852 <summary>Get a SL URL for the parcel where the event is hosted</summary>
21853 <returns>A string, containing a standard SLURL</returns>
21854 </member>
21855 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToString">
21856 <summary>Print the struct data as a string</summary>
21857 <returns>A string containing the field name, and field value</returns>
21858 </member>
21859 <member name="T:OpenMetaverse.EventInfoReplyEventArgs">
21860 <summary>Contains the Event data returned from the data server from an EventInfoRequest</summary>
21861 </member>
21862 <member name="M:OpenMetaverse.EventInfoReplyEventArgs.#ctor(OpenMetaverse.DirectoryManager.EventInfo)">
21863 <summary>Construct a new instance of the EventInfoReplyEventArgs class</summary>
21864 <param name="matchedEvent">A single EventInfo object containing the details of an event</param>
21865 </member>
21866 <member name="P:OpenMetaverse.EventInfoReplyEventArgs.MatchedEvent">
21867 <summary> 14663 <summary>
21868 A single EventInfo object containing the details of an event 14664 Attempts to convert an LLSD structure to a known Packet type
21869 </summary> 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>
21870 </member> 14670 </member>
21871 <member name="T:OpenMetaverse.DirEventsReplyEventArgs"> 14671 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
21872 <summary>Contains the "Event" detail data returned from the data server</summary> 14672 <summary>
21873 </member> 14673 Image width
21874 <member name="M:OpenMetaverse.DirEventsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.EventsSearchData})"> 14674 </summary>
21875 <summary>Construct a new instance of the DirEventsReplyEventArgs class</summary>
21876 <param name="queryID">The ID of the query returned by the data server.
21877 This will correlate to the ID returned by the <see cref="!:StartEventsSearch"/> method</param>
21878 <param name="matchedEvents">A list containing the "Events" returned by the search query</param>
21879 </member>
21880 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.QueryID">
21881 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/></summary>
21882 </member>
21883 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.MatchedEvents">
21884 <summary>A list of "Events" returned by the data server</summary>
21885 </member>
21886 <member name="T:OpenMetaverse.PlacesReplyEventArgs">
21887 <summary>Contains the "Event" list data returned from the data server</summary>
21888 </member>
21889 <member name="M:OpenMetaverse.PlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.PlacesSearchData})">
21890 <summary>Construct a new instance of PlacesReplyEventArgs class</summary>
21891 <param name="queryID">The ID of the query returned by the data server.
21892 This will correlate to the ID returned by the <see cref="!:StartPlacesSearch"/> method</param>
21893 <param name="matchedPlaces">A list containing the "Places" returned by the data server query</param>
21894 </member>
21895 <member name="P:OpenMetaverse.PlacesReplyEventArgs.QueryID">
21896 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/></summary>
21897 </member>
21898 <member name="P:OpenMetaverse.PlacesReplyEventArgs.MatchedPlaces">
21899 <summary>A list of "Places" returned by the data server</summary>
21900 </member>
21901 <member name="T:OpenMetaverse.DirPlacesReplyEventArgs">
21902 <summary>Contains the places data returned from the data server</summary>
21903 </member>
21904 <member name="M:OpenMetaverse.DirPlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
21905 <summary>Construct a new instance of the DirPlacesReplyEventArgs class</summary>
21906 <param name="queryID">The ID of the query returned by the data server.
21907 This will correlate to the ID returned by the <see cref="!:StartDirPlacesSearch"/> method</param>
21908 <param name="matchedParcels">A list containing land data returned by the data server</param>
21909 </member>
21910 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.QueryID">
21911 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/></summary>
21912 </member>
21913 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.MatchedParcels">
21914 <summary>A list containing Places data returned by the data server</summary>
21915 </member>
21916 <member name="T:OpenMetaverse.DirClassifiedsReplyEventArgs">
21917 <summary>Contains the classified data returned from the data server</summary>
21918 </member>
21919 <member name="M:OpenMetaverse.DirClassifiedsReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.Classified})">
21920 <summary>Construct a new instance of the DirClassifiedsReplyEventArgs class</summary>
21921 <param name="classifieds">A list of classified ad data returned from the data server</param>
21922 </member>
21923 <member name="P:OpenMetaverse.DirClassifiedsReplyEventArgs.Classifieds">
21924 <summary>A list containing Classified Ads returned by the data server</summary>
21925 </member>
21926 <member name="T:OpenMetaverse.DirGroupsReplyEventArgs">
21927 <summary>Contains the group data returned from the data server</summary>
21928 </member>
21929 <member name="M:OpenMetaverse.DirGroupsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.GroupSearchData})">
21930 <summary>Construct a new instance of the DirGroupsReplyEventArgs class</summary>
21931 <param name="queryID">The ID of the query returned by the data server.
21932 This will correlate to the ID returned by the <see cref="!:StartGroupSearch"/> method</param>
21933 <param name="matchedGroups">A list of groups data returned by the data server</param>
21934 </member>
21935 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.QueryID">
21936 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/></summary>
21937 </member>
21938 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.MatchedGroups">
21939 <summary>A list containing Groups data returned by the data server</summary>
21940 </member>
21941 <member name="T:OpenMetaverse.DirPeopleReplyEventArgs">
21942 <summary>Contains the people data returned from the data server</summary>
21943 </member>
21944 <member name="M:OpenMetaverse.DirPeopleReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.AgentSearchData})">
21945 <summary>Construct a new instance of the DirPeopleReplyEventArgs class</summary>
21946 <param name="queryID">The ID of the query returned by the data server.
21947 This will correlate to the ID returned by the <see cref="!:StartPeopleSearch"/> method</param>
21948 <param name="matchedPeople">A list of people data returned by the data server</param>
21949 </member> 14675 </member>
21950 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.QueryID"> 14676 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height">
21951 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/></summary> 14677 <summary>
14678 Image height
14679 </summary>
21952 </member> 14680 </member>
21953 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.MatchedPeople"> 14681 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels">
21954 <summary>A list containing People data returned by the data server</summary> 14682 <summary>
14683 Image channel flags
14684 </summary>
21955 </member> 14685 </member>
21956 <member name="T:OpenMetaverse.DirLandReplyEventArgs"> 14686 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red">
21957 <summary>Contains the land sales data returned from the data server</summary> 14687 <summary>
14688 Red channel data
14689 </summary>
21958 </member> 14690 </member>
21959 <member name="M:OpenMetaverse.DirLandReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})"> 14691 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green">
21960 <summary>Construct a new instance of the DirLandReplyEventArgs class</summary> 14692 <summary>
21961 <param name="dirParcels">A list of parcels for sale returned by the data server</param> 14693 Green channel data
14694 </summary>
21962 </member> 14695 </member>
21963 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels"> 14696 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue">
21964 <summary>A list containing land forsale data returned by the data server</summary> 14697 <summary>
14698 Blue channel data
14699 </summary>
21965 </member> 14700 </member>
21966 <member name="T:OpenMetaverse.Rendering.IRendering"> 14701 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha">
21967 <summary> 14702 <summary>
21968 Abstract base for rendering plugins 14703 Alpha channel data
21969 </summary> 14704 </summary>
21970 </member> 14705 </member>
21971 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 14706 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump">
21972 <summary> 14707 <summary>
21973 Generates a basic mesh structure from a primitive 14708 Bump channel data
21974 </summary> 14709 </summary>
21975 <param name="prim">Primitive to generate the mesh from</param>
21976 <param name="lod">Level of detail to generate the mesh at</param>
21977 <returns>The generated mesh</returns>
21978 </member> 14710 </member>
21979 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)"> 14711 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
21980 <summary> 14712 <summary>
21981 Generates a basic mesh structure from a sculpted primitive and 14713 Create a new blank image
21982 texture
21983 </summary> 14714 </summary>
21984 <param name="prim">Sculpted primitive to generate the mesh from</param> 14715 <param name="width">width</param>
21985 <param name="sculptTexture">Sculpt texture</param> 14716 <param name="height">height</param>
21986 <param name="lod">Level of detail to generate the mesh at</param> 14717 <param name="channels">channel flags</param>
21987 <returns>The generated mesh</returns>
21988 </member> 14718 </member>
21989 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 14719 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)">
21990 <summary> 14720 <summary>
21991 Generates a series of faces, each face containing a mesh and 14721
21992 metadata
21993 </summary> 14722 </summary>
21994 <param name="prim">Primitive to generate the mesh from</param> 14723 <param name="bitmap"></param>
21995 <param name="lod">Level of detail to generate the mesh at</param>
21996 <returns>The generated mesh</returns>
21997 </member> 14724 </member>
21998 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)"> 14725 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
21999 <summary> 14726 <summary>
22000 Generates a series of faces for a sculpted prim, each face 14727 Convert the channels in the image. Channels are created or destroyed as required.
22001 containing a mesh and metadata
22002 </summary> 14728 </summary>
22003 <param name="prim">Sculpted primitive to generate the mesh from</param> 14729 <param name="channels">new channel flags</param>
22004 <param name="sculptTexture">Sculpt texture</param>
22005 <param name="lod">Level of detail to generate the mesh at</param>
22006 <returns>The generated mesh</returns>
22007 </member> 14730 </member>
22008 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)"> 14731 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)">
22009 <summary> 14732 <summary>
22010 Apply texture coordinate modifications from a 14733 Resize or stretch the image using nearest neighbor (ugly) resampling
22011 <seealso cref="!:TextureEntryFace"/> to a list of vertices
22012 </summary> 14734 </summary>
22013 <param name="vertices">Vertex list to modify texture coordinates for</param> 14735 <param name="width">new width</param>
22014 <param name="center">Center-point of the face</param> 14736 <param name="height">new height</param>
22015 <param name="teFace">Face texture parameters</param>
22016 </member> 14737 </member>
22017 <member name="T:OpenMetaverse.Imaging.LoadTGAClass"> 14738 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw">
22018 <summary> 14739 <summary>
22019 Capability to load TGAs to Bitmap 14740 Create a byte array containing 32-bit RGBA data with a bottom-left
14741 origin, suitable for feeding directly into OpenGL
22020 </summary> 14742 </summary>
14743 <returns>A byte array containing raw texture data</returns>
22021 </member> 14744 </member>
22022 <member name="T:OpenMetaverse.Assets.AssetNotecard"> 14745 <member name="T:OpenMetaverse.Assets.AssetTexture">
22023 <summary> 14746 <summary>
22024 Represents a string of characters encoded with specific formatting properties 14747 Represents a texture
22025 </summary> 14748 </summary>
22026 </member> 14749 </member>
22027 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText"> 14750 <member name="F:OpenMetaverse.Assets.AssetTexture.Image">
22028 <summary>A text string containing main text of the notecard</summary> 14751 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
22029 </member> 14752 </member>
22030 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems"> 14753 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
22031 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary> 14754 <summary></summary>
22032 </member> 14755 </member>
22033 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor"> 14756 <member name="F:OpenMetaverse.Assets.AssetTexture.Components">
22034 <summary>Construct an Asset of type Notecard</summary> 14757 <summary></summary>
22035 </member> 14758 </member>
22036 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])"> 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[])">
22037 <summary> 14763 <summary>
22038 Construct an Asset object of type Notecard 14764 Initializes a new instance of an AssetTexture object
22039 </summary> 14765 </summary>
22040 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 14766 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
22041 <param name="assetData">A byte array containing the raw asset data</param> 14767 <param name="assetData">A byte array containing the raw asset data</param>
22042 </member> 14768 </member>
22043 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode"> 14769 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)">
22044 <summary> 14770 <summary>
22045 Encode the raw contents of a string with the specific Linden Text properties 14771 Initializes a new instance of an AssetTexture object
22046 </summary> 14772 </summary>
14773 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
22047 </member> 14774 </member>
22048 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode"> 14775 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode">
22049 <summary> 14776 <summary>
22050 Decode the raw asset data including the Linden Text properties 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"/>
22051 </summary> 14779 </summary>
22052 <returns>true if the AssetData was successfully decoded</returns>
22053 </member> 14780 </member>
22054 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType"> 14781 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode">
22055 <summary>Override the base classes AssetType</summary> 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>
22056 </member> 14787 </member>
22057 <member name="T:OpenMetaverse.Assets.AssetAnimation"> 14788 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries">
22058 <summary> 14789 <summary>
22059 Represents an Animation 14790 Decodes the begin and end byte positions for each quality layer in
14791 the image
22060 </summary> 14792 </summary>
14793 <returns></returns>
22061 </member> 14794 </member>
22062 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor"> 14795 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType">
22063 <summary>Default Constructor</summary> 14796 <summary>Override the base classes AssetType</summary>
22064 </member> 14797 </member>
22065 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])"> 14798 <member name="T:OpenMetaverse.Assets.TarArchiveReader">
22066 <summary> 14799 <summary>
22067 Construct an Asset object of type Animation 14800 Temporary code to do the bare minimum required to read a tar archive for our purposes
22068 </summary> 14801 </summary>
22069 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
22070 <param name="assetData">A byte array containing the raw asset data</param>
22071 </member> 14802 </member>
22072 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType"> 14803 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br">
22073 <summary>Override the base classes AssetType</summary> 14804 <summary>
14805 Binary reader for the underlying stream
14806 </summary>
22074 </member> 14807 </member>
22075 <member name="T:OpenMetaverse.Assets.ArchiveConstants"> 14808 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray">
22076 <summary> 14809 <summary>
22077 Constants for the archiving module 14810 Used to trim off null chars
22078 </summary> 14811 </summary>
22079 </member> 14812 </member>
22080 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH"> 14813 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray">
22081 <summary> 14814 <summary>
22082 The location of the archive control file 14815 Used to trim off space chars
22083 </summary> 14816 </summary>
22084 </member> 14817 </member>
22085 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH"> 14818 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)">
22086 <summary> 14819 <summary>
22087 Path for the assets held in an archive 14820 Generate a tar reader which reads from the given stream.
22088 </summary> 14821 </summary>
14822 <param name="s"></param>
22089 </member> 14823 </member>
22090 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH"> 14824 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)">
22091 <summary> 14825 <summary>
22092 Path for the prims file 14826 Read the next entry in the tar file.
22093 </summary> 14827 </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>
22094 </member> 14831 </member>
22095 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH"> 14832 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader">
22096 <summary> 14833 <summary>
22097 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out. 14834 Read the next 512 byte chunk of data as a tar header.
22098 </summary> 14835 </summary>
14836 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
22099 </member> 14837 </member>
22100 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH"> 14838 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)">
22101 <summary> 14839 <summary>
22102 Path for region settings. 14840 Read data following a header
22103 </summary> 14841 </summary>
14842 <param name="fileSize"></param>
14843 <returns></returns>
22104 </member> 14844 </member>
22105 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR"> 14845 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)">
22106 <summary> 14846 <summary>
22107 The character the separates the uuid from extension information in an archived asset filename 14847 Convert octal bytes to a decimal representation
22108 </summary> 14848 </summary>
14849 <param name="bytes"></param>
14850 <param name="count"></param>
14851 <param name="startIndex"></param>
14852 <returns></returns>
22109 </member> 14853 </member>
22110 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION"> 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[])">
22111 <summary> 14864 <summary>
22112 Extensions used for asset types in the archive 14865 Creates a LayerData packet for compressed land data given a full
14866 simulator heightmap and an array of indices of patches to compress
22113 </summary> 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>
22114 </member> 14886 </member>
22115 <member name="T:OpenMetaverse.ReportType"> 14887 <member name="T:OpenMetaverse.ReportType">
22116 <summary> 14888 <summary>
@@ -23335,146 +16107,7912 @@
23335 refreshed from the server 16107 refreshed from the server
23336 </summary> 16108 </summary>
23337 </member> 16109 </member>
23338 <member name="T:OpenMetaverse.Imaging.OpenJPEG"> 16110 <member name="T:OpenMetaverse.FriendRights">
23339 <summary> 16111 <summary>
23340 A Wrapper around openjpeg to encode and decode images to and from byte arrays 16112
23341 </summary> 16113 </summary>
23342 </member> 16114 </member>
23343 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE"> 16115 <member name="F:OpenMetaverse.FriendRights.None">
23344 <summary>TGA Header size</summary> 16116 <summary>The avatar has no rights</summary>
23345 </member> 16117 </member>
23346 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock"> 16118 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
23347 <summary>OpenJPEG is not threadsafe, so this object is used to lock 16119 <summary>The avatar can see the online status of the target avatar</summary>
23348 during calls into unmanaged code</summary>
23349 </member> 16120 </member>
23350 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)"> 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">
23351 <summary> 16128 <summary>
23352 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array 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
23353 </summary> 16133 </summary>
23354 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
23355 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param>
23356 <returns>A byte array containing the encoded Image object</returns>
23357 </member> 16134 </member>
23358 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)"> 16135 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)">
23359 <summary> 16136 <summary>
23360 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array 16137 Used internally when building the initial list of friends at login time
23361 </summary> 16138 </summary>
23362 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param> 16139 <param name="id">System ID of the avatar being prepesented</param>
23363 <returns>a byte array of the encoded image</returns> 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>
23364 </member> 16142 </member>
23365 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)"> 16143 <member name="M:OpenMetaverse.FriendInfo.ToString">
23366 <summary> 16144 <summary>
23367 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and 16145 FriendInfo represented as a string
23368 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
23369 </summary> 16146 </summary>
23370 <param name="encoded">JPEG2000 encoded data</param> 16147 <returns>A string reprentation of both my rights and my friends rights</returns>
23371 <param name="managedImage">ManagedImage object to decode to</param>
23372 <param name="image">Image object to decode to</param>
23373 <returns>True if the decode succeeds, otherwise false</returns>
23374 </member> 16148 </member>
23375 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)"> 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>
16201 My rights represented as bitmapped flags
16202 </summary>
16203 </member>
16204 <member name="T:OpenMetaverse.FriendsManager">
16205 <summary>
16206 This class is used to add and remove avatars from your friends list and to manage their permission.
16207 </summary>
16208 </member>
16209 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline">
16210 <summary>The event subscribers. null if no subcribers</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>
16267 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)">
16268 <summary>Raises the FriendshipResponse event</summary>
16269 <param name="e">A FriendshipResponseEventArgs object containing the
16270 data returned from the data server</param>
16271 </member>
16272 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock">
16273 <summary>Thread sync lock object</summary>
16274 </member>
16275 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated">
16276 <summary>The event subscribers. null if no subcribers</summary>
16277 </member>
16278 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)">
16279 <summary>Raises the FriendshipTerminated event</summary>
16280 <param name="e">A FriendshipTerminatedEventArgs object containing the
16281 data returned from the data server</param>
16282 </member>
16283 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock">
16284 <summary>Thread sync lock object</summary>
16285 </member>
16286 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound">
16287 <summary>The event subscribers. null if no subcribers</summary>
16288 </member>
16289 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)">
16290 <summary>Raises the FriendFoundReply event</summary>
16291 <param name="e">A FriendFoundReplyEventArgs object containing the
16292 data returned from the data server</param>
16293 </member>
16294 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock">
16295 <summary>Thread sync lock object</summary>
16296 </member>
16297 <member name="F:OpenMetaverse.FriendsManager.FriendList">
23376 <summary> 16298 <summary>
16299 A dictionary of key/value pairs containing known friends of this avatar.
23377 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
23378 </summary> 16303 </summary>
23379 <param name="encoded"></param> 16304 </member>
23380 <param name="managedImage"></param> 16305 <member name="F:OpenMetaverse.FriendsManager.FriendRequests">
16306 <summary>
16307 A Dictionary of key/value pairs containing current pending frienship offers.
16308
16309 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
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>
16313 </member>
16314 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)">
16315 <summary>
16316 Internal constructor
16317 </summary>
16318 <param name="client">A reference to the GridClient Object</param>
16319 </member>
16320 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
16321 <summary>
16322 Accept a friendship request
16323 </summary>
16324 <param name="fromAgentID">agentID of avatatar to form friendship with</param>
16325 <param name="imSessionID">imSessionID of the friendship request message</param>
16326 </member>
16327 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
16328 <summary>
16329 Decline a friendship request
16330 </summary>
16331 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
16332 <param name="imSessionID">imSessionID of the friendship request message</param>
16333 </member>
16334 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)">
16335 <summary>
16336 Overload: Offer friendship to an avatar.
16337 </summary>
16338 <param name="agentID">System ID of the avatar you are offering friendship to</param>
16339 </member>
16340 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)">
16341 <summary>
16342 Offer friendship to an avatar.
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>
16347 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)">
16348 <summary>
16349 Terminate a friendship with an avatar
16350 </summary>
16351 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
16352 </member>
16353 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16354 <summary>Process an incoming packet and raise the appropriate events</summary>
16355 <param name="sender">The sender</param>
16356 <param name="e">The EventArgs object containing the packet data</param>
16357 </member>
16358 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)">
16359 <summary>
16360 Change the rights of a friend avatar.
16361 </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>
16366 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)">
16367 <summary>
16368 Use to map a friends location on the grid.
16369 </summary>
16370 <param name="friendID">Friends UUID to find</param>
16371 <remarks><seealso cref="E:OnFriendFound"/></remarks>
16372 </member>
16373 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)">
16374 <summary>
16375 Use to track a friends movement on the grid
16376 </summary>
16377 <param name="friendID">Friends Key</param>
16378 </member>
16379 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)">
16380 <summary>
16381 Ask for a notification of friend's online status
16382 </summary>
16383 <param name="friendID">Friend's UUID</param>
16384 </member>
16385 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)">
16386 <summary>
16387 This handles the asynchronous response of a RequestAvatarNames call.
16388 </summary>
16389 <param name="sender"></param>
16390 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
16391 </member>
16392 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16393 <summary>Process an incoming packet and raise the appropriate events</summary>
16394 <param name="sender">The sender</param>
16395 <param name="e">The EventArgs object containing the packet data</param>
16396 </member>
16397 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16398 <summary>Process an incoming packet and raise the appropriate events</summary>
16399 <param name="sender">The sender</param>
16400 <param name="e">The EventArgs object containing the packet data</param>
16401 </member>
16402 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16403 <summary>Process an incoming packet and raise the appropriate events</summary>
16404 <param name="sender">The sender</param>
16405 <param name="e">The EventArgs object containing the packet data</param>
16406 </member>
16407 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16408 <summary>Process an incoming packet and raise the appropriate events</summary>
16409 <param name="sender">The sender</param>
16410 <param name="e">The EventArgs object containing the packet data</param>
16411 </member>
16412 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)">
16413 <summary>
16414 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply
16415 </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>
16423 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
16424 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
16425 </member>
16426 <member name="E:OpenMetaverse.FriendsManager.FriendOffline">
16427 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary>
16428 </member>
16429 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate">
16430 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary>
16431 </member>
16432 <member name="E:OpenMetaverse.FriendsManager.FriendNames">
16433 <summary>Raised when the simulator sends us the names on our friends list</summary>
16434 </member>
16435 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered">
16436 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary>
16437 </member>
16438 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse">
16439 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary>
16440 </member>
16441 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated">
16442 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated
16443 our friendship</summary>
16444 </member>
16445 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply">
16446 <summary>Raised when the simulator sends the location of a friend we have
16447 requested map location info for</summary>
16448 </member>
16449 <member name="T:OpenMetaverse.FriendInfoEventArgs">
16450 <summary>Contains information on a member of our friends list</summary>
16451 </member>
16452 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)">
16453 <summary>
16454 Construct a new instance of the FriendInfoEventArgs class
16455 </summary>
16456 <param name="friend">The FriendInfo</param>
16457 </member>
16458 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend">
16459 <summary>Get the FriendInfo</summary>
16460 </member>
16461 <member name="T:OpenMetaverse.FriendNamesEventArgs">
16462 <summary>Contains Friend Names</summary>
16463 </member>
16464 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
16465 <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>
16471 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names">
16472 <summary>A dictionary where the Key is the ID of the Agent,
16473 and the Value is a string containing their name</summary>
16474 </member>
16475 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs">
16476 <summary>Sent when another agent requests a friendship with our agent</summary>
16477 </member>
16478 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)">
16479 <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>
16487 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID">
16488 <summary>Get the ID of the agent requesting friendship</summary>
16489 </member>
16490 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName">
16491 <summary>Get the name of the agent requesting friendship</summary>
16492 </member>
16493 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID">
16494 <summary>Get the ID of the session, used in accepting or declining the
16495 friendship offer</summary>
16496 </member>
16497 <member name="T:OpenMetaverse.FriendshipResponseEventArgs">
16498 <summary>A response containing the results of our request to form a friendship with another agent</summary>
16499 </member>
16500 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)">
16501 <summary>
16502 Construct a new instance of the FriendShipResponseEventArgs class
16503 </summary>
16504 <param name="agentID">The ID of the agent we requested a friendship with</param>
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>
16520 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)">
16521 <summary>
16522 Construct a new instance of the FrindshipTerminatedEventArgs class
16523 </summary>
16524 <param name="agentID">The ID of the friend who terminated the friendship with us</param>
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>
16530 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName">
16531 <summary>Get the name of the agent that terminated the friendship with us</summary>
16532 </member>
16533 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs">
16534 <summary>
16535 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location
16536 </summary>
16537 </member>
16538 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)">
16539 <summary>
16540 Construct a new instance of the FriendFoundReplyEventArgs class
16541 </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>
16546 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID">
16547 <summary>Get the ID of the agent we have received location information for</summary>
16548 </member>
16549 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle">
16550 <summary>Get the region handle where our mapped friend is located</summary>
16551 </member>
16552 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location">
16553 <summary>Get the simulator local position where our friend is located</summary>
16554 </member>
16555 <member name="T:OpenMetaverse.BinBVHAnimationReader">
16556 <summary>
16557 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
16558 </summary>
16559 </member>
16560 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys">
16561 <summary>
16562 Rotation Keyframe count (used internally)
16563 </summary>
16564 </member>
16565 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys">
16566 <summary>
16567 Position Keyframe count (used internally)
16568 </summary>
16569 </member>
16570 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority">
16571 <summary>
16572 Animation Priority
16573 </summary>
16574 </member>
16575 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length">
16576 <summary>
16577 The animation length in seconds.
16578 </summary>
16579 </member>
16580 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName">
16581 <summary>
16582 Expression set in the client. Null if [None] is selected
16583 </summary>
16584 </member>
16585 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint">
16586 <summary>
16587 The time in seconds to start the animation
16588 </summary>
16589 </member>
16590 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint">
16591 <summary>
16592 The time in seconds to end the animation
16593 </summary>
16594 </member>
16595 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop">
16596 <summary>
16597 Loop the animation
16598 </summary>
16599 </member>
16600 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime">
16601 <summary>
16602 Meta data. Ease in Seconds.
16603 </summary>
16604 </member>
16605 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime">
16606 <summary>
16607 Meta data. Ease out seconds.
16608 </summary>
16609 </member>
16610 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose">
16611 <summary>
16612 Meta Data for the Hand Pose
16613 </summary>
16614 </member>
16615 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount">
16616 <summary>
16617 Number of joints defined in the animation
16618 </summary>
16619 </member>
16620 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints">
16621 <summary>
16622 Contains an array of joints
16623 </summary>
16624 </member>
16625 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])">
16626 <summary>
16627 Searialize an animation asset into it's joints/keyframes/meta data
16628 </summary>
16629 <param name="animationdata"></param>
16630 </member>
16631 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)">
16632 <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>
16641 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)">
16642 <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>
16651 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)">
16652 <summary>
16653 Read Keyframes of a certain type
16654 advance i
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>
23381 <returns></returns> 16661 <returns></returns>
23382 </member> 16662 </member>
23383 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)"> 16663 <member name="T:OpenMetaverse.binBVHJoint">
16664 <summary>
16665 A Joint and it's associated meta data and keyframes
16666 </summary>
16667 </member>
16668 <member name="F:OpenMetaverse.binBVHJoint.Name">
16669 <summary>
16670 Name of the Joint. Matches the avatar_skeleton.xml in client distros
16671 </summary>
16672 </member>
16673 <member name="F:OpenMetaverse.binBVHJoint.Priority">
16674 <summary>
16675 Joint Animation Override? Was the same as the Priority in testing..
16676 </summary>
16677 </member>
16678 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys">
16679 <summary>
16680 Array of Rotation Keyframes in order from earliest to latest
16681 </summary>
16682 </member>
16683 <member name="F:OpenMetaverse.binBVHJoint.positionkeys">
16684 <summary>
16685 Array of Position Keyframes in order from earliest to latest
16686 This seems to only be for the Pelvis?
16687 </summary>
16688 </member>
16689 <member name="T:OpenMetaverse.binBVHJointKey">
16690 <summary>
16691 A Joint Keyframe. This is either a position or a rotation.
16692 </summary>
16693 </member>
16694 <member name="F:OpenMetaverse.binBVHJointKey.key_element">
16695 <summary>
16696 Either a Vector3 position or a Vector3 Euler rotation
16697 </summary>
16698 </member>
16699 <member name="T:OpenMetaverse.HandPose">
16700 <summary>
16701 Poses set in the animation metadata for the hands.
16702 </summary>
16703 </member>
16704 <member name="T:OpenMetaverse.Bumpiness">
16705 <summary>
16706 The type of bump-mapping applied to a face
16707 </summary>
16708 </member>
16709 <member name="F:OpenMetaverse.Bumpiness.None">
16710 <summary></summary>
16711 </member>
16712 <member name="F:OpenMetaverse.Bumpiness.Brightness">
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>
16739 <member name="F:OpenMetaverse.Bumpiness.Discs">
16740 <summary></summary>
16741 </member>
16742 <member name="F:OpenMetaverse.Bumpiness.Gravel">
16743 <summary></summary>
16744 </member>
16745 <member name="F:OpenMetaverse.Bumpiness.Petridish">
16746 <summary></summary>
16747 </member>
16748 <member name="F:OpenMetaverse.Bumpiness.Siding">
16749 <summary></summary>
16750 </member>
16751 <member name="F:OpenMetaverse.Bumpiness.Stonetile">
16752 <summary></summary>
16753 </member>
16754 <member name="F:OpenMetaverse.Bumpiness.Stucco">
16755 <summary></summary>
16756 </member>
16757 <member name="F:OpenMetaverse.Bumpiness.Suction">
16758 <summary></summary>
16759 </member>
16760 <member name="F:OpenMetaverse.Bumpiness.Weave">
16761 <summary></summary>
16762 </member>
16763 <member name="T:OpenMetaverse.Shininess">
16764 <summary>
16765 The level of shininess applied to a face
16766 </summary>
16767 </member>
16768 <member name="F:OpenMetaverse.Shininess.None">
16769 <summary></summary>
16770 </member>
16771 <member name="F:OpenMetaverse.Shininess.Low">
16772 <summary></summary>
16773 </member>
16774 <member name="F:OpenMetaverse.Shininess.Medium">
16775 <summary></summary>
16776 </member>
16777 <member name="F:OpenMetaverse.Shininess.High">
16778 <summary></summary>
16779 </member>
16780 <member name="T:OpenMetaverse.MappingType">
16781 <summary>
16782 The texture mapping style used for a face
16783 </summary>
16784 </member>
16785 <member name="F:OpenMetaverse.MappingType.Default">
16786 <summary></summary>
16787 </member>
16788 <member name="F:OpenMetaverse.MappingType.Planar">
16789 <summary></summary>
16790 </member>
16791 <member name="F:OpenMetaverse.MappingType.Spherical">
16792 <summary></summary>
16793 </member>
16794 <member name="F:OpenMetaverse.MappingType.Cylindrical">
16795 <summary></summary>
16796 </member>
16797 <member name="T:OpenMetaverse.TextureAttributes">
16798 <summary>
16799 Flags in the TextureEntry block that describe which properties are
16800 set
16801 </summary>
16802 </member>
16803 <member name="F:OpenMetaverse.TextureAttributes.None">
16804 <summary></summary>
16805 </member>
16806 <member name="F:OpenMetaverse.TextureAttributes.TextureID">
16807 <summary></summary>
16808 </member>
16809 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
16810 <summary></summary>
16811 </member>
16812 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
16813 <summary></summary>
16814 </member>
16815 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
16816 <summary></summary>
16817 </member>
16818 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
16819 <summary></summary>
16820 </member>
16821 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
16822 <summary></summary>
16823 </member>
16824 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
16825 <summary></summary>
16826 </member>
16827 <member name="F:OpenMetaverse.TextureAttributes.Material">
16828 <summary></summary>
16829 </member>
16830 <member name="F:OpenMetaverse.TextureAttributes.Media">
16831 <summary></summary>
16832 </member>
16833 <member name="F:OpenMetaverse.TextureAttributes.Glow">
16834 <summary></summary>
16835 </member>
16836 <member name="F:OpenMetaverse.TextureAttributes.All">
16837 <summary></summary>
16838 </member>
16839 <member name="T:OpenMetaverse.Assets.AssetScriptBinary">
16840 <summary>
16841 Represents an AssetScriptBinary object containing the
16842 LSO compiled bytecode of an LSL script
16843 </summary>
16844 </member>
16845 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor">
16846 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
16847 </member>
16848 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])">
16849 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
16850 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
16851 <param name="assetData">A byte array containing the raw asset data</param>
16852 </member>
16853 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode">
16854 <summary>
16855 TODO: Encodes a scripts contents into a LSO Bytecode file
16856 </summary>
16857 </member>
16858 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode">
16859 <summary>
16860 TODO: Decode LSO Bytecode into a string
16861 </summary>
16862 <returns>true</returns>
16863 </member>
16864 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType">
16865 <summary>Override the base classes AssetType</summary>
16866 </member>
16867 <member name="T:OpenMetaverse.Assets.TarArchiveWriter">
16868 <summary>
16869 Temporary code to produce a tar archive in tar v7 format
16870 </summary>
16871 </member>
16872 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw">
16873 <summary>
16874 Binary writer for the underlying stream
16875 </summary>
16876 </member>
16877 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)">
16878 <summary>
16879 Write a directory entry to the tar archive. We can only handle one path level right now!
16880 </summary>
16881 <param name="dirName"></param>
16882 </member>
16883 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)">
16884 <summary>
16885 Write a file to the tar archive
16886 </summary>
16887 <param name="filePath"></param>
16888 <param name="data"></param>
16889 </member>
16890 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])">
16891 <summary>
16892 Write a file to the tar archive
16893 </summary>
16894 <param name="filePath"></param>
16895 <param name="data"></param>
16896 </member>
16897 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close">
16898 <summary>
16899 Finish writing the raw tar archive data to a stream. The stream will be closed on completion.
16900 </summary>
16901 </member>
16902 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)">
16903 <summary>
16904 Write a particular entry
16905 </summary>
16906 <param name="filePath"></param>
16907 <param name="data"></param>
16908 <param name="fileType"></param>
16909 </member>
16910 <member name="T:OpenMetaverse.PacketFrequency">
23384 <summary> 16911 <summary>
23385 16912
23386 </summary> 16913 </summary>
23387 <param name="encoded"></param> 16914 </member>
23388 <param name="layerInfo"></param> 16915 <member name="F:OpenMetaverse.PacketFrequency.Low">
23389 <param name="components"></param> 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>
16926 Thrown when a packet could not be successfully deserialized
16927 </summary>
16928 </member>
16929 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor">
16930 <summary>
16931 Default constructor
16932 </summary>
16933 </member>
16934 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)">
16935 <summary>
16936 Constructor that takes an additional error message
16937 </summary>
16938 <param name="Message">An error message to attach to this exception</param>
16939 </member>
16940 <member name="T:OpenMetaverse.Packets.Header">
16941 <summary>
16942 The header of a message template packet. Holds packet flags, sequence
16943 number, packet ID, and any ACKs that will be appended at the end of
16944 the packet
16945 </summary>
16946 </member>
16947 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
16948 <summary>
16949 Convert the AckList to a byte array, used for packet serializing
16950 </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>
16955 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
16956 <summary>
16957
16958 </summary>
16959 <param name="bytes"></param>
16960 <param name="pos"></param>
16961 <param name="packetEnd"></param>
23390 <returns></returns> 16962 <returns></returns>
23391 </member> 16963 </member>
23392 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)"> 16964 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
23393 <summary> 16965 <summary>
23394 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array 16966
23395 </summary> 16967 </summary>
23396 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param> 16968 <param name="header"></param>
23397 <param name="lossless">true to enable lossless decoding</param> 16969 <param name="bytes"></param>
23398 <returns>A byte array containing the source Bitmap object</returns> 16970 <param name="packetEnd"></param>
23399 </member> 16971 </member>
23400 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo"> 16972 <member name="T:OpenMetaverse.Packets.PacketBlock">
23401 <summary> 16973 <summary>
23402 Defines the beginning and ending file positions of a layer in an 16974 A block of data in a packet. Packets are composed of one or more blocks,
23403 LRCP-progression JPEG2000 file 16975 each block containing one or more fields
23404 </summary> 16976 </summary>
23405 </member> 16977 </member>
23406 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage"> 16978 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)">
23407 <summary> 16979 <summary>
23408 This structure is used to marshal both encoded and decoded images. 16980 Create a block from a byte array
23409 MUST MATCH THE STRUCT IN dotnet.h!
23410 </summary> 16981 </summary>
16982 <param name="bytes">Byte array containing the serialized block</param>
16983 <param name="i">Starting position of the block in the byte array.
16984 This will point to the data after the end of the block when the
16985 call returns</param>
23411 </member> 16986 </member>
23412 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket"> 16987 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)">
23413 <summary> 16988 <summary>
23414 Information about a single packet in a JPEG2000 stream 16989 Serialize this block into a byte array
23415 </summary> 16990 </summary>
16991 <param name="bytes">Byte array to serialize this block into</param>
16992 <param name="i">Starting position in the byte array to serialize to.
16993 This will point to the position directly after the end of the
16994 serialized block when the call returns</param>
23416 </member> 16995 </member>
23417 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos"> 16996 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
23418 <summary>Packet start position</summary> 16997 <summary>Current length of the data in this packet</summary>
23419 </member> 16998 </member>
23420 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos"> 16999 <member name="F:OpenMetaverse.Packets.PacketType.Default">
23421 <summary>Packet header end position</summary> 17000 <summary>A generic value, not an actual packet type</summary>
23422 </member> 17001 </member>
23423 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos"> 17002 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
23424 <summary>Packet end position</summary> 17003 <exclude/>
23425 </member> 17004 </member>
23426 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT"> 17005 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
23427 <summary>=</summary> 17006 <exclude/>
23428 </member> 17007 </member>
23429 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount"> 17008 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
23430 <summary>Number of times we've received an unknown CAPS exception in series.</summary> 17009 <exclude/>
23431 </member> 17010 </member>
23432 <member name="F:OpenMetaverse.Http.EventQueueClient._random"> 17011 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
23433 <summary>For exponential backoff on error.</summary> 17012 <exclude/>
23434 </member> 17013 </member>
23435 <member name="F:OpenMetaverse.TerrainPatch.X"> 17014 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
23436 <summary>X position of this patch</summary> 17015 <exclude/>
23437 </member> 17016 </member>
23438 <member name="F:OpenMetaverse.TerrainPatch.Y"> 17017 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
23439 <summary>Y position of this patch</summary> 17018 <exclude/>
23440 </member> 17019 </member>
23441 <member name="F:OpenMetaverse.TerrainPatch.Data"> 17020 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
23442 <summary>A 16x16 array of floats holding decompressed layer data</summary> 17021 <exclude/>
23443 </member> 17022 </member>
23444 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])"> 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>
18475 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
18476 <exclude/>
18477 </member>
18478 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
18479 <exclude/>
18480 </member>
18481 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
18482 <exclude/>
18483 </member>
18484 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
18485 <exclude/>
18486 </member>
18487 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
18488 <exclude/>
18489 </member>
18490 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
18491 <exclude/>
18492 </member>
18493 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
18494 <exclude/>
18495 </member>
18496 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
18497 <exclude/>
18498 </member>
18499 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
18500 <exclude/>
18501 </member>
18502 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
18503 <exclude/>
18504 </member>
18505 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
18506 <exclude/>
18507 </member>
18508 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
18509 <exclude/>
18510 </member>
18511 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
18512 <exclude/>
18513 </member>
18514 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
18515 <exclude/>
18516 </member>
18517 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
18518 <exclude/>
18519 </member>
18520 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
18521 <exclude/>
18522 </member>
18523 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
18524 <exclude/>
18525 </member>
18526 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
18527 <exclude/>
18528 </member>
18529 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
18530 <exclude/>
18531 </member>
18532 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
18533 <exclude/>
18534 </member>
18535 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
18536 <exclude/>
18537 </member>
18538 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
18539 <exclude/>
18540 </member>
18541 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
18542 <exclude/>
18543 </member>
18544 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
18545 <exclude/>
18546 </member>
18547 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
18548 <exclude/>
18549 </member>
18550 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
18551 <exclude/>
18552 </member>
18553 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
18554 <exclude/>
18555 </member>
18556 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
18557 <exclude/>
18558 </member>
18559 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
18560 <exclude/>
18561 </member>
18562 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
18563 <exclude/>
18564 </member>
18565 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
18566 <exclude/>
18567 </member>
18568 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
18569 <exclude/>
18570 </member>
18571 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
18572 <exclude/>
18573 </member>
18574 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
18575 <exclude/>
18576 </member>
18577 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
18578 <exclude/>
18579 </member>
18580 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
18581 <exclude/>
18582 </member>
18583 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
18584 <exclude/>
18585 </member>
18586 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
18587 <exclude/>
18588 </member>
18589 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
18590 <exclude/>
18591 </member>
18592 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
18593 <exclude/>
18594 </member>
18595 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
18596 <exclude/>
18597 </member>
18598 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
18599 <exclude/>
18600 </member>
18601 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
18602 <exclude/>
18603 </member>
18604 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
18605 <exclude/>
18606 </member>
18607 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
18608 <exclude/>
18609 </member>
18610 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
18611 <exclude/>
18612 </member>
18613 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
18614 <exclude/>
18615 </member>
18616 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
18617 <exclude/>
18618 </member>
18619 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
18620 <exclude/>
18621 </member>
18622 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
18623 <exclude/>
18624 </member>
18625 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
18626 <exclude/>
18627 </member>
18628 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
18629 <exclude/>
18630 </member>
18631 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
18632 <exclude/>
18633 </member>
18634 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
18635 <exclude/>
18636 </member>
18637 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
18638 <exclude/>
18639 </member>
18640 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
18641 <exclude/>
18642 </member>
18643 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
18644 <exclude/>
18645 </member>
18646 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
18647 <exclude/>
18648 </member>
18649 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
18650 <exclude/>
18651 </member>
18652 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
18653 <exclude/>
18654 </member>
18655 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
18656 <exclude/>
18657 </member>
18658 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
18659 <exclude/>
18660 </member>
18661 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
18662 <exclude/>
18663 </member>
18664 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
18665 <exclude/>
18666 </member>
18667 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
18668 <exclude/>
18669 </member>
18670 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
18671 <exclude/>
18672 </member>
18673 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
18674 <exclude/>
18675 </member>
18676 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
18677 <exclude/>
18678 </member>
18679 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
18680 <exclude/>
18681 </member>
18682 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
18683 <exclude/>
18684 </member>
18685 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
18686 <exclude/>
18687 </member>
18688 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
18689 <exclude/>
18690 </member>
18691 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
18692 <exclude/>
18693 </member>
18694 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
18695 <exclude/>
18696 </member>
18697 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
18698 <exclude/>
18699 </member>
18700 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
18701 <exclude/>
18702 </member>
18703 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
18704 <exclude/>
18705 </member>
18706 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
18707 <exclude/>
18708 </member>
18709 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
18710 <exclude/>
18711 </member>
18712 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
18713 <exclude/>
18714 </member>
18715 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
18716 <exclude/>
18717 </member>
18718 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
18719 <exclude/>
18720 </member>
18721 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
18722 <exclude/>
18723 </member>
18724 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
18725 <exclude/>
18726 </member>
18727 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
18728 <exclude/>
18729 </member>
18730 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
18731 <exclude/>
18732 </member>
18733 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
18734 <exclude/>
18735 </member>
18736 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
18737 <exclude/>
18738 </member>
18739 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
18740 <exclude/>
18741 </member>
18742 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
18743 <exclude/>
18744 </member>
18745 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
18746 <exclude/>
18747 </member>
18748 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
18749 <exclude/>
18750 </member>
18751 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
18752 <exclude/>
18753 </member>
18754 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
18755 <exclude/>
18756 </member>
18757 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
18758 <exclude/>
18759 </member>
18760 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
18761 <exclude/>
18762 </member>
18763 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
18764 <exclude/>
18765 </member>
18766 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
18767 <exclude/>
18768 </member>
18769 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
18770 <exclude/>
18771 </member>
18772 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
18773 <exclude/>
18774 </member>
18775 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
18776 <exclude/>
18777 </member>
18778 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
18779 <exclude/>
18780 </member>
18781 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
18782 <exclude/>
18783 </member>
18784 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
18785 <exclude/>
18786 </member>
18787 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
18788 <exclude/>
18789 </member>
18790 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
18791 <exclude/>
18792 </member>
18793 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
18794 <exclude/>
18795 </member>
18796 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
18797 <exclude/>
18798 </member>
18799 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
18800 <exclude/>
18801 </member>
18802 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
18803 <exclude/>
18804 </member>
18805 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
18806 <exclude/>
18807 </member>
18808 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
18809 <exclude/>
18810 </member>
18811 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
18812 <exclude/>
18813 </member>
18814 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
18815 <exclude/>
18816 </member>
18817 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
18818 <exclude/>
18819 </member>
18820 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
18821 <exclude/>
18822 </member>
18823 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
18824 <exclude/>
18825 </member>
18826 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
18827 <exclude/>
18828 </member>
18829 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
18830 <exclude/>
18831 </member>
18832 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
18833 <exclude/>
18834 </member>
18835 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
18836 <exclude/>
18837 </member>
18838 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
18839 <exclude/>
18840 </member>
18841 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
18842 <exclude/>
18843 </member>
18844 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
18845 <exclude/>
18846 </member>
18847 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
18848 <exclude/>
18849 </member>
18850 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
18851 <exclude/>
18852 </member>
18853 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
18854 <exclude/>
18855 </member>
18856 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
18857 <exclude/>
18858 </member>
18859 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
18860 <exclude/>
18861 </member>
18862 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
18863 <exclude/>
18864 </member>
18865 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
18866 <exclude/>
18867 </member>
18868 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
18869 <exclude/>
18870 </member>
18871 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
18872 <exclude/>
18873 </member>
18874 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
18875 <exclude/>
18876 </member>
18877 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
18878 <exclude/>
18879 </member>
18880 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
18881 <exclude/>
18882 </member>
18883 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
18884 <exclude/>
18885 </member>
18886 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
18887 <exclude/>
18888 </member>
18889 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
18890 <exclude/>
18891 </member>
18892 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
18893 <exclude/>
18894 </member>
18895 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
18896 <exclude/>
18897 </member>
18898 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
18899 <exclude/>
18900 </member>
18901 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
18902 <exclude/>
18903 </member>
18904 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
18905 <exclude/>
18906 </member>
18907 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
18908 <exclude/>
18909 </member>
18910 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
18911 <exclude/>
18912 </member>
18913 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
18914 <exclude/>
18915 </member>
18916 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
18917 <exclude/>
18918 </member>
18919 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
18920 <exclude/>
18921 </member>
18922 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
18923 <exclude/>
18924 </member>
18925 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
18926 <exclude/>
18927 </member>
18928 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
18929 <exclude/>
18930 </member>
18931 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
18932 <exclude/>
18933 </member>
18934 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
18935 <exclude/>
18936 </member>
18937 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
18938 <exclude/>
18939 </member>
18940 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
18941 <exclude/>
18942 </member>
18943 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
18944 <exclude/>
18945 </member>
18946 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
18947 <exclude/>
18948 </member>
18949 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
18950 <exclude/>
18951 </member>
18952 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
18953 <exclude/>
18954 </member>
18955 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
18956 <exclude/>
18957 </member>
18958 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
18959 <exclude/>
18960 </member>
18961 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
18962 <exclude/>
18963 </member>
18964 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
18965 <exclude/>
18966 </member>
18967 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
18968 <exclude/>
18969 </member>
18970 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
18971 <exclude/>
18972 </member>
18973 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
18974 <exclude/>
18975 </member>
18976 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
18977 <exclude/>
18978 </member>
18979 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
18980 <exclude/>
18981 </member>
18982 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
18983 <exclude/>
18984 </member>
18985 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
18986 <exclude/>
18987 </member>
18988 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
18989 <exclude/>
18990 </member>
18991 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
18992 <exclude/>
18993 </member>
18994 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
18995 <exclude/>
18996 </member>
18997 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
18998 <exclude/>
18999 </member>
19000 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
19001 <exclude/>
19002 </member>
19003 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
19004 <exclude/>
19005 </member>
19006 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
19007 <exclude/>
19008 </member>
19009 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
19010 <exclude/>
19011 </member>
19012 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
19013 <exclude/>
19014 </member>
19015 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
19016 <exclude/>
19017 </member>
19018 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
19019 <exclude/>
19020 </member>
19021 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
19022 <exclude/>
19023 </member>
19024 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
19025 <exclude/>
19026 </member>
19027 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
19028 <exclude/>
19029 </member>
19030 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
19031 <exclude/>
19032 </member>
19033 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
19034 <exclude/>
19035 </member>
19036 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
19037 <exclude/>
19038 </member>
19039 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
19040 <exclude/>
19041 </member>
19042 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
19043 <exclude/>
19044 </member>
19045 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
19046 <exclude/>
19047 </member>
19048 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
19049 <exclude/>
19050 </member>
19051 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
19052 <exclude/>
19053 </member>
19054 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
19055 <exclude/>
19056 </member>
19057 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
19058 <exclude/>
19059 </member>
19060 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
19061 <exclude/>
19062 </member>
19063 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
19064 <exclude/>
19065 </member>
19066 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
19067 <exclude/>
19068 </member>
19069 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
19070 <exclude/>
19071 </member>
19072 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
19073 <exclude/>
19074 </member>
19075 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
19076 <exclude/>
19077 </member>
19078 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
19079 <exclude/>
19080 </member>
19081 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
19082 <exclude/>
19083 </member>
19084 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
19085 <exclude/>
19086 </member>
19087 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
19088 <exclude/>
19089 </member>
19090 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
19091 <exclude/>
19092 </member>
19093 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
19094 <exclude/>
19095 </member>
19096 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
19097 <exclude/>
19098 </member>
19099 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
19100 <exclude/>
19101 </member>
19102 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
19103 <exclude/>
19104 </member>
19105 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
19106 <exclude/>
19107 </member>
19108 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
19109 <exclude/>
19110 </member>
19111 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
19112 <exclude/>
19113 </member>
19114 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
19115 <exclude/>
19116 </member>
19117 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
19118 <exclude/>
19119 </member>
19120 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
19121 <exclude/>
19122 </member>
19123 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
19124 <exclude/>
19125 </member>
19126 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
19127 <exclude/>
19128 </member>
19129 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
19130 <exclude/>
19131 </member>
19132 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
19133 <exclude/>
19134 </member>
19135 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
19136 <exclude/>
19137 </member>
19138 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
19139 <exclude/>
19140 </member>
19141 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
19142 <exclude/>
19143 </member>
19144 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
19145 <exclude/>
19146 </member>
19147 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
19148 <exclude/>
19149 </member>
19150 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
19151 <exclude/>
19152 </member>
19153 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
19154 <exclude/>
19155 </member>
19156 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
19157 <exclude/>
19158 </member>
19159 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
19160 <exclude/>
19161 </member>
19162 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
19163 <exclude/>
19164 </member>
19165 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
19166 <exclude/>
19167 </member>
19168 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
19169 <exclude/>
19170 </member>
19171 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
19172 <exclude/>
19173 </member>
19174 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
19175 <exclude/>
19176 </member>
19177 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
19178 <exclude/>
19179 </member>
19180 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
19181 <exclude/>
19182 </member>
19183 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
19184 <exclude/>
19185 </member>
19186 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
19187 <exclude/>
19188 </member>
19189 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
19190 <exclude/>
19191 </member>
19192 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
19193 <exclude/>
19194 </member>
19195 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
19196 <exclude/>
19197 </member>
19198 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
19199 <exclude/>
19200 </member>
19201 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
19202 <exclude/>
19203 </member>
19204 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
19205 <exclude/>
19206 </member>
19207 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
19208 <exclude/>
19209 </member>
19210 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
19211 <exclude/>
19212 </member>
19213 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
19214 <exclude/>
19215 </member>
19216 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
19217 <exclude/>
19218 </member>
19219 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
19220 <exclude/>
19221 </member>
19222 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
19223 <exclude/>
19224 </member>
19225 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
19226 <exclude/>
19227 </member>
19228 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
19229 <exclude/>
19230 </member>
19231 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
19232 <exclude/>
19233 </member>
19234 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
19235 <exclude/>
19236 </member>
19237 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
19238 <exclude/>
19239 </member>
19240 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
19241 <exclude/>
19242 </member>
19243 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
19244 <exclude/>
19245 </member>
19246 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
19247 <exclude/>
19248 </member>
19249 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
19250 <exclude/>
19251 </member>
19252 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
19253 <exclude/>
19254 </member>
19255 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
19256 <exclude/>
19257 </member>
19258 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
19259 <exclude/>
19260 </member>
19261 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
19262 <exclude/>
19263 </member>
19264 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
19265 <exclude/>
19266 </member>
19267 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
19268 <exclude/>
19269 </member>
19270 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
19271 <exclude/>
19272 </member>
19273 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
19274 <exclude/>
19275 </member>
19276 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
19277 <exclude/>
19278 </member>
19279 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
19280 <exclude/>
19281 </member>
19282 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
19283 <exclude/>
19284 </member>
19285 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
19286 <exclude/>
19287 </member>
19288 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
19289 <exclude/>
19290 </member>
19291 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
19292 <exclude/>
19293 </member>
19294 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
19295 <exclude/>
19296 </member>
19297 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
19298 <exclude/>
19299 </member>
19300 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
19301 <exclude/>
19302 </member>
19303 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
19304 <exclude/>
19305 </member>
19306 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
19307 <exclude/>
19308 </member>
19309 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
19310 <exclude/>
19311 </member>
19312 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
19313 <exclude/>
19314 </member>
19315 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
19316 <exclude/>
19317 </member>
19318 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
19319 <exclude/>
19320 </member>
19321 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
19322 <exclude/>
19323 </member>
19324 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
19325 <exclude/>
19326 </member>
19327 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
19328 <exclude/>
19329 </member>
19330 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
19331 <exclude/>
19332 </member>
19333 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
19334 <exclude/>
19335 </member>
19336 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
19337 <exclude/>
19338 </member>
19339 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
19340 <exclude/>
19341 </member>
19342 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
19343 <exclude/>
19344 </member>
19345 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
19346 <exclude/>
19347 </member>
19348 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
19349 <exclude/>
19350 </member>
19351 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
19352 <exclude/>
19353 </member>
19354 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
19355 <exclude/>
19356 </member>
19357 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
19358 <exclude/>
19359 </member>
19360 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
19361 <exclude/>
19362 </member>
19363 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
19364 <exclude/>
19365 </member>
19366 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
19367 <exclude/>
19368 </member>
19369 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
19370 <exclude/>
19371 </member>
19372 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
19373 <exclude/>
19374 </member>
19375 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
19376 <exclude/>
19377 </member>
19378 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
19379 <exclude/>
19380 </member>
19381 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
19382 <exclude/>
19383 </member>
19384 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
19385 <exclude/>
19386 </member>
19387 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
19388 <exclude/>
19389 </member>
19390 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
19391 <exclude/>
19392 </member>
19393 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
19394 <exclude/>
19395 </member>
19396 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
19397 <exclude/>
19398 </member>
19399 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
19400 <exclude/>
19401 </member>
19402 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
19403 <exclude/>
19404 </member>
19405 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
19406 <exclude/>
19407 </member>
19408 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
19409 <exclude/>
19410 </member>
19411 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
19412 <exclude/>
19413 </member>
19414 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
19415 <exclude/>
19416 </member>
19417 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
19418 <exclude/>
19419 </member>
19420 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
19421 <exclude/>
19422 </member>
19423 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
19424 <exclude/>
19425 </member>
19426 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
19427 <exclude/>
19428 </member>
19429 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
19430 <exclude/>
19431 </member>
19432 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
19433 <exclude/>
19434 </member>
19435 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
19436 <exclude/>
19437 </member>
19438 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
19439 <exclude/>
19440 </member>
19441 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
19442 <exclude/>
19443 </member>
19444 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
19445 <exclude/>
19446 </member>
19447 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
19448 <exclude/>
19449 </member>
19450 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
19451 <exclude/>
19452 </member>
19453 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
19454 <exclude/>
19455 </member>
19456 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
19457 <exclude/>
19458 </member>
19459 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
19460 <exclude/>
19461 </member>
19462 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
19463 <exclude/>
19464 </member>
19465 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
19466 <exclude/>
19467 </member>
19468 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
19469 <exclude/>
19470 </member>
19471 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
19472 <exclude/>
19473 </member>
19474 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
19475 <exclude/>
19476 </member>
19477 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
19478 <exclude/>
19479 </member>
19480 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
19481 <exclude/>
19482 </member>
19483 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
19484 <exclude/>
19485 </member>
19486 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
19487 <exclude/>
19488 </member>
19489 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
19490 <exclude/>
19491 </member>
19492 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
19493 <exclude/>
19494 </member>
19495 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
19496 <exclude/>
19497 </member>
19498 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
19499 <exclude/>
19500 </member>
19501 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
19502 <exclude/>
19503 </member>
19504 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
19505 <exclude/>
19506 </member>
19507 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
19508 <exclude/>
19509 </member>
19510 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
19511 <exclude/>
19512 </member>
19513 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
19514 <exclude/>
19515 </member>
19516 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
19517 <exclude/>
19518 </member>
19519 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
19520 <exclude/>
19521 </member>
19522 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
19523 <exclude/>
19524 </member>
19525 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
19526 <exclude/>
19527 </member>
19528 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
19529 <exclude/>
19530 </member>
19531 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
19532 <exclude/>
19533 </member>
19534 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
19535 <exclude/>
19536 </member>
19537 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
19538 <exclude/>
19539 </member>
19540 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
19541 <exclude/>
19542 </member>
19543 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
19544 <exclude/>
19545 </member>
19546 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
19547 <exclude/>
19548 </member>
19549 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
19550 <exclude/>
19551 </member>
19552 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
19553 <exclude/>
19554 </member>
19555 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
19556 <exclude/>
19557 </member>
19558 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
19559 <exclude/>
19560 </member>
19561 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
19562 <exclude/>
19563 </member>
19564 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
19565 <exclude/>
19566 </member>
19567 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
19568 <exclude/>
19569 </member>
19570 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
19571 <exclude/>
19572 </member>
19573 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
19574 <exclude/>
19575 </member>
19576 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
19577 <exclude/>
19578 </member>
19579 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
19580 <exclude/>
19581 </member>
19582 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
19583 <exclude/>
19584 </member>
19585 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
19586 <exclude/>
19587 </member>
19588 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
19589 <exclude/>
19590 </member>
19591 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
19592 <exclude/>
19593 </member>
19594 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
19595 <exclude/>
19596 </member>
19597 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
19598 <exclude/>
19599 </member>
19600 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
19601 <exclude/>
19602 </member>
19603 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
19604 <exclude/>
19605 </member>
19606 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
19607 <exclude/>
19608 </member>
19609 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
19610 <exclude/>
19611 </member>
19612 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
19613 <exclude/>
19614 </member>
19615 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
19616 <exclude/>
19617 </member>
19618 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
19619 <exclude/>
19620 </member>
19621 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
19622 <exclude/>
19623 </member>
19624 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
19625 <exclude/>
19626 </member>
19627 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
19628 <exclude/>
19629 </member>
19630 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
19631 <exclude/>
19632 </member>
19633 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
19634 <exclude/>
19635 </member>
19636 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
19637 <exclude/>
19638 </member>
19639 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
19640 <exclude/>
19641 </member>
19642 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
19643 <exclude/>
19644 </member>
19645 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
19646 <exclude/>
19647 </member>
19648 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
19649 <exclude/>
19650 </member>
19651 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
19652 <exclude/>
19653 </member>
19654 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
19655 <exclude/>
19656 </member>
19657 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
19658 <exclude/>
19659 </member>
19660 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
19661 <exclude/>
19662 </member>
19663 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
19664 <exclude/>
19665 </member>
19666 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
19667 <exclude/>
19668 </member>
19669 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
19670 <exclude/>
19671 </member>
19672 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
19673 <exclude/>
19674 </member>
19675 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
19676 <exclude/>
19677 </member>
19678 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
19679 <exclude/>
19680 </member>
19681 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
19682 <exclude/>
19683 </member>
19684 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
19685 <exclude/>
19686 </member>
19687 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
19688 <exclude/>
19689 </member>
19690 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
19691 <exclude/>
19692 </member>
19693 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
19694 <exclude/>
19695 </member>
19696 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
19697 <exclude/>
19698 </member>
19699 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
19700 <exclude/>
19701 </member>
19702 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
19703 <exclude/>
19704 </member>
19705 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
19706 <exclude/>
19707 </member>
19708 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
19709 <exclude/>
19710 </member>
19711 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
19712 <exclude/>
19713 </member>
19714 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
19715 <exclude/>
19716 </member>
19717 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
19718 <exclude/>
19719 </member>
19720 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
19721 <exclude/>
19722 </member>
19723 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
19724 <exclude/>
19725 </member>
19726 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
19727 <exclude/>
19728 </member>
19729 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
19730 <exclude/>
19731 </member>
19732 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
19733 <exclude/>
19734 </member>
19735 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
19736 <exclude/>
19737 </member>
19738 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
19739 <exclude/>
19740 </member>
19741 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
19742 <exclude/>
19743 </member>
19744 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
19745 <exclude/>
19746 </member>
19747 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
19748 <exclude/>
19749 </member>
19750 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
19751 <exclude/>
19752 </member>
19753 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
19754 <exclude/>
19755 </member>
19756 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
19757 <exclude/>
19758 </member>
19759 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
19760 <exclude/>
19761 </member>
19762 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
19763 <exclude/>
19764 </member>
19765 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
19766 <exclude/>
19767 </member>
19768 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
19769 <exclude/>
19770 </member>
19771 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
19772 <exclude/>
19773 </member>
19774 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
19775 <exclude/>
19776 </member>
19777 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
19778 <exclude/>
19779 </member>
19780 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
19781 <exclude/>
19782 </member>
19783 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
19784 <exclude/>
19785 </member>
19786 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
19787 <exclude/>
19788 </member>
19789 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
19790 <exclude/>
19791 </member>
19792 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
19793 <exclude/>
19794 </member>
19795 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
19796 <exclude/>
19797 </member>
19798 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
19799 <exclude/>
19800 </member>
19801 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
19802 <exclude/>
19803 </member>
19804 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
19805 <exclude/>
19806 </member>
19807 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
19808 <exclude/>
19809 </member>
19810 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
19811 <exclude/>
19812 </member>
19813 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
19814 <exclude/>
19815 </member>
19816 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
19817 <exclude/>
19818 </member>
19819 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
19820 <exclude/>
19821 </member>
19822 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
19823 <exclude/>
19824 </member>
19825 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
19826 <exclude/>
19827 </member>
19828 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
19829 <exclude/>
19830 </member>
19831 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
19832 <exclude/>
19833 </member>
19834 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
19835 <exclude/>
19836 </member>
19837 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
19838 <exclude/>
19839 </member>
19840 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
19841 <exclude/>
19842 </member>
19843 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
19844 <exclude/>
19845 </member>
19846 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
19847 <exclude/>
19848 </member>
19849 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
19850 <exclude/>
19851 </member>
19852 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
19853 <exclude/>
19854 </member>
19855 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
19856 <exclude/>
19857 </member>
19858 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
19859 <exclude/>
19860 </member>
19861 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
19862 <exclude/>
19863 </member>
19864 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
19865 <exclude/>
19866 </member>
19867 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
19868 <exclude/>
19869 </member>
19870 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
19871 <exclude/>
19872 </member>
19873 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
19874 <exclude/>
19875 </member>
19876 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
19877 <exclude/>
19878 </member>
19879 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
19880 <exclude/>
19881 </member>
19882 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
19883 <exclude/>
19884 </member>
19885 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
19886 <exclude/>
19887 </member>
19888 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
19889 <exclude/>
19890 </member>
19891 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
19892 <exclude/>
19893 </member>
19894 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
19895 <exclude/>
19896 </member>
19897 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
19898 <exclude/>
19899 </member>
19900 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
19901 <exclude/>
19902 </member>
19903 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
19904 <exclude/>
19905 </member>
19906 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
19907 <exclude/>
19908 </member>
19909 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
19910 <exclude/>
19911 </member>
19912 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
19913 <exclude/>
19914 </member>
19915 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
19916 <exclude/>
19917 </member>
19918 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
19919 <exclude/>
19920 </member>
19921 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
19922 <exclude/>
19923 </member>
19924 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
19925 <exclude/>
19926 </member>
19927 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
19928 <exclude/>
19929 </member>
19930 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
19931 <exclude/>
19932 </member>
19933 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
19934 <exclude/>
19935 </member>
19936 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
19937 <exclude/>
19938 </member>
19939 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
19940 <exclude/>
19941 </member>
19942 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
19943 <exclude/>
19944 </member>
19945 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
19946 <exclude/>
19947 </member>
19948 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
19949 <exclude/>
19950 </member>
19951 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
19952 <exclude/>
19953 </member>
19954 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
19955 <exclude/>
19956 </member>
19957 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
19958 <exclude/>
19959 </member>
19960 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
19961 <exclude/>
19962 </member>
19963 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
19964 <exclude/>
19965 </member>
19966 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
19967 <exclude/>
19968 </member>
19969 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
19970 <exclude/>
19971 </member>
19972 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
19973 <exclude/>
19974 </member>
19975 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
19976 <exclude/>
19977 </member>
19978 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
19979 <exclude/>
19980 </member>
19981 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
19982 <exclude/>
19983 </member>
19984 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
19985 <exclude/>
19986 </member>
19987 <member name="T:OpenMetaverse.Packets.ErrorPacket">
19988 <exclude/>
19989 </member>
19990 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
19991 <exclude/>
19992 </member>
19993 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
19994 <exclude/>
19995 </member>
19996 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
19997 <exclude/>
19998 </member>
19999 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
20000 <exclude/>
20001 </member>
20002 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
20003 <exclude/>
20004 </member>
20005 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
20006 <exclude/>
20007 </member>
20008 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
20009 <exclude/>
20010 </member>
20011 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
20012 <exclude/>
20013 </member>
20014 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket">
20015 <exclude/>
20016 </member>
20017 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock">
20018 <exclude/>
20019 </member>
20020 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock">
20021 <exclude/>
20022 </member>
20023 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
20024 <exclude/>
20025 </member>
20026 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
20027 <exclude/>
20028 </member>
20029 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
20030 <exclude/>
20031 </member>
20032 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
20033 <exclude/>
20034 </member>
20035 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
20036 <exclude/>
20037 </member>
20038 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
20039 <exclude/>
20040 </member>
20041 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
20042 <exclude/>
20043 </member>
20044 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
20045 <exclude/>
20046 </member>
20047 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
20048 <exclude/>
20049 </member>
20050 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
20051 <exclude/>
20052 </member>
20053 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
20054 <exclude/>
20055 </member>
20056 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
20057 <exclude/>
20058 </member>
20059 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
20060 <exclude/>
20061 </member>
20062 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
20063 <exclude/>
20064 </member>
20065 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
20066 <exclude/>
20067 </member>
20068 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
20069 <exclude/>
20070 </member>
20071 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
20072 <exclude/>
20073 </member>
20074 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
20075 <exclude/>
20076 </member>
20077 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
20078 <exclude/>
20079 </member>
20080 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
20081 <exclude/>
20082 </member>
20083 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
20084 <exclude/>
20085 </member>
20086 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
20087 <exclude/>
20088 </member>
20089 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
20090 <exclude/>
20091 </member>
20092 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
20093 <exclude/>
20094 </member>
20095 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
20096 <exclude/>
20097 </member>
20098 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
20099 <exclude/>
20100 </member>
20101 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
20102 <exclude/>
20103 </member>
20104 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
20105 <exclude/>
20106 </member>
20107 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
20108 <exclude/>
20109 </member>
20110 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
20111 <exclude/>
20112 </member>
20113 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
20114 <exclude/>
20115 </member>
20116 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
20117 <exclude/>
20118 </member>
20119 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
20120 <exclude/>
20121 </member>
20122 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
20123 <exclude/>
20124 </member>
20125 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
20126 <exclude/>
20127 </member>
20128 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
20129 <exclude/>
20130 </member>
20131 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
20132 <exclude/>
20133 </member>
20134 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
20135 <exclude/>
20136 </member>
20137 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
20138 <exclude/>
20139 </member>
20140 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
20141 <exclude/>
20142 </member>
20143 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
20144 <exclude/>
20145 </member>
20146 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
20147 <exclude/>
20148 </member>
20149 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
20150 <exclude/>
20151 </member>
20152 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket">
20153 <exclude/>
20154 </member>
20155 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock">
20156 <exclude/>
20157 </member>
20158 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock">
20159 <exclude/>
20160 </member>
20161 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket">
20162 <exclude/>
20163 </member>
20164 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock">
20165 <exclude/>
20166 </member>
20167 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket">
20168 <exclude/>
20169 </member>
20170 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock">
20171 <exclude/>
20172 </member>
20173 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket">
20174 <exclude/>
20175 </member>
20176 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock">
20177 <exclude/>
20178 </member>
20179 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket">
20180 <exclude/>
20181 </member>
20182 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock">
20183 <exclude/>
20184 </member>
20185 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock">
20186 <exclude/>
20187 </member>
20188 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock">
20189 <exclude/>
20190 </member>
20191 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket">
20192 <exclude/>
20193 </member>
20194 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock">
20195 <exclude/>
20196 </member>
20197 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock">
20198 <exclude/>
20199 </member>
20200 <member name="T:OpenMetaverse.Packets.AgentSitPacket">
20201 <exclude/>
20202 </member>
20203 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock">
20204 <exclude/>
20205 </member>
20206 <member name="T:OpenMetaverse.Packets.RequestImagePacket">
20207 <exclude/>
20208 </member>
20209 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock">
20210 <exclude/>
20211 </member>
20212 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock">
20213 <exclude/>
20214 </member>
20215 <member name="T:OpenMetaverse.Packets.ImageDataPacket">
20216 <exclude/>
20217 </member>
20218 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock">
20219 <exclude/>
20220 </member>
20221 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock">
20222 <exclude/>
20223 </member>
20224 <member name="T:OpenMetaverse.Packets.ImagePacketPacket">
20225 <exclude/>
20226 </member>
20227 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock">
20228 <exclude/>
20229 </member>
20230 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock">
20231 <exclude/>
20232 </member>
20233 <member name="T:OpenMetaverse.Packets.LayerDataPacket">
20234 <exclude/>
20235 </member>
20236 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock">
20237 <exclude/>
20238 </member>
20239 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock">
20240 <exclude/>
20241 </member>
20242 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket">
20243 <exclude/>
20244 </member>
20245 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock">
20246 <exclude/>
20247 </member>
20248 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock">
20249 <exclude/>
20250 </member>
20251 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket">
20252 <exclude/>
20253 </member>
20254 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock">
20255 <exclude/>
20256 </member>
20257 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock">
20258 <exclude/>
20259 </member>
20260 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket">
20261 <exclude/>
20262 </member>
20263 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock">
20264 <exclude/>
20265 </member>
20266 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock">
20267 <exclude/>
20268 </member>
20269 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket">
20270 <exclude/>
20271 </member>
20272 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock">
20273 <exclude/>
20274 </member>
20275 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock">
20276 <exclude/>
20277 </member>
20278 <member name="T:OpenMetaverse.Packets.KillObjectPacket">
20279 <exclude/>
20280 </member>
20281 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock">
20282 <exclude/>
20283 </member>
20284 <member name="T:OpenMetaverse.Packets.TransferPacketPacket">
20285 <exclude/>
20286 </member>
20287 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock">
20288 <exclude/>
20289 </member>
20290 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket">
20291 <exclude/>
20292 </member>
20293 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock">
20294 <exclude/>
20295 </member>
20296 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock">
20297 <exclude/>
20298 </member>
20299 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket">
20300 <exclude/>
20301 </member>
20302 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock">
20303 <exclude/>
20304 </member>
20305 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket">
20306 <exclude/>
20307 </member>
20308 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock">
20309 <exclude/>
20310 </member>
20311 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock">
20312 <exclude/>
20313 </member>
20314 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock">
20315 <exclude/>
20316 </member>
20317 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock">
20318 <exclude/>
20319 </member>
20320 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket">
20321 <exclude/>
20322 </member>
20323 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock">
20324 <exclude/>
20325 </member>
20326 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock">
20327 <exclude/>
20328 </member>
20329 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket">
20330 <exclude/>
20331 </member>
20332 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock">
20333 <exclude/>
20334 </member>
20335 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket">
20336 <exclude/>
20337 </member>
20338 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock">
20339 <exclude/>
20340 </member>
20341 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock">
20342 <exclude/>
20343 </member>
20344 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket">
20345 <exclude/>
20346 </member>
20347 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock">
20348 <exclude/>
20349 </member>
20350 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock">
20351 <exclude/>
20352 </member>
20353 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock">
20354 <exclude/>
20355 </member>
20356 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock">
20357 <exclude/>
20358 </member>
20359 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock">
20360 <exclude/>
20361 </member>
20362 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock">
20363 <exclude/>
20364 </member>
20365 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock">
20366 <exclude/>
20367 </member>
20368 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock">
20369 <exclude/>
20370 </member>
20371 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket">
20372 <exclude/>
20373 </member>
20374 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock">
20375 <exclude/>
20376 </member>
20377 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket">
20378 <exclude/>
20379 </member>
20380 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock">
20381 <exclude/>
20382 </member>
20383 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket">
20384 <exclude/>
20385 </member>
20386 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock">
20387 <exclude/>
20388 </member>
20389 <member name="T:OpenMetaverse.Voice.VoiceSession">
23445 <summary> 20390 <summary>
23446 Creates a LayerData packet for compressed land data given a full 20391 Represents a single Voice Session to the Vivox service.
23447 simulator heightmap and an array of indices of patches to compress
23448 </summary> 20392 </summary>
23449 <param name="heightmap">A 256 * 256 array of floating point values 20393 </member>
23450 specifying the height at each meter in the simulator</param> 20394 <member name="M:OpenMetaverse.Voice.VoiceSession.Close">
23451 <param name="patches">Array of indexes in the 16x16 grid of patches 20395 <summary>
23452 for this simulator. For example if 1 and 17 are specified, patches 20396 Close this session.
23453 x=1,y=0 and x=1,y=1 are sent</param> 20397 </summary>
20398 </member>
20399 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)">
20400 <summary>
20401 Look up an existing Participants in this session
20402 </summary>
20403 <param name="puri"></param>
23454 <returns></returns> 20404 <returns></returns>
23455 </member> 20405 </member>
23456 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)"> 20406 <member name="T:ThreadUtil">
23457 <summary> 20407 <summary>
23458 Add a patch of terrain to a BitPacker 20408
23459 </summary> 20409 </summary>
23460 <param name="output">BitPacker to write the patch to</param>
23461 <param name="heightmap">Heightmap of the simulator, must be a 256 *
23462 256 float array</param>
23463 <param name="x">X offset of the patch to create, valid values are
23464 from 0 to 15</param>
23465 <param name="y">Y offset of the patch to create, valid values are
23466 from 0 to 15</param>
23467 </member> 20410 </member>
23468 <member name="M:OpenMetaverse.WrappedObject`1.Dispose"> 20411 <member name="F:ThreadUtil.wrapperInstance">
23469 <summary> 20412 <summary>
23470 Checks the instance back into the object pool 20413 An instance of DelegateWrapper which calls InvokeWrappedDelegate,
20414 which in turn calls the DynamicInvoke method of the wrapped
20415 delegate
23471 </summary> 20416 </summary>
23472 </member> 20417 </member>
23473 <member name="P:OpenMetaverse.WrappedObject`1.Instance"> 20418 <member name="F:ThreadUtil.callback">
23474 <summary> 20419 <summary>
23475 Returns an instance of the class that has been checked out of the Object Pool. 20420 Callback used to call EndInvoke on the asynchronously
20421 invoked DelegateWrapper
20422 </summary>
20423 </member>
20424 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])">
20425 <summary>
20426 Executes the specified delegate with the specified arguments
20427 asynchronously on a thread pool thread
20428 </summary>
20429 <param name="d"></param>
20430 <param name="args"></param>
20431 </member>
20432 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])">
20433 <summary>
20434 Invokes the wrapped delegate synchronously
20435 </summary>
20436 <param name="d"></param>
20437 <param name="args"></param>
20438 </member>
20439 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)">
20440 <summary>
20441 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle
20442 to prevent resource leaks
20443 </summary>
20444 <param name="ar"></param>
20445 </member>
20446 <member name="T:ThreadUtil.DelegateWrapper">
20447 <summary>
20448 Delegate to wrap another delegate and its arguments
20449 </summary>
20450 <param name="d"></param>
20451 <param name="args"></param>
20452 </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">
20522 <summary>Size of the byte array used to store raw packet data</summary>
20523 </member>
20524 <member name="F:OpenMetaverse.UDPPacketBuffer.Data">
20525 <summary>Raw packet data buffer</summary>
20526 </member>
20527 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength">
20528 <summary>Length of the data to transmit</summary>
20529 </member>
20530 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint">
20531 <summary>EndPoint of the remote host</summary>
20532 </member>
20533 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor">
20534 <summary>
20535 Create an allocated UDP packet buffer for receiving a packet
20536 </summary>
20537 </member>
20538 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)">
20539 <summary>
20540 Create an allocated UDP packet buffer for sending a packet
20541 </summary>
20542 <param name="endPoint">EndPoint of the remote host</param>
20543 </member>
20544 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)">
20545 <summary>
20546 Create an allocated UDP packet buffer for sending a packet
20547 </summary>
20548 <param name="endPoint">EndPoint of the remote host</param>
20549 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
20550 </member>
20551 <member name="T:OpenMetaverse.PacketBufferPool">
20552 <summary>
20553 Object pool for packet buffers. This is used to allocate memory for all
20554 incoming and outgoing packets, and zerocoding buffers for those packets
20555 </summary>
20556 </member>
20557 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)">
20558 <summary>
20559 Initialize the object pool in client mode
20560 </summary>
20561 <param name="endPoint">Server to connect to</param>
20562 <param name="itemsPerSegment"></param>
20563 <param name="minSegments"></param>
20564 </member>
20565 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)">
20566 <summary>
20567 Initialize the object pool in server mode
20568 </summary>
20569 <param name="itemsPerSegment"></param>
20570 <param name="minSegments"></param>
20571 </member>
20572 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance">
20573 <summary>
20574 Returns a packet buffer with EndPoint set if the buffer is in
20575 client mode, or with EndPoint set to null in server mode
20576 </summary>
20577 <returns>Initialized UDPPacketBuffer object</returns>
20578 </member>
20579 <member name="M:OpenMetaverse.Pool.#cctor">
20580 <summary>
20581 Default constructor
20582 </summary>
20583 </member>
20584 <member name="M:OpenMetaverse.Pool.CheckOut">
20585 <summary>
20586 Check a packet buffer out of the pool
20587 </summary>
20588 <returns>A packet buffer object</returns>
20589 </member>
20590 <member name="T:OpenMetaverse.Logger">
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>
20646 If the library is compiled with DEBUG defined and
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>
20651 <param name="message">The message to log at the DEBUG level to the
20652 current logging engine</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>
20659 <member name="T:OpenMetaverse.Logger.LogCallback">
20660 <summary>
20661 Callback used for client apps to receive log messages from
20662 the library
20663 </summary>
20664 <param name="message">Data being logged</param>
20665 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
20666 </member>
20667 <member name="F:OpenMetaverse.InventorySortOrder.ByName">
20668 <summary>Sort by name</summary>
20669 </member>
20670 <member name="F:OpenMetaverse.InventorySortOrder.ByDate">
20671 <summary>Sort by date</summary>
20672 </member>
20673 <member name="F:OpenMetaverse.InventorySortOrder.FoldersByName">
20674 <summary>Sort folders by name, regardless of whether items are
20675 sorted by name or date</summary>
20676 </member>
20677 <member name="F:OpenMetaverse.InventorySortOrder.SystemFoldersToTop">
20678 <summary>Place system folders at the top</summary>
20679 </member>
20680 <member name="T:OpenMetaverse.DeRezDestination">
20681 <summary>
20682 Possible destinations for DeRezObject request
20683 </summary>
20684 </member>
20685 <member name="F:OpenMetaverse.DeRezDestination.AgentInventorySave">
20686 <summary></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>
20723 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamPerm">
20724 <summary>Indicates that the NextOwner permission will be set to the
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>
20728 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamSale">
20729 <summary>Indicates that the object sale information has been
20730 changed</summary>
20731 </member>
20732 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteBase">
20733 <summary>If set, and a slam bit is set, indicates BaseMask will be overwritten on Rez</summary>
20734 </member>
20735 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteOwner">
20736 <summary>If set, and a slam bit is set, indicates OwnerMask will be overwritten on Rez</summary>
20737 </member>
20738 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteGroup">
20739 <summary>If set, and a slam bit is set, indicates GroupMask will be overwritten on Rez</summary>
20740 </member>
20741 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteEveryone">
20742 <summary>If set, and a slam bit is set, indicates EveryoneMask will be overwritten on Rez</summary>
20743 </member>
20744 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner">
20745 <summary>If set, and a slam bit is set, indicates NextOwnerMask will be overwritten on Rez</summary>
20746 </member>
20747 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectHasMultipleItems">
20748 <summary>Indicates whether this object is composed of multiple
20749 items or not</summary>
20750 </member>
20751 <member name="F:OpenMetaverse.InventoryItemFlags.SharedSingleReference">
20752 <summary>Indicates that the asset is only referenced by this
20753 inventory item. If this item is deleted or updated to reference a
20754 new assetID, the asset can be deleted</summary>
20755 </member>
20756 <member name="T:OpenMetaverse.InventoryBase">
20757 <summary>
20758 Base Class for Inventory Items
20759 </summary>
20760 </member>
20761 <member name="F:OpenMetaverse.InventoryBase.UUID">
20762 <summary><seealso cref="T:OpenMetaverse.UUID"/> of item/folder</summary>
20763 </member>
20764 <member name="F:OpenMetaverse.InventoryBase.ParentUUID">
20765 <summary><seealso cref="T:OpenMetaverse.UUID"/> of parent folder</summary>
20766 </member>
20767 <member name="F:OpenMetaverse.InventoryBase.Name">
20768 <summary>Name of item/folder</summary>
20769 </member>
20770 <member name="F:OpenMetaverse.InventoryBase.OwnerID">
20771 <summary>Item/Folder Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
20772 </member>
20773 <member name="M:OpenMetaverse.InventoryBase.#ctor(OpenMetaverse.UUID)">
20774 <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>
20779 <member name="M:OpenMetaverse.InventoryBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20780 <summary>
20781
20782 </summary>
20783 <returns></returns>
20784 </member>
20785 <member name="M:OpenMetaverse.InventoryBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20786 <summary>
20787
20788 </summary>
20789 <returns></returns>
20790 </member>
20791 <member name="M:OpenMetaverse.InventoryBase.GetHashCode">
20792 <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>
20798 <member name="M:OpenMetaverse.InventoryBase.Equals(System.Object)">
20799 <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>
20805 <member name="M:OpenMetaverse.InventoryBase.Equals(OpenMetaverse.InventoryBase)">
20806 <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>
20812 <member name="T:OpenMetaverse.InventoryItem">
20813 <summary>
20814 An Item in Inventory
20815 </summary>
20816 </member>
20817 <member name="F:OpenMetaverse.InventoryItem.AssetUUID">
20818 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of this item</summary>
20819 </member>
20820 <member name="F:OpenMetaverse.InventoryItem.Permissions">
20821 <summary>The combined <seealso cref="T:OpenMetaverse.Permissions"/> of this item</summary>
20822 </member>
20823 <member name="F:OpenMetaverse.InventoryItem.AssetType">
20824 <summary>The type of item from <seealso cref="T:OpenMetaverse.AssetType"/></summary>
20825 </member>
20826 <member name="F:OpenMetaverse.InventoryItem.InventoryType">
20827 <summary>The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</summary>
20828 </member>
20829 <member name="F:OpenMetaverse.InventoryItem.CreatorID">
20830 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the creator of this item</summary>
20831 </member>
20832 <member name="F:OpenMetaverse.InventoryItem.Description">
20833 <summary>A Description of this item</summary>
20834 </member>
20835 <member name="F:OpenMetaverse.InventoryItem.GroupID">
20836 <summary>The <seealso cref="T:OpenMetaverse.Group"/>s <seealso cref="T:OpenMetaverse.UUID"/> this item is set to or owned by</summary>
20837 </member>
20838 <member name="F:OpenMetaverse.InventoryItem.GroupOwned">
20839 <summary>If true, item is owned by a group</summary>
20840 </member>
20841 <member name="F:OpenMetaverse.InventoryItem.SalePrice">
20842 <summary>The price this item can be purchased for</summary>
20843 </member>
20844 <member name="F:OpenMetaverse.InventoryItem.SaleType">
20845 <summary>The type of sale from the <seealso cref="T:OpenMetaverse.SaleType"/> enum</summary>
20846 </member>
20847 <member name="F:OpenMetaverse.InventoryItem.Flags">
20848 <summary>Combined flags from <seealso cref="T:OpenMetaverse.InventoryItemFlags"/></summary>
20849 </member>
20850 <member name="F:OpenMetaverse.InventoryItem.CreationDate">
20851 <summary>Time and date this inventory item was created, stored as
20852 UTC (Coordinated Universal Time)</summary>
20853 </member>
20854 <member name="F:OpenMetaverse.InventoryItem.TransactionID">
20855 <summary>Used to update the AssetID in requests sent to the server</summary>
20856 </member>
20857 <member name="F:OpenMetaverse.InventoryItem.LastOwnerID">
20858 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the previous owner of the item</summary>
20859 </member>
20860 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.UUID)">
20861 <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>
20866 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
20867 <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>
20873 <member name="M:OpenMetaverse.InventoryItem.IsLink">
20874 <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>
20879 <member name="M:OpenMetaverse.InventoryItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20880 <summary>
20881
20882 </summary>
20883 <returns></returns>
20884 </member>
20885 <member name="M:OpenMetaverse.InventoryItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20886 <summary>
20887
20888 </summary>
20889 <returns></returns>
20890 </member>
20891 <member name="M:OpenMetaverse.InventoryItem.GetHashCode">
20892 <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>
20898 <member name="M:OpenMetaverse.InventoryItem.Equals(System.Object)">
20899 <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>
20905 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryBase)">
20906 <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>
20912 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryItem)">
20913 <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>
20919 <member name="T:OpenMetaverse.InventoryTexture">
20920 <summary>
20921 InventoryTexture Class representing a graphical image
20922 </summary>
20923 <seealso cref="!:ManagedImage"/>
20924 </member>
20925 <member name="M:OpenMetaverse.InventoryTexture.#ctor(OpenMetaverse.UUID)">
20926 <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>
20932 <member name="M:OpenMetaverse.InventoryTexture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20933 <summary>
20934 Construct an InventoryTexture object from a serialization stream
20935 </summary>
20936 </member>
20937 <member name="T:OpenMetaverse.InventorySound">
20938 <summary>
20939 InventorySound Class representing a playable sound
20940 </summary>
20941 </member>
20942 <member name="M:OpenMetaverse.InventorySound.#ctor(OpenMetaverse.UUID)">
20943 <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>
20949 <member name="M:OpenMetaverse.InventorySound.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20950 <summary>
20951 Construct an InventorySound object from a serialization stream
20952 </summary>
20953 </member>
20954 <member name="T:OpenMetaverse.InventoryCallingCard">
20955 <summary>
20956 InventoryCallingCard Class, contains information on another avatar
20957 </summary>
20958 </member>
20959 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(OpenMetaverse.UUID)">
20960 <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>
20966 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20967 <summary>
20968 Construct an InventoryCallingCard object from a serialization stream
20969 </summary>
20970 </member>
20971 <member name="T:OpenMetaverse.InventoryLandmark">
20972 <summary>
20973 InventoryLandmark Class, contains details on a specific location
20974 </summary>
20975 </member>
20976 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(OpenMetaverse.UUID)">
20977 <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>
20983 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
20984 <summary>
20985 Construct an InventoryLandmark object from a serialization stream
20986 </summary>
20987 </member>
20988 <member name="P:OpenMetaverse.InventoryLandmark.LandmarkVisited">
20989 <summary>
20990 Landmarks use the InventoryItemFlags struct and will have a flag of 1 set if they have been visited
20991 </summary>
20992 </member>
20993 <member name="T:OpenMetaverse.InventoryObject">
20994 <summary>
20995 InventoryObject Class contains details on a primitive or coalesced set of primitives
20996 </summary>
20997 </member>
20998 <member name="M:OpenMetaverse.InventoryObject.#ctor(OpenMetaverse.UUID)">
20999 <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>
21005 <member name="M:OpenMetaverse.InventoryObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21006 <summary>
21007 Construct an InventoryObject object from a serialization stream
21008 </summary>
21009 </member>
21010 <member name="P:OpenMetaverse.InventoryObject.ItemFlags">
21011 <summary>
21012 Gets or sets the upper byte of the Flags value
21013 </summary>
21014 </member>
21015 <member name="P:OpenMetaverse.InventoryObject.AttachPoint">
21016 <summary>
21017 Gets or sets the object attachment point, the lower byte of the Flags value
21018 </summary>
21019 </member>
21020 <member name="T:OpenMetaverse.InventoryNotecard">
21021 <summary>
21022 InventoryNotecard Class, contains details on an encoded text document
21023 </summary>
21024 </member>
21025 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(OpenMetaverse.UUID)">
21026 <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>
21032 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21033 <summary>
21034 Construct an InventoryNotecard object from a serialization stream
21035 </summary>
21036 </member>
21037 <member name="T:OpenMetaverse.InventoryCategory">
21038 <summary>
21039 InventoryCategory Class
21040 </summary>
21041 <remarks>TODO: Is this even used for anything?</remarks>
21042 </member>
21043 <member name="M:OpenMetaverse.InventoryCategory.#ctor(OpenMetaverse.UUID)">
21044 <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>
21050 <member name="M:OpenMetaverse.InventoryCategory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21051 <summary>
21052 Construct an InventoryCategory object from a serialization stream
23476 </summary> 21053 </summary>
23477 </member> 21054 </member>
21055 <member name="T:OpenMetaverse.InventoryLSL">
21056 <summary>
21057 InventoryLSL Class, represents a Linden Scripting Language object
21058 </summary>
21059 </member>
21060 <member name="M:OpenMetaverse.InventoryLSL.#ctor(OpenMetaverse.UUID)">
21061 <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>
21067 <member name="M:OpenMetaverse.InventoryLSL.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21068 <summary>
21069 Construct an InventoryLSL object from a serialization stream
21070 </summary>
21071 </member>
21072 <member name="T:OpenMetaverse.InventorySnapshot">
21073 <summary>
21074 InventorySnapshot Class, an image taken with the viewer
21075 </summary>
21076 </member>
21077 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(OpenMetaverse.UUID)">
21078 <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>
21084 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21085 <summary>
21086 Construct an InventorySnapshot object from a serialization stream
21087 </summary>
21088 </member>
21089 <member name="T:OpenMetaverse.InventoryAttachment">
21090 <summary>
21091 InventoryAttachment Class, contains details on an attachable object
21092 </summary>
21093 </member>
21094 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(OpenMetaverse.UUID)">
21095 <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>
21101 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21102 <summary>
21103 Construct an InventoryAttachment object from a serialization stream
21104 </summary>
21105 </member>
21106 <member name="P:OpenMetaverse.InventoryAttachment.AttachmentPoint">
21107 <summary>
21108 Get the last AttachmentPoint this object was attached to
21109 </summary>
21110 </member>
21111 <member name="T:OpenMetaverse.InventoryWearable">
21112 <summary>
21113 InventoryWearable Class, details on a clothing item or body part
21114 </summary>
21115 </member>
21116 <member name="M:OpenMetaverse.InventoryWearable.#ctor(OpenMetaverse.UUID)">
21117 <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>
21123 <member name="M:OpenMetaverse.InventoryWearable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21124 <summary>
21125 Construct an InventoryWearable object from a serialization stream
21126 </summary>
21127 </member>
21128 <member name="P:OpenMetaverse.InventoryWearable.WearableType">
21129 <summary>
21130 The <seealso cref="T:OpenMetaverse.WearableType"/>, Skin, Shape, Skirt, Etc
21131 </summary>
21132 </member>
21133 <member name="T:OpenMetaverse.InventoryAnimation">
21134 <summary>
21135 InventoryAnimation Class, A bvh encoded object which animates an avatar
21136 </summary>
21137 </member>
21138 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(OpenMetaverse.UUID)">
21139 <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>
21145 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21146 <summary>
21147 Construct an InventoryAnimation object from a serialization stream
21148 </summary>
21149 </member>
21150 <member name="T:OpenMetaverse.InventoryGesture">
21151 <summary>
21152 InventoryGesture Class, details on a series of animations, sounds, and actions
21153 </summary>
21154 </member>
21155 <member name="M:OpenMetaverse.InventoryGesture.#ctor(OpenMetaverse.UUID)">
21156 <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>
21162 <member name="M:OpenMetaverse.InventoryGesture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21163 <summary>
21164 Construct an InventoryGesture object from a serialization stream
21165 </summary>
21166 </member>
21167 <member name="T:OpenMetaverse.InventoryFolder">
21168 <summary>
21169 A folder contains <seealso cref="T:OpenMetaverse.InventoryItem"/>s and has certain attributes specific
21170 to itself
21171 </summary>
21172 </member>
21173 <member name="F:OpenMetaverse.InventoryFolder.PreferredType">
21174 <summary>The Preferred <seealso cref="T:OpenMetaverse.AssetType"/> for a folder.</summary>
21175 </member>
21176 <member name="F:OpenMetaverse.InventoryFolder.Version">
21177 <summary>The Version of this folder</summary>
21178 </member>
21179 <member name="F:OpenMetaverse.InventoryFolder.DescendentCount">
21180 <summary>Number of child items this folder contains.</summary>
21181 </member>
21182 <member name="M:OpenMetaverse.InventoryFolder.#ctor(OpenMetaverse.UUID)">
21183 <summary>
21184 Constructor
21185 </summary>
21186 <param name="itemID">UUID of the folder</param>
21187 </member>
21188 <member name="M:OpenMetaverse.InventoryFolder.ToString">
21189 <summary>
21190
21191 </summary>
21192 <returns></returns>
21193 </member>
21194 <member name="M:OpenMetaverse.InventoryFolder.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21195 <summary>
21196 Get Serilization data for this InventoryFolder object
21197 </summary>
21198 </member>
21199 <member name="M:OpenMetaverse.InventoryFolder.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
21200 <summary>
21201 Construct an InventoryFolder object from a serialization stream
21202 </summary>
21203 </member>
21204 <member name="M:OpenMetaverse.InventoryFolder.GetHashCode">
21205 <summary>
21206
21207 </summary>
21208 <returns></returns>
21209 </member>
21210 <member name="M:OpenMetaverse.InventoryFolder.Equals(System.Object)">
21211 <summary>
21212
21213 </summary>
21214 <param name="o"></param>
21215 <returns></returns>
21216 </member>
21217 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryBase)">
21218 <summary>
21219
21220 </summary>
21221 <param name="o"></param>
21222 <returns></returns>
21223 </member>
21224 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryFolder)">
21225 <summary>
21226
21227 </summary>
21228 <param name="o"></param>
21229 <returns></returns>
21230 </member>
21231 <member name="T:OpenMetaverse.InventoryManager">
21232 <summary>
21233 Tools for dealing with agents inventory
21234 </summary>
21235 </member>
21236 <member name="F:OpenMetaverse.InventoryManager.MAGIC_ID">
21237 <summary>Used for converting shadow_id to asset_id</summary>
21238 </member>
21239 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceived">
21240 <summary>The event subscribers, null of no subscribers</summary>
21241 </member>
21242 <member name="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)">
21243 <summary>Raises the ItemReceived Event</summary>
21244 <param name="e">A ItemReceivedEventArgs object containing
21245 the data sent from the simulator</param>
21246 </member>
21247 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceivedLock">
21248 <summary>Thread sync lock object</summary>
21249 </member>
21250 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdated">
21251 <summary>The event subscribers, null of no subscribers</summary>
21252 </member>
21253 <member name="M:OpenMetaverse.InventoryManager.OnFolderUpdated(OpenMetaverse.FolderUpdatedEventArgs)">
21254 <summary>Raises the FolderUpdated Event</summary>
21255 <param name="e">A FolderUpdatedEventArgs object containing
21256 the data sent from the simulator</param>
21257 </member>
21258 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdatedLock">
21259 <summary>Thread sync lock object</summary>
21260 </member>
21261 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOffered">
21262 <summary>The event subscribers, null of no subscribers</summary>
21263 </member>
21264 <member name="M:OpenMetaverse.InventoryManager.OnInventoryObjectOffered(OpenMetaverse.InventoryObjectOfferedEventArgs)">
21265 <summary>Raises the InventoryObjectOffered Event</summary>
21266 <param name="e">A InventoryObjectOfferedEventArgs object containing
21267 the data sent from the simulator</param>
21268 </member>
21269 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOfferedLock">
21270 <summary>Thread sync lock object</summary>
21271 </member>
21272 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceived">
21273 <summary>The event subscribers, null of no subscribers</summary>
21274 </member>
21275 <member name="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)">
21276 <summary>Raises the TaskItemReceived Event</summary>
21277 <param name="e">A TaskItemReceivedEventArgs object containing
21278 the data sent from the simulator</param>
21279 </member>
21280 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceivedLock">
21281 <summary>Thread sync lock object</summary>
21282 </member>
21283 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReply">
21284 <summary>The event subscribers, null of no subscribers</summary>
21285 </member>
21286 <member name="M:OpenMetaverse.InventoryManager.OnFindObjectByPathReply(OpenMetaverse.FindObjectByPathReplyEventArgs)">
21287 <summary>Raises the FindObjectByPath Event</summary>
21288 <param name="e">A FindObjectByPathEventArgs object containing
21289 the data sent from the simulator</param>
21290 </member>
21291 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReplyLock">
21292 <summary>Thread sync lock object</summary>
21293 </member>
21294 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReply">
21295 <summary>The event subscribers, null of no subscribers</summary>
21296 </member>
21297 <member name="M:OpenMetaverse.InventoryManager.OnTaskInventoryReply(OpenMetaverse.TaskInventoryReplyEventArgs)">
21298 <summary>Raises the TaskInventoryReply Event</summary>
21299 <param name="e">A TaskInventoryReplyEventArgs object containing
21300 the data sent from the simulator</param>
21301 </member>
21302 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReplyLock">
21303 <summary>Thread sync lock object</summary>
21304 </member>
21305 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventory">
21306 <summary>The event subscribers, null of no subscribers</summary>
21307 </member>
21308 <member name="M:OpenMetaverse.InventoryManager.OnSaveAssetToInventory(OpenMetaverse.SaveAssetToInventoryEventArgs)">
21309 <summary>Raises the SaveAssetToInventory Event</summary>
21310 <param name="e">A SaveAssetToInventoryEventArgs object containing
21311 the data sent from the simulator</param>
21312 </member>
21313 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventoryLock">
21314 <summary>Thread sync lock object</summary>
21315 </member>
21316 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReply">
21317 <summary>The event subscribers, null of no subscribers</summary>
21318 </member>
21319 <member name="M:OpenMetaverse.InventoryManager.OnScriptRunningReply(OpenMetaverse.ScriptRunningReplyEventArgs)">
21320 <summary>Raises the ScriptRunningReply Event</summary>
21321 <param name="e">A ScriptRunningReplyEventArgs object containing
21322 the data sent from the simulator</param>
21323 </member>
21324 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReplyLock">
21325 <summary>Thread sync lock object</summary>
21326 </member>
21327 <member name="F:OpenMetaverse.InventoryManager._NewFolderNames">
21328 <summary>Partial mapping of AssetTypes to folder names</summary>
21329 </member>
21330 <member name="M:OpenMetaverse.InventoryManager.#ctor(OpenMetaverse.GridClient)">
21331 <summary>
21332 Default constructor
21333 </summary>
21334 <param name="client">Reference to the GridClient object</param>
21335 </member>
21336 <member name="M:OpenMetaverse.InventoryManager.FetchItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32)">
21337 <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>
21346 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(OpenMetaverse.UUID,OpenMetaverse.UUID)">
21347 <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>
21354 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
21355 <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>
21362 <member name="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)">
21363 <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>
21377 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)">
21378 <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>
21388 <member name="M:OpenMetaverse.InventoryManager.FindFolderForType(OpenMetaverse.AssetType)">
21389 <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>
21399 <member name="M:OpenMetaverse.InventoryManager.FindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Int32)">
21400 <summary>
21401 Find an object in inventory using a specific path to search
21402 </summary>
21403 <param name="baseFolder">The folder to begin the search in</param>
21404 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
21405 <param name="path">A string path to search</param>
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>
21410 <member name="M:OpenMetaverse.InventoryManager.RequestFindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
21411 <summary>
21412 Find inventory items by path
21413 </summary>
21414 <param name="baseFolder">The folder to begin the search in</param>
21415 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
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>
21419 <member name="M:OpenMetaverse.InventoryManager.LocalFind(OpenMetaverse.UUID,System.String[],System.Int32,System.Boolean)">
21420 <summary>
21421 Search inventory Store object for an item or folder
21422 </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>
21429 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder)">
21430 <summary>
21431 Move an inventory item or folder to a new location
21432 </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>
21436 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder,System.String)">
21437 <summary>
21438 Move an inventory item or folder to a new location and change its name
21439 </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>
21444 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
21445 <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>
21452 <member name="M:OpenMetaverse.InventoryManager.UpdateFolderProperties(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
21453 <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>
21461 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID)">
21462 <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>
21468 <member name="M:OpenMetaverse.InventoryManager.MoveFolders(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
21469 <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>
21477 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID)">
21478 <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>
21484 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
21485 <summary>
21486 Move and rename an inventory item
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>
21492 <member name="M:OpenMetaverse.InventoryManager.MoveItems(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
21493 <summary>
21494 Move multiple inventory items to new locations
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>
21500 <member name="M:OpenMetaverse.InventoryManager.RemoveDescendants(OpenMetaverse.UUID)">
21501 <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>
21506 <member name="M:OpenMetaverse.InventoryManager.RemoveItem(OpenMetaverse.UUID)">
21507 <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>
21512 <member name="M:OpenMetaverse.InventoryManager.RemoveFolder(OpenMetaverse.UUID)">
21513 <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>
21518 <member name="M:OpenMetaverse.InventoryManager.Remove(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
21519 <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>
21525 <member name="M:OpenMetaverse.InventoryManager.EmptyLostAndFound">
21526 <summary>
21527 Empty the Lost and Found folder
21528 </summary>
21529 </member>
21530 <member name="M:OpenMetaverse.InventoryManager.EmptyTrash">
21531 <summary>
21532 Empty the Trash folder
21533 </summary>
21534 </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)">
21536 <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>
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)">
21549 <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>
21562 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String)">
21563 <summary>
21564 Creates a new inventory folder
21565 </summary>
21566 <param name="parentID">ID of the folder to put this folder in</param>
21567 <param name="name">Name of the folder to create</param>
21568 <returns>The UUID of the newly created folder</returns>
21569 </member>
21570 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
21571 <summary>
21572 Creates a new inventory folder
21573 </summary>
21574 <param name="parentID">ID of the folder to put this folder in</param>
21575 <param name="name">Name of the folder to create</param>
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>
21585 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
21586 <summary>
21587 Create an inventory item and upload asset data
21588 </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>
21597 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.Permissions,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
21598 <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>
21611 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryBase,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
21612 <summary>
21613 Creates inventory link to another inventory item or folder
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>
21619 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryItem,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
21620 <summary>
21621 Creates inventory link to another inventory item
21622 </summary>
21623 <param name="folderID">Put newly created link in folder with this UUID</param>
21624 <param name="item">Original inventory item</param>
21625 <param name="callback">Method to call upon creation of the link</param>
21626 </member>
21627 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryFolder,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
21628 <summary>
21629 Creates inventory link to another inventory folder
21630 </summary>
21631 <param name="folderID">Put newly created link in folder with this UUID</param>
21632 <param name="folder">Original inventory folder</param>
21633 <param name="callback">Method to call upon creation of the link</param>
21634 </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)">
21636 <summary>
21637 Creates inventory link to another inventory item or folder
21638 </summary>
21639 <param name="folderID">Put newly created link in folder with this UUID</param>
21640 <param name="itemID">Original item's UUID</param>
21641 <param name="name">Name</param>
21642 <param name="description">Description</param>
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>
21648 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
21649 <summary>
21650
21651 </summary>
21652 <param name="item"></param>
21653 <param name="newParent"></param>
21654 <param name="newName"></param>
21655 <param name="callback"></param>
21656 </member>
21657 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
21658 <summary>
21659
21660 </summary>
21661 <param name="item"></param>
21662 <param name="newParent"></param>
21663 <param name="newName"></param>
21664 <param name="oldOwnerID"></param>
21665 <param name="callback"></param>
21666 </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)">
21668 <summary>
21669
21670 </summary>
21671 <param name="items"></param>
21672 <param name="targetFolders"></param>
21673 <param name="newNames"></param>
21674 <param name="oldOwnerID"></param>
21675 <param name="callback"></param>
21676 </member>
21677 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItemFromNotecard(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
21678 <summary>
21679 Request a copy of an asset embedded within a notecard
21680 </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>
21687 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItem(OpenMetaverse.InventoryItem)">
21688 <summary>
21689
21690 </summary>
21691 <param name="item"></param>
21692 </member>
21693 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
21694 <summary>
21695
21696 </summary>
21697 <param name="items"></param>
21698 </member>
21699 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem},OpenMetaverse.UUID)">
21700 <summary>
21701
21702 </summary>
21703 <param name="items"></param>
21704 <param name="transactionID"></param>
21705 </member>
21706 <member name="M:OpenMetaverse.InventoryManager.RequestUploadNotecardAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
21707 <summary>
21708
21709 </summary>
21710 <param name="data"></param>
21711 <param name="notecardID"></param>
21712 <param name="callback"></param>
21713 </member>
21714 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateNotecardTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
21715 <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>
21723 <member name="M:OpenMetaverse.InventoryManager.RequestUploadGestureAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
21724 <summary>
21725 Upload new gesture asset for an inventory gesture item
21726 </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>
21731 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptAgentInventory(System.Byte[],OpenMetaverse.UUID,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)">
21732 <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>
21740 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)">
21741 <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>
21751 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem)">
21752 <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>
21760 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)">
21761 <summary>
21762 Rez an object from inventory
21763 </summary>
21764 <param name="simulator">Simulator to place object in</param>
21765 <param name="rotation">Rotation of the object when rezzed</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>
21770 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
21771 <summary>
21772 Rez an object from inventory
21773 </summary>
21774 <param name="simulator">Simulator to place object in</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>
21783 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32)">
21784 <summary>
21785 DeRez an object from the simulator to the agents Objects folder in the agents Inventory
21786 </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>
21790 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32,OpenMetaverse.DeRezDestination,OpenMetaverse.UUID,OpenMetaverse.UUID)">
21791 <summary>
21792 DeRez an object from the simulator and return to inventory
21793 </summary>
21794 <param name="objectLocalID">The simulator Local ID of the object</param>
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>
21802 <member name="M:OpenMetaverse.InventoryManager.RequestRestoreRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)">
21803 <summary>
21804 Rez an item from inventory to its previous simulator location
21805 </summary>
21806 <param name="simulator"></param>
21807 <param name="item"></param>
21808 <param name="queryID"></param>
21809 <returns></returns>
21810 </member>
21811 <member name="M:OpenMetaverse.InventoryManager.GiveItem(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
21812 <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>
21821 <member name="M:OpenMetaverse.InventoryManager.GiveFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
21822 <summary>
21823 Give an inventory Folder with contents to another avatar
21824 </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>
21831 <member name="M:OpenMetaverse.InventoryManager.UpdateTaskInventory(System.UInt32,OpenMetaverse.InventoryItem)">
21832 <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>
21841 <member name="M:OpenMetaverse.InventoryManager.GetTaskInventory(OpenMetaverse.UUID,System.UInt32,System.Int32)">
21842 <summary>
21843 Retrieve a listing of the items contained in a task (Primitive)
21844 </summary>
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>
21853 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)">
21854 <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>
21861 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32,OpenMetaverse.Simulator)">
21862 <summary>
21863 Request the contents of a tasks (primitives) inventory
21864 </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>
21869 <member name="M:OpenMetaverse.InventoryManager.MoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
21870 <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>
21879 <member name="M:OpenMetaverse.InventoryManager.RemoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
21880 <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>
21890 <member name="M:OpenMetaverse.InventoryManager.CopyScriptToTask(System.UInt32,OpenMetaverse.InventoryItem,System.Boolean)">
21891 <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>
21912 <member name="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)">
21913 <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>
21922 <member name="M:OpenMetaverse.InventoryManager.RequestSetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
21923 <summary>
21924 Send a request to set the running state of a script contained in a task (primitive) inventory
21925 </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>
21932 <member name="M:OpenMetaverse.InventoryManager.ItemCRC(OpenMetaverse.InventoryItem)">
21933 <summary>
21934 Create a CRC from an InventoryItem
21935 </summary>
21936 <param name="iitem">The source InventoryItem</param>
21937 <returns>A uint representing the source InventoryItem as a CRC</returns>
21938 </member>
21939 <member name="M:OpenMetaverse.InventoryManager.DecryptShadowID(OpenMetaverse.UUID)">
21940 <summary>
21941 Reverses a cheesy XORing with a fixed UUID to convert a shadow_id to an asset_id
21942 </summary>
21943 <param name="shadowID">Obfuscated shadow_id value</param>
21944 <returns>Deobfuscated asset_id value</returns>
21945 </member>
21946 <member name="M:OpenMetaverse.InventoryManager.EncryptAssetID(OpenMetaverse.UUID)">
21947 <summary>
21948 Does a cheesy XORing with a fixed UUID to convert an asset_id to a shadow_id
21949 </summary>
21950 <param name="assetID">asset_id value to obfuscate</param>
21951 <returns>Obfuscated shadow_id value</returns>
21952 </member>
21953 <member name="M:OpenMetaverse.InventoryManager.CreateInventoryItem(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
21954 <summary>
21955 Wrapper for creating a new <seealso cref="T:OpenMetaverse.InventoryItem"/> object
21956 </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>
21961 <member name="M:OpenMetaverse.InventoryManager.ParseTaskInventory(System.String)">
21962 <summary>
21963 Parse the results of a RequestTaskInventory() response
21964 </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>
21968 <member name="M:OpenMetaverse.InventoryManager.SaveAssetIntoInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
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>
21980 UpdateCreateInventoryItem packets are received when a new inventory item
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>
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>
22024 <member name="E:OpenMetaverse.InventoryManager.FindObjectByPathReply">
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>
22042 Get this agents Inventory data
22043 </summary>
22044 </member>
22045 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedCallback">
22046 <summary>
22047 Callback for inventory item creation finishing
22048 </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>
22054 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback">
22055 <summary>
22056 Callback for an inventory item being create from an uploaded asset
22057 </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>
22063 <member name="T:OpenMetaverse.InventoryManager.ItemCopiedCallback">
22064 <summary>
22065
22066 </summary>
22067 <param name="item"></param>
22068 </member>
22069 <member name="T:OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback">
22070 <summary>
22071 Reply received when uploading an inventory asset
22072 </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>
22078 <member name="T:OpenMetaverse.InventoryManager.ScriptUpdatedCallback">
22079 <summary>
22080 Delegate that is invoked when script upload is completed
22081 </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>
22092 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.FolderID">
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>
22097 Callback when an inventory object is accepted and received from a
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>
22102 </member>
22103 <member name="T:OpenMetaverse.GridLayerType">
22104 <summary>
22105 Map layer request type
22106 </summary>
22107 </member>
22108 <member name="F:OpenMetaverse.GridLayerType.Objects">
22109 <summary>Objects and terrain are shown</summary>
22110 </member>
22111 <member name="F:OpenMetaverse.GridLayerType.Terrain">
22112 <summary>Only the terrain is shown, no objects</summary>
22113 </member>
22114 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
22115 <summary>Overlay showing land for sale and for auction</summary>
22116 </member>
22117 <member name="T:OpenMetaverse.GridItemType">
22118 <summary>
22119 Type of grid item, such as telehub, event, populator location, etc.
22120 </summary>
22121 </member>
22122 <member name="F:OpenMetaverse.GridItemType.Telehub">
22123 <summary>Telehub</summary>
22124 </member>
22125 <member name="F:OpenMetaverse.GridItemType.PgEvent">
22126 <summary>PG rated event</summary>
22127 </member>
22128 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
22129 <summary>Mature rated event</summary>
22130 </member>
22131 <member name="F:OpenMetaverse.GridItemType.Popular">
22132 <summary>Popular location</summary>
22133 </member>
22134 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
22135 <summary>Locations of avatar groups in a region</summary>
22136 </member>
22137 <member name="F:OpenMetaverse.GridItemType.LandForSale">
22138 <summary>Land for sale</summary>
22139 </member>
22140 <member name="F:OpenMetaverse.GridItemType.Classified">
22141 <summary>Classified ad</summary>
22142 </member>
22143 <member name="F:OpenMetaverse.GridItemType.AdultEvent">
22144 <summary>Adult rated event</summary>
22145 </member>
22146 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale">
22147 <summary>Adult land for sale</summary>
22148 </member>
22149 <member name="T:OpenMetaverse.GridRegion">
22150 <summary>
22151 Information about a region on the grid map
22152 </summary>
22153 </member>
22154 <member name="F:OpenMetaverse.GridRegion.X">
22155 <summary>Sim X position on World Map</summary>
22156 </member>
22157 <member name="F:OpenMetaverse.GridRegion.Y">
22158 <summary>Sim Y position on World Map</summary>
22159 </member>
22160 <member name="F:OpenMetaverse.GridRegion.Name">
22161 <summary>Sim Name (NOTE: In lowercase!)</summary>
22162 </member>
22163 <member name="F:OpenMetaverse.GridRegion.Access">
22164 <summary></summary>
22165 </member>
22166 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
22167 <summary>Appears to always be zero (None)</summary>
22168 </member>
22169 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
22170 <summary>Sim's defined Water Height</summary>
22171 </member>
22172 <member name="F:OpenMetaverse.GridRegion.Agents">
22173 <summary></summary>
22174 </member>
22175 <member name="F:OpenMetaverse.GridRegion.MapImageID">
22176 <summary>UUID of the World Map image</summary>
22177 </member>
22178 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
22179 <summary>Unique identifier for this region, a combination of the X
22180 and Y position</summary>
22181 </member>
22182 <member name="M:OpenMetaverse.GridRegion.ToString">
22183 <summary>
22184
22185 </summary>
22186 <returns></returns>
22187 </member>
22188 <member name="M:OpenMetaverse.GridRegion.GetHashCode">
22189 <summary>
22190
22191 </summary>
22192 <returns></returns>
22193 </member>
22194 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)">
22195 <summary>
22196
22197 </summary>
22198 <param name="obj"></param>
22199 <returns></returns>
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>
22250 </member>
22251 <member name="T:OpenMetaverse.MapMatureEvent">
22252 <summary>
22253 Represents a Mature event
22254 </summary>
22255 </member>
22256 <member name="T:OpenMetaverse.MapAdultEvent">
22257 <summary>
22258 Represents an Adult event
22259 </summary>
22260 </member>
22261 <member name="T:OpenMetaverse.GridManager">
22262 <summary>
22263 Manages grid-wide tasks such as the world map
22264 </summary>
22265 </member>
22266 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate">
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>
22329 Constructor
22330 </summary>
22331 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
22332 </member>
22333 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)">
22334 <summary>
22335
22336 </summary>
22337 <param name="layer"></param>
22338 </member>
22339 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)">
22340 <summary>
22341 Request a map layer
22342 </summary>
22343 <param name="regionName">The name of the region</param>
22344 <param name="layer">The type of layer</param>
22345 </member>
22346 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)">
22347 <summary>
22348
22349 </summary>
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>
22357 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)">
22358 <summary>
22359
22360 </summary>
22361 <param name="regionHandle"></param>
22362 <param name="item"></param>
22363 <param name="layer"></param>
22364 <param name="timeoutMS"></param>
22365 <returns></returns>
22366 </member>
22367 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)">
22368 <summary>
22369
22370 </summary>
22371 <param name="regionHandle"></param>
22372 <param name="item"></param>
22373 <param name="layer"></param>
22374 </member>
22375 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)">
22376 <summary>
22377 Request data for all mainland (Linden managed) simulators
22378 </summary>
22379 </member>
22380 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)">
22381 <summary>
22382 Request the region handle for the specified region UUID
22383 </summary>
22384 <param name="regionID">UUID of the region to look up</param>
22385 </member>
22386 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)">
22387 <summary>
22388 Get grid region information using the region name, this function
22389 will block until it can find the region or gives up
22390 </summary>
22391 <param name="name">Name of sim you're looking for</param>
22392 <param name="layer">Layer that you are requesting</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>
22398 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22399 <summary>Process an incoming packet and raise the appropriate events</summary>
22400 <param name="sender">The sender</param>
22401 <param name="e">The EventArgs object containing the packet data</param>
22402 </member>
22403 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22404 <summary>Process an incoming packet and raise the appropriate events</summary>
22405 <param name="sender">The sender</param>
22406 <param name="e">The EventArgs object containing the packet data</param>
22407 </member>
22408 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22409 <summary>Process an incoming packet and raise the appropriate events</summary>
22410 <param name="sender">The sender</param>
22411 <param name="e">The EventArgs object containing the packet data</param>
22412 </member>
22413 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22414 <summary>Process an incoming packet and raise the appropriate events</summary>
22415 <param name="sender">The sender</param>
22416 <param name="e">The EventArgs object containing the packet data</param>
22417 </member>
22418 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22419 <summary>Process an incoming packet and raise the appropriate events</summary>
22420 <param name="sender">The sender</param>
22421 <param name="e">The EventArgs object containing the packet data</param>
22422 </member>
22423 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate">
22424 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/>
22425 containing the location of agents in the simulator</summary>
22426 </member>
22427 <member name="E:OpenMetaverse.GridManager.GridRegion">
22428 <summary>Raised when the simulator sends a Region Data in response to
22429 a Map request</summary>
22430 </member>
22431 <member name="E:OpenMetaverse.GridManager.GridLayer">
22432 <summary>Raised when the simulator sends GridLayer object containing
22433 a map tile coordinates and texture information</summary>
22434 </member>
22435 <member name="E:OpenMetaverse.GridManager.GridItems">
22436 <summary>Raised when the simulator sends GridItems object containing
22437 details on events, land sales at a specific location</summary>
22438 </member>
22439 <member name="E:OpenMetaverse.GridManager.RegionHandleReply">
22440 <summary>Raised in response to a Region lookup</summary>
22441 </member>
22442 <member name="P:OpenMetaverse.GridManager.SunPhase">
22443 <summary>Unknown</summary>
22444 </member>
22445 <member name="P:OpenMetaverse.GridManager.SunDirection">
22446 <summary>Current direction of the sun</summary>
22447 </member>
22448 <member name="P:OpenMetaverse.GridManager.SunAngVelocity">
22449 <summary>Current angular velocity of the sun</summary>
22450 </member>
22451 <member name="P:OpenMetaverse.GridManager.WorldTime">
22452 <summary>Current world time</summary>
22453 </member>
22454 <member name="T:OpenMetaverse.LoginStatus">
22455 <summary>
22456
22457 </summary>
22458 </member>
22459 <member name="F:OpenMetaverse.LoginStatus.Failed">
22460 <summary></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>
22477 <member name="F:OpenMetaverse.LoginStatus.Success">
22478 <summary></summary>
22479 </member>
22480 <member name="T:OpenMetaverse.LoginParams">
22481 <summary>
22482 Login Request Parameters
22483 </summary>
22484 </member>
22485 <member name="F:OpenMetaverse.LoginParams.URI">
22486 <summary>The URL of the Login Server</summary>
22487 </member>
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>
22515 <member name="F:OpenMetaverse.LoginParams.Version">
22516 <summary>The client software version information</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>
22520 <member name="F:OpenMetaverse.LoginParams.Platform">
22521 <summary>A string containing the platform information the agent is running on</summary>
22522 </member>
22523 <member name="F:OpenMetaverse.LoginParams.MAC">
22524 <summary>A string hash of the network cards Mac Address</summary>
22525 </member>
22526 <member name="F:OpenMetaverse.LoginParams.ViewerDigest">
22527 <summary>Unknown or deprecated</summary>
22528 </member>
22529 <member name="F:OpenMetaverse.LoginParams.ID0">
22530 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary>
22531 </member>
22532 <member name="F:OpenMetaverse.LoginParams.UserAgent">
22533 <summary>A string containing the viewers Software, this is not directly sent to the login server but
22534 instead is used to generate the Version string</summary>
22535 </member>
22536 <member name="F:OpenMetaverse.LoginParams.Author">
22537 <summary>A string representing the software creator. This is not directly sent to the login server but
22538 is used by the library to generate the Version information</summary>
22539 </member>
22540 <member name="F:OpenMetaverse.LoginParams.AgreeToTos">
22541 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary>
22542 </member>
22543 <member name="F:OpenMetaverse.LoginParams.ReadCritical">
22544 <summary>Unknown</summary>
22545 </member>
22546 <member name="F:OpenMetaverse.LoginParams.Options">
22547 <summary>An array of string sent to the login server to enable various options</summary>
22548 </member>
22549 <member name="F:OpenMetaverse.LoginParams.LoginID">
22550 <summary>A randomly generated ID to distinguish between login attempts. This value is only used
22551 internally in the library and is never sent over the wire</summary>
22552 </member>
22553 <member name="M:OpenMetaverse.LoginParams.#ctor">
22554 <summary>
22555 Default constuctor, initializes sane default values
22556 </summary>
22557 </member>
22558 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)">
22559 <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>
22569 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)">
22570 <summary>
22571 Instantiates new LoginParams object and fills in the values
22572 </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>
22581 <member name="T:OpenMetaverse.LoginResponseData">
22582 <summary>
22583 The decoded data returned from the login server after a successful login
22584 </summary>
22585 </member>
22586 <member name="F:OpenMetaverse.LoginResponseData.Login">
22587 <summary>true, false, indeterminate</summary>
22588 </member>
22589 <member name="F:OpenMetaverse.LoginResponseData.Message">
22590 <summary>Login message of the day</summary>
22591 </member>
22592 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess">
22593 <summary>M or PG, also agent_region_access and agent_access_max</summary>
22594 </member>
22595 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)">
22596 <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>
22604 <member name="T:OpenMetaverse.StatusCode">
22605 <summary>
22606
22607 </summary>
22608 </member>
22609 <member name="F:OpenMetaverse.StatusCode.OK">
22610 <summary>OK</summary>
22611 </member>
22612 <member name="F:OpenMetaverse.StatusCode.Done">
22613 <summary>Transfer completed</summary>
22614 </member>
22615 <member name="F:OpenMetaverse.StatusCode.Skip">
22616 <summary></summary>
22617 </member>
22618 <member name="F:OpenMetaverse.StatusCode.Abort">
22619 <summary></summary>
22620 </member>
22621 <member name="F:OpenMetaverse.StatusCode.Error">
22622 <summary>Unknown error occurred</summary>
22623 </member>
22624 <member name="F:OpenMetaverse.StatusCode.UnknownSource">
22625 <summary>Equivalent to a 404 error</summary>
22626 </member>
22627 <member name="F:OpenMetaverse.StatusCode.InsufficientPermissions">
22628 <summary>Client does not have permission for that resource</summary>
22629 </member>
22630 <member name="F:OpenMetaverse.StatusCode.Unknown">
22631 <summary>Unknown status</summary>
22632 </member>
22633 <member name="T:OpenMetaverse.ChannelType">
22634 <summary>
22635
22636 </summary>
22637 </member>
22638 <member name="F:OpenMetaverse.ChannelType.Unknown">
22639 <summary></summary>
22640 </member>
22641 <member name="F:OpenMetaverse.ChannelType.Misc">
22642 <summary>Unknown</summary>
22643 </member>
22644 <member name="F:OpenMetaverse.ChannelType.Asset">
22645 <summary>Virtually all asset transfers use this channel</summary>
22646 </member>
22647 <member name="T:OpenMetaverse.SourceType">
22648 <summary>
22649
22650 </summary>
22651 </member>
22652 <member name="F:OpenMetaverse.SourceType.Unknown">
22653 <summary></summary>
22654 </member>
22655 <member name="F:OpenMetaverse.SourceType.Asset">
22656 <summary>Asset from the asset server</summary>
22657 </member>
22658 <member name="F:OpenMetaverse.SourceType.SimInventoryItem">
22659 <summary>Inventory item</summary>
22660 </member>
22661 <member name="F:OpenMetaverse.SourceType.SimEstate">
22662 <summary>Estate asset, such as an estate covenant</summary>
22663 </member>
22664 <member name="T:OpenMetaverse.TargetType">
22665 <summary>
22666
22667 </summary>
22668 </member>
22669 <member name="F:OpenMetaverse.TargetType.Unknown">
22670 <summary></summary>
22671 </member>
22672 <member name="F:OpenMetaverse.TargetType.File">
22673 <summary></summary>
22674 </member>
22675 <member name="F:OpenMetaverse.TargetType.VFile">
22676 <summary></summary>
22677 </member>
22678 <member name="T:OpenMetaverse.ImageType">
22679 <summary>
22680
22681 </summary>
22682 </member>
22683 <member name="F:OpenMetaverse.ImageType.Normal">
22684 <summary></summary>
22685 </member>
22686 <member name="F:OpenMetaverse.ImageType.Baked">
22687 <summary></summary>
22688 </member>
22689 <member name="T:OpenMetaverse.ImageCodec">
22690 <summary>
22691 Image file format
22692 </summary>
22693 </member>
22694 <member name="T:OpenMetaverse.Transfer">
22695 <summary>
22696
22697 </summary>
22698 </member>
22699 <member name="P:OpenMetaverse.Transfer.TimeSinceLastPacket">
22700 <summary>Number of milliseconds passed since the last transfer
22701 packet was received</summary>
22702 </member>
22703 <member name="T:OpenMetaverse.AssetDownload">
22704 <summary>
22705
22706 </summary>
22707 </member>
22708 <member name="T:OpenMetaverse.XferDownload">
22709 <summary>
22710
22711 </summary>
22712 </member>
22713 <member name="T:OpenMetaverse.ImageDownload">
22714 <summary>
22715
22716 </summary>
22717 </member>
22718 <member name="T:OpenMetaverse.AssetUpload">
22719 <summary>
22720
22721 </summary>
22722 </member>
22723 <member name="T:OpenMetaverse.ImageRequest">
22724 <summary>
22725
22726 </summary>
22727 </member>
22728 <member name="M:OpenMetaverse.ImageRequest.#ctor(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32)">
22729 <summary>
22730
22731 </summary>
22732 <param name="imageid"></param>
22733 <param name="type"></param>
22734 <param name="priority"></param>
22735 <param name="discardLevel"></param>
22736 </member>
22737 <member name="T:OpenMetaverse.AssetManager">
22738 <summary>
22739
22740 </summary>
22741 </member>
22742 <member name="F:OpenMetaverse.AssetManager.TRANSFER_HEADER_TIMEOUT">
22743 <summary>Number of milliseconds to wait for a transfer header packet if out of order data was received</summary>
22744 </member>
22745 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedEvent">
22746 <summary>The event subscribers. null if no subcribers</summary>
22747 </member>
22748 <member name="M:OpenMetaverse.AssetManager.OnXferReceived(OpenMetaverse.XferReceivedEventArgs)">
22749 <summary>Raises the XferReceived event</summary>
22750 <param name="e">A XferReceivedEventArgs object containing the
22751 data returned from the simulator</param>
22752 </member>
22753 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedLock">
22754 <summary>Thread sync lock object</summary>
22755 </member>
22756 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedEvent">
22757 <summary>The event subscribers. null if no subcribers</summary>
22758 </member>
22759 <member name="M:OpenMetaverse.AssetManager.OnAssetUploaded(OpenMetaverse.AssetUploadEventArgs)">
22760 <summary>Raises the AssetUploaded event</summary>
22761 <param name="e">A AssetUploadedEventArgs object containing the
22762 data returned from the simulator</param>
22763 </member>
22764 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedLock">
22765 <summary>Thread sync lock object</summary>
22766 </member>
22767 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressEvent">
22768 <summary>The event subscribers. null if no subcribers</summary>
22769 </member>
22770 <member name="M:OpenMetaverse.AssetManager.OnUploadProgress(OpenMetaverse.AssetUploadEventArgs)">
22771 <summary>Raises the UploadProgress event</summary>
22772 <param name="e">A UploadProgressEventArgs object containing the
22773 data returned from the simulator</param>
22774 </member>
22775 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressLock">
22776 <summary>Thread sync lock object</summary>
22777 </member>
22778 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadEvent">
22779 <summary>The event subscribers. null if no subcribers</summary>
22780 </member>
22781 <member name="M:OpenMetaverse.AssetManager.OnInitiateDownload(OpenMetaverse.InitiateDownloadEventArgs)">
22782 <summary>Raises the InitiateDownload event</summary>
22783 <param name="e">A InitiateDownloadEventArgs object containing the
22784 data returned from the simulator</param>
22785 </member>
22786 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadLock">
22787 <summary>Thread sync lock object</summary>
22788 </member>
22789 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressEvent">
22790 <summary>The event subscribers. null if no subcribers</summary>
22791 </member>
22792 <member name="M:OpenMetaverse.AssetManager.OnImageReceiveProgress(OpenMetaverse.ImageReceiveProgressEventArgs)">
22793 <summary>Raises the ImageReceiveProgress event</summary>
22794 <param name="e">A ImageReceiveProgressEventArgs object containing the
22795 data returned from the simulator</param>
22796 </member>
22797 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressLock">
22798 <summary>Thread sync lock object</summary>
22799 </member>
22800 <member name="F:OpenMetaverse.AssetManager.Cache">
22801 <summary>Texture download cache</summary>
22802 </member>
22803 <member name="M:OpenMetaverse.AssetManager.#ctor(OpenMetaverse.GridClient)">
22804 <summary>
22805 Default constructor
22806 </summary>
22807 <param name="client">A reference to the GridClient object</param>
22808 </member>
22809 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
22810 <summary>
22811 Request an asset download
22812 </summary>
22813 <param name="assetID">Asset UUID</param>
22814 <param name="type">Asset type, must be correct for the transfer to succeed</param>
22815 <param name="priority">Whether to give this transfer an elevated priority</param>
22816 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
22817 </member>
22818 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.AssetManager.AssetReceivedCallback)">
22819 <summary>
22820 Request an asset download
22821 </summary>
22822 <param name="assetID">Asset UUID</param>
22823 <param name="type">Asset type, must be correct for the transfer to succeed</param>
22824 <param name="priority">Whether to give this transfer an elevated priority</param>
22825 <param name="sourceType">Source location of the requested asset</param>
22826 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
22827 </member>
22828 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.UUID,OpenMetaverse.AssetManager.AssetReceivedCallback)">
22829 <summary>
22830 Request an asset download
22831 </summary>
22832 <param name="assetID">Asset UUID</param>
22833 <param name="type">Asset type, must be correct for the transfer to succeed</param>
22834 <param name="priority">Whether to give this transfer an elevated priority</param>
22835 <param name="sourceType">Source location of the requested asset</param>
22836 <param name="transactionID">UUID of the transaction</param>
22837 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
22838 </member>
22839 <member name="M:OpenMetaverse.AssetManager.RequestAssetXfer(System.String,System.Boolean,System.Boolean,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean)">
22840 <summary>
22841 Request an asset download through the almost deprecated Xfer system
22842 </summary>
22843 <param name="filename">Filename of the asset to request</param>
22844 <param name="deleteOnCompletion">Whether or not to delete the asset
22845 off the server after it is retrieved</param>
22846 <param name="useBigPackets">Use large transfer packets or not</param>
22847 <param name="vFileID">UUID of the file to request, if filename is
22848 left empty</param>
22849 <param name="vFileType">Asset type of <code>vFileID</code>, or
22850 <code>AssetType.Unknown</code> if filename is not empty</param>
22851 <param name="fromCache">Sets the FilePath in the request to Cache
22852 (4) if true, otherwise Unknown (0) is used</param>
22853 <returns></returns>
22854 </member>
22855 <member name="M:OpenMetaverse.AssetManager.RequestInventoryAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
22856 <summary>
22857
22858 </summary>
22859 <param name="assetID">Use UUID.Zero if you do not have the
22860 asset ID but have all the necessary permissions</param>
22861 <param name="itemID">The item ID of this asset in the inventory</param>
22862 <param name="taskID">Use UUID.Zero if you are not requesting an
22863 asset from an object inventory</param>
22864 <param name="ownerID">The owner of this asset</param>
22865 <param name="type">Asset type</param>
22866 <param name="priority">Whether to prioritize this asset download or not</param>
22867 <param name="callback"></param>
22868 </member>
22869 <member name="M:OpenMetaverse.AssetManager.SetPendingAssetUploadData(OpenMetaverse.AssetUpload)">
22870 <summary>
22871 Used to force asset data into the PendingUpload property, ie: for raw terrain uploads
22872 </summary>
22873 <param name="assetData">An AssetUpload object containing the data to upload to the simulator</param>
22874 </member>
22875 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.Assets.Asset,System.Boolean)">
22876 <summary>
22877 Request an asset be uploaded to the simulator
22878 </summary>
22879 <param name="asset">The <seealso cref="T:OpenMetaverse.Assets.Asset"/> Object containing the asset data</param>
22880 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
22881 in which the client was connected in addition to being stored on the asset server</param>
22882 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
22883 events being fired</returns>
22884 </member>
22885 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.AssetType,System.Byte[],System.Boolean)">
22886 <summary>
22887 Request an asset be uploaded to the simulator
22888 </summary>
22889 <param name="type">The <seealso cref="T:OpenMetaverse.AssetType"/> of the asset being uploaded</param>
22890 <param name="data">A byte array containing the encoded asset data</param>
22891 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
22892 in which the client was connected in addition to being stored on the asset server</param>
22893 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
22894 events being fired</returns>
22895 </member>
22896 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean)">
22897 <summary>
22898 Request an asset be uploaded to the simulator
22899 </summary>
22900 <param name="assetID"></param>
22901 <param name="type">Asset type to upload this data as</param>
22902 <param name="data">A byte array containing the encoded asset data</param>
22903 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
22904 in which the client was connected in addition to being stored on the asset server</param>
22905 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
22906 events being fired</returns>
22907 </member>
22908 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean,OpenMetaverse.UUID)">
22909 <summary>
22910 Initiate an asset upload
22911 </summary>
22912 <param name="assetID">The ID this asset will have if the
22913 upload succeeds</param>
22914 <param name="type">Asset type to upload this data as</param>
22915 <param name="data">Raw asset data to upload</param>
22916 <param name="storeLocal">Whether to store this asset on the local
22917 simulator or the grid-wide asset server</param>
22918 <param name="transactionID">The tranaction id for the upload <see cref="!:RequestCreateItem"/></param>
22919 <returns>The transaction ID of this transfer</returns>
22920 </member>
22921 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
22922 <summary>
22923 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
22924 manage the requests and re-assemble the image from the packets received from the simulator
22925 </summary>
22926 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
22927 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
22928 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
22929 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
22930 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
22931 its priority changed by resending the request with the new priority value</param>
22932 <param name="discardLevel">Number of quality layers to discard.
22933 This controls the end marker of the data sent. Sending with value -1 combined with priority of 0 cancels an in-progress
22934 transfer.</param>
22935 <remarks>A bug exists in the Linden Simulator where a -1 will occasionally be sent with a non-zero priority
22936 indicating an off-by-one error.</remarks>
22937 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
22938 from the start of the asset texture</param>
22939 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
22940 will contain the result of the request and the texture asset data</param>
22941 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
22942 The callback asset parameter will contain all previously received chunks of the texture asset starting
22943 from the beginning of the request</param>
22944 <example>
22945 Request an image and fire a callback when the request is complete
22946 <code>
22947 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
22948
22949 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
22950 {
22951 if(state == TextureRequestState.Finished)
22952 {
22953 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
22954 asset.AssetID,
22955 asset.AssetData.Length);
22956 }
22957 }
22958 </code>
22959 Request an image and use an inline anonymous method to handle the downloaded texture data
22960 <code>
22961 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, delegate(TextureRequestState state, AssetTexture asset)
22962 {
22963 if(state == TextureRequestState.Finished)
22964 {
22965 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
22966 asset.AssetID,
22967 asset.AssetData.Length);
22968 }
22969 }
22970 );
22971 </code>
22972 Request a texture, decode the texture to a bitmap image and apply it to a imagebox
22973 <code>
22974 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
22975
22976 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
22977 {
22978 if(state == TextureRequestState.Finished)
22979 {
22980 ManagedImage imgData;
22981 Image bitmap;
22982
22983 if (state == TextureRequestState.Finished)
22984 {
22985 OpenJPEG.DecodeToImage(assetTexture.AssetData, out imgData, out bitmap);
22986 picInsignia.Image = bitmap;
22987 }
22988 }
22989 }
22990 </code>
22991 </example>
22992 </member>
22993 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.TextureDownloadCallback)">
22994 <summary>
22995 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
22996 manage the requests and re-assemble the image from the packets received from the simulator
22997 </summary>
22998 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
22999 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
23000 will contain the result of the request and the texture asset data</param>
23001 </member>
23002 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback)">
23003 <summary>
23004 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
23005 manage the requests and re-assemble the image from the packets received from the simulator
23006 </summary>
23007 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
23008 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
23009 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
23010 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
23011 will contain the result of the request and the texture asset data</param>
23012 </member>
23013 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
23014 <summary>
23015 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
23016 manage the requests and re-assemble the image from the packets received from the simulator
23017 </summary>
23018 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
23019 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
23020 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
23021 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
23022 will contain the result of the request and the texture asset data</param>
23023 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
23024 The callback asset parameter will contain all previously received chunks of the texture asset starting
23025 from the beginning of the request</param>
23026 </member>
23027 <member name="M:OpenMetaverse.AssetManager.RequestImageCancel(OpenMetaverse.UUID)">
23028 <summary>
23029 Cancel a texture request
23030 </summary>
23031 <param name="textureID">The texture assets <see cref="T:OpenMetaverse.UUID"/></param>
23032 </member>
23033 <member name="M:OpenMetaverse.AssetManager.RequestMesh(OpenMetaverse.UUID,OpenMetaverse.AssetManager.MeshDownloadCallback)">
23034 <summary>
23035 Requests download of a mesh asset
23036 </summary>
23037 <param name="meshID">UUID of the mesh asset</param>
23038 <param name="callback">Callback when the request completes</param>
23039 </member>
23040 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)">
23041 <summary>
23042 Lets TexturePipeline class fire the progress event
23043 </summary>
23044 <param name="texureID">The texture ID currently being downloaded</param>
23045 <param name="transferredBytes">the number of bytes transferred</param>
23046 <param name="totalBytes">the total number of bytes expected</param>
23047 </member>
23048 <member name="M:OpenMetaverse.AssetManager.TransferInfoHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23049 <summary>Process an incoming packet and raise the appropriate events</summary>
23050 <param name="sender">The sender</param>
23051 <param name="e">The EventArgs object containing the packet data</param>
23052 </member>
23053 <member name="M:OpenMetaverse.AssetManager.TransferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23054 <summary>Process an incoming packet and raise the appropriate events</summary>
23055 <param name="sender">The sender</param>
23056 <param name="e">The EventArgs object containing the packet data</param>
23057 </member>
23058 <member name="M:OpenMetaverse.AssetManager.InitiateDownloadPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23059 <summary>Process an incoming packet and raise the appropriate events</summary>
23060 <param name="sender">The sender</param>
23061 <param name="e">The EventArgs object containing the packet data</param>
23062 </member>
23063 <member name="M:OpenMetaverse.AssetManager.RequestXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23064 <summary>Process an incoming packet and raise the appropriate events</summary>
23065 <param name="sender">The sender</param>
23066 <param name="e">The EventArgs object containing the packet data</param>
23067 </member>
23068 <member name="M:OpenMetaverse.AssetManager.ConfirmXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23069 <summary>Process an incoming packet and raise the appropriate events</summary>
23070 <param name="sender">The sender</param>
23071 <param name="e">The EventArgs object containing the packet data</param>
23072 </member>
23073 <member name="M:OpenMetaverse.AssetManager.AssetUploadCompleteHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23074 <summary>Process an incoming packet and raise the appropriate events</summary>
23075 <param name="sender">The sender</param>
23076 <param name="e">The EventArgs object containing the packet data</param>
23077 </member>
23078 <member name="M:OpenMetaverse.AssetManager.SendXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23079 <summary>Process an incoming packet and raise the appropriate events</summary>
23080 <param name="sender">The sender</param>
23081 <param name="e">The EventArgs object containing the packet data</param>
23082 </member>
23083 <member name="M:OpenMetaverse.AssetManager.AbortXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23084 <summary>Process an incoming packet and raise the appropriate events</summary>
23085 <param name="sender">The sender</param>
23086 <param name="e">The EventArgs object containing the packet data</param>
23087 </member>
23088 <member name="E:OpenMetaverse.AssetManager.XferReceived">
23089 <summary>Raised when the simulator responds sends </summary>
23090 </member>
23091 <member name="E:OpenMetaverse.AssetManager.AssetUploaded">
23092 <summary>Raised during upload completes</summary>
23093 </member>
23094 <member name="E:OpenMetaverse.AssetManager.UploadProgress">
23095 <summary>Raised during upload with progres update</summary>
23096 </member>
23097 <member name="E:OpenMetaverse.AssetManager.InitiateDownload">
23098 <summary>Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files</summary>
23099 </member>
23100 <member name="E:OpenMetaverse.AssetManager.ImageReceiveProgress">
23101 <summary>Fired when a texture is in the process of being downloaded by the TexturePipeline class</summary>
23102 </member>
23103 <member name="T:OpenMetaverse.AssetManager.AssetReceivedCallback">
23104 <summary>
23105 Callback used for various asset download requests
23106 </summary>
23107 <param name="transfer">Transfer information</param>
23108 <param name="asset">Downloaded asset, null on fail</param>
23109 </member>
23110 <member name="T:OpenMetaverse.AssetManager.BakedTextureUploadedCallback">
23111 <summary>
23112 Callback used upon competition of baked texture upload
23113 </summary>
23114 <param name="newAssetID">Asset UUID of the newly uploaded baked texture</param>
23115 </member>
23116 <member name="T:OpenMetaverse.AssetManager.MeshDownloadCallback">
23117 <summary>
23118 A callback that fires upon the completition of the RequestMesh call
23119 </summary>
23120 <param name="success">Was the download successfull</param>
23121 <param name="assetMesh">Resulting mesh or null on problems</param>
23122 </member>
23123 <member name="P:OpenMetaverse.XferReceivedEventArgs.Xfer">
23124 <summary>Xfer data</summary>
23125 </member>
23126 <member name="P:OpenMetaverse.AssetUploadEventArgs.Upload">
23127 <summary>Upload data</summary>
23128 </member>
23129 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.SimFileName">
23130 <summary>Filename used on the simulator</summary>
23131 </member>
23132 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.ViewerFileName">
23133 <summary>Filename used by the client</summary>
23134 </member>
23135 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.ImageID">
23136 <summary>UUID of the image that is in progress</summary>
23137 </member>
23138 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Received">
23139 <summary>Number of bytes received so far</summary>
23140 </member>
23141 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total">
23142 <summary>Image size in bytes</summary>
23143 </member>
23144 <member name="T:OpenMetaverse.Animations">
23145 <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>
23596 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape">
23597 <summary>
23598 Only used internally for XML serialization/deserialization
23599 </summary>
23600 </member>
23601 <member name="T:OpenMetaverse.Assets.PrimObject">
23602 <summary>
23603 The deserialized form of a single primitive in a linkset asset
23604 </summary>
23605 </member>
23606 <member name="T:OpenMetaverse.SoundManager">
23607 <summary>
23608
23609 </summary>
23610 </member>
23611 <member name="F:OpenMetaverse.SoundManager.m_AttachedSound">
23612 <summary>The event subscribers, null of no subscribers</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>
23641 <member name="F:OpenMetaverse.SoundManager.m_SoundTriggerLock">
23642 <summary>Thread sync lock object</summary>
23643 </member>
23644 <member name="F:OpenMetaverse.SoundManager.m_PreloadSound">
23645 <summary>The event subscribers, null of no subscribers</summary>
23646 </member>
23647 <member name="M:OpenMetaverse.SoundManager.OnPreloadSound(OpenMetaverse.PreloadSoundEventArgs)">
23648 <summary>Raises the PreloadSound Event</summary>
23649 <param name="e">A PreloadSoundEventArgs object containing
23650 the data sent from the simulator</param>
23651 </member>
23652 <member name="F:OpenMetaverse.SoundManager.m_PreloadSoundLock">
23653 <summary>Thread sync lock object</summary>
23654 </member>
23655 <member name="M:OpenMetaverse.SoundManager.#ctor(OpenMetaverse.GridClient)">
23656 <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>
23662 <member name="M:OpenMetaverse.SoundManager.PlaySound(OpenMetaverse.UUID)">
23663 <summary>
23664 Plays a sound in the current region at full volume from avatar position
23665 </summary>
23666 <param name="soundID">UUID of the sound to be played</param>
23667 </member>
23668 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
23669 <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>
23675 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)">
23676 <summary>
23677 Plays a sound in the current region
23678 </summary>
23679 <param name="soundID">UUID of the sound to be played.</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>
23683 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)">
23684 <summary>
23685 Plays a sound in the specified sim
23686 </summary>
23687 <param name="soundID">UUID of the sound to be played.</param>
23688 <param name="sim">UUID of the sound to be played.</param>
23689 <param name="position">position for the sound to be played at. Normally the avatar.</param>
23690 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
23691 </member>
23692 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)">
23693 <summary>
23694 Play a sound asset
23695 </summary>
23696 <param name="soundID">UUID of the sound to be played.</param>
23697 <param name="handle">handle id for the sim to be played in.</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>
23756 <member name="M:OpenMetaverse.AttachedSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,OpenMetaverse.SoundFlags)">
23757 <summary>
23758 Construct a new instance of the SoundTriggerEventArgs class
23759 </summary>
23760 <param name="sim">Simulator where the event originated</param>
23761 <param name="soundID">The sound asset id</param>
23762 <param name="ownerID">The ID of the owner</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>
23790 <member name="M:OpenMetaverse.AttachedSoundGainChangeEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Single)">
23791 <summary>
23792 Construct a new instance of the AttachedSoundGainChangedEventArgs class
23793 </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>
23798 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Simulator">
23799 <summary>Simulator where the event originated</summary>
23800 </member>
23801 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.ObjectID">
23802 <summary>Get the ID of the Object</summary>
23803 </member>
23804 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Gain">
23805 <summary>Get the volume level</summary>
23806 </member>
23807 <member name="T:OpenMetaverse.SoundTriggerEventArgs">
23808 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event</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>
23835 <member name="M:OpenMetaverse.SoundTriggerEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.UInt64,OpenMetaverse.Vector3)">
23836 <summary>
23837 Construct a new instance of the SoundTriggerEventArgs class
23838 </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>
23848 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Simulator">
23849 <summary>Simulator where the event originated</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>
23891 <member name="M:OpenMetaverse.PreloadSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
23892 <summary>
23893 Construct a new instance of the PreloadSoundEventArgs class
23894 </summary>
23895 <param name="sim">Simulator where the event originated</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>
23912 <member name="T:OpenMetaverse.NameValue">
23913 <summary>
23914 A Name Value pair with additional settings, used in the protocol
23915 primarily to transmit avatar names and active group in object packets
23916 </summary>
23917 </member>
23918 <member name="F:OpenMetaverse.NameValue.Name">
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>
23935 Constructor that takes all the fields as parameters
23936 </summary>
23937 <param name="name"></param>
23938 <param name="valueType"></param>
23939 <param name="classType"></param>
23940 <param name="sendtoType"></param>
23941 <param name="value"></param>
23942 </member>
23943 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)">
23944 <summary>
23945 Constructor that takes a single line from a NameValue field
23946 </summary>
23947 <param name="data"></param>
23948 </member>
23949 <member name="T:OpenMetaverse.NameValue.ValueType">
23950 <summary>Type of the value</summary>
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>
23979 <member name="T:OpenMetaverse.NameValue.ClassType">
23980 <summary>
23981
23982 </summary>
23983 </member>
23984 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown">
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>
23998
23999 </summary>
24000 </member>
24001 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown">
24002 <summary></summary>
24003 </member>
24004 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
24005 <summary></summary>
24006 </member>
24007 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
24008 <summary></summary>
24009 </member>
24010 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer">
24011 <summary></summary>
24012 </member>
24013 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer">
24014 <summary></summary>
24015 </member>
23478 <member name="T:OpenMetaverse.EstateTask"> 24016 <member name="T:OpenMetaverse.EstateTask">
23479 <summary>Describes tasks returned in LandStatReply</summary> 24017 <summary>Describes tasks returned in LandStatReply</summary>
23480 </member> 24018 </member>
@@ -24012,1057 +24550,519 @@
24012 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo"> 24550 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo">
24013 <summary></summary> 24551 <summary></summary>
24014 </member> 24552 </member>
24015 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)"> 24553 <member name="T:OpenMetaverse.AvatarGroup">
24016 <summary>
24017 Extract the avatar UUID encoded in a SIP URI
24018 </summary>
24019 <param name="inName"></param>
24020 <returns></returns>
24021 </member>
24022 <member name="T:OpenMetaverse.MediaPermission">
24023 <summary>
24024 Permissions for control of object media
24025 </summary>
24026 </member>
24027 <member name="T:OpenMetaverse.MediaControls">
24028 <summary>
24029 Style of cotrols that shold be displayed to the user
24030 </summary>
24031 </member>
24032 <member name="T:OpenMetaverse.MediaEntry">
24033 <summary>
24034 Class representing media data for a single face
24035 </summary>
24036 </member>
24037 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage">
24038 <summary>Is display of the alternative image enabled</summary>
24039 </member>
24040 <member name="F:OpenMetaverse.MediaEntry.AutoLoop">
24041 <summary>Should media auto loop</summary>
24042 </member>
24043 <member name="F:OpenMetaverse.MediaEntry.AutoPlay">
24044 <summary>Shoule media be auto played</summary>
24045 </member>
24046 <member name="F:OpenMetaverse.MediaEntry.AutoScale">
24047 <summary>Auto scale media to prim face</summary>
24048 </member>
24049 <member name="F:OpenMetaverse.MediaEntry.AutoZoom">
24050 <summary>Should viewer automatically zoom in on the face when clicked</summary>
24051 </member>
24052 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick">
24053 <summary>Should viewer interpret first click as interaction with the media
24054 or when false should the first click be treated as zoom in commadn</summary>
24055 </member>
24056 <member name="F:OpenMetaverse.MediaEntry.Controls">
24057 <summary>Style of controls viewer should display when
24058 viewer media on this face</summary>
24059 </member>
24060 <member name="F:OpenMetaverse.MediaEntry.HomeURL">
24061 <summary>Starting URL for the media</summary>
24062 </member>
24063 <member name="F:OpenMetaverse.MediaEntry.CurrentURL">
24064 <summary>Currently navigated URL</summary>
24065 </member>
24066 <member name="F:OpenMetaverse.MediaEntry.Height">
24067 <summary>Media height in pixes</summary>
24068 </member>
24069 <member name="F:OpenMetaverse.MediaEntry.Width">
24070 <summary>Media width in pixels</summary>
24071 </member>
24072 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions">
24073 <summary>Who can controls the media</summary>
24074 </member>
24075 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions">
24076 <summary>Who can interact with the media</summary>
24077 </member>
24078 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList">
24079 <summary>Is URL whitelist enabled</summary>
24080 </member>
24081 <member name="F:OpenMetaverse.MediaEntry.WhiteList">
24082 <summary>Array of URLs that are whitelisted</summary>
24083 </member>
24084 <member name="M:OpenMetaverse.MediaEntry.GetOSD">
24085 <summary>
24086 Serialize to OSD
24087 </summary>
24088 <returns>OSDMap with the serialized data</returns>
24089 </member>
24090 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)">
24091 <summary>
24092 Deserialize from OSD data
24093 </summary>
24094 <param name="osd">Serialized OSD data</param>
24095 <returns>Deserialized object</returns>
24096 </member>
24097 <member name="T:OpenMetaverse.Assets.AssetSound">
24098 <summary>
24099 Represents a Sound Asset
24100 </summary>
24101 </member>
24102 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
24103 <summary>Initializes a new instance of an AssetSound object</summary>
24104 </member>
24105 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
24106 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
24107 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
24108 <param name="assetData">A byte array containing the raw asset data</param>
24109 </member>
24110 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
24111 <summary>
24112 TODO: Encodes a sound file
24113 </summary>
24114 </member>
24115 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
24116 <summary> 24554 <summary>
24117 TODO: Decode a sound file 24555 Holds group information for Avatars such as those you might find in a profile
24118 </summary> 24556 </summary>
24119 <returns>true</returns>
24120 </member> 24557 </member>
24121 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType"> 24558 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices">
24122 <summary>Override the base classes AssetType</summary> 24559 <summary>true of Avatar accepts group notices</summary>
24123 </member> 24560 </member>
24124 <member name="T:OpenMetaverse.Assets.AssetScriptBinary"> 24561 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
24125 <summary> 24562 <summary>Groups Key</summary>
24126 Represents an AssetScriptBinary object containing the
24127 LSO compiled bytecode of an LSL script
24128 </summary>
24129 </member> 24563 </member>
24130 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor"> 24564 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
24131 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 24565 <summary>Texture Key for groups insignia</summary>
24132 </member> 24566 </member>
24133 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])"> 24567 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
24134 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 24568 <summary>Name of the group</summary>
24135 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
24136 <param name="assetData">A byte array containing the raw asset data</param>
24137 </member> 24569 </member>
24138 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode"> 24570 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
24139 <summary> 24571 <summary>Powers avatar has in the group</summary>
24140 TODO: Encodes a scripts contents into a LSO Bytecode file
24141 </summary>
24142 </member> 24572 </member>
24143 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode"> 24573 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
24144 <summary> 24574 <summary>Avatars Currently selected title</summary>
24145 TODO: Decode LSO Bytecode into a string
24146 </summary>
24147 <returns>true</returns>
24148 </member> 24575 </member>
24149 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType"> 24576 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
24150 <summary>Override the base classes AssetType</summary> 24577 <summary>true of Avatar has chosen to list this in their profile</summary>
24151 </member> 24578 </member>
24152 <member name="T:OpenMetaverse.RegionFlags"> 24579 <member name="T:OpenMetaverse.Animation">
24153 <summary> 24580 <summary>
24154 Simulator (region) properties 24581 Contains an animation currently being played by an agent
24155 </summary> 24582 </summary>
24156 </member> 24583 </member>
24157 <member name="F:OpenMetaverse.RegionFlags.None"> 24584 <member name="F:OpenMetaverse.Animation.AnimationID">
24158 <summary>No flags set</summary> 24585 <summary>The ID of the animation asset</summary>
24159 </member>
24160 <member name="F:OpenMetaverse.RegionFlags.AllowDamage">
24161 <summary>Agents can take damage and be killed</summary>
24162 </member>
24163 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark">
24164 <summary>Landmarks can be created here</summary>
24165 </member>
24166 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome">
24167 <summary>Home position can be set in this sim</summary>
24168 </member>
24169 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport">
24170 <summary>Home position is reset when an agent teleports away</summary>
24171 </member>
24172 <member name="F:OpenMetaverse.RegionFlags.SunFixed">
24173 <summary>Sun does not move</summary>
24174 </member>
24175 <member name="F:OpenMetaverse.RegionFlags.TaxFree">
24176 <summary>No object, land, etc. taxes</summary>
24177 </member>
24178 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform">
24179 <summary>Disable heightmap alterations (agents can still plant
24180 foliage)</summary>
24181 </member>
24182 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell">
24183 <summary>Land cannot be released, sold, or purchased</summary>
24184 </member>
24185 <member name="F:OpenMetaverse.RegionFlags.Sandbox">
24186 <summary>All content is wiped nightly</summary>
24187 </member>
24188 <member name="F:OpenMetaverse.RegionFlags.NullLayer">
24189 <summary>Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)</summary>
24190 </member>
24191 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction">
24192 <summary>Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world. </summary>
24193 </member>
24194 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList">
24195 <summary>Region does not update agent prim interest lists. Internal debugging option.</summary>
24196 </member>
24197 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions">
24198 <summary>No collision detection for non-agent objects</summary>
24199 </member>
24200 <member name="F:OpenMetaverse.RegionFlags.SkipScripts">
24201 <summary>No scripts are ran</summary>
24202 </member>
24203 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics">
24204 <summary>All physics processing is turned off</summary>
24205 </member>
24206 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible">
24207 <summary>Region can be seen from other regions on world map. (Legacy world map option?) </summary>
24208 </member>
24209 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible">
24210 <summary>Region can be seen from mainland on world map. (Legacy world map option?) </summary>
24211 </member>
24212 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed">
24213 <summary>Agents not explicitly on the access list can visit the region. </summary>
24214 </member>
24215 <member name="F:OpenMetaverse.RegionFlags.BlockDwell">
24216 <summary>Traffic calculations are not run across entire region, overrides parcel settings. </summary>
24217 </member>
24218 <member name="F:OpenMetaverse.RegionFlags.NoFly">
24219 <summary>Flight is disabled (not currently enforced by the sim)</summary>
24220 </member>
24221 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport">
24222 <summary>Allow direct (p2p) teleporting</summary>
24223 </member>
24224 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts">
24225 <summary>Estate owner has temporarily disabled scripting</summary>
24226 </member>
24227 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject">
24228 <summary>Restricts the usage of the LSL llPushObject function, applies to whole region.</summary>
24229 </member>
24230 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous">
24231 <summary>Deny agents with no payment info on file</summary>
24232 </member>
24233 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified">
24234 <summary>Deny agents with payment info on file</summary>
24235 </member>
24236 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted">
24237 <summary>Deny agents who have made a monetary transaction</summary>
24238 </member>
24239 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges">
24240 <summary>Parcels within the region may be joined or divided by anyone, not just estate owners/managers. </summary>
24241 </member>
24242 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner">
24243 <summary>Abuse reports sent from within this region are sent to the estate owner defined email. </summary>
24244 </member>
24245 <member name="F:OpenMetaverse.RegionFlags.AllowVoice">
24246 <summary>Region is Voice Enabled</summary>
24247 </member> 24586 </member>
24248 <member name="F:OpenMetaverse.RegionFlags.BlockParcelSearch"> 24587 <member name="F:OpenMetaverse.Animation.AnimationSequence">
24249 <summary>Removes the ability from parcel owners to set their parcels to show in search.</summary> 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>
24250 </member> 24590 </member>
24251 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified"> 24591 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
24252 <summary>Deny agents who have not been age verified from entering the region.</summary> 24592 <summary></summary>
24253 </member> 24593 </member>
24254 <member name="T:OpenMetaverse.SimAccess"> 24594 <member name="T:OpenMetaverse.ProfilePick">
24255 <summary> 24595 <summary>
24256 Access level for a simulator 24596 Holds group information on an individual profile pick
24257 </summary> 24597 </summary>
24258 </member> 24598 </member>
24259 <member name="F:OpenMetaverse.SimAccess.Unknown"> 24599 <member name="T:OpenMetaverse.AvatarManager">
24260 <summary>Unknown or invalid access level</summary>
24261 </member>
24262 <member name="F:OpenMetaverse.SimAccess.Trial">
24263 <summary>Trial accounts allowed</summary>
24264 </member>
24265 <member name="F:OpenMetaverse.SimAccess.PG">
24266 <summary>PG rating</summary>
24267 </member>
24268 <member name="F:OpenMetaverse.SimAccess.Mature">
24269 <summary>Mature rating</summary>
24270 </member>
24271 <member name="F:OpenMetaverse.SimAccess.Adult">
24272 <summary>Adult rating</summary>
24273 </member>
24274 <member name="F:OpenMetaverse.SimAccess.Down">
24275 <summary>Simulator is offline</summary>
24276 </member>
24277 <member name="F:OpenMetaverse.SimAccess.NonExistent">
24278 <summary>Simulator does not exist</summary>
24279 </member>
24280 <member name="T:OpenMetaverse.Simulator">
24281 <summary> 24600 <summary>
24282 24601 Retrieve friend status notifications, and retrieve avatar names and
24602 profiles
24283 </summary> 24603 </summary>
24284 </member> 24604 </member>
24285 <member name="F:OpenMetaverse.Simulator.Client"> 24605 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation">
24286 <summary>A public reference to the client that this Simulator object 24606 <summary>The event subscribers, null of no subscribers</summary>
24287 is attached to</summary>
24288 </member>
24289 <member name="F:OpenMetaverse.Simulator.ID">
24290 <summary>A Unique Cache identifier for this simulator</summary>
24291 </member>
24292 <member name="F:OpenMetaverse.Simulator.Caps">
24293 <summary>The capabilities for this simulator</summary>
24294 </member>
24295 <member name="F:OpenMetaverse.Simulator.Handle">
24296 <summary></summary>
24297 </member>
24298 <member name="F:OpenMetaverse.Simulator.SimVersion">
24299 <summary>The current version of software this simulator is running</summary>
24300 </member>
24301 <member name="F:OpenMetaverse.Simulator.Name">
24302 <summary></summary>
24303 </member>
24304 <member name="F:OpenMetaverse.Simulator.ParcelOverlay">
24305 <summary>A 64x64 grid of parcel coloring values. The values stored
24306 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
24307 </member>
24308 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived">
24309 <summary></summary>
24310 </member>
24311 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00">
24312 <summary></summary>
24313 </member>
24314 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01">
24315 <summary></summary>
24316 </member>
24317 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10">
24318 <summary></summary>
24319 </member>
24320 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11">
24321 <summary></summary>
24322 </member>
24323 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00">
24324 <summary></summary>
24325 </member>
24326 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01">
24327 <summary></summary>
24328 </member>
24329 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10">
24330 <summary></summary>
24331 </member>
24332 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11">
24333 <summary></summary>
24334 </member>
24335 <member name="F:OpenMetaverse.Simulator.WaterHeight">
24336 <summary></summary>
24337 </member>
24338 <member name="F:OpenMetaverse.Simulator.SimOwner">
24339 <summary></summary>
24340 </member>
24341 <member name="F:OpenMetaverse.Simulator.TerrainBase0">
24342 <summary></summary>
24343 </member> 24607 </member>
24344 <member name="F:OpenMetaverse.Simulator.TerrainBase1"> 24608 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)">
24345 <summary></summary> 24609 <summary>Raises the AvatarAnimation Event</summary>
24610 <param name="e">An AvatarAnimationEventArgs object containing
24611 the data sent from the simulator</param>
24346 </member> 24612 </member>
24347 <member name="F:OpenMetaverse.Simulator.TerrainBase2"> 24613 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
24348 <summary></summary> 24614 <summary>Thread sync lock object</summary>
24349 </member> 24615 </member>
24350 <member name="F:OpenMetaverse.Simulator.TerrainBase3"> 24616 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
24351 <summary></summary> 24617 <summary>The event subscribers, null of no subscribers</summary>
24352 </member> 24618 </member>
24353 <member name="F:OpenMetaverse.Simulator.TerrainDetail0"> 24619 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
24354 <summary></summary> 24620 <summary>Raises the AvatarAppearance Event</summary>
24621 <param name="e">A AvatarAppearanceEventArgs object containing
24622 the data sent from the simulator</param>
24355 </member> 24623 </member>
24356 <member name="F:OpenMetaverse.Simulator.TerrainDetail1"> 24624 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
24357 <summary></summary> 24625 <summary>Thread sync lock object</summary>
24358 </member> 24626 </member>
24359 <member name="F:OpenMetaverse.Simulator.TerrainDetail2"> 24627 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
24360 <summary></summary> 24628 <summary>The event subscribers, null of no subscribers</summary>
24361 </member> 24629 </member>
24362 <member name="F:OpenMetaverse.Simulator.TerrainDetail3"> 24630 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
24363 <summary></summary> 24631 <summary>Raises the UUIDNameReply Event</summary>
24632 <param name="e">A UUIDNameReplyEventArgs object containing
24633 the data sent from the simulator</param>
24364 </member> 24634 </member>
24365 <member name="F:OpenMetaverse.Simulator.IsEstateManager"> 24635 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
24366 <summary>true if your agent has Estate Manager rights on this region</summary> 24636 <summary>Thread sync lock object</summary>
24367 </member> 24637 </member>
24368 <member name="F:OpenMetaverse.Simulator.Flags"> 24638 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
24369 <summary></summary> 24639 <summary>The event subscribers, null of no subscribers</summary>
24370 </member> 24640 </member>
24371 <member name="F:OpenMetaverse.Simulator.Access"> 24641 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
24372 <summary></summary> 24642 <summary>Raises the AvatarInterestsReply Event</summary>
24643 <param name="e">A AvatarInterestsReplyEventArgs object containing
24644 the data sent from the simulator</param>
24373 </member> 24645 </member>
24374 <member name="F:OpenMetaverse.Simulator.BillableFactor"> 24646 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
24375 <summary></summary> 24647 <summary>Thread sync lock object</summary>
24376 </member> 24648 </member>
24377 <member name="F:OpenMetaverse.Simulator.Stats"> 24649 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
24378 <summary>Statistics information for this simulator and the 24650 <summary>The event subscribers, null of no subscribers</summary>
24379 connection to the simulator, calculated by the simulator itself
24380 and the library</summary>
24381 </member> 24651 </member>
24382 <member name="F:OpenMetaverse.Simulator.RegionID"> 24652 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
24383 <summary>The regions Unique ID</summary> 24653 <summary>Raises the AvatarPropertiesReply Event</summary>
24654 <param name="e">A AvatarPropertiesReplyEventArgs object containing
24655 the data sent from the simulator</param>
24384 </member> 24656 </member>
24385 <member name="F:OpenMetaverse.Simulator.ColoLocation"> 24657 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
24386 <summary>The physical data center the simulator is located</summary> 24658 <summary>Thread sync lock object</summary>
24387 <remarks>Known values are:
24388 <list type="table">
24389 <item>Dallas</item>
24390 <item>Chandler</item>
24391 <item>SF</item>
24392 </list>
24393 </remarks>
24394 </member> 24659 </member>
24395 <member name="F:OpenMetaverse.Simulator.CPUClass"> 24660 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
24396 <summary>The CPU Class of the simulator</summary> 24661 <summary>The event subscribers, null of no subscribers</summary>
24397 <remarks>Most full mainland/estate sims appear to be 5,
24398 Homesteads and Openspace appear to be 501</remarks>
24399 </member> 24662 </member>
24400 <member name="F:OpenMetaverse.Simulator.CPURatio"> 24663 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
24401 <summary>The number of regions sharing the same CPU as this one</summary> 24664 <summary>Raises the AvatarGroupsReply Event</summary>
24402 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks> 24665 <param name="e">A AvatarGroupsReplyEventArgs object containing
24666 the data sent from the simulator</param>
24403 </member> 24667 </member>
24404 <member name="F:OpenMetaverse.Simulator.ProductName"> 24668 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
24405 <summary>The billing product name</summary> 24669 <summary>Thread sync lock object</summary>
24406 <remarks>Known values are:
24407 <list type="table">
24408 <item>Mainland / Full Region (Sku: 023)</item>
24409 <item>Estate / Full Region (Sku: 024)</item>
24410 <item>Estate / Openspace (Sku: 027)</item>
24411 <item>Estate / Homestead (Sku: 029)</item>
24412 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
24413 <item>Mainland / Linden Homes (Sku: 131)</item>
24414 </list>
24415 </remarks>
24416 </member> 24670 </member>
24417 <member name="F:OpenMetaverse.Simulator.ProductSku"> 24671 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
24418 <summary>The billing product SKU</summary> 24672 <summary>The event subscribers, null of no subscribers</summary>
24419 <remarks>Known values are:
24420 <list type="table">
24421 <item>023 Mainland / Full Region</item>
24422 <item>024 Estate / Full Region</item>
24423 <item>027 Estate / Openspace</item>
24424 <item>029 Estate / Homestead</item>
24425 <item>129 Mainland / Homestead (Linden Owned)</item>
24426 <item>131 Linden Homes / Full Region</item>
24427 </list>
24428 </remarks>
24429 </member> 24673 </member>
24430 <member name="F:OpenMetaverse.Simulator.Sequence"> 24674 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
24431 <summary>The current sequence number for packets sent to this 24675 <summary>Raises the AvatarPickerReply Event</summary>
24432 simulator. Must be Interlocked before modifying. Only 24676 <param name="e">A AvatarPickerReplyEventArgs object containing
24433 useful for applications manipulating sequence numbers</summary> 24677 the data sent from the simulator</param>
24434 </member> 24678 </member>
24435 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars"> 24679 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
24436 <summary> 24680 <summary>Thread sync lock object</summary>
24437 A thread-safe dictionary containing avatars in a simulator
24438 </summary>
24439 </member> 24681 </member>
24440 <member name="F:OpenMetaverse.Simulator.ObjectsPrimitives"> 24682 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
24441 <summary> 24683 <summary>The event subscribers, null of no subscribers</summary>
24442 A thread-safe dictionary containing primitives in a simulator
24443 </summary>
24444 </member> 24684 </member>
24445 <member name="F:OpenMetaverse.Simulator.Parcels"> 24685 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
24446 <summary> 24686 <summary>Raises the ViewerEffectPointAt Event</summary>
24447 Provides access to an internal thread-safe dictionary containing parcel 24687 <param name="e">A ViewerEffectPointAtEventArgs object containing
24448 information found in this simulator 24688 the data sent from the simulator</param>
24449 </summary>
24450 </member> 24689 </member>
24451 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull"> 24690 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
24452 <summary> 24691 <summary>Thread sync lock object</summary>
24453 Checks simulator parcel map to make sure it has downloaded all data successfully
24454 </summary>
24455 <returns>true if map is full (contains no 0's)</returns>
24456 </member> 24692 </member>
24457 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate"> 24693 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
24458 <summary>Used internally to track sim disconnections</summary> 24694 <summary>The event subscribers, null of no subscribers</summary>
24459 </member> 24695 </member>
24460 <member name="F:OpenMetaverse.Simulator.ConnectedEvent"> 24696 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
24461 <summary>Event that is triggered when the simulator successfully 24697 <summary>Raises the ViewerEffectLookAt Event</summary>
24462 establishes a connection</summary> 24698 <param name="e">A ViewerEffectLookAtEventArgs object containing
24699 the data sent from the simulator</param>
24463 </member> 24700 </member>
24464 <member name="F:OpenMetaverse.Simulator.connected"> 24701 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
24465 <summary>Whether this sim is currently connected or not. Hooked up 24702 <summary>Thread sync lock object</summary>
24466 to the property Connected</summary>
24467 </member> 24703 </member>
24468 <member name="F:OpenMetaverse.Simulator.avatarPositions"> 24704 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
24469 <summary>Coarse locations of avatars in this simulator</summary> 24705 <summary>The event subscribers, null of no subscribers</summary>
24470 </member> 24706 </member>
24471 <member name="F:OpenMetaverse.Simulator.preyID"> 24707 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
24472 <summary>AvatarPositions key representing TrackAgent target</summary> 24708 <summary>Raises the ViewerEffect Event</summary>
24709 <param name="e">A ViewerEffectEventArgs object containing
24710 the data sent from the simulator</param>
24473 </member> 24711 </member>
24474 <member name="F:OpenMetaverse.Simulator.PacketArchive"> 24712 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
24475 <summary>Sequence numbers of packets we've received 24713 <summary>Thread sync lock object</summary>
24476 (for duplicate checking)</summary>
24477 </member> 24714 </member>
24478 <member name="F:OpenMetaverse.Simulator.NeedAck"> 24715 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
24479 <summary>Packets we sent out that need ACKs from the simulator</summary> 24716 <summary>The event subscribers, null of no subscribers</summary>
24480 </member> 24717 </member>
24481 <member name="F:OpenMetaverse.Simulator.pauseSerial"> 24718 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
24482 <summary>Sequence number for pause/resume</summary> 24719 <summary>Raises the AvatarPicksReply Event</summary>
24720 <param name="e">A AvatarPicksReplyEventArgs object containing
24721 the data sent from the simulator</param>
24483 </member> 24722 </member>
24484 <member name="F:OpenMetaverse.Simulator.handshakeComplete"> 24723 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
24485 <summary>Indicates if UDP connection to the sim is fully established</summary> 24724 <summary>Thread sync lock object</summary>
24486 </member> 24725 </member>
24487 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)"> 24726 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
24488 <summary> 24727 <summary>The event subscribers, null of no subscribers</summary>
24489
24490 </summary>
24491 <param name="client">Reference to the GridClient object</param>
24492 <param name="address">IPEndPoint of the simulator</param>
24493 <param name="handle">handle of the simulator</param>
24494 </member> 24728 </member>
24495 <member name="M:OpenMetaverse.Simulator.Dispose"> 24729 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
24496 <summary> 24730 <summary>Raises the PickInfoReply Event</summary>
24497 Called when this Simulator object is being destroyed 24731 <param name="e">A PickInfoReplyEventArgs object containing
24498 </summary> 24732 the data sent from the simulator</param>
24499 </member> 24733 </member>
24500 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)"> 24734 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock">
24501 <summary> 24735 <summary>Thread sync lock object</summary>
24502 Attempt to connect to this simulator
24503 </summary>
24504 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
24505 <returns>True if the connection succeeded or connection status is
24506 unknown, false if there was a failure</returns>
24507 </member> 24736 </member>
24508 <member name="M:OpenMetaverse.Simulator.UseCircuitCode"> 24737 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply">
24509 <summary> 24738 <summary>The event subscribers, null of no subscribers</summary>
24510 Initiates connection to the simulator
24511 </summary>
24512 </member> 24739 </member>
24513 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)"> 24740 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)">
24514 <summary> 24741 <summary>Raises the AvatarClassifiedReply Event</summary>
24515 Disconnect from this simulator 24742 <param name="e">A AvatarClassifiedReplyEventArgs object containing
24516 </summary> 24743 the data sent from the simulator</param>
24517 </member> 24744 </member>
24518 <member name="M:OpenMetaverse.Simulator.Pause"> 24745 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock">
24519 <summary> 24746 <summary>Thread sync lock object</summary>
24520 Instructs the simulator to stop sending update (and possibly other) packets
24521 </summary>
24522 </member> 24747 </member>
24523 <member name="M:OpenMetaverse.Simulator.Resume"> 24748 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply">
24524 <summary> 24749 <summary>The event subscribers, null of no subscribers</summary>
24525 Instructs the simulator to resume sending update packets (unpause)
24526 </summary>
24527 </member> 24750 </member>
24528 <member name="M:OpenMetaverse.Simulator.TerrainHeightAtPoint(System.Int32,System.Int32,System.Single@)"> 24751 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)">
24529 <summary> 24752 <summary>Raises the ClassifiedInfoReply Event</summary>
24530 Retrieve the terrain height at a given coordinate 24753 <param name="e">A ClassifiedInfoReplyEventArgs object containing
24531 </summary> 24754 the data sent from the simulator</param>
24532 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
24533 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
24534 <param name="height">The terrain height at the given point if the
24535 lookup was successful, otherwise 0.0f</param>
24536 <returns>True if the lookup was successful, otherwise false</returns>
24537 </member> 24755 </member>
24538 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)"> 24756 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock">
24539 <summary> 24757 <summary>Thread sync lock object</summary>
24540 Sends a packet
24541 </summary>
24542 <param name="packet">Packet to be sent</param>
24543 </member> 24758 </member>
24544 <member name="M:OpenMetaverse.Simulator.SendPing"> 24759 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)">
24545 <summary> 24760 <summary>
24546 24761 Represents other avatars
24547 </summary> 24762 </summary>
24763 <param name="client"></param>
24548 </member> 24764 </member>
24549 <member name="M:OpenMetaverse.Simulator.ToString"> 24765 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)">
24550 <summary> 24766 <summary>Tracks the specified avatar on your map</summary>
24551 Returns Simulator Name as a String 24767 <param name="preyID">Avatar ID to track</param>
24552 </summary>
24553 <returns></returns>
24554 </member> 24768 </member>
24555 <member name="M:OpenMetaverse.Simulator.GetHashCode"> 24769 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)">
24556 <summary> 24770 <summary>
24557 24771 Request a single avatar name
24558 </summary> 24772 </summary>
24559 <returns></returns> 24773 <param name="id">The avatar key to retrieve a name for</param>
24560 </member> 24774 </member>
24561 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)"> 24775 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
24562 <summary> 24776 <summary>
24563 24777 Request a list of avatar names
24564 </summary> 24778 </summary>
24565 <param name="obj"></param> 24779 <param name="ids">The avatar keys to retrieve names for</param>
24566 <returns></returns>
24567 </member> 24780 </member>
24568 <member name="M:OpenMetaverse.Simulator.SendAcks"> 24781 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)">
24569 <summary> 24782 <summary>
24570 Sends out pending acknowledgements 24783 Start a request for Avatar Properties
24571 </summary> 24784 </summary>
24572 <returns>Number of ACKs sent</returns> 24785 <param name="avatarid"></param>
24573 </member> 24786 </member>
24574 <member name="M:OpenMetaverse.Simulator.ResendUnacked"> 24787 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)">
24575 <summary> 24788 <summary>
24576 Resend unacknowledged packets 24789 Search for an avatar (first name, last name)
24577 </summary> 24790 </summary>
24791 <param name="name">The name to search for</param>
24792 <param name="queryID">An ID to associate with this query</param>
24578 </member> 24793 </member>
24579 <member name="P:OpenMetaverse.Simulator.ParcelMap"> 24794 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)">
24580 <summary> 24795 <summary>
24581 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped 24796 Start a request for Avatar Picks
24582 to each 64x64 parcel's LocalID.
24583 </summary> 24797 </summary>
24798 <param name="avatarid">UUID of the avatar</param>
24584 </member> 24799 </member>
24585 <member name="P:OpenMetaverse.Simulator.IPEndPoint"> 24800 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)">
24586 <summary>The IP address and port of the server</summary>
24587 </member>
24588 <member name="P:OpenMetaverse.Simulator.Connected">
24589 <summary>Whether there is a working connection to the simulator or
24590 not</summary>
24591 </member>
24592 <member name="P:OpenMetaverse.Simulator.AvatarPositions">
24593 <summary>Coarse locations of avatars in this simulator</summary>
24594 </member>
24595 <member name="P:OpenMetaverse.Simulator.PreyID">
24596 <summary>AvatarPositions key representing TrackAgent target</summary>
24597 </member>
24598 <member name="P:OpenMetaverse.Simulator.HandshakeComplete">
24599 <summary>Indicates if UDP connection to the sim is fully established</summary>
24600 </member>
24601 <member name="T:OpenMetaverse.Simulator.SimStats">
24602 <summary> 24801 <summary>
24603 Simulator Statistics 24802 Start a request for Avatar Classifieds
24604 </summary> 24803 </summary>
24804 <param name="avatarid">UUID of the avatar</param>
24605 </member> 24805 </member>
24606 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets"> 24806 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
24607 <summary>Total number of packets sent by this simulator to this agent</summary>
24608 </member>
24609 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets">
24610 <summary>Total number of packets received by this simulator to this agent</summary>
24611 </member>
24612 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes">
24613 <summary>Total number of bytes sent by this simulator to this agent</summary>
24614 </member>
24615 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes">
24616 <summary>Total number of bytes received by this simulator to this agent</summary>
24617 </member>
24618 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime">
24619 <summary>Time in seconds agent has been connected to simulator</summary>
24620 </member>
24621 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets">
24622 <summary>Total number of packets that have been resent</summary>
24623 </member>
24624 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends">
24625 <summary>Total number of resent packets recieved</summary>
24626 </member>
24627 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings">
24628 <summary>Total number of pings sent to this simulator by this agent</summary>
24629 </member>
24630 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs">
24631 <summary>Total number of ping replies sent to this agent by this simulator</summary>
24632 </member>
24633 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS">
24634 <summary> 24807 <summary>
24635 Incoming bytes per second 24808 Start a request for details of a specific profile pick
24636 </summary> 24809 </summary>
24637 <remarks>It would be nice to have this claculated on the fly, but 24810 <param name="avatarid">UUID of the avatar</param>
24638 this is far, far easier</remarks> 24811 <param name="pickid">UUID of the profile pick</param>
24639 </member> 24812 </member>
24640 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS"> 24813 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
24641 <summary> 24814 <summary>
24642 Outgoing bytes per second 24815 Start a request for details of a specific profile classified
24643 </summary> 24816 </summary>
24644 <remarks>It would be nice to have this claculated on the fly, but 24817 <param name="avatarid">UUID of the avatar</param>
24645 this is far, far easier</remarks> 24818 <param name="classifiedid">UUID of the profile classified</param>
24646 </member>
24647 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent">
24648 <summary>Time last ping was sent</summary>
24649 </member>
24650 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID">
24651 <summary>ID of last Ping sent</summary>
24652 </member>
24653 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag">
24654 <summary></summary>
24655 </member>
24656 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings">
24657 <summary></summary>
24658 </member>
24659 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation">
24660 <summary>Current time dilation of this simulator</summary>
24661 </member>
24662 <member name="F:OpenMetaverse.Simulator.SimStats.FPS">
24663 <summary>Current Frames per second of simulator</summary>
24664 </member>
24665 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS">
24666 <summary>Current Physics frames per second of simulator</summary>
24667 </member>
24668 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates">
24669 <summary></summary>
24670 </member>
24671 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime">
24672 <summary></summary>
24673 </member>
24674 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime">
24675 <summary></summary>
24676 </member>
24677 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime">
24678 <summary></summary>
24679 </member>
24680 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime">
24681 <summary></summary>
24682 </member>
24683 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime">
24684 <summary></summary>
24685 </member>
24686 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime">
24687 <summary></summary>
24688 </member>
24689 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime">
24690 <summary></summary>
24691 </member>
24692 <member name="F:OpenMetaverse.Simulator.SimStats.Objects">
24693 <summary>Total number of objects Simulator is simulating</summary>
24694 </member>
24695 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects">
24696 <summary>Total number of Active (Scripted) objects running</summary>
24697 </member>
24698 <member name="F:OpenMetaverse.Simulator.SimStats.Agents">
24699 <summary>Number of agents currently in this simulator</summary>
24700 </member>
24701 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents">
24702 <summary>Number of agents in neighbor simulators</summary>
24703 </member>
24704 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts">
24705 <summary>Number of Active scripts running in this simulator</summary>
24706 </member>
24707 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS">
24708 <summary></summary>
24709 </member>
24710 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS">
24711 <summary></summary>
24712 </member>
24713 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS">
24714 <summary></summary>
24715 </member>
24716 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads">
24717 <summary>Number of downloads pending</summary>
24718 </member>
24719 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads">
24720 <summary>Number of uploads pending</summary>
24721 </member> 24819 </member>
24722 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize"> 24820 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24723 <summary></summary> 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>
24724 </member> 24824 </member>
24725 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize"> 24825 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24726 <summary></summary> 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>
24727 </member> 24829 </member>
24728 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads"> 24830 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24729 <summary>Number of local uploads pending</summary> 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>
24730 </member> 24834 </member>
24731 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes"> 24835 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24732 <summary>Unacknowledged bytes in queue</summary> 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>
24733 </member> 24839 </member>
24734 <member name="T:OpenMetaverse.InventoryException"> 24840 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24735 <summary> 24841 <summary>Process an incoming packet and raise the appropriate events</summary>
24736 Exception class to identify inventory exceptions 24842 <param name="sender">The sender</param>
24737 </summary> 24843 <param name="e">The EventArgs object containing the packet data</param>
24738 </member> 24844 </member>
24739 <member name="T:OpenMetaverse.Inventory"> 24845 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
24740 <summary> 24846 <summary>
24741 Responsible for maintaining inventory structure. Inventory constructs nodes 24847 Crossed region handler for message that comes across the EventQueue. Sent to an agent
24742 and manages node children as is necessary to maintain a coherant hirarchy. 24848 when the agent crosses a sim border into a new region.
24743 Other classes should not manipulate or create InventoryNodes explicitly. When
24744 A node's parent changes (when a folder is moved, for example) simply pass
24745 Inventory the updated InventoryFolder and it will make the appropriate changes
24746 to its internal representation.
24747 </summary> 24849 </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>
24748 </member> 24853 </member>
24749 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated"> 24854 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24750 <summary>The event subscribers, null of no subscribers</summary> 24855 <summary>Process an incoming packet and raise the appropriate events</summary>
24751 </member> 24856 <param name="sender">The sender</param>
24752 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)"> 24857 <param name="e">The EventArgs object containing the packet data</param>
24753 <summary>Raises the InventoryObjectUpdated Event</summary>
24754 <param name="e">A InventoryObjectUpdatedEventArgs object containing
24755 the data sent from the simulator</param>
24756 </member> 24858 </member>
24757 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock"> 24859 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24758 <summary>Thread sync lock object</summary> 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>
24759 </member> 24863 </member>
24760 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved"> 24864 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24761 <summary>The event subscribers, null of no subscribers</summary> 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>
24762 </member> 24868 </member>
24763 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)"> 24869 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24764 <summary>Raises the InventoryObjectRemoved Event</summary> 24870 <summary>Process an incoming packet and raise the appropriate events</summary>
24765 <param name="e">A InventoryObjectRemovedEventArgs object containing 24871 <param name="sender">The sender</param>
24766 the data sent from the simulator</param> 24872 <param name="e">The EventArgs object containing the packet data</param>
24767 </member> 24873 </member>
24768 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock"> 24874 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24769 <summary>Thread sync lock object</summary> 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>
24770 </member> 24878 </member>
24771 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded"> 24879 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24772 <summary>The event subscribers, null of no subscribers</summary> 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>
24773 </member> 24883 </member>
24774 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)"> 24884 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24775 <summary>Raises the InventoryObjectAdded Event</summary> 24885 <summary>Process an incoming packet and raise the appropriate events</summary>
24776 <param name="e">A InventoryObjectAddedEventArgs object containing 24886 <param name="sender">The sender</param>
24777 the data sent from the simulator</param> 24887 <param name="e">The EventArgs object containing the packet data</param>
24778 </member> 24888 </member>
24779 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock"> 24889 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation">
24780 <summary>Thread sync lock object</summary> 24890 <summary>Raised when the simulator sends us data containing
24891 an agents animation playlist</summary>
24781 </member> 24892 </member>
24782 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)"> 24893 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance">
24783 <summary> 24894 <summary>Raised when the simulator sends us data containing
24784 Returns the contents of the specified folder 24895 the appearance information for an agent</summary>
24785 </summary>
24786 <param name="folder">A folder's UUID</param>
24787 <returns>The contents of the folder corresponding to <code>folder</code></returns>
24788 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
24789 </member> 24896 </member>
24790 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)"> 24897 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply">
24791 <summary> 24898 <summary>Raised when the simulator sends us data containing
24792 Updates the state of the InventoryNode and inventory data structure that 24899 agent names/id values</summary>
24793 is responsible for the InventoryObject. If the item was previously not added to inventory,
24794 it adds the item, and updates structure accordingly. If it was, it updates the
24795 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
24796 not match <code>node.Parent.Data.UUID</code>.
24797
24798 You can not set the inventory root folder using this method
24799 </summary>
24800 <param name="item">The InventoryObject to store</param>
24801 </member> 24900 </member>
24802 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)"> 24901 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply">
24803 <summary> 24902 <summary>Raised when the simulator sends us data containing
24804 Removes the InventoryObject and all related node data from Inventory. 24903 the interests listed in an agents profile</summary>
24805 </summary>
24806 <param name="item">The InventoryObject to remove.</param>
24807 </member> 24904 </member>
24808 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)"> 24905 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply">
24809 <summary> 24906 <summary>Raised when the simulator sends us data containing
24810 Used to find out if Inventory contains the InventoryObject 24907 profile property information for an agent</summary>
24811 specified by <code>uuid</code>.
24812 </summary>
24813 <param name="uuid">The UUID to check.</param>
24814 <returns>true if inventory contains uuid, false otherwise</returns>
24815 </member> 24908 </member>
24816 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)"> 24909 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply">
24817 <summary> 24910 <summary>Raised when the simulator sends us data containing
24818 Saves the current inventory structure to a cache file 24911 the group membership an agent is a member of</summary>
24819 </summary>
24820 <param name="filename">Name of the cache file to save to</param>
24821 </member> 24912 </member>
24822 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)"> 24913 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply">
24823 <summary> 24914 <summary>Raised when the simulator sends us data containing
24824 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful. 24915 name/id pair</summary>
24825 </summary>
24826 <param name="filename">Name of the cache file to load</param>
24827 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
24828 </member> 24916 </member>
24829 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated"> 24917 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt">
24830 <summary>Raised when the simulator sends us data containing 24918 <summary>Raised when the simulator sends us data containing
24831 ...</summary> 24919 the objects and effect when an agent is pointing at</summary>
24832 </member> 24920 </member>
24833 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved"> 24921 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt">
24834 <summary>Raised when the simulator sends us data containing 24922 <summary>Raised when the simulator sends us data containing
24835 ...</summary> 24923 the objects and effect when an agent is looking at</summary>
24836 </member> 24924 </member>
24837 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded"> 24925 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect">
24838 <summary>Raised when the simulator sends us data containing 24926 <summary>Raised when the simulator sends us data containing
24839 ...</summary> 24927 an agents viewer effect information</summary>
24840 </member> 24928 </member>
24841 <member name="P:OpenMetaverse.Inventory.RootFolder"> 24929 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply">
24842 <summary> 24930 <summary>Raised when the simulator sends us data containing
24843 The root folder of this avatars inventory 24931 the top picks from an agents profile</summary>
24844 </summary>
24845 </member> 24932 </member>
24846 <member name="P:OpenMetaverse.Inventory.LibraryFolder"> 24933 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply">
24847 <summary> 24934 <summary>Raised when the simulator sends us data containing
24848 The default shared library folder 24935 the Pick details</summary>
24849 </summary>
24850 </member> 24936 </member>
24851 <member name="P:OpenMetaverse.Inventory.RootNode"> 24937 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply">
24852 <summary> 24938 <summary>Raised when the simulator sends us data containing
24853 The root node of the avatars inventory 24939 the classified ads an agent has placed</summary>
24854 </summary>
24855 </member> 24940 </member>
24856 <member name="P:OpenMetaverse.Inventory.LibraryRootNode"> 24941 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply">
24857 <summary> 24942 <summary>Raised when the simulator sends us data containing
24858 The root node of the default shared library 24943 the details of a classified ad</summary>
24859 </summary>
24860 </member> 24944 </member>
24861 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)"> 24945 <member name="T:OpenMetaverse.AvatarAnimationEventArgs">
24862 <summary> 24946 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary>
24863 By using the bracket operator on this class, the program can get the 24947 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
24864 InventoryObject designated by the specified uuid. If the value for the corresponding 24948 the animation playlist for an agent</remarks>
24865 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>. 24949 <example>
24866 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>, 24950 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
24867 the uuid parameter is ignored. 24951 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
24868 </summary> 24952 <code>
24869 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param> 24953 // subscribe to the event
24870 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns> 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>
24871 </member> 24984 </member>
24872 <member name="T:OpenMetaverse.InternalDictionary`2"> 24985 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})">
24873 <summary> 24986 <summary>
24874 The InternalDictionary class is used through the library for storing key/value pairs. 24987 Construct a new instance of the AvatarAnimationEventArgs class
24875 It is intended to be a replacement for the generic Dictionary class and should
24876 be used in its place. It contains several methods for allowing access to the data from
24877 outside the library that are read only and thread safe.
24878
24879 </summary> 24988 </summary>
24880 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam> 24989 <param name="avatarID">The ID of the agent</param>
24881 <typeparam name="TValue">Value <see langword="TValue"/></typeparam> 24990 <param name="anims">The list of animations to start</param>
24882 </member> 24991 </member>
24883 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary"> 24992 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID">
24884 <summary>Internal dictionary that this class wraps around. Do not 24993 <summary>Get the ID of the agent</summary>
24885 modify or enumerate the contents of this dictionary without locking
24886 on this member</summary>
24887 </member> 24994 </member>
24888 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor"> 24995 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations">
24889 <summary> 24996 <summary>Get the list of animations to start</summary>
24890 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
24891 with the specified key/value, has the default initial capacity.
24892 </summary>
24893 <example>
24894 <code>
24895 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
24896 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
24897 </code>
24898 </example>
24899 </member> 24997 </member>
24900 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 24998 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
24901 <summary> 24999 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
24902 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class 25000 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
24903 with the specified key/value, has its initial valies copied from the specified 25001 the appearance data for an avatar</remarks>
24904 <seealso cref="T:System.Collections.Generic.Dictionary"/>
24905 </summary>
24906 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
24907 to copy initial values from</param>
24908 <example> 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.
24909 <code> 25005 <code>
24910 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value. 25006 // subscribe to the event
24911 // populates with copied values from example KeyNameCache Dictionary. 25007 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
24912
24913 // create source dictionary
24914 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
24915 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
24916 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
24917 25008
24918 // Initialize new dictionary. 25009 // handle the data when the event is raised
24919 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache); 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 }
24920 </code> 25014 </code>
24921 </example> 25015 </example>
24922 </member> 25016 </member>
24923 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)"> 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})">
24924 <summary> 25018 <summary>
24925 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class 25019 Construct a new instance of the AvatarAppearanceEventArgs class
24926 with the specified key/value, With its initial capacity specified.
24927 </summary> 25020 </summary>
24928 <param name="capacity">Initial size of dictionary</param> 25021 <param name="sim">The simulator request was from</param>
24929 <example> 25022 <param name="avatarID">The ID of the agent</param>
24930 <code> 25023 <param name="isTrial">true of the agent is a trial account</param>
24931 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value, 25024 <param name="defaultTexture">The default agent texture</param>
24932 // initially allocated room for 10 entries. 25025 <param name="faceTextures">The agents appearance layer textures</param>
24933 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10); 25026 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
24934 </code>
24935 </example>
24936 </member> 25027 </member>
24937 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)"> 25028 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
24938 <summary> 25029 <summary>Get the Simulator this request is from of the agent</summary>
24939 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
24940 </summary>
24941 <param name="key">Key to use for lookup</param>
24942 <param name="value">Value returned</param>
24943 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
24944 <example>
24945 <code>
24946 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
24947 Avatar av;
24948 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
24949 Console.WriteLine("Found Avatar {0}", av.Name);
24950 </code>
24951 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
24952 </example>
24953 </member> 25030 </member>
24954 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})"> 25031 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
24955 <summary> 25032 <summary>Get the ID of the agent</summary>
24956 Finds the specified match.
24957 </summary>
24958 <param name="match">The match.</param>
24959 <returns>Matched value</returns>
24960 <example>
24961 <code>
24962 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
24963 // with the ID 95683496
24964 uint findID = 95683496;
24965 Primitive findPrim = sim.ObjectsPrimitives.Find(
24966 delegate(Primitive prim) { return prim.ID == findID; });
24967 </code>
24968 </example>
24969 </member> 25033 </member>
24970 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})"> 25034 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
24971 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 25035 <summary>true if the agent is a trial account</summary>
24972 <param name="match">return matching items.</param>
24973 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
24974 <example>
24975 Find All prims within 20 meters and store them in a List
24976 <code>
24977 int radius = 20;
24978 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
24979 delegate(Primitive prim) {
24980 Vector3 pos = prim.Position;
24981 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
24982 }
24983 );
24984 </code>
24985 </example>
24986 </member> 25036 </member>
24987 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})"> 25037 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
24988 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 25038 <summary>Get the default agent texture</summary>
24989 <param name="match">return matching keys.</param>
24990 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
24991 <example>
24992 Find All keys which also exist in another dictionary
24993 <code>
24994 List&lt;UUID&gt; matches = myDict.FindAll(
24995 delegate(UUID id) {
24996 return myOtherDict.ContainsKey(id);
24997 }
24998 );
24999 </code>
25000 </example>
25001 </member> 25039 </member>
25002 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})"> 25040 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
25003 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 25041 <summary>Get the agents appearance layer textures</summary>
25004 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
25005 <example>
25006 <code>
25007 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
25008 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
25009 delegate(Primitive prim)
25010 {
25011 if (prim.Text != null)
25012 {
25013 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
25014 prim.PropertiesFamily.Name, prim.ID, prim.Text);
25015 }
25016 });
25017 </code>
25018 </example>
25019 </member> 25042 </member>
25020 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})"> 25043 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
25021 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 25044 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
25022 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
25023 </member> 25045 </member>
25024 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})"> 25046 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
25025 <summary> 25047 <summary>Represents the interests from the profile of an agent</summary>
25026 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
25027 </summary>
25028 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
25029 </member> 25048 </member>
25030 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)"> 25049 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID">
25031 <summary>Check if Key exists in Dictionary</summary> 25050 <summary>Get the ID of the agent</summary>
25032 <param name="key">Key to check for</param>
25033 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
25034 </member> 25051 </member>
25035 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)"> 25052 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs">
25036 <summary>Check if Value exists in Dictionary</summary> 25053 <summary>The properties of an agent</summary>
25037 <param name="value">Value to check for</param>
25038 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
25039 </member> 25054 </member>
25040 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)"> 25055 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID">
25041 <summary> 25056 <summary>Get the ID of the agent</summary>
25042 Adds the specified key to the dictionary, dictionary locking is not performed,
25043 <see cref="!:SafeAdd"/>
25044 </summary>
25045 <param name="key">The key</param>
25046 <param name="value">The value</param>
25047 </member> 25057 </member>
25048 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)"> 25058 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID">
25049 <summary> 25059 <summary>Get the ID of the agent</summary>
25050 Removes the specified key, dictionary locking is not performed
25051 </summary>
25052 <param name="key">The key.</param>
25053 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
25054 </member> 25060 </member>
25055 <member name="P:OpenMetaverse.InternalDictionary`2.Count"> 25061 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID">
25056 <summary> 25062 <summary>Get the ID of the agent</summary>
25057 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
25058 </summary>
25059 </member> 25063 </member>
25060 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)"> 25064 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID">
25061 <summary> 25065 <summary>Get the ID of the avatar</summary>
25062 Indexer for the dictionary
25063 </summary>
25064 <param name="key">The key</param>
25065 <returns>The value</returns>
25066 </member> 25066 </member>
25067 </members> 25067 </members>
25068</doc> 25068</doc>
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index f5952b4..69c4e9b 100644
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverseTypes.XML b/bin/OpenMetaverseTypes.XML
index c61d91a..befc8d4 100644
--- a/bin/OpenMetaverseTypes.XML
+++ b/bin/OpenMetaverseTypes.XML
@@ -4,221 +4,510 @@
4 <name>OpenMetaverseTypes</name> 4 <name>OpenMetaverseTypes</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.UUID"> 7 <member name="T:OpenMetaverse.Vector3d">
8 <summary> 8 <summary>
9 A 128-bit Universally Unique Identifier, used throughout the Second 9 A three-dimensional vector with doubleing-point values
10 Life networking protocol
11 </summary> 10 </summary>
12 </member> 11 </member>
13 <member name="F:OpenMetaverse.UUID.Guid"> 12 <member name="F:OpenMetaverse.Vector3d.X">
14 <summary>The System.Guid object this struct wraps around</summary> 13 <summary>X value</summary>
15 </member> 14 </member>
16 <member name="M:OpenMetaverse.UUID.#ctor(System.String)"> 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>
21 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
17 <summary> 22 <summary>
18 Constructor that takes a string UUID representation 23 Constructor, builds a vector from a byte array
19 </summary> 24 </summary>
20 <param name="val">A string representation of a UUID, case 25 <param name="byteArray">Byte array containing three eight-byte doubles</param>
21 insensitive and can either be hyphenated or non-hyphenated</param> 26 <param name="pos">Beginning position in the byte array</param>
22 <example>UUID("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
23 </member> 27 </member>
24 <member name="M:OpenMetaverse.UUID.#ctor(System.Guid)"> 28 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)">
25 <summary> 29 <summary>
26 Constructor that takes a System.Guid object 30 Test if this vector is equal to another vector, within a given
31 tolerance range
27 </summary> 32 </summary>
28 <param name="val">A Guid object that contains the unique identifier 33 <param name="vec">Vector to test against</param>
29 to be represented by this UUID</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>
30 </member> 38 </member>
31 <member name="M:OpenMetaverse.UUID.#ctor(System.Byte[],System.Int32)"> 39 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)">
32 <summary> 40 <summary>
33 Constructor that takes a byte array containing a UUID 41 IComparable.CompareTo implementation
34 </summary> 42 </summary>
35 <param name="source">Byte array containing a 16 byte UUID</param>
36 <param name="pos">Beginning offset in the array</param>
37 </member> 43 </member>
38 <member name="M:OpenMetaverse.UUID.#ctor(System.UInt64)"> 44 <member name="M:OpenMetaverse.Vector3d.IsFinite">
39 <summary> 45 <summary>
40 Constructor that takes an unsigned 64-bit unsigned integer to 46 Test if this vector is composed of all finite numbers
41 convert to a UUID
42 </summary> 47 </summary>
43 <param name="val">64-bit unsigned integer to convert to a UUID</param>
44 </member> 48 </member>
45 <member name="M:OpenMetaverse.UUID.#ctor(OpenMetaverse.UUID)"> 49 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)">
46 <summary> 50 <summary>
47 Copy constructor 51 Builds a vector from a byte array
48 </summary> 52 </summary>
49 <param name="val">UUID to copy</param> 53 <param name="byteArray">Byte array containing a 24 byte vector</param>
54 <param name="pos">Beginning position in the byte array</param>
50 </member> 55 </member>
51 <member name="M:OpenMetaverse.UUID.CompareTo(OpenMetaverse.UUID)"> 56 <member name="M:OpenMetaverse.Vector3d.GetBytes">
52 <summary> 57 <summary>
53 IComparable.CompareTo implementation 58 Returns the raw bytes for this vector
54 </summary> 59 </summary>
60 <returns>A 24 byte array containing X, Y, and Z</returns>
55 </member> 61 </member>
56 <member name="M:OpenMetaverse.UUID.FromBytes(System.Byte[],System.Int32)"> 62 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)">
57 <summary> 63 <summary>
58 Assigns this UUID from 16 bytes out of a byte array 64 Writes the raw bytes for this vector to a byte array
59 </summary> 65 </summary>
60 <param name="source">Byte array containing the UUID to assign this UUID to</param> 66 <param name="dest">Destination byte array</param>
61 <param name="pos">Starting position of the UUID in the 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>
62 </member> 69 </member>
63 <member name="M:OpenMetaverse.UUID.GetBytes"> 70 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)">
64 <summary> 71 <summary>
65 Returns a copy of the raw bytes for this UUID 72 Parse a vector from a string
66 </summary> 73 </summary>
67 <returns>A 16 byte array containing this UUID</returns> 74 <param name="val">A string representation of a 3D vector, enclosed
75 in arrow brackets and separated by commas</param>
68 </member> 76 </member>
69 <member name="M:OpenMetaverse.UUID.ToBytes(System.Byte[],System.Int32)"> 77 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)">
70 <summary> 78 <summary>
71 Writes the raw bytes for this UUID to a byte array 79 Interpolates between two vectors using a cubic equation
72 </summary> 80 </summary>
73 <param name="dest">Destination byte array</param>
74 <param name="pos">Position in the destination array to start
75 writing. Must be at least 16 bytes before the end of the array</param>
76 </member> 81 </member>
77 <member name="M:OpenMetaverse.UUID.CRC"> 82 <member name="M:OpenMetaverse.Vector3d.ToString">
78 <summary> 83 <summary>
79 Calculate an LLCRC (cyclic redundancy check) for this UUID 84 Get a formatted string representation of the vector
80 </summary> 85 </summary>
81 <returns>The CRC checksum for this UUID</returns> 86 <returns>A string representation of the vector</returns>
82 </member> 87 </member>
83 <member name="M:OpenMetaverse.UUID.GetULong"> 88 <member name="M:OpenMetaverse.Vector3d.ToRawString">
84 <summary> 89 <summary>
85 Create a 64-bit integer representation from the second half of this UUID 90 Get a string representation of the vector elements with up to three
91 decimal digits and separated by spaces only
86 </summary> 92 </summary>
87 <returns>An integer created from the last eight bytes of this UUID</returns> 93 <returns>Raw string representation of the vector</returns>
88 </member> 94 </member>
89 <member name="M:OpenMetaverse.UUID.Parse(System.String)"> 95 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)">
90 <summary> 96 <summary>
91 Generate a UUID from a string 97 Cross product between two vectors
92 </summary> 98 </summary>
93 <param name="val">A string representation of a UUID, case
94 insensitive and can either be hyphenated or non-hyphenated</param>
95 <example>UUID.Parse("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
96 </member> 99 </member>
97 <member name="M:OpenMetaverse.UUID.TryParse(System.String,OpenMetaverse.UUID@)"> 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">
98 <summary> 116 <summary>
99 Generate a UUID from a string 117 Attribute class that allows extra attributes to be attached to ENUMs
100 </summary> 118 </summary>
101 <param name="val">A string representation of a UUID, case
102 insensitive and can either be hyphenated or non-hyphenated</param>
103 <param name="result">Will contain the parsed UUID if successful,
104 otherwise null</param>
105 <returns>True if the string was successfully parse, otherwise false</returns>
106 <example>UUID.TryParse("11f8aa9c-b071-4242-836b-13b7abe0d489", result)</example>
107 </member> 119 </member>
108 <member name="M:OpenMetaverse.UUID.Combine(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 120 <member name="F:OpenMetaverse.EnumInfoAttribute.Text">
121 <summary>Text used when presenting ENUM to user</summary>
122 </member>
123 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor">
124 <summary>Default initializer</summary>
125 </member>
126 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor(System.String)">
127 <summary>Text used when presenting ENUM to user</summary>
128 </member>
129 <member name="T:OpenMetaverse.AssetType">
109 <summary> 130 <summary>
110 Combine two UUIDs together by taking the MD5 hash of a byte array 131 The different types of grid assets
111 containing both UUIDs
112 </summary> 132 </summary>
113 <param name="first">First UUID to combine</param>
114 <param name="second">Second UUID to combine</param>
115 <returns>The UUID product of the combination</returns>
116 </member> 133 </member>
117 <member name="M:OpenMetaverse.UUID.Random"> 134 <member name="F:OpenMetaverse.AssetType.Unknown">
135 <summary>Unknown asset type</summary>
136 </member>
137 <member name="F:OpenMetaverse.AssetType.Texture">
138 <summary>Texture asset, stores in JPEG2000 J2C stream format</summary>
139 </member>
140 <member name="F:OpenMetaverse.AssetType.Sound">
141 <summary>Sound asset</summary>
142 </member>
143 <member name="F:OpenMetaverse.AssetType.CallingCard">
144 <summary>Calling card for another avatar</summary>
145 </member>
146 <member name="F:OpenMetaverse.AssetType.Landmark">
147 <summary>Link to a location in world</summary>
148 </member>
149 <member name="F:OpenMetaverse.AssetType.Clothing">
150 <summary>Collection of textures and parameters that can be
151 worn by an avatar</summary>
152 </member>
153 <member name="F:OpenMetaverse.AssetType.Object">
154 <summary>Primitive that can contain textures, sounds,
155 scripts and more</summary>
156 </member>
157 <member name="F:OpenMetaverse.AssetType.Notecard">
158 <summary>Notecard asset</summary>
159 </member>
160 <member name="F:OpenMetaverse.AssetType.Folder">
161 <summary>Holds a collection of inventory items</summary>
162 </member>
163 <member name="F:OpenMetaverse.AssetType.RootFolder">
164 <summary>Root inventory folder</summary>
165 </member>
166 <member name="F:OpenMetaverse.AssetType.LSLText">
167 <summary>Linden scripting language script</summary>
168 </member>
169 <member name="F:OpenMetaverse.AssetType.LSLBytecode">
170 <summary>LSO bytecode for a script</summary>
171 </member>
172 <member name="F:OpenMetaverse.AssetType.TextureTGA">
173 <summary>Uncompressed TGA texture</summary>
174 </member>
175 <member name="F:OpenMetaverse.AssetType.Bodypart">
176 <summary>Collection of textures and shape parameters that can
177 be worn</summary>
178 </member>
179 <member name="F:OpenMetaverse.AssetType.TrashFolder">
180 <summary>Trash folder</summary>
181 </member>
182 <member name="F:OpenMetaverse.AssetType.SnapshotFolder">
183 <summary>Snapshot folder</summary>
184 </member>
185 <member name="F:OpenMetaverse.AssetType.LostAndFoundFolder">
186 <summary>Lost and found folder</summary>
187 </member>
188 <member name="F:OpenMetaverse.AssetType.SoundWAV">
189 <summary>Uncompressed sound</summary>
190 </member>
191 <member name="F:OpenMetaverse.AssetType.ImageTGA">
192 <summary>Uncompressed TGA non-square image, not to be used as a
193 texture</summary>
194 </member>
195 <member name="F:OpenMetaverse.AssetType.ImageJPEG">
196 <summary>Compressed JPEG non-square image, not to be used as a
197 texture</summary>
198 </member>
199 <member name="F:OpenMetaverse.AssetType.Animation">
200 <summary>Animation</summary>
201 </member>
202 <member name="F:OpenMetaverse.AssetType.Gesture">
203 <summary>Sequence of animations, sounds, chat, and pauses</summary>
204 </member>
205 <member name="F:OpenMetaverse.AssetType.Simstate">
206 <summary>Simstate file</summary>
207 </member>
208 <member name="F:OpenMetaverse.AssetType.FavoriteFolder">
209 <summary>Contains landmarks for favorites</summary>
210 </member>
211 <member name="F:OpenMetaverse.AssetType.Link">
212 <summary>Asset is a link to another inventory item</summary>
213 </member>
214 <member name="F:OpenMetaverse.AssetType.LinkFolder">
215 <summary>Asset is a link to another inventory folder</summary>
216 </member>
217 <member name="F:OpenMetaverse.AssetType.EnsembleStart">
218 <summary>Beginning of the range reserved for ensembles</summary>
219 </member>
220 <member name="F:OpenMetaverse.AssetType.EnsembleEnd">
221 <summary>End of the range reserved for ensembles</summary>
222 </member>
223 <member name="F:OpenMetaverse.AssetType.CurrentOutfitFolder">
224 <summary>Folder containing inventory links to wearables and attachments
225 that are part of the current outfit</summary>
226 </member>
227 <member name="F:OpenMetaverse.AssetType.OutfitFolder">
228 <summary>Folder containing inventory items or links to
229 inventory items of wearables and attachments
230 together make a full outfit</summary>
231 </member>
232 <member name="F:OpenMetaverse.AssetType.MyOutfitsFolder">
233 <summary>Root folder for the folders of type OutfitFolder</summary>
234 </member>
235 <member name="F:OpenMetaverse.AssetType.Mesh">
236 <summary>Linden mesh format</summary>
237 </member>
238 <member name="T:OpenMetaverse.InventoryType">
118 <summary> 239 <summary>
119 240 Inventory Item Types, eg Script, Notecard, Folder, etc
120 </summary> 241 </summary>
121 <returns></returns>
122 </member> 242 </member>
123 <member name="M:OpenMetaverse.UUID.GetHashCode"> 243 <member name="F:OpenMetaverse.InventoryType.Unknown">
244 <summary>Unknown</summary>
245 </member>
246 <member name="F:OpenMetaverse.InventoryType.Texture">
247 <summary>Texture</summary>
248 </member>
249 <member name="F:OpenMetaverse.InventoryType.Sound">
250 <summary>Sound</summary>
251 </member>
252 <member name="F:OpenMetaverse.InventoryType.CallingCard">
253 <summary>Calling Card</summary>
254 </member>
255 <member name="F:OpenMetaverse.InventoryType.Landmark">
256 <summary>Landmark</summary>
257 </member>
258 <member name="F:OpenMetaverse.InventoryType.Notecard">
259 <summary>Notecard</summary>
260 </member>
261 <member name="F:OpenMetaverse.InventoryType.Category">
262 <summary></summary>
263 </member>
264 <member name="F:OpenMetaverse.InventoryType.Folder">
265 <summary>Folder</summary>
266 </member>
267 <member name="F:OpenMetaverse.InventoryType.RootCategory">
268 <summary></summary>
269 </member>
270 <member name="F:OpenMetaverse.InventoryType.LSL">
271 <summary>an LSL Script</summary>
272 </member>
273 <member name="F:OpenMetaverse.InventoryType.Snapshot">
274 <summary></summary>
275 </member>
276 <member name="F:OpenMetaverse.InventoryType.Attachment">
277 <summary></summary>
278 </member>
279 <member name="F:OpenMetaverse.InventoryType.Wearable">
280 <summary></summary>
281 </member>
282 <member name="F:OpenMetaverse.InventoryType.Animation">
283 <summary></summary>
284 </member>
285 <member name="F:OpenMetaverse.InventoryType.Gesture">
286 <summary></summary>
287 </member>
288 <member name="F:OpenMetaverse.InventoryType.Mesh">
289 <summary></summary>
290 </member>
291 <member name="T:OpenMetaverse.SaleType">
124 <summary> 292 <summary>
125 Return a hash code for this UUID, used by .NET for hash tables 293 Item Sale Status
126 </summary> 294 </summary>
127 <returns>An integer composed of all the UUID bytes XORed together</returns>
128 </member> 295 </member>
129 <member name="M:OpenMetaverse.UUID.Equals(System.Object)"> 296 <member name="F:OpenMetaverse.SaleType.Not">
297 <summary>Not for sale</summary>
298 </member>
299 <member name="F:OpenMetaverse.SaleType.Original">
300 <summary>The original is for sale</summary>
301 </member>
302 <member name="F:OpenMetaverse.SaleType.Copy">
303 <summary>Copies are for sale</summary>
304 </member>
305 <member name="F:OpenMetaverse.SaleType.Contents">
306 <summary>The contents of the object are for sale</summary>
307 </member>
308 <member name="T:OpenMetaverse.WearableType">
130 <summary> 309 <summary>
131 Comparison function 310 Types of wearable assets
132 </summary> 311 </summary>
133 <param name="o">An object to compare to this UUID</param>
134 <returns>True if the object is a UUID and both UUIDs are equal</returns>
135 </member> 312 </member>
136 <member name="M:OpenMetaverse.UUID.Equals(OpenMetaverse.UUID)"> 313 <member name="F:OpenMetaverse.WearableType.Shape">
314 <summary>Body shape</summary>
315 </member>
316 <member name="F:OpenMetaverse.WearableType.Skin">
317 <summary>Skin textures and attributes</summary>
318 </member>
319 <member name="F:OpenMetaverse.WearableType.Hair">
320 <summary>Hair</summary>
321 </member>
322 <member name="F:OpenMetaverse.WearableType.Eyes">
323 <summary>Eyes</summary>
324 </member>
325 <member name="F:OpenMetaverse.WearableType.Shirt">
326 <summary>Shirt</summary>
327 </member>
328 <member name="F:OpenMetaverse.WearableType.Pants">
329 <summary>Pants</summary>
330 </member>
331 <member name="F:OpenMetaverse.WearableType.Shoes">
332 <summary>Shoes</summary>
333 </member>
334 <member name="F:OpenMetaverse.WearableType.Socks">
335 <summary>Socks</summary>
336 </member>
337 <member name="F:OpenMetaverse.WearableType.Jacket">
338 <summary>Jacket</summary>
339 </member>
340 <member name="F:OpenMetaverse.WearableType.Gloves">
341 <summary>Gloves</summary>
342 </member>
343 <member name="F:OpenMetaverse.WearableType.Undershirt">
344 <summary>Undershirt</summary>
345 </member>
346 <member name="F:OpenMetaverse.WearableType.Underpants">
347 <summary>Underpants</summary>
348 </member>
349 <member name="F:OpenMetaverse.WearableType.Skirt">
350 <summary>Skirt</summary>
351 </member>
352 <member name="F:OpenMetaverse.WearableType.Alpha">
353 <summary>Alpha mask to hide parts of the avatar</summary>
354 </member>
355 <member name="F:OpenMetaverse.WearableType.Tattoo">
356 <summary>Tattoo</summary>
357 </member>
358 <member name="F:OpenMetaverse.WearableType.Invalid">
359 <summary>Invalid wearable asset</summary>
360 </member>
361 <member name="T:OpenMetaverse.TokenBucket">
137 <summary> 362 <summary>
138 Comparison function 363 A hierarchical token bucket for bandwidth throttling. See
364 http://en.wikipedia.org/wiki/Token_bucket for more information
139 </summary> 365 </summary>
140 <param name="uuid">UUID to compare to</param>
141 <returns>True if the UUIDs are equal, otherwise false</returns>
142 </member> 366 </member>
143 <member name="M:OpenMetaverse.UUID.ToString"> 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)">
144 <summary> 386 <summary>
145 Get a hyphenated string representation of this UUID 387 Default constructor
146 </summary> 388 </summary>
147 <returns>A string representation of this UUID, lowercase and 389 <param name="parent">Parent bucket if this is a child bucket, or
148 with hyphens</returns> 390 null if this is a root bucket</param>
149 <example>11f8aa9c-b071-4242-836b-13b7abe0d489</example> 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>
150 </member> 395 </member>
151 <member name="M:OpenMetaverse.UUID.op_Equality(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 396 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
152 <summary> 397 <summary>
153 Equals operator 398 Remove a given number of tokens from the bucket
154 </summary> 399 </summary>
155 <param name="lhs">First UUID for comparison</param> 400 <param name="amount">Number of tokens to remove from the bucket</param>
156 <param name="rhs">Second UUID for comparison</param> 401 <returns>True if the requested number of tokens were removed from
157 <returns>True if the UUIDs are byte for byte equal, otherwise false</returns> 402 the bucket, otherwise false</returns>
158 </member> 403 </member>
159 <member name="M:OpenMetaverse.UUID.op_Inequality(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 404 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
160 <summary> 405 <summary>
161 Not equals operator 406 Remove a given number of tokens from the bucket
162 </summary> 407 </summary>
163 <param name="lhs">First UUID for comparison</param> 408 <param name="amount">Number of tokens to remove from the bucket</param>
164 <param name="rhs">Second UUID for comparison</param> 409 <param name="dripSucceeded">True if tokens were added to the bucket
165 <returns>True if the UUIDs are not equal, otherwise true</returns> 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>
166 </member> 413 </member>
167 <member name="M:OpenMetaverse.UUID.op_ExclusiveOr(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 414 <member name="M:OpenMetaverse.TokenBucket.Drip">
168 <summary> 415 <summary>
169 XOR operator 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
170 </summary> 419 </summary>
171 <param name="lhs">First UUID</param> 420 <returns>True if tokens were added to the bucket, otherwise false</returns>
172 <param name="rhs">Second UUID</param>
173 <returns>A UUID that is a XOR combination of the two input UUIDs</returns>
174 </member> 421 </member>
175 <member name="M:OpenMetaverse.UUID.op_Explicit(System.String)~OpenMetaverse.UUID"> 422 <member name="P:OpenMetaverse.TokenBucket.Parent">
176 <summary> 423 <summary>
177 String typecasting operator 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
178 </summary> 427 </summary>
179 <param name="val">A UUID in string form. Case insensitive,
180 hyphenated or non-hyphenated</param>
181 <returns>A UUID built from the string representation</returns>
182 </member> 428 </member>
183 <member name="F:OpenMetaverse.UUID.Zero"> 429 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
184 <summary>An UUID with a value of all zeroes</summary> 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>
185 </member> 434 </member>
186 <member name="F:OpenMetaverse.UUID.ZeroString"> 435 <member name="P:OpenMetaverse.TokenBucket.DripRate">
187 <summary>A cache of UUID.Zero as a string to optimize a common path</summary> 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>
188 </member> 443 </member>
189 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)"> 444 <member name="P:OpenMetaverse.TokenBucket.Content">
190 <summary> 445 <summary>
191 Convert this matrix to euler rotations 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>
192 </summary> 451 </summary>
193 <param name="roll">X euler angle</param>
194 <param name="pitch">Y euler angle</param>
195 <param name="yaw">Z euler angle</param>
196 </member> 452 </member>
197 <member name="M:OpenMetaverse.Matrix4.GetQuaternion"> 453 <member name="T:OpenMetaverse.LocklessQueue`1">
198 <summary> 454 <summary>
199 Convert this matrix to a quaternion rotation 455 A thread-safe lockless queue that supports multiple readers and
456 multiple writers
200 </summary> 457 </summary>
201 <returns>A quaternion representation of this rotation matrix</returns>
202 </member> 458 </member>
203 <member name="M:OpenMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)"> 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">
204 <summary> 469 <summary>
205 Construct a matrix from euler rotation values in radians 470 Constructor
206 </summary> 471 </summary>
207 <param name="roll">X euler angle in radians</param>
208 <param name="pitch">Y euler angle in radians</param>
209 <param name="yaw">Z euler angle in radians</param>
210 </member> 472 </member>
211 <member name="M:OpenMetaverse.Matrix4.ToString"> 473 <member name="M:OpenMetaverse.LocklessQueue`1.Enqueue(`0)">
212 <summary> 474 <summary>
213 Get a formatted string representation of the vector 475 Enqueue an item
214 </summary> 476 </summary>
215 <returns>A string representation of the vector</returns> 477 <param name="item">Item to enqeue</param>
216 </member> 478 </member>
217 <member name="F:OpenMetaverse.Matrix4.Zero"> 479 <member name="M:OpenMetaverse.LocklessQueue`1.TryDequeue(`0@)">
218 <summary>A 4x4 matrix containing all zeroes</summary> 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>
219 </member> 485 </member>
220 <member name="F:OpenMetaverse.Matrix4.Identity"> 486 <member name="P:OpenMetaverse.LocklessQueue`1.Count">
221 <summary>A 4x4 identity matrix</summary> 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>
222 </member> 511 </member>
223 <member name="T:OpenMetaverse.Color4"> 512 <member name="T:OpenMetaverse.Color4">
224 <summary> 513 <summary>
@@ -353,326 +642,357 @@
353 <member name="F:OpenMetaverse.Color4.White"> 642 <member name="F:OpenMetaverse.Color4.White">
354 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary> 643 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary>
355 </member> 644 </member>
645 <member name="M:OpenMetaverse.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaiters">
646 <summary>
647 Determines the appropriate events to set, leaves the locks, and sets the events.
648 </summary>
649 </member>
650 <member name="M:OpenMetaverse.ReaderWriterLockSlim.LazyCreateEvent(System.Threading.EventWaitHandle@,System.Boolean)">
651 <summary>
652 A routine for lazily creating a event outside the lock (so if errors
653 happen they are outside the lock and that we don't do much work
654 while holding a spin lock). If all goes well, reenter the lock and
655 set 'waitEvent'
656 </summary>
657 </member>
658 <member name="M:OpenMetaverse.ReaderWriterLockSlim.WaitOnEvent(System.Threading.EventWaitHandle,System.UInt32@,System.Int32)">
659 <summary>
660 Waits on 'waitEvent' with a timeout of 'millisceondsTimeout.
661 Before the wait 'numWaiters' is incremented and is restored before leaving this routine.
662 </summary>
663 </member>
356 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})"> 664 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})">
357 <summary> 665 <summary>
358 Copy constructor 666 Copy constructor
359 </summary> 667 </summary>
360 <param name="queue">Circular queue to copy</param> 668 <param name="queue">Circular queue to copy</param>
361 </member> 669 </member>
362 <member name="F:OpenMetaverse.Vector4.X"> 670 <member name="T:OpenMetaverse.UUID">
363 <summary>X value</summary> 671 <summary>
672 A 128-bit Universally Unique Identifier, used throughout the Second
673 Life networking protocol
674 </summary>
364 </member> 675 </member>
365 <member name="F:OpenMetaverse.Vector4.Y"> 676 <member name="F:OpenMetaverse.UUID.Guid">
366 <summary>Y value</summary> 677 <summary>The System.Guid object this struct wraps around</summary>
367 </member> 678 </member>
368 <member name="F:OpenMetaverse.Vector4.Z"> 679 <member name="M:OpenMetaverse.UUID.#ctor(System.String)">
369 <summary>Z value</summary> 680 <summary>
681 Constructor that takes a string UUID representation
682 </summary>
683 <param name="val">A string representation of a UUID, case
684 insensitive and can either be hyphenated or non-hyphenated</param>
685 <example>UUID("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
370 </member> 686 </member>
371 <member name="F:OpenMetaverse.Vector4.W"> 687 <member name="M:OpenMetaverse.UUID.#ctor(System.Guid)">
372 <summary>W value</summary> 688 <summary>
689 Constructor that takes a System.Guid object
690 </summary>
691 <param name="val">A Guid object that contains the unique identifier
692 to be represented by this UUID</param>
373 </member> 693 </member>
374 <member name="M:OpenMetaverse.Vector4.#ctor(System.Byte[],System.Int32)"> 694 <member name="M:OpenMetaverse.UUID.#ctor(System.Byte[],System.Int32)">
375 <summary> 695 <summary>
376 Constructor, builds a vector from a byte array 696 Constructor that takes a byte array containing a UUID
377 </summary> 697 </summary>
378 <param name="byteArray">Byte array containing four four-byte floats</param> 698 <param name="source">Byte array containing a 16 byte UUID</param>
379 <param name="pos">Beginning position in the byte array</param> 699 <param name="pos">Beginning offset in the array</param>
380 </member> 700 </member>
381 <member name="M:OpenMetaverse.Vector4.ApproxEquals(OpenMetaverse.Vector4,System.Single)"> 701 <member name="M:OpenMetaverse.UUID.#ctor(System.UInt64)">
382 <summary> 702 <summary>
383 Test if this vector is equal to another vector, within a given 703 Constructor that takes an unsigned 64-bit unsigned integer to
384 tolerance range 704 convert to a UUID
385 </summary> 705 </summary>
386 <param name="vec">Vector to test against</param> 706 <param name="val">64-bit unsigned integer to convert to a UUID</param>
387 <param name="tolerance">The acceptable magnitude of difference
388 between the two vectors</param>
389 <returns>True if the magnitude of difference between the two vectors
390 is less than the given tolerance, otherwise false</returns>
391 </member> 707 </member>
392 <member name="M:OpenMetaverse.Vector4.CompareTo(OpenMetaverse.Vector4)"> 708 <member name="M:OpenMetaverse.UUID.#ctor(OpenMetaverse.UUID)">
393 <summary> 709 <summary>
394 IComparable.CompareTo implementation 710 Copy constructor
395 </summary> 711 </summary>
712 <param name="val">UUID to copy</param>
396 </member> 713 </member>
397 <member name="M:OpenMetaverse.Vector4.IsFinite"> 714 <member name="M:OpenMetaverse.UUID.CompareTo(OpenMetaverse.UUID)">
398 <summary> 715 <summary>
399 Test if this vector is composed of all finite numbers 716 IComparable.CompareTo implementation
400 </summary> 717 </summary>
401 </member> 718 </member>
402 <member name="M:OpenMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)"> 719 <member name="M:OpenMetaverse.UUID.FromBytes(System.Byte[],System.Int32)">
403 <summary> 720 <summary>
404 Builds a vector from a byte array 721 Assigns this UUID from 16 bytes out of a byte array
405 </summary> 722 </summary>
406 <param name="byteArray">Byte array containing a 16 byte vector</param> 723 <param name="source">Byte array containing the UUID to assign this UUID to</param>
407 <param name="pos">Beginning position in the byte array</param> 724 <param name="pos">Starting position of the UUID in the byte array</param>
408 </member> 725 </member>
409 <member name="M:OpenMetaverse.Vector4.GetBytes"> 726 <member name="M:OpenMetaverse.UUID.GetBytes">
410 <summary> 727 <summary>
411 Returns the raw bytes for this vector 728 Returns a copy of the raw bytes for this UUID
412 </summary> 729 </summary>
413 <returns>A 16 byte array containing X, Y, Z, and W</returns> 730 <returns>A 16 byte array containing this UUID</returns>
414 </member> 731 </member>
415 <member name="M:OpenMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)"> 732 <member name="M:OpenMetaverse.UUID.ToBytes(System.Byte[],System.Int32)">
416 <summary> 733 <summary>
417 Writes the raw bytes for this vector to a byte array 734 Writes the raw bytes for this UUID to a byte array
418 </summary> 735 </summary>
419 <param name="dest">Destination byte array</param> 736 <param name="dest">Destination byte array</param>
420 <param name="pos">Position in the destination array to start 737 <param name="pos">Position in the destination array to start
421 writing. Must be at least 16 bytes before the end of the array</param> 738 writing. Must be at least 16 bytes before the end of the array</param>
422 </member> 739 </member>
423 <member name="M:OpenMetaverse.Vector4.ToRawString"> 740 <member name="M:OpenMetaverse.UUID.CRC">
424 <summary> 741 <summary>
425 Get a string representation of the vector elements with up to three 742 Calculate an LLCRC (cyclic redundancy check) for this UUID
426 decimal digits and separated by spaces only
427 </summary> 743 </summary>
428 <returns>Raw string representation of the vector</returns> 744 <returns>The CRC checksum for this UUID</returns>
429 </member>
430 <member name="F:OpenMetaverse.Vector4.Zero">
431 <summary>A vector with a value of 0,0,0,0</summary>
432 </member>
433 <member name="F:OpenMetaverse.Vector4.One">
434 <summary>A vector with a value of 1,1,1,1</summary>
435 </member>
436 <member name="F:OpenMetaverse.Vector4.UnitX">
437 <summary>A vector with a value of 1,0,0,0</summary>
438 </member>
439 <member name="F:OpenMetaverse.Vector4.UnitY">
440 <summary>A vector with a value of 0,1,0,0</summary>
441 </member>
442 <member name="F:OpenMetaverse.Vector4.UnitZ">
443 <summary>A vector with a value of 0,0,1,0</summary>
444 </member>
445 <member name="F:OpenMetaverse.Vector4.UnitW">
446 <summary>A vector with a value of 0,0,0,1</summary>
447 </member> 745 </member>
448 <member name="T:OpenMetaverse.Vector3d"> 746 <member name="M:OpenMetaverse.UUID.GetULong">
449 <summary> 747 <summary>
450 A three-dimensional vector with doubleing-point values 748 Create a 64-bit integer representation from the second half of this UUID
451 </summary> 749 </summary>
750 <returns>An integer created from the last eight bytes of this UUID</returns>
452 </member> 751 </member>
453 <member name="F:OpenMetaverse.Vector3d.X"> 752 <member name="M:OpenMetaverse.UUID.Parse(System.String)">
454 <summary>X value</summary>
455 </member>
456 <member name="F:OpenMetaverse.Vector3d.Y">
457 <summary>Y value</summary>
458 </member>
459 <member name="F:OpenMetaverse.Vector3d.Z">
460 <summary>Z value</summary>
461 </member>
462 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
463 <summary> 753 <summary>
464 Constructor, builds a vector from a byte array 754 Generate a UUID from a string
465 </summary> 755 </summary>
466 <param name="byteArray">Byte array containing three eight-byte doubles</param> 756 <param name="val">A string representation of a UUID, case
467 <param name="pos">Beginning position in the byte array</param> 757 insensitive and can either be hyphenated or non-hyphenated</param>
758 <example>UUID.Parse("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
468 </member> 759 </member>
469 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)"> 760 <member name="M:OpenMetaverse.UUID.TryParse(System.String,OpenMetaverse.UUID@)">
470 <summary> 761 <summary>
471 Test if this vector is equal to another vector, within a given 762 Generate a UUID from a string
472 tolerance range
473 </summary> 763 </summary>
474 <param name="vec">Vector to test against</param> 764 <param name="val">A string representation of a UUID, case
475 <param name="tolerance">The acceptable magnitude of difference 765 insensitive and can either be hyphenated or non-hyphenated</param>
476 between the two vectors</param> 766 <param name="result">Will contain the parsed UUID if successful,
477 <returns>True if the magnitude of difference between the two vectors 767 otherwise null</param>
478 is less than the given tolerance, otherwise false</returns> 768 <returns>True if the string was successfully parse, otherwise false</returns>
769 <example>UUID.TryParse("11f8aa9c-b071-4242-836b-13b7abe0d489", result)</example>
479 </member> 770 </member>
480 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)"> 771 <member name="M:OpenMetaverse.UUID.Combine(OpenMetaverse.UUID,OpenMetaverse.UUID)">
481 <summary> 772 <summary>
482 IComparable.CompareTo implementation 773 Combine two UUIDs together by taking the MD5 hash of a byte array
774 containing both UUIDs
483 </summary> 775 </summary>
776 <param name="first">First UUID to combine</param>
777 <param name="second">Second UUID to combine</param>
778 <returns>The UUID product of the combination</returns>
484 </member> 779 </member>
485 <member name="M:OpenMetaverse.Vector3d.IsFinite"> 780 <member name="M:OpenMetaverse.UUID.Random">
486 <summary> 781 <summary>
487 Test if this vector is composed of all finite numbers 782
488 </summary> 783 </summary>
784 <returns></returns>
489 </member> 785 </member>
490 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)"> 786 <member name="M:OpenMetaverse.UUID.GetHashCode">
491 <summary> 787 <summary>
492 Builds a vector from a byte array 788 Return a hash code for this UUID, used by .NET for hash tables
493 </summary> 789 </summary>
494 <param name="byteArray">Byte array containing a 24 byte vector</param> 790 <returns>An integer composed of all the UUID bytes XORed together</returns>
495 <param name="pos">Beginning position in the byte array</param>
496 </member> 791 </member>
497 <member name="M:OpenMetaverse.Vector3d.GetBytes"> 792 <member name="M:OpenMetaverse.UUID.Equals(System.Object)">
498 <summary> 793 <summary>
499 Returns the raw bytes for this vector 794 Comparison function
500 </summary> 795 </summary>
501 <returns>A 24 byte array containing X, Y, and Z</returns> 796 <param name="o">An object to compare to this UUID</param>
797 <returns>True if the object is a UUID and both UUIDs are equal</returns>
502 </member> 798 </member>
503 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)"> 799 <member name="M:OpenMetaverse.UUID.Equals(OpenMetaverse.UUID)">
504 <summary> 800 <summary>
505 Writes the raw bytes for this vector to a byte array 801 Comparison function
506 </summary> 802 </summary>
507 <param name="dest">Destination byte array</param> 803 <param name="uuid">UUID to compare to</param>
508 <param name="pos">Position in the destination array to start 804 <returns>True if the UUIDs are equal, otherwise false</returns>
509 writing. Must be at least 24 bytes before the end of the array</param>
510 </member> 805 </member>
511 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)"> 806 <member name="M:OpenMetaverse.UUID.ToString">
512 <summary> 807 <summary>
513 Parse a vector from a string 808 Get a hyphenated string representation of this UUID
514 </summary> 809 </summary>
515 <param name="val">A string representation of a 3D vector, enclosed 810 <returns>A string representation of this UUID, lowercase and
516 in arrow brackets and separated by commas</param> 811 with hyphens</returns>
812 <example>11f8aa9c-b071-4242-836b-13b7abe0d489</example>
517 </member> 813 </member>
518 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)"> 814 <member name="M:OpenMetaverse.UUID.op_Equality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
519 <summary> 815 <summary>
520 Interpolates between two vectors using a cubic equation 816 Equals operator
521 </summary> 817 </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>
522 </member> 821 </member>
523 <member name="M:OpenMetaverse.Vector3d.ToString"> 822 <member name="M:OpenMetaverse.UUID.op_Inequality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
524 <summary> 823 <summary>
525 Get a formatted string representation of the vector 824 Not equals operator
526 </summary> 825 </summary>
527 <returns>A string representation of the vector</returns> 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>
528 </member> 829 </member>
529 <member name="M:OpenMetaverse.Vector3d.ToRawString"> 830 <member name="M:OpenMetaverse.UUID.op_ExclusiveOr(OpenMetaverse.UUID,OpenMetaverse.UUID)">
530 <summary> 831 <summary>
531 Get a string representation of the vector elements with up to three 832 XOR operator
532 decimal digits and separated by spaces only
533 </summary> 833 </summary>
534 <returns>Raw string representation of the vector</returns> 834 <param name="lhs">First UUID</param>
835 <param name="rhs">Second UUID</param>
836 <returns>A UUID that is a XOR combination of the two input UUIDs</returns>
535 </member> 837 </member>
536 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)"> 838 <member name="M:OpenMetaverse.UUID.op_Explicit(System.String)~OpenMetaverse.UUID">
537 <summary> 839 <summary>
538 Cross product between two vectors 840 String typecasting operator
539 </summary> 841 </summary>
842 <param name="val">A UUID in string form. Case insensitive,
843 hyphenated or non-hyphenated</param>
844 <returns>A UUID built from the string representation</returns>
540 </member> 845 </member>
541 <member name="F:OpenMetaverse.Vector3d.Zero"> 846 <member name="F:OpenMetaverse.UUID.Zero">
542 <summary>A vector with a value of 0,0,0</summary> 847 <summary>An UUID with a value of all zeroes</summary>
543 </member> 848 </member>
544 <member name="F:OpenMetaverse.Vector3d.One"> 849 <member name="F:OpenMetaverse.UUID.ZeroString">
545 <summary>A vector with a value of 1,1,1</summary> 850 <summary>A cache of UUID.Zero as a string to optimize a common path</summary>
546 </member> 851 </member>
547 <member name="F:OpenMetaverse.Vector3d.UnitX"> 852 <member name="F:OpenMetaverse.Utils.DEG_TO_RAD">
548 <summary>A unit vector facing forward (X axis), value of 1,0,0</summary> 853 <summary>Used for converting degrees to radians</summary>
549 </member> 854 </member>
550 <member name="F:OpenMetaverse.Vector3d.UnitY"> 855 <member name="F:OpenMetaverse.Utils.RAD_TO_DEG">
551 <summary>A unit vector facing left (Y axis), value of 0,1,0</summary> 856 <summary>Used for converting radians to degrees</summary>
552 </member> 857 </member>
553 <member name="F:OpenMetaverse.Vector3d.UnitZ"> 858 <member name="F:OpenMetaverse.Utils.EnUsCulture">
554 <summary>A unit vector facing up (Z axis), value of 0,0,1</summary> 859 <summary>Provide a single instance of the CultureInfo class to
860 help parsing in situations where the grid assumes an en-us
861 culture</summary>
555 </member> 862 </member>
556 <member name="T:OpenMetaverse.Vector3"> 863 <member name="F:OpenMetaverse.Utils.Epoch">
557 <summary> 864 <summary>UNIX epoch in DateTime format</summary>
558 A three-dimensional vector with floating-point values
559 </summary>
560 </member> 865 </member>
561 <member name="F:OpenMetaverse.Vector3.X"> 866 <member name="F:OpenMetaverse.Utils.MD5Builder">
562 <summary>X value</summary> 867 <summary>Provide a single instance of the MD5 class to avoid making
868 duplicate copies and handle thread safety</summary>
563 </member> 869 </member>
564 <member name="F:OpenMetaverse.Vector3.Y"> 870 <member name="F:OpenMetaverse.Utils.SHA1Builder">
565 <summary>Y value</summary> 871 <summary>Provide a single instance of the SHA-1 class to avoid
872 making duplicate copies and handle thread safety</summary>
566 </member> 873 </member>
567 <member name="F:OpenMetaverse.Vector3.Z"> 874 <member name="F:OpenMetaverse.Utils.RNG">
568 <summary>Z value</summary> 875 <summary>Provide a single instance of a random number generator
876 to avoid making duplicate copies and handle thread safety</summary>
569 </member> 877 </member>
570 <member name="M:OpenMetaverse.Vector3.#ctor(System.Byte[],System.Int32)"> 878 <member name="M:OpenMetaverse.Utils.Clamp(System.Single,System.Single,System.Single)">
571 <summary> 879 <summary>
572 Constructor, builds a vector from a byte array 880 Clamp a given value between a range
573 </summary> 881 </summary>
574 <param name="byteArray">Byte array containing three four-byte floats</param> 882 <param name="value">Value to clamp</param>
575 <param name="pos">Beginning position in the byte array</param> 883 <param name="min">Minimum allowable value</param>
884 <param name="max">Maximum allowable value</param>
885 <returns>A value inclusively between lower and upper</returns>
576 </member> 886 </member>
577 <member name="M:OpenMetaverse.Vector3.ApproxEquals(OpenMetaverse.Vector3,System.Single)"> 887 <member name="M:OpenMetaverse.Utils.Clamp(System.Double,System.Double,System.Double)">
578 <summary> 888 <summary>
579 Test if this vector is equal to another vector, within a given 889 Clamp a given value between a range
580 tolerance range
581 </summary> 890 </summary>
582 <param name="vec">Vector to test against</param> 891 <param name="value">Value to clamp</param>
583 <param name="tolerance">The acceptable magnitude of difference 892 <param name="min">Minimum allowable value</param>
584 between the two vectors</param> 893 <param name="max">Maximum allowable value</param>
585 <returns>True if the magnitude of difference between the two vectors 894 <returns>A value inclusively between lower and upper</returns>
586 is less than the given tolerance, otherwise false</returns>
587 </member> 895 </member>
588 <member name="M:OpenMetaverse.Vector3.CompareTo(OpenMetaverse.Vector3)"> 896 <member name="M:OpenMetaverse.Utils.Clamp(System.Int32,System.Int32,System.Int32)">
589 <summary> 897 <summary>
590 IComparable.CompareTo implementation 898 Clamp a given value between a range
591 </summary> 899 </summary>
900 <param name="value">Value to clamp</param>
901 <param name="min">Minimum allowable value</param>
902 <param name="max">Maximum allowable value</param>
903 <returns>A value inclusively between lower and upper</returns>
592 </member> 904 </member>
593 <member name="M:OpenMetaverse.Vector3.IsFinite"> 905 <member name="M:OpenMetaverse.Utils.Round(System.Single)">
594 <summary> 906 <summary>
595 Test if this vector is composed of all finite numbers 907 Round a floating-point value to the nearest integer
596 </summary> 908 </summary>
909 <param name="val">Floating point number to round</param>
910 <returns>Integer</returns>
597 </member> 911 </member>
598 <member name="M:OpenMetaverse.Vector3.FromBytes(System.Byte[],System.Int32)"> 912 <member name="M:OpenMetaverse.Utils.IsFinite(System.Single)">
599 <summary> 913 <summary>
600 Builds a vector from a byte array 914 Test if a single precision float is a finite number
601 </summary> 915 </summary>
602 <param name="byteArray">Byte array containing a 12 byte vector</param>
603 <param name="pos">Beginning position in the byte array</param>
604 </member> 916 </member>
605 <member name="M:OpenMetaverse.Vector3.GetBytes"> 917 <member name="M:OpenMetaverse.Utils.IsFinite(System.Double)">
606 <summary> 918 <summary>
607 Returns the raw bytes for this vector 919 Test if a double precision float is a finite number
608 </summary> 920 </summary>
609 <returns>A 12 byte array containing X, Y, and Z</returns>
610 </member> 921 </member>
611 <member name="M:OpenMetaverse.Vector3.ToBytes(System.Byte[],System.Int32)"> 922 <member name="M:OpenMetaverse.Utils.Distance(System.Single,System.Single)">
612 <summary> 923 <summary>
613 Writes the raw bytes for this vector to a byte array 924 Get the distance between two floating-point values
614 </summary> 925 </summary>
615 <param name="dest">Destination byte array</param> 926 <param name="value1">First value</param>
616 <param name="pos">Position in the destination array to start 927 <param name="value2">Second value</param>
617 writing. Must be at least 12 bytes before the end of the array</param> 928 <returns>The distance between the two values</returns>
618 </member> 929 </member>
619 <member name="M:OpenMetaverse.Vector3.Parse(System.String)"> 930 <member name="M:OpenMetaverse.Utils.MD5(System.Byte[])">
620 <summary> 931 <summary>
621 Parse a vector from a string 932 Compute the MD5 hash for a byte array
622 </summary> 933 </summary>
623 <param name="val">A string representation of a 3D vector, enclosed 934 <param name="data">Byte array to compute the hash for</param>
624 in arrow brackets and separated by commas</param> 935 <returns>MD5 hash of the input data</returns>
625 </member> 936 </member>
626 <member name="M:OpenMetaverse.Vector3.RotationBetween(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 937 <member name="M:OpenMetaverse.Utils.SHA1(System.Byte[])">
627 <summary> 938 <summary>
628 Calculate the rotation between two vectors 939 Compute the SHA1 hash for a byte array
629 </summary> 940 </summary>
630 <param name="a">Normalized directional vector (such as 1,0,0 for forward facing)</param> 941 <param name="data">Byte array to compute the hash for</param>
631 <param name="b">Normalized target vector</param> 942 <returns>SHA1 hash of the input data</returns>
632 </member> 943 </member>
633 <member name="M:OpenMetaverse.Vector3.SmoothStep(OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Single)"> 944 <member name="M:OpenMetaverse.Utils.SHA1String(System.String)">
634 <summary> 945 <summary>
635 Interpolates between two vectors using a cubic equation 946 Calculate the SHA1 hash of a given string
636 </summary> 947 </summary>
948 <param name="value">The string to hash</param>
949 <returns>The SHA1 hash as a string</returns>
637 </member> 950 </member>
638 <member name="M:OpenMetaverse.Vector3.ToString"> 951 <member name="M:OpenMetaverse.Utils.SHA256(System.Byte[])">
639 <summary> 952 <summary>
640 Get a formatted string representation of the vector 953 Compute the SHA256 hash for a byte array
641 </summary> 954 </summary>
642 <returns>A string representation of the vector</returns> 955 <param name="data">Byte array to compute the hash for</param>
956 <returns>SHA256 hash of the input data</returns>
643 </member> 957 </member>
644 <member name="M:OpenMetaverse.Vector3.ToRawString"> 958 <member name="M:OpenMetaverse.Utils.SHA256String(System.String)">
645 <summary> 959 <summary>
646 Get a string representation of the vector elements with up to three 960 Calculate the SHA256 hash of a given string
647 decimal digits and separated by spaces only
648 </summary> 961 </summary>
649 <returns>Raw string representation of the vector</returns> 962 <param name="value">The string to hash</param>
963 <returns>The SHA256 hash as a string</returns>
650 </member> 964 </member>
651 <member name="M:OpenMetaverse.Vector3.op_Modulus(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 965 <member name="M:OpenMetaverse.Utils.MD5(System.String)">
652 <summary> 966 <summary>
653 Cross product between two vectors 967 Calculate the MD5 hash of a given string
654 </summary> 968 </summary>
969 <param name="password">The password to hash</param>
970 <returns>An MD5 hash in string format, with $1$ prepended</returns>
655 </member> 971 </member>
656 <member name="F:OpenMetaverse.Vector3.Zero"> 972 <member name="M:OpenMetaverse.Utils.MD5String(System.String)">
657 <summary>A vector with a value of 0,0,0</summary> 973 <summary>
658 </member> 974 Calculate the MD5 hash of a given string
659 <member name="F:OpenMetaverse.Vector3.One"> 975 </summary>
660 <summary>A vector with a value of 1,1,1</summary> 976 <param name="value">The string to hash</param>
661 </member> 977 <returns>The MD5 hash as a string</returns>
662 <member name="F:OpenMetaverse.Vector3.UnitX">
663 <summary>A unit vector facing forward (X axis), value 1,0,0</summary>
664 </member>
665 <member name="F:OpenMetaverse.Vector3.UnitY">
666 <summary>A unit vector facing left (Y axis), value 0,1,0</summary>
667 </member> 978 </member>
668 <member name="F:OpenMetaverse.Vector3.UnitZ"> 979 <member name="M:OpenMetaverse.Utils.RandomDouble">
669 <summary>A unit vector facing up (Z axis), value 0,0,1</summary> 980 <summary>
981 Generate a random double precision floating point value
982 </summary>
983 <returns>Random value of type double</returns>
670 </member> 984 </member>
671 <member name="F:OpenMetaverse.Utils.DEG_TO_RAD"> 985 <member name="M:OpenMetaverse.Utils.GetRunningPlatform">
672 <summary>Used for converting degrees to radians</summary> 986 <summary>
987 Get the current running platform
988 </summary>
989 <returns>Enumeration of the current platform we are running on</returns>
673 </member> 990 </member>
674 <member name="F:OpenMetaverse.Utils.RAD_TO_DEG"> 991 <member name="M:OpenMetaverse.Utils.GetRunningRuntime">
675 <summary>Used for converting radians to degrees</summary> 992 <summary>
993 Get the current running runtime
994 </summary>
995 <returns>Enumeration of the current runtime we are running on</returns>
676 </member> 996 </member>
677 <member name="M:OpenMetaverse.Utils.BytesToInt16(System.Byte[])"> 997 <member name="M:OpenMetaverse.Utils.BytesToInt16(System.Byte[])">
678 <summary> 998 <summary>
@@ -1099,188 +1419,350 @@
1099 <returns>Converted IP address object, or null if the conversion 1419 <returns>Converted IP address object, or null if the conversion
1100 failed</returns> 1420 failed</returns>
1101 </member> 1421 </member>
1102 <member name="F:OpenMetaverse.Utils.EnUsCulture"> 1422 <member name="T:OpenMetaverse.Utils.Platform">
1103 <summary>Provide a single instance of the CultureInfo class to 1423 <summary>
1104 help parsing in situations where the grid assumes an en-us 1424 Operating system
1105 culture</summary> 1425 </summary>
1106 </member> 1426 </member>
1107 <member name="F:OpenMetaverse.Utils.Epoch"> 1427 <member name="F:OpenMetaverse.Utils.Platform.Unknown">
1108 <summary>UNIX epoch in DateTime format</summary> 1428 <summary>Unknown</summary>
1109 </member> 1429 </member>
1110 <member name="F:OpenMetaverse.Utils.MD5Builder"> 1430 <member name="F:OpenMetaverse.Utils.Platform.Windows">
1111 <summary>Provide a single instance of the MD5 class to avoid making 1431 <summary>Microsoft Windows</summary>
1112 duplicate copies and handle thread safety</summary>
1113 </member> 1432 </member>
1114 <member name="F:OpenMetaverse.Utils.SHA1Builder"> 1433 <member name="F:OpenMetaverse.Utils.Platform.WindowsCE">
1115 <summary>Provide a single instance of the SHA-1 class to avoid 1434 <summary>Microsoft Windows CE</summary>
1116 making duplicate copies and handle thread safety</summary>
1117 </member> 1435 </member>
1118 <member name="F:OpenMetaverse.Utils.RNG"> 1436 <member name="F:OpenMetaverse.Utils.Platform.Linux">
1119 <summary>Provide a single instance of a random number generator 1437 <summary>Linux</summary>
1120 to avoid making duplicate copies and handle thread safety</summary>
1121 </member> 1438 </member>
1122 <member name="M:OpenMetaverse.Utils.Clamp(System.Single,System.Single,System.Single)"> 1439 <member name="F:OpenMetaverse.Utils.Platform.OSX">
1440 <summary>Apple OSX</summary>
1441 </member>
1442 <member name="T:OpenMetaverse.Utils.Runtime">
1123 <summary> 1443 <summary>
1124 Clamp a given value between a range 1444 Runtime platform
1125 </summary> 1445 </summary>
1126 <param name="value">Value to clamp</param>
1127 <param name="min">Minimum allowable value</param>
1128 <param name="max">Maximum allowable value</param>
1129 <returns>A value inclusively between lower and upper</returns>
1130 </member> 1446 </member>
1131 <member name="M:OpenMetaverse.Utils.Clamp(System.Double,System.Double,System.Double)"> 1447 <member name="F:OpenMetaverse.Utils.Runtime.Windows">
1448 <summary>.NET runtime</summary>
1449 </member>
1450 <member name="F:OpenMetaverse.Utils.Runtime.Mono">
1451 <summary>Mono runtime: http://www.mono-project.com/</summary>
1452 </member>
1453 <member name="F:OpenMetaverse.Quaternion.X">
1454 <summary>X value</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)">
1132 <summary> 1466 <summary>
1133 Clamp a given value between a range 1467 Build a quaternion from normalized float values
1134 </summary> 1468 </summary>
1135 <param name="value">Value to clamp</param> 1469 <param name="x">X value from -1.0 to 1.0</param>
1136 <param name="min">Minimum allowable value</param> 1470 <param name="y">Y value from -1.0 to 1.0</param>
1137 <param name="max">Maximum allowable value</param> 1471 <param name="z">Z value from -1.0 to 1.0</param>
1138 <returns>A value inclusively between lower and upper</returns>
1139 </member> 1472 </member>
1140 <member name="M:OpenMetaverse.Utils.Clamp(System.Int32,System.Int32,System.Int32)"> 1473 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)">
1141 <summary> 1474 <summary>
1142 Clamp a given value between a range 1475 Constructor, builds a quaternion object from a byte array
1143 </summary> 1476 </summary>
1144 <param name="value">Value to clamp</param> 1477 <param name="byteArray">Byte array containing four four-byte floats</param>
1145 <param name="min">Minimum allowable value</param> 1478 <param name="pos">Offset in the byte array to start reading at</param>
1146 <param name="max">Maximum allowable value</param> 1479 <param name="normalized">Whether the source data is normalized or
1147 <returns>A value inclusively between lower and upper</returns> 1480 not. If this is true 12 bytes will be read, otherwise 16 bytes will
1481 be read.</param>
1148 </member> 1482 </member>
1149 <member name="M:OpenMetaverse.Utils.Round(System.Single)"> 1483 <member name="M:OpenMetaverse.Quaternion.Normalize">
1150 <summary> 1484 <summary>
1151 Round a floating-point value to the nearest integer 1485 Normalizes the quaternion
1152 </summary> 1486 </summary>
1153 <param name="val">Floating point number to round</param>
1154 <returns>Integer</returns>
1155 </member> 1487 </member>
1156 <member name="M:OpenMetaverse.Utils.IsFinite(System.Single)"> 1488 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)">
1157 <summary> 1489 <summary>
1158 Test if a single precision float is a finite number 1490 Builds a quaternion object from a byte array
1159 </summary> 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>
1160 </member> 1497 </member>
1161 <member name="M:OpenMetaverse.Utils.IsFinite(System.Double)"> 1498 <member name="M:OpenMetaverse.Quaternion.GetBytes">
1162 <summary> 1499 <summary>
1163 Test if a double precision float is a finite number 1500 Normalize this quaternion and serialize it to a byte array
1164 </summary> 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>
1165 </member> 1504 </member>
1166 <member name="M:OpenMetaverse.Utils.Distance(System.Single,System.Single)"> 1505 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)">
1167 <summary> 1506 <summary>
1168 Get the distance between two floating-point values 1507 Writes the raw bytes for this quaternion to a byte array
1169 </summary> 1508 </summary>
1170 <param name="value1">First value</param> 1509 <param name="dest">Destination byte array</param>
1171 <param name="value2">Second value</param> 1510 <param name="pos">Position in the destination array to start
1172 <returns>The distance between the two values</returns> 1511 writing. Must be at least 12 bytes before the end of the array</param>
1173 </member> 1512 </member>
1174 <member name="M:OpenMetaverse.Utils.MD5(System.Byte[])"> 1513 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
1175 <summary> 1514 <summary>
1176 Compute the MD5 hash for a byte array 1515 Convert this quaternion to euler angles
1177 </summary> 1516 </summary>
1178 <param name="data">Byte array to compute the hash for</param> 1517 <param name="roll">X euler angle</param>
1179 <returns>MD5 hash of the input data</returns> 1518 <param name="pitch">Y euler angle</param>
1519 <param name="yaw">Z euler angle</param>
1180 </member> 1520 </member>
1181 <member name="M:OpenMetaverse.Utils.SHA1(System.Byte[])"> 1521 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)">
1182 <summary> 1522 <summary>
1183 Compute the SHA1 hash for a byte array 1523 Convert this quaternion to an angle around an axis
1184 </summary> 1524 </summary>
1185 <param name="data">Byte array to compute the hash for</param> 1525 <param name="axis">Unit vector describing the axis</param>
1186 <returns>SHA1 hash of the input data</returns> 1526 <param name="angle">Angle around the axis, in radians</param>
1187 </member> 1527 </member>
1188 <member name="M:OpenMetaverse.Utils.SHA1String(System.String)"> 1528 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)">
1189 <summary> 1529 <summary>
1190 Calculate the SHA1 hash of a given string 1530 Returns the conjugate (spatial inverse) of a quaternion
1191 </summary> 1531 </summary>
1192 <param name="value">The string to hash</param>
1193 <returns>The SHA1 hash as a string</returns>
1194 </member> 1532 </member>
1195 <member name="M:OpenMetaverse.Utils.SHA256(System.Byte[])"> 1533 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)">
1196 <summary> 1534 <summary>
1197 Compute the SHA256 hash for a byte array 1535 Build a quaternion from an axis and an angle of rotation around
1536 that axis
1198 </summary> 1537 </summary>
1199 <param name="data">Byte array to compute the hash for</param>
1200 <returns>SHA256 hash of the input data</returns>
1201 </member> 1538 </member>
1202 <member name="M:OpenMetaverse.Utils.SHA256String(System.String)"> 1539 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)">
1203 <summary> 1540 <summary>
1204 Calculate the SHA256 hash of a given string 1541 Build a quaternion from an axis and an angle of rotation around
1542 that axis
1205 </summary> 1543 </summary>
1206 <param name="value">The string to hash</param> 1544 <param name="axis">Axis of rotation</param>
1207 <returns>The SHA256 hash as a string</returns> 1545 <param name="angle">Angle of rotation</param>
1208 </member> 1546 </member>
1209 <member name="M:OpenMetaverse.Utils.MD5(System.String)"> 1547 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)">
1210 <summary> 1548 <summary>
1211 Calculate the MD5 hash of a given string 1549 Creates a quaternion from a vector containing roll, pitch, and yaw
1550 in radians
1212 </summary> 1551 </summary>
1213 <param name="password">The password to hash</param> 1552 <param name="eulers">Vector representation of the euler angles in
1214 <returns>An MD5 hash in string format, with $1$ prepended</returns> 1553 radians</param>
1554 <returns>Quaternion representation of the euler angles</returns>
1215 </member> 1555 </member>
1216 <member name="M:OpenMetaverse.Utils.MD5String(System.String)"> 1556 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)">
1217 <summary> 1557 <summary>
1218 Calculate the MD5 hash of a given string 1558 Creates a quaternion from roll, pitch, and yaw euler angles in
1559 radians
1219 </summary> 1560 </summary>
1220 <param name="value">The string to hash</param> 1561 <param name="roll">X angle in radians</param>
1221 <returns>The MD5 hash as a string</returns> 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>
1222 </member> 1565 </member>
1223 <member name="M:OpenMetaverse.Utils.RandomDouble"> 1566 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)">
1224 <summary> 1567 <summary>
1225 Generate a random double precision floating point value 1568 Conjugates and renormalizes a vector
1226 </summary> 1569 </summary>
1227 <returns>Random value of type double</returns>
1228 </member> 1570 </member>
1229 <member name="M:OpenMetaverse.Utils.GetRunningPlatform"> 1571 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)">
1230 <summary> 1572 <summary>
1231 Get the current running platform 1573 Spherical linear interpolation between two quaternions
1232 </summary> 1574 </summary>
1233 <returns>Enumeration of the current platform we are running on</returns>
1234 </member> 1575 </member>
1235 <member name="M:OpenMetaverse.Utils.GetRunningRuntime"> 1576 <member name="M:OpenMetaverse.Quaternion.ToRawString">
1236 <summary> 1577 <summary>
1237 Get the current running runtime 1578 Get a string representation of the quaternion elements with up to three
1579 decimal digits and separated by spaces only
1238 </summary> 1580 </summary>
1239 <returns>Enumeration of the current runtime we are running on</returns> 1581 <returns>Raw string representation of the quaternion</returns>
1240 </member> 1582 </member>
1241 <member name="T:OpenMetaverse.Utils.Platform"> 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">
1242 <summary> 1587 <summary>
1243 Operating system 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
1244 </summary> 1590 </summary>
1245 </member> 1591 </member>
1246 <member name="F:OpenMetaverse.Utils.Platform.Unknown"> 1592 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
1247 <summary>Unknown</summary> 1593 <summary>
1594 Create new BlockingQueue.
1595 </summary>
1596 <param name="col">The System.Collections.ICollection to copy elements from</param>
1248 </member> 1597 </member>
1249 <member name="F:OpenMetaverse.Utils.Platform.Windows"> 1598 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Int32)">
1250 <summary>Microsoft Windows</summary> 1599 <summary>
1600 Create new BlockingQueue.
1601 </summary>
1602 <param name="capacity">The initial number of elements that the queue can contain</param>
1251 </member> 1603 </member>
1252 <member name="F:OpenMetaverse.Utils.Platform.WindowsCE"> 1604 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor">
1253 <summary>Microsoft Windows CE</summary> 1605 <summary>
1606 Create new BlockingQueue.
1607 </summary>
1254 </member> 1608 </member>
1255 <member name="F:OpenMetaverse.Utils.Platform.Linux"> 1609 <member name="M:OpenMetaverse.BlockingQueue`1.Finalize">
1256 <summary>Linux</summary> 1610 <summary>
1611 BlockingQueue Destructor (Close queue, resume any waiting thread).
1612 </summary>
1257 </member> 1613 </member>
1258 <member name="F:OpenMetaverse.Utils.Platform.OSX"> 1614 <member name="M:OpenMetaverse.BlockingQueue`1.Clear">
1259 <summary>Apple OSX</summary> 1615 <summary>
1616 Remove all objects from the Queue.
1617 </summary>
1260 </member> 1618 </member>
1261 <member name="T:OpenMetaverse.Utils.Runtime"> 1619 <member name="M:OpenMetaverse.BlockingQueue`1.Close">
1262 <summary> 1620 <summary>
1263 Runtime platform 1621 Remove all objects from the Queue, resume all dequeue threads.
1264 </summary> 1622 </summary>
1265 </member> 1623 </member>
1266 <member name="F:OpenMetaverse.Utils.Runtime.Windows"> 1624 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue">
1267 <summary>.NET runtime</summary> 1625 <summary>
1626 Removes and returns the object at the beginning of the Queue.
1627 </summary>
1628 <returns>Object in queue.</returns>
1268 </member> 1629 </member>
1269 <member name="F:OpenMetaverse.Utils.Runtime.Mono"> 1630 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.TimeSpan)">
1270 <summary>Mono runtime: http://www.mono-project.com/</summary> 1631 <summary>
1632 Removes and returns the object at the beginning of the Queue.
1633 </summary>
1634 <param name="timeout">time to wait before returning</param>
1635 <returns>Object in queue.</returns>
1271 </member> 1636 </member>
1272 <member name="T:OpenMetaverse.Vector2"> 1637 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.Int32)">
1273 <summary> 1638 <summary>
1274 A two-dimensional vector with floating-point values 1639 Removes and returns the object at the beginning of the Queue.
1275 </summary> 1640 </summary>
1641 <param name="timeout">time to wait before returning (in milliseconds)</param>
1642 <returns>Object in queue.</returns>
1276 </member> 1643 </member>
1277 <member name="F:OpenMetaverse.Vector2.X"> 1644 <member name="M:OpenMetaverse.BlockingQueue`1.Enqueue(`0)">
1645 <summary>
1646 Adds an object to the end of the Queue
1647 </summary>
1648 <param name="obj">Object to put in queue</param>
1649 </member>
1650 <member name="M:OpenMetaverse.BlockingQueue`1.Open">
1651 <summary>
1652 Open Queue.
1653 </summary>
1654 </member>
1655 <member name="P:OpenMetaverse.BlockingQueue`1.Closed">
1656 <summary>
1657 Gets flag indicating if queue has been closed.
1658 </summary>
1659 </member>
1660 <member name="T:OpenMetaverse.Parallel">
1661 <summary>
1662 Provides helper methods for parallelizing loops
1663 </summary>
1664 </member>
1665 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Action{System.Int32})">
1666 <summary>
1667 Executes a for loop in which iterations may run in parallel
1668 </summary>
1669 <param name="fromInclusive">The loop will be started at this index</param>
1670 <param name="toExclusive">The loop will be terminated before this index is reached</param>
1671 <param name="body">Method body to run for each iteration of the loop</param>
1672 </member>
1673 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Int32,System.Action{System.Int32})">
1674 <summary>
1675 Executes a for loop in which iterations may run in parallel
1676 </summary>
1677 <param name="threadCount">The number of concurrent execution threads to run</param>
1678 <param name="fromInclusive">The loop will be started at this index</param>
1679 <param name="toExclusive">The loop will be terminated before this index is reached</param>
1680 <param name="body">Method body to run for each iteration of the loop</param>
1681 </member>
1682 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
1683 <summary>
1684 Executes a foreach loop in which iterations may run in parallel
1685 </summary>
1686 <typeparam name="T">Object type that the collection wraps</typeparam>
1687 <param name="enumerable">An enumerable collection to iterate over</param>
1688 <param name="body">Method body to run for each object in the collection</param>
1689 </member>
1690 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Int32,System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
1691 <summary>
1692 Executes a foreach loop in which iterations may run in parallel
1693 </summary>
1694 <typeparam name="T">Object type that the collection wraps</typeparam>
1695 <param name="threadCount">The number of concurrent execution threads to run</param>
1696 <param name="enumerable">An enumerable collection to iterate over</param>
1697 <param name="body">Method body to run for each object in the collection</param>
1698 </member>
1699 <member name="M:OpenMetaverse.Parallel.Invoke(System.Action[])">
1700 <summary>
1701 Executes a series of tasks in parallel
1702 </summary>
1703 <param name="actions">A series of method bodies to execute</param>
1704 </member>
1705 <member name="M:OpenMetaverse.Parallel.Invoke(System.Int32,System.Action[])">
1706 <summary>
1707 Executes a series of tasks in parallel
1708 </summary>
1709 <param name="threadCount">The number of concurrent execution threads to run</param>
1710 <param name="actions">A series of method bodies to execute</param>
1711 </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">
1278 <summary>X value</summary> 1747 <summary>X value</summary>
1279 </member> 1748 </member>
1280 <member name="F:OpenMetaverse.Vector2.Y"> 1749 <member name="F:OpenMetaverse.Vector4.Y">
1281 <summary>Y value</summary> 1750 <summary>Y value</summary>
1282 </member> 1751 </member>
1283 <member name="M:OpenMetaverse.Vector2.ApproxEquals(OpenMetaverse.Vector2,System.Single)"> 1752 <member name="F:OpenMetaverse.Vector4.Z">
1753 <summary>Z value</summary>
1754 </member>
1755 <member name="F:OpenMetaverse.Vector4.W">
1756 <summary>W value</summary>
1757 </member>
1758 <member name="M:OpenMetaverse.Vector4.#ctor(System.Byte[],System.Int32)">
1759 <summary>
1760 Constructor, builds a vector from a byte array
1761 </summary>
1762 <param name="byteArray">Byte array containing four four-byte floats</param>
1763 <param name="pos">Beginning position in the byte array</param>
1764 </member>
1765 <member name="M:OpenMetaverse.Vector4.ApproxEquals(OpenMetaverse.Vector4,System.Single)">
1284 <summary> 1766 <summary>
1285 Test if this vector is equal to another vector, within a given 1767 Test if this vector is equal to another vector, within a given
1286 tolerance range 1768 tolerance range
@@ -1291,73 +1773,187 @@
1291 <returns>True if the magnitude of difference between the two vectors 1773 <returns>True if the magnitude of difference between the two vectors
1292 is less than the given tolerance, otherwise false</returns> 1774 is less than the given tolerance, otherwise false</returns>
1293 </member> 1775 </member>
1294 <member name="M:OpenMetaverse.Vector2.IsFinite"> 1776 <member name="M:OpenMetaverse.Vector4.CompareTo(OpenMetaverse.Vector4)">
1777 <summary>
1778 IComparable.CompareTo implementation
1779 </summary>
1780 </member>
1781 <member name="M:OpenMetaverse.Vector4.IsFinite">
1295 <summary> 1782 <summary>
1296 Test if this vector is composed of all finite numbers 1783 Test if this vector is composed of all finite numbers
1297 </summary> 1784 </summary>
1298 </member> 1785 </member>
1299 <member name="M:OpenMetaverse.Vector2.CompareTo(OpenMetaverse.Vector2)"> 1786 <member name="M:OpenMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)">
1787 <summary>
1788 Builds a vector from a byte array
1789 </summary>
1790 <param name="byteArray">Byte array containing a 16 byte vector</param>
1791 <param name="pos">Beginning position in the byte array</param>
1792 </member>
1793 <member name="M:OpenMetaverse.Vector4.GetBytes">
1794 <summary>
1795 Returns the raw bytes for this vector
1796 </summary>
1797 <returns>A 16 byte array containing X, Y, Z, and W</returns>
1798 </member>
1799 <member name="M:OpenMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)">
1800 <summary>
1801 Writes the raw bytes for this vector to a byte array
1802 </summary>
1803 <param name="dest">Destination byte array</param>
1804 <param name="pos">Position in the destination array to start
1805 writing. Must be at least 16 bytes before the end of the array</param>
1806 </member>
1807 <member name="M:OpenMetaverse.Vector4.ToRawString">
1808 <summary>
1809 Get a string representation of the vector elements with up to three
1810 decimal digits and separated by spaces only
1811 </summary>
1812 <returns>Raw string representation of the vector</returns>
1813 </member>
1814 <member name="F:OpenMetaverse.Vector4.Zero">
1815 <summary>A vector with a value of 0,0,0,0</summary>
1816 </member>
1817 <member name="F:OpenMetaverse.Vector4.One">
1818 <summary>A vector with a value of 1,1,1,1</summary>
1819 </member>
1820 <member name="F:OpenMetaverse.Vector4.UnitX">
1821 <summary>A vector with a value of 1,0,0,0</summary>
1822 </member>
1823 <member name="F:OpenMetaverse.Vector4.UnitY">
1824 <summary>A vector with a value of 0,1,0,0</summary>
1825 </member>
1826 <member name="F:OpenMetaverse.Vector4.UnitZ">
1827 <summary>A vector with a value of 0,0,1,0</summary>
1828 </member>
1829 <member name="F:OpenMetaverse.Vector4.UnitW">
1830 <summary>A vector with a value of 0,0,0,1</summary>
1831 </member>
1832 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
1833 <summary>For thread safety</summary>
1834 </member>
1835 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
1836 <summary>For thread safety</summary>
1837 </member>
1838 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
1839 <summary>
1840 Purges expired objects from the cache. Called automatically by the purge timer.
1841 </summary>
1842 </member>
1843 <member name="T:OpenMetaverse.Vector3">
1844 <summary>
1845 A three-dimensional vector with floating-point values
1846 </summary>
1847 </member>
1848 <member name="F:OpenMetaverse.Vector3.X">
1849 <summary>X value</summary>
1850 </member>
1851 <member name="F:OpenMetaverse.Vector3.Y">
1852 <summary>Y value</summary>
1853 </member>
1854 <member name="F:OpenMetaverse.Vector3.Z">
1855 <summary>Z value</summary>
1856 </member>
1857 <member name="M:OpenMetaverse.Vector3.#ctor(System.Byte[],System.Int32)">
1858 <summary>
1859 Constructor, builds a vector from a byte array
1860 </summary>
1861 <param name="byteArray">Byte array containing three four-byte floats</param>
1862 <param name="pos">Beginning position in the byte array</param>
1863 </member>
1864 <member name="M:OpenMetaverse.Vector3.ApproxEquals(OpenMetaverse.Vector3,System.Single)">
1865 <summary>
1866 Test if this vector is equal to another vector, within a given
1867 tolerance range
1868 </summary>
1869 <param name="vec">Vector to test against</param>
1870 <param name="tolerance">The acceptable magnitude of difference
1871 between the two vectors</param>
1872 <returns>True if the magnitude of difference between the two vectors
1873 is less than the given tolerance, otherwise false</returns>
1874 </member>
1875 <member name="M:OpenMetaverse.Vector3.CompareTo(OpenMetaverse.Vector3)">
1300 <summary> 1876 <summary>
1301 IComparable.CompareTo implementation 1877 IComparable.CompareTo implementation
1302 </summary> 1878 </summary>
1303 </member> 1879 </member>
1304 <member name="M:OpenMetaverse.Vector2.FromBytes(System.Byte[],System.Int32)"> 1880 <member name="M:OpenMetaverse.Vector3.IsFinite">
1881 <summary>
1882 Test if this vector is composed of all finite numbers
1883 </summary>
1884 </member>
1885 <member name="M:OpenMetaverse.Vector3.FromBytes(System.Byte[],System.Int32)">
1305 <summary> 1886 <summary>
1306 Builds a vector from a byte array 1887 Builds a vector from a byte array
1307 </summary> 1888 </summary>
1308 <param name="byteArray">Byte array containing two four-byte floats</param> 1889 <param name="byteArray">Byte array containing a 12 byte vector</param>
1309 <param name="pos">Beginning position in the byte array</param> 1890 <param name="pos">Beginning position in the byte array</param>
1310 </member> 1891 </member>
1311 <member name="M:OpenMetaverse.Vector2.GetBytes"> 1892 <member name="M:OpenMetaverse.Vector3.GetBytes">
1312 <summary> 1893 <summary>
1313 Returns the raw bytes for this vector 1894 Returns the raw bytes for this vector
1314 </summary> 1895 </summary>
1315 <returns>An eight-byte array containing X and Y</returns> 1896 <returns>A 12 byte array containing X, Y, and Z</returns>
1316 </member> 1897 </member>
1317 <member name="M:OpenMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)"> 1898 <member name="M:OpenMetaverse.Vector3.ToBytes(System.Byte[],System.Int32)">
1318 <summary> 1899 <summary>
1319 Writes the raw bytes for this vector to a byte array 1900 Writes the raw bytes for this vector to a byte array
1320 </summary> 1901 </summary>
1321 <param name="dest">Destination byte array</param> 1902 <param name="dest">Destination byte array</param>
1322 <param name="pos">Position in the destination array to start 1903 <param name="pos">Position in the destination array to start
1323 writing. Must be at least 8 bytes before the end of the array</param> 1904 writing. Must be at least 12 bytes before the end of the array</param>
1324 </member> 1905 </member>
1325 <member name="M:OpenMetaverse.Vector2.Parse(System.String)"> 1906 <member name="M:OpenMetaverse.Vector3.Parse(System.String)">
1326 <summary> 1907 <summary>
1327 Parse a vector from a string 1908 Parse a vector from a string
1328 </summary> 1909 </summary>
1329 <param name="val">A string representation of a 2D vector, enclosed 1910 <param name="val">A string representation of a 3D vector, enclosed
1330 in arrow brackets and separated by commas</param> 1911 in arrow brackets and separated by commas</param>
1331 </member> 1912 </member>
1332 <member name="M:OpenMetaverse.Vector2.SmoothStep(OpenMetaverse.Vector2,OpenMetaverse.Vector2,System.Single)"> 1913 <member name="M:OpenMetaverse.Vector3.RotationBetween(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
1914 <summary>
1915 Calculate the rotation between two vectors
1916 </summary>
1917 <param name="a">Normalized directional vector (such as 1,0,0 for forward facing)</param>
1918 <param name="b">Normalized target vector</param>
1919 </member>
1920 <member name="M:OpenMetaverse.Vector3.SmoothStep(OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Single)">
1333 <summary> 1921 <summary>
1334 Interpolates between two vectors using a cubic equation 1922 Interpolates between two vectors using a cubic equation
1335 </summary> 1923 </summary>
1336 </member> 1924 </member>
1337 <member name="M:OpenMetaverse.Vector2.ToString"> 1925 <member name="M:OpenMetaverse.Vector3.ToString">
1338 <summary> 1926 <summary>
1339 Get a formatted string representation of the vector 1927 Get a formatted string representation of the vector
1340 </summary> 1928 </summary>
1341 <returns>A string representation of the vector</returns> 1929 <returns>A string representation of the vector</returns>
1342 </member> 1930 </member>
1343 <member name="M:OpenMetaverse.Vector2.ToRawString"> 1931 <member name="M:OpenMetaverse.Vector3.ToRawString">
1344 <summary> 1932 <summary>
1345 Get a string representation of the vector elements with up to three 1933 Get a string representation of the vector elements with up to three
1346 decimal digits and separated by spaces only 1934 decimal digits and separated by spaces only
1347 </summary> 1935 </summary>
1348 <returns>Raw string representation of the vector</returns> 1936 <returns>Raw string representation of the vector</returns>
1349 </member> 1937 </member>
1350 <member name="F:OpenMetaverse.Vector2.Zero"> 1938 <member name="M:OpenMetaverse.Vector3.op_Modulus(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
1351 <summary>A vector with a value of 0,0</summary> 1939 <summary>
1940 Cross product between two vectors
1941 </summary>
1352 </member> 1942 </member>
1353 <member name="F:OpenMetaverse.Vector2.One"> 1943 <member name="F:OpenMetaverse.Vector3.Zero">
1354 <summary>A vector with a value of 1,1</summary> 1944 <summary>A vector with a value of 0,0,0</summary>
1355 </member> 1945 </member>
1356 <member name="F:OpenMetaverse.Vector2.UnitX"> 1946 <member name="F:OpenMetaverse.Vector3.One">
1357 <summary>A vector with a value of 1,0</summary> 1947 <summary>A vector with a value of 1,1,1</summary>
1358 </member> 1948 </member>
1359 <member name="F:OpenMetaverse.Vector2.UnitY"> 1949 <member name="F:OpenMetaverse.Vector3.UnitX">
1360 <summary>A vector with a value of 0,1</summary> 1950 <summary>A unit vector facing forward (X axis), value 1,0,0</summary>
1951 </member>
1952 <member name="F:OpenMetaverse.Vector3.UnitY">
1953 <summary>A unit vector facing left (Y axis), value 0,1,0</summary>
1954 </member>
1955 <member name="F:OpenMetaverse.Vector3.UnitZ">
1956 <summary>A unit vector facing up (Z axis), value 0,0,1</summary>
1361 </member> 1957 </member>
1362 <member name="T:OpenMetaverse.PCode"> 1958 <member name="T:OpenMetaverse.PCode">
1363 <summary> 1959 <summary>
@@ -1912,691 +2508,95 @@
1912 <member name="F:OpenMetaverse.ClickAction.OpenMedia"> 2508 <member name="F:OpenMetaverse.ClickAction.OpenMedia">
1913 <summary>Open parcel media</summary> 2509 <summary>Open parcel media</summary>
1914 </member> 2510 </member>
1915 <member name="T:OpenMetaverse.BlockingQueue`1"> 2511 <member name="T:OpenMetaverse.Vector2">
1916 <summary>
1917 Same as Queue except Dequeue function blocks until there is an object to return.
1918 Note: This class does not need to be synchronized
1919 </summary>
1920 </member>
1921 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
1922 <summary>
1923 Create new BlockingQueue.
1924 </summary>
1925 <param name="col">The System.Collections.ICollection to copy elements from</param>
1926 </member>
1927 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Int32)">
1928 <summary>
1929 Create new BlockingQueue.
1930 </summary>
1931 <param name="capacity">The initial number of elements that the queue can contain</param>
1932 </member>
1933 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor">
1934 <summary>
1935 Create new BlockingQueue.
1936 </summary>
1937 </member>
1938 <member name="M:OpenMetaverse.BlockingQueue`1.Finalize">
1939 <summary>
1940 BlockingQueue Destructor (Close queue, resume any waiting thread).
1941 </summary>
1942 </member>
1943 <member name="M:OpenMetaverse.BlockingQueue`1.Clear">
1944 <summary>
1945 Remove all objects from the Queue.
1946 </summary>
1947 </member>
1948 <member name="M:OpenMetaverse.BlockingQueue`1.Close">
1949 <summary>
1950 Remove all objects from the Queue, resume all dequeue threads.
1951 </summary>
1952 </member>
1953 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue">
1954 <summary>
1955 Removes and returns the object at the beginning of the Queue.
1956 </summary>
1957 <returns>Object in queue.</returns>
1958 </member>
1959 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.TimeSpan)">
1960 <summary>
1961 Removes and returns the object at the beginning of the Queue.
1962 </summary>
1963 <param name="timeout">time to wait before returning</param>
1964 <returns>Object in queue.</returns>
1965 </member>
1966 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.Int32)">
1967 <summary>
1968 Removes and returns the object at the beginning of the Queue.
1969 </summary>
1970 <param name="timeout">time to wait before returning (in milliseconds)</param>
1971 <returns>Object in queue.</returns>
1972 </member>
1973 <member name="M:OpenMetaverse.BlockingQueue`1.Enqueue(`0)">
1974 <summary>
1975 Adds an object to the end of the Queue
1976 </summary>
1977 <param name="obj">Object to put in queue</param>
1978 </member>
1979 <member name="M:OpenMetaverse.BlockingQueue`1.Open">
1980 <summary>
1981 Open Queue.
1982 </summary>
1983 </member>
1984 <member name="P:OpenMetaverse.BlockingQueue`1.Closed">
1985 <summary>
1986 Gets flag indicating if queue has been closed.
1987 </summary>
1988 </member>
1989 <member name="M:OpenMetaverse.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaiters">
1990 <summary>
1991 Determines the appropriate events to set, leaves the locks, and sets the events.
1992 </summary>
1993 </member>
1994 <member name="M:OpenMetaverse.ReaderWriterLockSlim.LazyCreateEvent(System.Threading.EventWaitHandle@,System.Boolean)">
1995 <summary>
1996 A routine for lazily creating a event outside the lock (so if errors
1997 happen they are outside the lock and that we don't do much work
1998 while holding a spin lock). If all goes well, reenter the lock and
1999 set 'waitEvent'
2000 </summary>
2001 </member>
2002 <member name="M:OpenMetaverse.ReaderWriterLockSlim.WaitOnEvent(System.Threading.EventWaitHandle,System.UInt32@,System.Int32)">
2003 <summary>
2004 Waits on 'waitEvent' with a timeout of 'millisceondsTimeout.
2005 Before the wait 'numWaiters' is incremented and is restored before leaving this routine.
2006 </summary>
2007 </member>
2008 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
2009 <summary>For thread safety</summary>
2010 </member>
2011 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
2012 <summary>For thread safety</summary>
2013 </member>
2014 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
2015 <summary>
2016 Purges expired objects from the cache. Called automatically by the purge timer.
2017 </summary>
2018 </member>
2019 <member name="T:OpenMetaverse.EnumInfoAttribute">
2020 <summary>
2021 Attribute class that allows extra attributes to be attached to ENUMs
2022 </summary>
2023 </member>
2024 <member name="F:OpenMetaverse.EnumInfoAttribute.Text">
2025 <summary>Text used when presenting ENUM to user</summary>
2026 </member>
2027 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor">
2028 <summary>Default initializer</summary>
2029 </member>
2030 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor(System.String)">
2031 <summary>Text used when presenting ENUM to user</summary>
2032 </member>
2033 <member name="T:OpenMetaverse.AssetType">
2034 <summary>
2035 The different types of grid assets
2036 </summary>
2037 </member>
2038 <member name="F:OpenMetaverse.AssetType.Unknown">
2039 <summary>Unknown asset type</summary>
2040 </member>
2041 <member name="F:OpenMetaverse.AssetType.Texture">
2042 <summary>Texture asset, stores in JPEG2000 J2C stream format</summary>
2043 </member>
2044 <member name="F:OpenMetaverse.AssetType.Sound">
2045 <summary>Sound asset</summary>
2046 </member>
2047 <member name="F:OpenMetaverse.AssetType.CallingCard">
2048 <summary>Calling card for another avatar</summary>
2049 </member>
2050 <member name="F:OpenMetaverse.AssetType.Landmark">
2051 <summary>Link to a location in world</summary>
2052 </member>
2053 <member name="F:OpenMetaverse.AssetType.Clothing">
2054 <summary>Collection of textures and parameters that can be
2055 worn by an avatar</summary>
2056 </member>
2057 <member name="F:OpenMetaverse.AssetType.Object">
2058 <summary>Primitive that can contain textures, sounds,
2059 scripts and more</summary>
2060 </member>
2061 <member name="F:OpenMetaverse.AssetType.Notecard">
2062 <summary>Notecard asset</summary>
2063 </member>
2064 <member name="F:OpenMetaverse.AssetType.Folder">
2065 <summary>Holds a collection of inventory items</summary>
2066 </member>
2067 <member name="F:OpenMetaverse.AssetType.RootFolder">
2068 <summary>Root inventory folder</summary>
2069 </member>
2070 <member name="F:OpenMetaverse.AssetType.LSLText">
2071 <summary>Linden scripting language script</summary>
2072 </member>
2073 <member name="F:OpenMetaverse.AssetType.LSLBytecode">
2074 <summary>LSO bytecode for a script</summary>
2075 </member>
2076 <member name="F:OpenMetaverse.AssetType.TextureTGA">
2077 <summary>Uncompressed TGA texture</summary>
2078 </member>
2079 <member name="F:OpenMetaverse.AssetType.Bodypart">
2080 <summary>Collection of textures and shape parameters that can
2081 be worn</summary>
2082 </member>
2083 <member name="F:OpenMetaverse.AssetType.TrashFolder">
2084 <summary>Trash folder</summary>
2085 </member>
2086 <member name="F:OpenMetaverse.AssetType.SnapshotFolder">
2087 <summary>Snapshot folder</summary>
2088 </member>
2089 <member name="F:OpenMetaverse.AssetType.LostAndFoundFolder">
2090 <summary>Lost and found folder</summary>
2091 </member>
2092 <member name="F:OpenMetaverse.AssetType.SoundWAV">
2093 <summary>Uncompressed sound</summary>
2094 </member>
2095 <member name="F:OpenMetaverse.AssetType.ImageTGA">
2096 <summary>Uncompressed TGA non-square image, not to be used as a
2097 texture</summary>
2098 </member>
2099 <member name="F:OpenMetaverse.AssetType.ImageJPEG">
2100 <summary>Compressed JPEG non-square image, not to be used as a
2101 texture</summary>
2102 </member>
2103 <member name="F:OpenMetaverse.AssetType.Animation">
2104 <summary>Animation</summary>
2105 </member>
2106 <member name="F:OpenMetaverse.AssetType.Gesture">
2107 <summary>Sequence of animations, sounds, chat, and pauses</summary>
2108 </member>
2109 <member name="F:OpenMetaverse.AssetType.Simstate">
2110 <summary>Simstate file</summary>
2111 </member>
2112 <member name="F:OpenMetaverse.AssetType.FavoriteFolder">
2113 <summary>Contains landmarks for favorites</summary>
2114 </member>
2115 <member name="F:OpenMetaverse.AssetType.Link">
2116 <summary>Asset is a link to another inventory item</summary>
2117 </member>
2118 <member name="F:OpenMetaverse.AssetType.LinkFolder">
2119 <summary>Asset is a link to another inventory folder</summary>
2120 </member>
2121 <member name="F:OpenMetaverse.AssetType.EnsembleStart">
2122 <summary>Beginning of the range reserved for ensembles</summary>
2123 </member>
2124 <member name="F:OpenMetaverse.AssetType.EnsembleEnd">
2125 <summary>End of the range reserved for ensembles</summary>
2126 </member>
2127 <member name="F:OpenMetaverse.AssetType.CurrentOutfitFolder">
2128 <summary>Folder containing inventory links to wearables and attachments
2129 that are part of the current outfit</summary>
2130 </member>
2131 <member name="F:OpenMetaverse.AssetType.OutfitFolder">
2132 <summary>Folder containing inventory items or links to
2133 inventory items of wearables and attachments
2134 together make a full outfit</summary>
2135 </member>
2136 <member name="F:OpenMetaverse.AssetType.MyOutfitsFolder">
2137 <summary>Root folder for the folders of type OutfitFolder</summary>
2138 </member>
2139 <member name="F:OpenMetaverse.AssetType.Mesh">
2140 <summary>Linden mesh format</summary>
2141 </member>
2142 <member name="T:OpenMetaverse.InventoryType">
2143 <summary>
2144 Inventory Item Types, eg Script, Notecard, Folder, etc
2145 </summary>
2146 </member>
2147 <member name="F:OpenMetaverse.InventoryType.Unknown">
2148 <summary>Unknown</summary>
2149 </member>
2150 <member name="F:OpenMetaverse.InventoryType.Texture">
2151 <summary>Texture</summary>
2152 </member>
2153 <member name="F:OpenMetaverse.InventoryType.Sound">
2154 <summary>Sound</summary>
2155 </member>
2156 <member name="F:OpenMetaverse.InventoryType.CallingCard">
2157 <summary>Calling Card</summary>
2158 </member>
2159 <member name="F:OpenMetaverse.InventoryType.Landmark">
2160 <summary>Landmark</summary>
2161 </member>
2162 <member name="F:OpenMetaverse.InventoryType.Notecard">
2163 <summary>Notecard</summary>
2164 </member>
2165 <member name="F:OpenMetaverse.InventoryType.Category">
2166 <summary></summary>
2167 </member>
2168 <member name="F:OpenMetaverse.InventoryType.Folder">
2169 <summary>Folder</summary>
2170 </member>
2171 <member name="F:OpenMetaverse.InventoryType.RootCategory">
2172 <summary></summary>
2173 </member>
2174 <member name="F:OpenMetaverse.InventoryType.LSL">
2175 <summary>an LSL Script</summary>
2176 </member>
2177 <member name="F:OpenMetaverse.InventoryType.Snapshot">
2178 <summary></summary>
2179 </member>
2180 <member name="F:OpenMetaverse.InventoryType.Attachment">
2181 <summary></summary>
2182 </member>
2183 <member name="F:OpenMetaverse.InventoryType.Wearable">
2184 <summary></summary>
2185 </member>
2186 <member name="F:OpenMetaverse.InventoryType.Animation">
2187 <summary></summary>
2188 </member>
2189 <member name="F:OpenMetaverse.InventoryType.Gesture">
2190 <summary></summary>
2191 </member>
2192 <member name="F:OpenMetaverse.InventoryType.Mesh">
2193 <summary></summary>
2194 </member>
2195 <member name="T:OpenMetaverse.SaleType">
2196 <summary>
2197 Item Sale Status
2198 </summary>
2199 </member>
2200 <member name="F:OpenMetaverse.SaleType.Not">
2201 <summary>Not for sale</summary>
2202 </member>
2203 <member name="F:OpenMetaverse.SaleType.Original">
2204 <summary>The original is for sale</summary>
2205 </member>
2206 <member name="F:OpenMetaverse.SaleType.Copy">
2207 <summary>Copies are for sale</summary>
2208 </member>
2209 <member name="F:OpenMetaverse.SaleType.Contents">
2210 <summary>The contents of the object are for sale</summary>
2211 </member>
2212 <member name="T:OpenMetaverse.WearableType">
2213 <summary> 2512 <summary>
2214 Types of wearable assets 2513 A two-dimensional vector with floating-point values
2215 </summary> 2514 </summary>
2216 </member> 2515 </member>
2217 <member name="F:OpenMetaverse.WearableType.Shape"> 2516 <member name="F:OpenMetaverse.Vector2.X">
2218 <summary>Body shape</summary>
2219 </member>
2220 <member name="F:OpenMetaverse.WearableType.Skin">
2221 <summary>Skin textures and attributes</summary>
2222 </member>
2223 <member name="F:OpenMetaverse.WearableType.Hair">
2224 <summary>Hair</summary>
2225 </member>
2226 <member name="F:OpenMetaverse.WearableType.Eyes">
2227 <summary>Eyes</summary>
2228 </member>
2229 <member name="F:OpenMetaverse.WearableType.Shirt">
2230 <summary>Shirt</summary>
2231 </member>
2232 <member name="F:OpenMetaverse.WearableType.Pants">
2233 <summary>Pants</summary>
2234 </member>
2235 <member name="F:OpenMetaverse.WearableType.Shoes">
2236 <summary>Shoes</summary>
2237 </member>
2238 <member name="F:OpenMetaverse.WearableType.Socks">
2239 <summary>Socks</summary>
2240 </member>
2241 <member name="F:OpenMetaverse.WearableType.Jacket">
2242 <summary>Jacket</summary>
2243 </member>
2244 <member name="F:OpenMetaverse.WearableType.Gloves">
2245 <summary>Gloves</summary>
2246 </member>
2247 <member name="F:OpenMetaverse.WearableType.Undershirt">
2248 <summary>Undershirt</summary>
2249 </member>
2250 <member name="F:OpenMetaverse.WearableType.Underpants">
2251 <summary>Underpants</summary>
2252 </member>
2253 <member name="F:OpenMetaverse.WearableType.Skirt">
2254 <summary>Skirt</summary>
2255 </member>
2256 <member name="F:OpenMetaverse.WearableType.Alpha">
2257 <summary>Alpha mask to hide parts of the avatar</summary>
2258 </member>
2259 <member name="F:OpenMetaverse.WearableType.Tattoo">
2260 <summary>Tattoo</summary>
2261 </member>
2262 <member name="F:OpenMetaverse.WearableType.Invalid">
2263 <summary>Invalid wearable asset</summary>
2264 </member>
2265 <member name="F:OpenMetaverse.Quaternion.X">
2266 <summary>X value</summary> 2517 <summary>X value</summary>
2267 </member> 2518 </member>
2268 <member name="F:OpenMetaverse.Quaternion.Y"> 2519 <member name="F:OpenMetaverse.Vector2.Y">
2269 <summary>Y value</summary> 2520 <summary>Y value</summary>
2270 </member> 2521 </member>
2271 <member name="F:OpenMetaverse.Quaternion.Z"> 2522 <member name="M:OpenMetaverse.Vector2.ApproxEquals(OpenMetaverse.Vector2,System.Single)">
2272 <summary>Z value</summary>
2273 </member>
2274 <member name="F:OpenMetaverse.Quaternion.W">
2275 <summary>W value</summary>
2276 </member>
2277 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)">
2278 <summary> 2523 <summary>
2279 Build a quaternion from normalized float values 2524 Test if this vector is equal to another vector, within a given
2525 tolerance range
2280 </summary> 2526 </summary>
2281 <param name="x">X value from -1.0 to 1.0</param> 2527 <param name="vec">Vector to test against</param>
2282 <param name="y">Y value from -1.0 to 1.0</param> 2528 <param name="tolerance">The acceptable magnitude of difference
2283 <param name="z">Z value from -1.0 to 1.0</param> 2529 between the two vectors</param>
2530 <returns>True if the magnitude of difference between the two vectors
2531 is less than the given tolerance, otherwise false</returns>
2284 </member> 2532 </member>
2285 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)"> 2533 <member name="M:OpenMetaverse.Vector2.IsFinite">
2286 <summary> 2534 <summary>
2287 Constructor, builds a quaternion object from a byte array 2535 Test if this vector is composed of all finite numbers
2288 </summary> 2536 </summary>
2289 <param name="byteArray">Byte array containing four four-byte floats</param>
2290 <param name="pos">Offset in the byte array to start reading at</param>
2291 <param name="normalized">Whether the source data is normalized or
2292 not. If this is true 12 bytes will be read, otherwise 16 bytes will
2293 be read.</param>
2294 </member> 2537 </member>
2295 <member name="M:OpenMetaverse.Quaternion.Normalize"> 2538 <member name="M:OpenMetaverse.Vector2.CompareTo(OpenMetaverse.Vector2)">
2296 <summary> 2539 <summary>
2297 Normalizes the quaternion 2540 IComparable.CompareTo implementation
2298 </summary> 2541 </summary>
2299 </member> 2542 </member>
2300 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)"> 2543 <member name="M:OpenMetaverse.Vector2.FromBytes(System.Byte[],System.Int32)">
2301 <summary> 2544 <summary>
2302 Builds a quaternion object from a byte array 2545 Builds a vector from a byte array
2303 </summary> 2546 </summary>
2304 <param name="byteArray">The source byte array</param> 2547 <param name="byteArray">Byte array containing two four-byte floats</param>
2305 <param name="pos">Offset in the byte array to start reading at</param> 2548 <param name="pos">Beginning position in the byte array</param>
2306 <param name="normalized">Whether the source data is normalized or
2307 not. If this is true 12 bytes will be read, otherwise 16 bytes will
2308 be read.</param>
2309 </member> 2549 </member>
2310 <member name="M:OpenMetaverse.Quaternion.GetBytes"> 2550 <member name="M:OpenMetaverse.Vector2.GetBytes">
2311 <summary> 2551 <summary>
2312 Normalize this quaternion and serialize it to a byte array 2552 Returns the raw bytes for this vector
2313 </summary> 2553 </summary>
2314 <returns>A 12 byte array containing normalized X, Y, and Z floating 2554 <returns>An eight-byte array containing X and Y</returns>
2315 point values in order using little endian byte ordering</returns>
2316 </member> 2555 </member>
2317 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)"> 2556 <member name="M:OpenMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)">
2318 <summary> 2557 <summary>
2319 Writes the raw bytes for this quaternion to a byte array 2558 Writes the raw bytes for this vector to a byte array
2320 </summary> 2559 </summary>
2321 <param name="dest">Destination byte array</param> 2560 <param name="dest">Destination byte array</param>
2322 <param name="pos">Position in the destination array to start 2561 <param name="pos">Position in the destination array to start
2323 writing. Must be at least 12 bytes before the end of the array</param> 2562 writing. Must be at least 8 bytes before the end of the array</param>
2324 </member>
2325 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
2326 <summary>
2327 Convert this quaternion to euler angles
2328 </summary>
2329 <param name="roll">X euler angle</param>
2330 <param name="pitch">Y euler angle</param>
2331 <param name="yaw">Z euler angle</param>
2332 </member>
2333 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)">
2334 <summary>
2335 Convert this quaternion to an angle around an axis
2336 </summary>
2337 <param name="axis">Unit vector describing the axis</param>
2338 <param name="angle">Angle around the axis, in radians</param>
2339 </member>
2340 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)">
2341 <summary>
2342 Returns the conjugate (spatial inverse) of a quaternion
2343 </summary>
2344 </member>
2345 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)">
2346 <summary>
2347 Build a quaternion from an axis and an angle of rotation around
2348 that axis
2349 </summary>
2350 </member>
2351 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)">
2352 <summary>
2353 Build a quaternion from an axis and an angle of rotation around
2354 that axis
2355 </summary>
2356 <param name="axis">Axis of rotation</param>
2357 <param name="angle">Angle of rotation</param>
2358 </member>
2359 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)">
2360 <summary>
2361 Creates a quaternion from a vector containing roll, pitch, and yaw
2362 in radians
2363 </summary>
2364 <param name="eulers">Vector representation of the euler angles in
2365 radians</param>
2366 <returns>Quaternion representation of the euler angles</returns>
2367 </member> 2563 </member>
2368 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)"> 2564 <member name="M:OpenMetaverse.Vector2.Parse(System.String)">
2369 <summary> 2565 <summary>
2370 Creates a quaternion from roll, pitch, and yaw euler angles in 2566 Parse a vector from a string
2371 radians
2372 </summary> 2567 </summary>
2373 <param name="roll">X angle in radians</param> 2568 <param name="val">A string representation of a 2D vector, enclosed
2374 <param name="pitch">Y angle in radians</param> 2569 in arrow brackets and separated by commas</param>
2375 <param name="yaw">Z angle in radians</param>
2376 <returns>Quaternion representation of the euler angles</returns>
2377 </member> 2570 </member>
2378 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)"> 2571 <member name="M:OpenMetaverse.Vector2.SmoothStep(OpenMetaverse.Vector2,OpenMetaverse.Vector2,System.Single)">
2379 <summary> 2572 <summary>
2380 Conjugates and renormalizes a vector 2573 Interpolates between two vectors using a cubic equation
2381 </summary> 2574 </summary>
2382 </member> 2575 </member>
2383 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)"> 2576 <member name="M:OpenMetaverse.Vector2.ToString">
2384 <summary> 2577 <summary>
2385 Spherical linear interpolation between two quaternions 2578 Get a formatted string representation of the vector
2386 </summary> 2579 </summary>
2580 <returns>A string representation of the vector</returns>
2387 </member> 2581 </member>
2388 <member name="M:OpenMetaverse.Quaternion.ToRawString"> 2582 <member name="M:OpenMetaverse.Vector2.ToRawString">
2389 <summary> 2583 <summary>
2390 Get a string representation of the quaternion elements with up to three 2584 Get a string representation of the vector elements with up to three
2391 decimal digits and separated by spaces only 2585 decimal digits and separated by spaces only
2392 </summary> 2586 </summary>
2393 <returns>Raw string representation of the quaternion</returns> 2587 <returns>Raw string representation of the vector</returns>
2394 </member>
2395 <member name="F:OpenMetaverse.Quaternion.Identity">
2396 <summary>A quaternion with a value of 0,0,0,1</summary>
2397 </member>
2398 <member name="T:OpenMetaverse.Parallel">
2399 <summary>
2400 Provides helper methods for parallelizing loops
2401 </summary>
2402 </member>
2403 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Action{System.Int32})">
2404 <summary>
2405 Executes a for loop in which iterations may run in parallel
2406 </summary>
2407 <param name="fromInclusive">The loop will be started at this index</param>
2408 <param name="toExclusive">The loop will be terminated before this index is reached</param>
2409 <param name="body">Method body to run for each iteration of the loop</param>
2410 </member>
2411 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Int32,System.Action{System.Int32})">
2412 <summary>
2413 Executes a for loop in which iterations may run in parallel
2414 </summary>
2415 <param name="threadCount">The number of concurrent execution threads to run</param>
2416 <param name="fromInclusive">The loop will be started at this index</param>
2417 <param name="toExclusive">The loop will be terminated before this index is reached</param>
2418 <param name="body">Method body to run for each iteration of the loop</param>
2419 </member>
2420 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
2421 <summary>
2422 Executes a foreach loop in which iterations may run in parallel
2423 </summary>
2424 <typeparam name="T">Object type that the collection wraps</typeparam>
2425 <param name="enumerable">An enumerable collection to iterate over</param>
2426 <param name="body">Method body to run for each object in the collection</param>
2427 </member>
2428 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Int32,System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
2429 <summary>
2430 Executes a foreach loop in which iterations may run in parallel
2431 </summary>
2432 <typeparam name="T">Object type that the collection wraps</typeparam>
2433 <param name="threadCount">The number of concurrent execution threads to run</param>
2434 <param name="enumerable">An enumerable collection to iterate over</param>
2435 <param name="body">Method body to run for each object in the collection</param>
2436 </member>
2437 <member name="M:OpenMetaverse.Parallel.Invoke(System.Action[])">
2438 <summary>
2439 Executes a series of tasks in parallel
2440 </summary>
2441 <param name="actions">A series of method bodies to execute</param>
2442 </member>
2443 <member name="M:OpenMetaverse.Parallel.Invoke(System.Int32,System.Action[])">
2444 <summary>
2445 Executes a series of tasks in parallel
2446 </summary>
2447 <param name="threadCount">The number of concurrent execution threads to run</param>
2448 <param name="actions">A series of method bodies to execute</param>
2449 </member>
2450 <member name="T:OpenMetaverse.TokenBucket">
2451 <summary>
2452 A hierarchical token bucket for bandwidth throttling. See
2453 http://en.wikipedia.org/wiki/Token_bucket for more information
2454 </summary>
2455 </member>
2456 <member name="F:OpenMetaverse.TokenBucket.parent">
2457 <summary>Parent bucket to this bucket, or null if this is a root
2458 bucket</summary>
2459 </member>
2460 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
2461 <summary>Size of the bucket in bytes. If zero, the bucket has
2462 infinite capacity</summary>
2463 </member>
2464 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
2465 <summary>Rate that the bucket fills, in bytes per millisecond. If
2466 zero, the bucket always remains full</summary>
2467 </member>
2468 <member name="F:OpenMetaverse.TokenBucket.content">
2469 <summary>Number of tokens currently in the bucket</summary>
2470 </member>
2471 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
2472 <summary>Time of the last drip, in system ticks</summary>
2473 </member>
2474 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
2475 <summary>
2476 Default constructor
2477 </summary>
2478 <param name="parent">Parent bucket if this is a child bucket, or
2479 null if this is a root bucket</param>
2480 <param name="maxBurst">Maximum size of the bucket in bytes, or
2481 zero if this bucket has no maximum capacity</param>
2482 <param name="dripRate">Rate that the bucket fills, in bytes per
2483 second. If zero, the bucket always remains full</param>
2484 </member>
2485 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
2486 <summary>
2487 Remove a given number of tokens from the bucket
2488 </summary>
2489 <param name="amount">Number of tokens to remove from the bucket</param>
2490 <returns>True if the requested number of tokens were removed from
2491 the bucket, otherwise false</returns>
2492 </member>
2493 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
2494 <summary>
2495 Remove a given number of tokens from the bucket
2496 </summary>
2497 <param name="amount">Number of tokens to remove from the bucket</param>
2498 <param name="dripSucceeded">True if tokens were added to the bucket
2499 during this call, otherwise false</param>
2500 <returns>True if the requested number of tokens were removed from
2501 the bucket, otherwise false</returns>
2502 </member>
2503 <member name="M:OpenMetaverse.TokenBucket.Drip">
2504 <summary>
2505 Add tokens to the bucket over time. The number of tokens added each
2506 call depends on the length of time that has passed since the last
2507 call to Drip
2508 </summary>
2509 <returns>True if tokens were added to the bucket, otherwise false</returns>
2510 </member>
2511 <member name="P:OpenMetaverse.TokenBucket.Parent">
2512 <summary>
2513 The parent bucket of this bucket, or null if this bucket has no
2514 parent. The parent bucket will limit the aggregate bandwidth of all
2515 of its children buckets
2516 </summary>
2517 </member>
2518 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
2519 <summary>
2520 Maximum burst rate in bytes per second. This is the maximum number
2521 of tokens that can accumulate in the bucket at any one time
2522 </summary>
2523 </member>
2524 <member name="P:OpenMetaverse.TokenBucket.DripRate">
2525 <summary>
2526 The speed limit of this bucket in bytes per second. This is the
2527 number of tokens that are added to the bucket per second
2528 </summary>
2529 <remarks>Tokens are added to the bucket any time
2530 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
2531 the system tick interval (typically around 15-22ms)</remarks>
2532 </member>
2533 <member name="P:OpenMetaverse.TokenBucket.Content">
2534 <summary>
2535 The number of bytes that can be sent at this moment. This is the
2536 current number of tokens in the bucket
2537 <remarks>If this bucket has a parent bucket that does not have
2538 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
2539 return false regardless of the content of this bucket</remarks>
2540 </summary>
2541 </member>
2542 <member name="T:OpenMetaverse.LocklessQueue`1">
2543 <summary>
2544 A thread-safe lockless queue that supports multiple readers and
2545 multiple writers
2546 </summary>
2547 </member>
2548 <member name="F:OpenMetaverse.LocklessQueue`1.head">
2549 <summary>Queue head</summary>
2550 </member>
2551 <member name="F:OpenMetaverse.LocklessQueue`1.tail">
2552 <summary>Queue tail</summary>
2553 </member>
2554 <member name="F:OpenMetaverse.LocklessQueue`1.count">
2555 <summary>Queue item count</summary>
2556 </member>
2557 <member name="M:OpenMetaverse.LocklessQueue`1.#ctor">
2558 <summary>
2559 Constructor
2560 </summary>
2561 </member>
2562 <member name="M:OpenMetaverse.LocklessQueue`1.Enqueue(`0)">
2563 <summary>
2564 Enqueue an item
2565 </summary>
2566 <param name="item">Item to enqeue</param>
2567 </member>
2568 <member name="M:OpenMetaverse.LocklessQueue`1.TryDequeue(`0@)">
2569 <summary>
2570 Try to dequeue an item
2571 </summary>
2572 <param name="item">Dequeued item if the dequeue was successful</param>
2573 <returns>True if an item was successfully deqeued, otherwise false</returns>
2574 </member>
2575 <member name="P:OpenMetaverse.LocklessQueue`1.Count">
2576 <summary>Gets the current number of items in the queue. Since this
2577 is a lockless collection this value should be treated as a close
2578 estimate</summary>
2579 </member>
2580 <member name="T:OpenMetaverse.LocklessQueue`1.SingleLinkNode">
2581 <summary>
2582 Provides a node container for data in a singly linked list
2583 </summary>
2584 </member> 2588 </member>
2585 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Next"> 2589 <member name="F:OpenMetaverse.Vector2.Zero">
2586 <summary>Pointer to the next node in list</summary> 2590 <summary>A vector with a value of 0,0</summary>
2587 </member> 2591 </member>
2588 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Item"> 2592 <member name="F:OpenMetaverse.Vector2.One">
2589 <summary>The data contained by the node</summary> 2593 <summary>A vector with a value of 1,1</summary>
2590 </member> 2594 </member>
2591 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor"> 2595 <member name="F:OpenMetaverse.Vector2.UnitX">
2592 <summary> 2596 <summary>A vector with a value of 1,0</summary>
2593 Constructor
2594 </summary>
2595 </member> 2597 </member>
2596 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor(`0)"> 2598 <member name="F:OpenMetaverse.Vector2.UnitY">
2597 <summary> 2599 <summary>A vector with a value of 0,1</summary>
2598 Constructor
2599 </summary>
2600 </member> 2600 </member>
2601 </members> 2601 </members>
2602</doc> 2602</doc>
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index f4f701b..cab014d 100644
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ