aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMelanie2009-08-05 18:38:42 +0100
committerMelanie2009-08-05 18:38:42 +0100
commitb1e7e033900ccdc5383fedfd85ae3c1d88710a5c (patch)
tree9494a331fbc35893e7a3d2c8fe23abff886060f6
parentAdd README to addon-modules (diff)
parentinsert a little more debug info for TestReplicateArchivePathToUserInventory() (diff)
downloadopensim-SC-b1e7e033900ccdc5383fedfd85ae3c1d88710a5c.zip
opensim-SC-b1e7e033900ccdc5383fedfd85ae3c1d88710a5c.tar.gz
opensim-SC-b1e7e033900ccdc5383fedfd85ae3c1d88710a5c.tar.bz2
opensim-SC-b1e7e033900ccdc5383fedfd85ae3c1d88710a5c.tar.xz
Merge branch 'master' of ssh://melanie@opensimulator.org/var/git/opensim
-rw-r--r--Makefile2
-rw-r--r--OpenSim/Framework/AvatarAppearance.cs3
-rw-r--r--OpenSim/Framework/Communications/Tests/LoginServiceTests.cs4
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs24
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs4
-rw-r--r--OpenSim/Region/CoreModules/Agent/TextureDownload/UserTextureDownloadService.cs41
-rw-r--r--OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/Tests/InventoryArchiverTests.cs29
-rw-r--r--OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs6
-rw-r--r--OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/LocalInventoryServiceConnector.cs1
-rw-r--r--OpenSim/Region/Framework/ModuleLoader.cs2
-rw-r--r--OpenSim/Region/Physics/OdePlugin/OdePlugin.cs3
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs4
-rw-r--r--OpenSim/Server/Handlers/Freeswitch/FreeswitchServerGetHandler.cs4
-rw-r--r--OpenSim/Services/FreeswitchService/FreeswitchService.cs4
-rw-r--r--bin/HttpServer.dllbin102400 -> 102400 bytes
-rw-r--r--bin/OpenMetaverse.Http.XML44
-rw-r--r--bin/OpenMetaverse.Http.dllbin36864 -> 36864 bytes
-rw-r--r--bin/OpenMetaverse.StructuredData.XML92
-rw-r--r--bin/OpenMetaverse.StructuredData.dllbin102400 -> 102400 bytes
-rw-r--r--bin/OpenMetaverse.XML26102
-rw-r--r--bin/OpenMetaverse.dllbin1622016 -> 1630208 bytes
-rw-r--r--bin/OpenMetaverse.dll.config2
-rw-r--r--bin/OpenMetaverseTypes.XML1344
-rw-r--r--bin/OpenMetaverseTypes.dllbin102400 -> 102400 bytes
-rw-r--r--bin/Regions/.keep0
25 files changed, 14313 insertions, 13402 deletions
diff --git a/Makefile b/Makefile
index 066eba6..46ddc2f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
1NANT = $(shell if test "$$EMACS" = "t" ; then echo "nant"; else echo "./nant-color"; fi) 1NANT = $(shell if test "$$EMACS" = "t" ; then echo "nant"; else echo "./nant-color"; fi)
2 2
3all: prebuild 3all: prebuild
4 # @export PATH=/usr/local/bin:$(PATH) 4 # @export PATH=/usr/local/bin:$(PATH)
diff --git a/OpenSim/Framework/AvatarAppearance.cs b/OpenSim/Framework/AvatarAppearance.cs
index 0b9ea42..6a07bc9 100644
--- a/OpenSim/Framework/AvatarAppearance.cs
+++ b/OpenSim/Framework/AvatarAppearance.cs
@@ -38,8 +38,7 @@ namespace OpenSim.Framework
38{ 38{
39 public class AvatarAppearance 39 public class AvatarAppearance
40 { 40 {
41 private static readonly ILog m_log 41 //private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
42 = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
43 42
44 // these are guessed at by the list here - 43 // these are guessed at by the list here -
45 // http://wiki.secondlife.com/wiki/Avatar_Appearance. We'll 44 // http://wiki.secondlife.com/wiki/Avatar_Appearance. We'll
diff --git a/OpenSim/Framework/Communications/Tests/LoginServiceTests.cs b/OpenSim/Framework/Communications/Tests/LoginServiceTests.cs
index 4070b49..47e0293 100644
--- a/OpenSim/Framework/Communications/Tests/LoginServiceTests.cs
+++ b/OpenSim/Framework/Communications/Tests/LoginServiceTests.cs
@@ -90,8 +90,8 @@ namespace OpenSim.Framework.Communications.Tests
90 TestHelper.InMethod(); 90 TestHelper.InMethod();
91 // We want to use our own LoginService for this test, one that 91 // We want to use our own LoginService for this test, one that
92 // doesn't require authentication. 92 // doesn't require authentication.
93 LoginService loginService = new LLStandaloneLoginService((UserManagerBase)m_commsManager.UserService, "Hello folks", new TestInventoryService(), 93 new LLStandaloneLoginService((UserManagerBase)m_commsManager.UserService, "Hello folks", new TestInventoryService(),
94 m_commsManager.NetworkServersInfo, false, new LibraryRootFolder(String.Empty), m_regionConnector); 94 m_commsManager.NetworkServersInfo, false, new LibraryRootFolder(String.Empty), m_regionConnector);
95 95
96 Hashtable loginParams = new Hashtable(); 96 Hashtable loginParams = new Hashtable();
97 loginParams["first"] = m_firstName; 97 loginParams["first"] = m_firstName;
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index e532939..9142b36 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -592,11 +592,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP
592 Thread.Sleep(2000); 592 Thread.Sleep(2000);
593 593
594 // Shut down timers 594 // Shut down timers
595 m_clientPingTimer.Stop(); 595 if (m_clientPingTimer.Enabled) m_clientPingTimer.Stop();
596 m_avatarTerseUpdateTimer.Stop(); 596 if (m_avatarTerseUpdateTimer.Enabled) m_avatarTerseUpdateTimer.Stop();
597 m_primTerseUpdateTimer.Stop(); 597 if (m_primTerseUpdateTimer.Enabled) m_primTerseUpdateTimer.Stop();
598 m_primFullUpdateTimer.Stop(); 598 if (m_primFullUpdateTimer.Enabled) m_primFullUpdateTimer.Stop();
599 m_textureRequestTimer.Stop(); 599 if (m_textureRequestTimer.Enabled) m_textureRequestTimer.Stop();
600 600
601 // This is just to give the client a reasonable chance of 601 // This is just to give the client a reasonable chance of
602 // flushing out all it's packets. There should probably 602 // flushing out all it's packets. There should probably
@@ -676,11 +676,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP
676 public void Stop() 676 public void Stop()
677 { 677 {
678 // Shut down timers 678 // Shut down timers
679 m_clientPingTimer.Stop(); 679 if (m_clientPingTimer.Enabled) m_clientPingTimer.Stop();
680 m_avatarTerseUpdateTimer.Stop(); 680 if (m_avatarTerseUpdateTimer.Enabled) m_avatarTerseUpdateTimer.Stop();
681 m_primTerseUpdateTimer.Stop(); 681 if (m_primTerseUpdateTimer.Enabled) m_primTerseUpdateTimer.Stop();
682 m_primFullUpdateTimer.Stop(); 682 if (m_primFullUpdateTimer.Enabled) m_primFullUpdateTimer.Stop();
683 m_textureRequestTimer.Stop(); 683 if (m_textureRequestTimer.Enabled) m_textureRequestTimer.Stop();
684 } 684 }
685 685
686 public void Restart() 686 public void Restart()
@@ -3111,7 +3111,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
3111 { 3111 {
3112 lock (m_primFullUpdates) 3112 lock (m_primFullUpdates)
3113 { 3113 {
3114 if (m_primFullUpdates.Count == 0) 3114 if (m_primFullUpdates.Count == 0 && m_primFullUpdateTimer.Enabled)
3115 { 3115 {
3116 m_primFullUpdateTimer.Stop(); 3116 m_primFullUpdateTimer.Stop();
3117 3117
@@ -3159,7 +3159,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
3159 outPacket.Header.Zerocoded = true; 3159 outPacket.Header.Zerocoded = true;
3160 OutPacket(outPacket, ThrottleOutPacketType.Task | ThrottleOutPacketType.LowPriority); 3160 OutPacket(outPacket, ThrottleOutPacketType.Task | ThrottleOutPacketType.LowPriority);
3161 3161
3162 if (m_primFullUpdates.Count == 0) 3162 if (m_primFullUpdates.Count == 0 && m_primFullUpdateTimer.Enabled)
3163 m_primFullUpdateTimer.Stop(); 3163 m_primFullUpdateTimer.Stop();
3164 } 3164 }
3165 } 3165 }
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs b/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs
index fad9218..eaf8f60 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs
@@ -827,9 +827,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP
827 sendbuffer.Length, SocketFlags.None, m_Client.CircuitCode); 827 sendbuffer.Length, SocketFlags.None, m_Client.CircuitCode);
828 } 828 }
829 } 829 }
830 catch (NullReferenceException n) 830 catch (NullReferenceException)
831 { 831 {
832 m_log.Debug("[PACKET] Detected reuse of a returned packet"); 832 m_log.Error("[PACKET]: Detected reuse of a returned packet");
833 m_PacketQueue.Cancel(item.Sequence); 833 m_PacketQueue.Cancel(item.Sequence);
834 return; 834 return;
835 } 835 }
diff --git a/OpenSim/Region/CoreModules/Agent/TextureDownload/UserTextureDownloadService.cs b/OpenSim/Region/CoreModules/Agent/TextureDownload/UserTextureDownloadService.cs
index 5be2a65..19f0f90 100644
--- a/OpenSim/Region/CoreModules/Agent/TextureDownload/UserTextureDownloadService.cs
+++ b/OpenSim/Region/CoreModules/Agent/TextureDownload/UserTextureDownloadService.cs
@@ -45,8 +45,7 @@ namespace OpenSim.Region.CoreModules.Agent.TextureDownload
45 /// </summary> 45 /// </summary>
46 public class UserTextureDownloadService 46 public class UserTextureDownloadService
47 { 47 {
48 private static readonly ILog m_log 48// private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
49 = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
50 49
51 /// <summary> 50 /// <summary>
52 /// True if the service has been closed, probably because a user with texture requests still queued 51 /// True if the service has been closed, probably because a user with texture requests still queued
@@ -61,22 +60,22 @@ namespace OpenSim.Region.CoreModules.Agent.TextureDownload
61 /// currently handle properly as far as I know). However, this situation should be handled in a more 60 /// currently handle properly as far as I know). However, this situation should be handled in a more
62 /// sophisticated way. 61 /// sophisticated way.
63 /// </summary> 62 /// </summary>
64 private static readonly int MAX_ALLOWED_TEXTURE_REQUESTS = 5; 63// private static readonly int MAX_ALLOWED_TEXTURE_REQUESTS = 5;
65 64
66 /// <summary> 65 /// <summary>
67 /// XXX Also going to limit requests for found textures. 66 /// XXX Also going to limit requests for found textures.
68 /// </summary> 67 /// </summary>
69 private readonly IRequestLimitStrategy<UUID> foundTextureLimitStrategy 68// private readonly IRequestLimitStrategy<UUID> foundTextureLimitStrategy
70 = new RepeatLimitStrategy<UUID>(MAX_ALLOWED_TEXTURE_REQUESTS); 69// = new RepeatLimitStrategy<UUID>(MAX_ALLOWED_TEXTURE_REQUESTS);
71 70
72 private readonly IClientAPI m_client; 71// private readonly IClientAPI m_client;
73 private readonly Scene m_scene; 72 private readonly Scene m_scene;
74 73
75 /// <summary> 74 /// <summary>
76 /// Texture Senders are placed in this queue once they have received their texture from the asset 75 /// Texture Senders are placed in this queue once they have received their texture from the asset
77 /// cache. Another module actually invokes the send. 76 /// cache. Another module actually invokes the send.
78 /// </summary> 77 /// </summary>
79 private readonly OpenSim.Framework.BlockingQueue<ITextureSender> m_sharedSendersQueue; 78// private readonly OpenSim.Framework.BlockingQueue<ITextureSender> m_sharedSendersQueue;
80 79
81 /// <summary> 80 /// <summary>
82 /// Holds texture senders before they have received the appropriate texture from the asset cache. 81 /// Holds texture senders before they have received the appropriate texture from the asset cache.
@@ -88,15 +87,15 @@ namespace OpenSim.Region.CoreModules.Agent.TextureDownload
88 /// XXX This is really a temporary solution to deal with the situation where a client continually requests 87 /// XXX This is really a temporary solution to deal with the situation where a client continually requests
89 /// the same missing textures 88 /// the same missing textures
90 /// </summary> 89 /// </summary>
91 private readonly IRequestLimitStrategy<UUID> missingTextureLimitStrategy 90// private readonly IRequestLimitStrategy<UUID> missingTextureLimitStrategy
92 = new RepeatLimitStrategy<UUID>(MAX_ALLOWED_TEXTURE_REQUESTS); 91// = new RepeatLimitStrategy<UUID>(MAX_ALLOWED_TEXTURE_REQUESTS);
93 92
94 public UserTextureDownloadService( 93 public UserTextureDownloadService(
95 IClientAPI client, Scene scene, OpenSim.Framework.BlockingQueue<ITextureSender> sharedQueue) 94 IClientAPI client, Scene scene, OpenSim.Framework.BlockingQueue<ITextureSender> sharedQueue)
96 { 95 {
97 m_client = client; 96// m_client = client;
98 m_scene = scene; 97 m_scene = scene;
99 m_sharedSendersQueue = sharedQueue; 98// m_sharedSendersQueue = sharedQueue;
100 } 99 }
101 100
102 /// <summary> 101 /// <summary>
@@ -231,16 +230,16 @@ namespace OpenSim.Region.CoreModules.Agent.TextureDownload
231 /// Place a ready texture sender on the processing queue. 230 /// Place a ready texture sender on the processing queue.
232 /// </summary> 231 /// </summary>
233 /// <param name="textureSender"></param> 232 /// <param name="textureSender"></param>
234 private void EnqueueTextureSender(ITextureSender textureSender) 233// private void EnqueueTextureSender(ITextureSender textureSender)
235 { 234// {
236 textureSender.Cancel = false; 235// textureSender.Cancel = false;
237 textureSender.Sending = true; 236// textureSender.Sending = true;
238 237//
239 if (!m_sharedSendersQueue.Contains(textureSender)) 238// if (!m_sharedSendersQueue.Contains(textureSender))
240 { 239// {
241 m_sharedSendersQueue.Enqueue(textureSender); 240// m_sharedSendersQueue.Enqueue(textureSender);
242 } 241// }
243 } 242// }
244 243
245 /// <summary> 244 /// <summary>
246 /// Close this module. 245 /// Close this module.
diff --git a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/Tests/InventoryArchiverTests.cs b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/Tests/InventoryArchiverTests.cs
index dd524f5..cd14340 100644
--- a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/Tests/InventoryArchiverTests.cs
+++ b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/Tests/InventoryArchiverTests.cs
@@ -66,7 +66,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests
66 /// <summary> 66 /// <summary>
67 /// Test saving a V0.1 OpenSim Inventory Archive (subject to change since there is no fixed format yet). 67 /// Test saving a V0.1 OpenSim Inventory Archive (subject to change since there is no fixed format yet).
68 /// </summary> 68 /// </summary>
69 //[Test] 69 [Test]
70 public void TestSaveIarV0_1() 70 public void TestSaveIarV0_1()
71 { 71 {
72 TestHelper.InMethod(); 72 TestHelper.InMethod();
@@ -264,17 +264,22 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests
264 } 264 }
265 Assert.That(userInfo.HasReceivedInventory, Is.True, "FetchInventory timed out (10 seconds)"); 265 Assert.That(userInfo.HasReceivedInventory, Is.True, "FetchInventory timed out (10 seconds)");
266 InventoryItemBase foundItem = userInfo.RootFolder.FindItemByPath(itemName); 266 InventoryItemBase foundItem = userInfo.RootFolder.FindItemByPath(itemName);
267 Assert.That(foundItem, Is.Not.Null); 267 Assert.That(foundItem, Is.Not.Null, "Didn't find loaded item");
268 Assert.That(foundItem.CreatorId, Is.EqualTo(item1.CreatorId)); 268 Assert.That(
269 Assert.That(foundItem.CreatorIdAsUuid, Is.EqualTo(user2Uuid)); 269 foundItem.CreatorId, Is.EqualTo(item1.CreatorId),
270 Assert.That(foundItem.Owner, Is.EqualTo(userUuid)); 270 "Loaded item non-uuid creator doesn't match original");
271 Assert.That(
272 foundItem.CreatorIdAsUuid, Is.EqualTo(user2Uuid),
273 "Loaded item uuid creator doesn't match original");
274 Assert.That(foundItem.Owner, Is.EqualTo(userUuid),
275 "Loaded item owner doesn't match inventory reciever");
271 276
272 Console.WriteLine("Successfully completed {0}", MethodBase.GetCurrentMethod()); 277 Console.WriteLine("Successfully completed {0}", MethodBase.GetCurrentMethod());
273 } 278 }
274 279
275 /// <summary> 280 /// <summary>
276 /// Test loading a V0.1 OpenSim Inventory Archive (subject to change since there is no fixed format yet) where 281 /// Test loading a V0.1 OpenSim Inventory Archive (subject to change since there is no fixed format yet) where
277 /// no account exists with the creator name 282 /// no account exists with the creator name
278 /// </summary> 283 /// </summary>
279 //[Test] 284 //[Test]
280 public void TestLoadIarV0_1TempProfiles() 285 public void TestLoadIarV0_1TempProfiles()
@@ -353,7 +358,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests
353 /// <summary> 358 /// <summary>
354 /// Test replication of an archive path to the user's inventory. 359 /// Test replication of an archive path to the user's inventory.
355 /// </summary> 360 /// </summary>
356 //[Test] 361 [Test]
357 public void TestReplicateArchivePathToUserInventory() 362 public void TestReplicateArchivePathToUserInventory()
358 { 363 {
359 TestHelper.InMethod(); 364 TestHelper.InMethod();
@@ -362,6 +367,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests
362 367
363 CachedUserInfo userInfo = UserProfileTestUtils.CreateUserWithInventory(commsManager); 368 CachedUserInfo userInfo = UserProfileTestUtils.CreateUserWithInventory(commsManager);
364 userInfo.FetchInventory(); 369 userInfo.FetchInventory();
370 /*
365 for (int i = 0 ; i < 50 ; i++) 371 for (int i = 0 ; i < 50 ; i++)
366 { 372 {
367 if (userInfo.HasReceivedInventory == true) 373 if (userInfo.HasReceivedInventory == true)
@@ -369,6 +375,10 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests
369 Thread.Sleep(200); 375 Thread.Sleep(200);
370 } 376 }
371 Assert.That(userInfo.HasReceivedInventory, Is.True, "FetchInventory timed out (10 seconds)"); 377 Assert.That(userInfo.HasReceivedInventory, Is.True, "FetchInventory timed out (10 seconds)");
378 */
379
380 Console.WriteLine("userInfo.RootFolder 1: {0}", userInfo.RootFolder);
381
372 Dictionary <string, InventoryFolderImpl> foldersCreated = new Dictionary<string, InventoryFolderImpl>(); 382 Dictionary <string, InventoryFolderImpl> foldersCreated = new Dictionary<string, InventoryFolderImpl>();
373 List<InventoryNodeBase> nodesLoaded = new List<InventoryNodeBase>(); 383 List<InventoryNodeBase> nodesLoaded = new List<InventoryNodeBase>();
374 384
@@ -386,10 +396,13 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver.Tests
386 = string.Format( 396 = string.Format(
387 "{0}{1}/{2}/{3}", 397 "{0}{1}/{2}/{3}",
388 ArchiveConstants.INVENTORY_PATH, folder1ArchiveName, folder2ArchiveName, itemName); 398 ArchiveConstants.INVENTORY_PATH, folder1ArchiveName, folder2ArchiveName, itemName);
399
400 Console.WriteLine("userInfo.RootFolder 2: {0}", userInfo.RootFolder);
389 401
390 new InventoryArchiveReadRequest(userInfo, null, (Stream)null, null, null) 402 new InventoryArchiveReadRequest(userInfo, null, (Stream)null, null, null)
391 .ReplicateArchivePathToUserInventory(itemArchivePath, false, userInfo.RootFolder, foldersCreated, nodesLoaded); 403 .ReplicateArchivePathToUserInventory(itemArchivePath, false, userInfo.RootFolder, foldersCreated, nodesLoaded);
392 404
405 Console.WriteLine("userInfo.RootFolder 3: {0}", userInfo.RootFolder);
393 InventoryFolderImpl folder1 = userInfo.RootFolder.FindFolderByPath("a"); 406 InventoryFolderImpl folder1 = userInfo.RootFolder.FindFolderByPath("a");
394 Assert.That(folder1, Is.Not.Null, "Could not find folder a"); 407 Assert.That(folder1, Is.Not.Null, "Could not find folder a");
395 InventoryFolderImpl folder2 = folder1.FindFolderByPath("b"); 408 InventoryFolderImpl folder2 = folder1.FindFolderByPath("b");
diff --git a/OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs b/OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
index 7082e85..ad42523 100644
--- a/OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
+++ b/OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
@@ -60,9 +60,9 @@ namespace OpenSim.Region.CoreModules.Scripting.LSLHttp
60 60
61 public class UrlModule : ISharedRegionModule, IUrlModule 61 public class UrlModule : ISharedRegionModule, IUrlModule
62 { 62 {
63 private static readonly ILog m_log = 63// private static readonly ILog m_log =
64 LogManager.GetLogger( 64// LogManager.GetLogger(
65 MethodBase.GetCurrentMethod().DeclaringType); 65// MethodBase.GetCurrentMethod().DeclaringType);
66 66
67 private Dictionary<UUID, UrlData> m_RequestMap = 67 private Dictionary<UUID, UrlData> m_RequestMap =
68 new Dictionary<UUID, UrlData>(); 68 new Dictionary<UUID, UrlData>();
diff --git a/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/LocalInventoryServiceConnector.cs b/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/LocalInventoryServiceConnector.cs
index a304357..e70d985 100644
--- a/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/LocalInventoryServiceConnector.cs
+++ b/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/LocalInventoryServiceConnector.cs
@@ -39,7 +39,6 @@ using OpenSim.Region.Framework.Scenes;
39using OpenSim.Services.Interfaces; 39using OpenSim.Services.Interfaces;
40using OpenMetaverse; 40using OpenMetaverse;
41 41
42
43namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory 42namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory
44{ 43{
45 public class LocalInventoryServicesConnector : ISharedRegionModule, IInventoryService 44 public class LocalInventoryServicesConnector : ISharedRegionModule, IInventoryService
diff --git a/OpenSim/Region/Framework/ModuleLoader.cs b/OpenSim/Region/Framework/ModuleLoader.cs
index 0242afd..23be9c2 100644
--- a/OpenSim/Region/Framework/ModuleLoader.cs
+++ b/OpenSim/Region/Framework/ModuleLoader.cs
@@ -184,6 +184,8 @@ namespace OpenSim.Region.Framework
184 184
185 public IRegionModule[] LoadModules(string dllName) 185 public IRegionModule[] LoadModules(string dllName)
186 { 186 {
187 //m_log.DebugFormat("[MODULES]: Looking for modules in {0}", dllName);
188
187 List<IRegionModule> modules = new List<IRegionModule>(); 189 List<IRegionModule> modules = new List<IRegionModule>();
188 190
189 Assembly pluginAssembly; 191 Assembly pluginAssembly;
diff --git a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs
index 83db396..9805ff5 100644
--- a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs
+++ b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs
@@ -2863,7 +2863,8 @@ namespace OpenSim.Region.Physics.OdePlugin
2863 //if ((framecount % m_randomizeWater) == 0) 2863 //if ((framecount % m_randomizeWater) == 0)
2864 // randomizeWater(waterlevel); 2864 // randomizeWater(waterlevel);
2865 2865
2866 int RayCastTimeMS = m_rayCastManager.ProcessQueuedRequests(); 2866 //int RayCastTimeMS = m_rayCastManager.ProcessQueuedRequests();
2867 m_rayCastManager.ProcessQueuedRequests();
2867 2868
2868 collision_optimized(timeStep); 2869 collision_optimized(timeStep);
2869 2870
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index acab734..bc36fda 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -9032,8 +9032,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
9032 Match m = r.Match(url); 9032 Match m = r.Match(url);
9033 if (m.Success) { 9033 if (m.Success) {
9034 for (int i = 1; i < gnums.Length; i++) { 9034 for (int i = 1; i < gnums.Length; i++) {
9035 System.Text.RegularExpressions.Group g = m.Groups[gnums[i]]; 9035 //System.Text.RegularExpressions.Group g = m.Groups[gnums[i]];
9036 CaptureCollection cc = g.Captures; 9036 //CaptureCollection cc = g.Captures;
9037 } 9037 }
9038 if (m.Groups.Count == 5) { 9038 if (m.Groups.Count == 5) {
9039 httpHeaders["Authorization"] = String.Format("Basic {0}", Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes(m.Groups[2].ToString() + ":" + m.Groups[3].ToString()))); 9039 httpHeaders["Authorization"] = String.Format("Basic {0}", Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes(m.Groups[2].ToString() + ":" + m.Groups[3].ToString())));
diff --git a/OpenSim/Server/Handlers/Freeswitch/FreeswitchServerGetHandler.cs b/OpenSim/Server/Handlers/Freeswitch/FreeswitchServerGetHandler.cs
index c2a64b8..8b41742 100644
--- a/OpenSim/Server/Handlers/Freeswitch/FreeswitchServerGetHandler.cs
+++ b/OpenSim/Server/Handlers/Freeswitch/FreeswitchServerGetHandler.cs
@@ -46,12 +46,12 @@ namespace OpenSim.Server.Handlers.Freeswitch
46 { 46 {
47 // private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); 47 // private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
48 48
49 private IFreeswitchService m_FreeswitchService; 49 //private IFreeswitchService m_FreeswitchService;
50 50
51 public FreeswitchServerGetHandler(IFreeswitchService service) : 51 public FreeswitchServerGetHandler(IFreeswitchService service) :
52 base("GET", "/api") 52 base("GET", "/api")
53 { 53 {
54 m_FreeswitchService = service; 54 //m_FreeswitchService = service;
55 } 55 }
56 56
57 public override byte[] Handle(string path, Stream request, 57 public override byte[] Handle(string path, Stream request,
diff --git a/OpenSim/Services/FreeswitchService/FreeswitchService.cs b/OpenSim/Services/FreeswitchService/FreeswitchService.cs
index 84674ec..0a38300 100644
--- a/OpenSim/Services/FreeswitchService/FreeswitchService.cs
+++ b/OpenSim/Services/FreeswitchService/FreeswitchService.cs
@@ -38,9 +38,7 @@ namespace OpenSim.Services.FreeswitchService
38{ 38{
39 public class FreeswitchService : FreeswitchServiceBase, IFreeswitchService 39 public class FreeswitchService : FreeswitchServiceBase, IFreeswitchService
40 { 40 {
41 private static readonly ILog m_log = 41 //private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
42 LogManager.GetLogger(
43 MethodBase.GetCurrentMethod().DeclaringType);
44 42
45 public FreeswitchService(IConfigSource config) : base(config) 43 public FreeswitchService(IConfigSource config) : base(config)
46 { 44 {
diff --git a/bin/HttpServer.dll b/bin/HttpServer.dll
index 6ec6ac5..717ceed 100644
--- a/bin/HttpServer.dll
+++ b/bin/HttpServer.dll
Binary files differ
diff --git a/bin/OpenMetaverse.Http.XML b/bin/OpenMetaverse.Http.XML
index 90375bb..23173ae 100644
--- a/bin/OpenMetaverse.Http.XML
+++ b/bin/OpenMetaverse.Http.XML
@@ -4,28 +4,6 @@
4 <name>OpenMetaverse.Http</name> 4 <name>OpenMetaverse.Http</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.Http.Logger">
8 <summary>
9 Singleton logging class for the entire library
10 </summary>
11 </member>
12 <member name="F:OpenMetaverse.Http.Logger.Log">
13 <summary>log4net logging engine</summary>
14 </member>
15 <member name="F:OpenMetaverse.Http.log4netLogWriter.Instance">
16 <summary>
17 Singleton instance of this class
18 </summary>
19 </member>
20 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT">
21 <summary>=</summary>
22 </member>
23 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
24 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
25 </member>
26 <member name="F:OpenMetaverse.Http.EventQueueClient._random">
27 <summary>For exponential backoff on error.</summary>
28 </member>
29 <member name="F:OpenMetaverse.Http.EventQueueServer.CONNECTION_TIMEOUT"> 7 <member name="F:OpenMetaverse.Http.EventQueueServer.CONNECTION_TIMEOUT">
30 <summary>The number of milliseconds to wait before the connection times out 8 <summary>The number of milliseconds to wait before the connection times out
31 and an empty response is sent to the client. This value should be higher 9 and an empty response is sent to the client. This value should be higher
@@ -44,6 +22,19 @@
44 events and never sending a response if there is a constant stream of new 22 events and never sending a response if there is a constant stream of new
45 events</summary> 23 events</summary>
46 </member> 24 </member>
25 <member name="T:OpenMetaverse.Http.Logger">
26 <summary>
27 Singleton logging class for the entire library
28 </summary>
29 </member>
30 <member name="F:OpenMetaverse.Http.Logger.Log">
31 <summary>log4net logging engine</summary>
32 </member>
33 <member name="F:OpenMetaverse.Http.log4netLogWriter.Instance">
34 <summary>
35 Singleton instance of this class
36 </summary>
37 </member>
47 <member name="T:OpenMetaverse.Http.CapsRequestCallback"> 38 <member name="T:OpenMetaverse.Http.CapsRequestCallback">
48 <summary> 39 <summary>
49 Delegate for handling incoming HTTP requests through a capability 40 Delegate for handling incoming HTTP requests through a capability
@@ -53,5 +44,14 @@
53 <param name="response">HTTP response</param> 44 <param name="response">HTTP response</param>
54 <param name="state">User-defined state object</param> 45 <param name="state">User-defined state object</param>
55 </member> 46 </member>
47 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT">
48 <summary>=</summary>
49 </member>
50 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
51 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
52 </member>
53 <member name="F:OpenMetaverse.Http.EventQueueClient._random">
54 <summary>For exponential backoff on error.</summary>
55 </member>
56 </members> 56 </members>
57</doc> 57</doc>
diff --git a/bin/OpenMetaverse.Http.dll b/bin/OpenMetaverse.Http.dll
index 39c9b1d..dbbe4d3 100644
--- a/bin/OpenMetaverse.Http.dll
+++ b/bin/OpenMetaverse.Http.dll
Binary files differ
diff --git a/bin/OpenMetaverse.StructuredData.XML b/bin/OpenMetaverse.StructuredData.XML
index a0e388a..374bc25 100644
--- a/bin/OpenMetaverse.StructuredData.XML
+++ b/bin/OpenMetaverse.StructuredData.XML
@@ -15,141 +15,141 @@
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
21 </summary> 21 </summary>
22 <param name="xmlData"></param> 22 <param name="binaryData"></param>
23 <returns></returns> 23 <returns></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
28 </summary> 28 </summary>
29 <param name="xmlData"></param> 29 <param name="stream"></param>
30 <returns></returns> 30 <returns></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.FindByteArray(System.IO.Stream,System.Byte[])">
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.DeserializeLLSDBinary(System.Byte[])"> 76 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostInt(System.Byte[])">
76 <summary> 77 <summary>
77 78
78 </summary> 79 </summary>
79 <param name="binaryData"></param> 80 <param name="binaryNetEnd"></param>
80 <returns></returns> 81 <returns></returns>
81 </member> 82 </member>
82 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.IO.Stream)"> 83 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostDouble(System.Byte[])">
83 <summary> 84 <summary>
84 85
85 </summary> 86 </summary>
86 <param name="stream"></param> 87 <param name="binaryNetEnd"></param>
87 <returns></returns> 88 <returns></returns>
88 </member> 89 </member>
89 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(OpenMetaverse.StructuredData.OSD)"> 90 <member name="M:OpenMetaverse.StructuredData.OSDParser.HostToNetworkIntBytes(System.Int32)">
90 <summary> 91 <summary>
91 92
92 </summary> 93 </summary>
93 <param name="osd"></param> 94 <param name="intHostEnd"></param>
94 <returns></returns> 95 <returns></returns>
95 </member> 96 </member>
96 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(OpenMetaverse.StructuredData.OSD)"> 97 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Byte[])">
97 <summary> 98 <summary>
98 99
99 </summary> 100 </summary>
100 <param name="data"></param> 101 <param name="xmlData"></param>
101 <returns></returns> 102 <returns></returns>
102 </member> 103 </member>
103 <member name="M:OpenMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)"> 104 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.String)">
104 <summary> 105 <summary>
105 106
106 </summary> 107 </summary>
107 <param name="stream"></param> 108 <param name="xmlData"></param>
109 <returns></returns>
108 </member> 110 </member>
109 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindByte(System.IO.Stream,System.Byte)"> 111 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDXml(System.Xml.XmlTextReader)">
110 <summary> 112 <summary>
111 113
112 </summary> 114 </summary>
113 <param name="stream"></param> 115 <param name="xmlData"></param>
114 <param name="toFind"></param>
115 <returns></returns> 116 <returns></returns>
116 </member> 117 </member>
117 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindByteArray(System.IO.Stream,System.Byte[])"> 118 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlBytes(OpenMetaverse.StructuredData.OSD)">
118 <summary> 119 <summary>
119 120
120 </summary> 121 </summary>
121 <param name="stream"></param> 122 <param name="data"></param>
122 <param name="toFind"></param>
123 <returns></returns> 123 <returns></returns>
124 </member> 124 </member>
125 <member name="M:OpenMetaverse.StructuredData.OSDParser.ConsumeBytes(System.IO.Stream,System.Int32)"> 125 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlString(OpenMetaverse.StructuredData.OSD)">
126 <summary> 126 <summary>
127 127
128 </summary> 128 </summary>
129 <param name="stream"></param> 129 <param name="data"></param>
130 <param name="consumeBytes"></param>
131 <returns></returns> 130 <returns></returns>
132 </member> 131 </member>
133 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostInt(System.Byte[])"> 132 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDXmlElement(System.Xml.XmlTextWriter,OpenMetaverse.StructuredData.OSD)">
134 <summary> 133 <summary>
135 134
136 </summary> 135 </summary>
137 <param name="binaryNetEnd"></param> 136 <param name="writer"></param>
138 <returns></returns> 137 <param name="data"></param>
139 </member> 138 </member>
140 <member name="M:OpenMetaverse.StructuredData.OSDParser.NetworkToHostDouble(System.Byte[])"> 139 <member name="M:OpenMetaverse.StructuredData.OSDParser.TryValidateLLSDXml(System.Xml.XmlTextReader,System.String@)">
141 <summary> 140 <summary>
142 141
143 </summary> 142 </summary>
144 <param name="binaryNetEnd"></param> 143 <param name="xmlData"></param>
144 <param name="error"></param>
145 <returns></returns> 145 <returns></returns>
146 </member> 146 </member>
147 <member name="M:OpenMetaverse.StructuredData.OSDParser.HostToNetworkIntBytes(System.Int32)"> 147 <member name="M:OpenMetaverse.StructuredData.OSDParser.ParseLLSDXmlElement(System.Xml.XmlTextReader)">
148 <summary> 148 <summary>
149 149
150 </summary> 150 </summary>
151 <param name="intHostEnd"></param> 151 <param name="reader"></param>
152 <returns></returns> 152 <returns></returns>
153 </member> 153 </member>
154 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDNotationElement(System.IO.StringReader)"> 154 <member name="M:OpenMetaverse.StructuredData.OSDParser.DeserializeLLSDNotationElement(System.IO.StringReader)">
155 <summary> 155 <summary>
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index dd08c7b..f3244f6 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 2e03925..cdb618e 100644
--- a/bin/OpenMetaverse.XML
+++ b/bin/OpenMetaverse.XML
@@ -4,6 +4,1551 @@
4 <name>OpenMetaverse</name> 4 <name>OpenMetaverse</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.PCode">
8 <summary>
9 Identifier code for primitive types
10 </summary>
11 </member>
12 <member name="F:OpenMetaverse.PCode.None">
13 <summary>None</summary>
14 </member>
15 <member name="F:OpenMetaverse.PCode.Prim">
16 <summary>A Primitive</summary>
17 </member>
18 <member name="F:OpenMetaverse.PCode.Avatar">
19 <summary>A Avatar</summary>
20 </member>
21 <member name="F:OpenMetaverse.PCode.Grass">
22 <summary>Linden grass</summary>
23 </member>
24 <member name="F:OpenMetaverse.PCode.NewTree">
25 <summary>Linden tree</summary>
26 </member>
27 <member name="F:OpenMetaverse.PCode.ParticleSystem">
28 <summary>A primitive that acts as the source for a particle stream</summary>
29 </member>
30 <member name="F:OpenMetaverse.PCode.Tree">
31 <summary>A Linden tree</summary>
32 </member>
33 <member name="T:OpenMetaverse.PrimFlags">
34 <summary>
35 Primary parameters for primitives such as Physics Enabled or Phantom
36 </summary>
37 </member>
38 <member name="F:OpenMetaverse.PrimFlags.None">
39 <summary>Deprecated</summary>
40 </member>
41 <member name="F:OpenMetaverse.PrimFlags.Physics">
42 <summary>Whether physics are enabled for this object</summary>
43 </member>
44 <member name="F:OpenMetaverse.PrimFlags.CreateSelected">
45 <summary></summary>
46 </member>
47 <member name="F:OpenMetaverse.PrimFlags.ObjectModify">
48 <summary></summary>
49 </member>
50 <member name="F:OpenMetaverse.PrimFlags.ObjectCopy">
51 <summary></summary>
52 </member>
53 <member name="F:OpenMetaverse.PrimFlags.ObjectAnyOwner">
54 <summary></summary>
55 </member>
56 <member name="F:OpenMetaverse.PrimFlags.ObjectYouOwner">
57 <summary></summary>
58 </member>
59 <member name="F:OpenMetaverse.PrimFlags.Scripted">
60 <summary></summary>
61 </member>
62 <member name="F:OpenMetaverse.PrimFlags.Touch">
63 <summary>Whether this object contains an active touch script</summary>
64 </member>
65 <member name="F:OpenMetaverse.PrimFlags.ObjectMove">
66 <summary></summary>
67 </member>
68 <member name="F:OpenMetaverse.PrimFlags.Money">
69 <summary>Whether this object can receive payments</summary>
70 </member>
71 <member name="F:OpenMetaverse.PrimFlags.Phantom">
72 <summary>Whether this object is phantom (no collisions)</summary>
73 </member>
74 <member name="F:OpenMetaverse.PrimFlags.InventoryEmpty">
75 <summary></summary>
76 </member>
77 <member name="F:OpenMetaverse.PrimFlags.JointHinge">
78 <summary></summary>
79 </member>
80 <member name="F:OpenMetaverse.PrimFlags.JointP2P">
81 <summary></summary>
82 </member>
83 <member name="F:OpenMetaverse.PrimFlags.JointLP2P">
84 <summary></summary>
85 </member>
86 <member name="F:OpenMetaverse.PrimFlags.JointWheel">
87 <summary>Deprecated</summary>
88 </member>
89 <member name="F:OpenMetaverse.PrimFlags.AllowInventoryDrop">
90 <summary></summary>
91 </member>
92 <member name="F:OpenMetaverse.PrimFlags.ObjectTransfer">
93 <summary></summary>
94 </member>
95 <member name="F:OpenMetaverse.PrimFlags.ObjectGroupOwned">
96 <summary></summary>
97 </member>
98 <member name="F:OpenMetaverse.PrimFlags.ObjectYouOfficer">
99 <summary>Deprecated</summary>
100 </member>
101 <member name="F:OpenMetaverse.PrimFlags.CameraDecoupled">
102 <summary></summary>
103 </member>
104 <member name="F:OpenMetaverse.PrimFlags.AnimSource">
105 <summary></summary>
106 </member>
107 <member name="F:OpenMetaverse.PrimFlags.CameraSource">
108 <summary></summary>
109 </member>
110 <member name="F:OpenMetaverse.PrimFlags.CastShadows">
111 <summary></summary>
112 </member>
113 <member name="F:OpenMetaverse.PrimFlags.DieAtEdge">
114 <summary>Server flag, will not be sent to clients. Specifies that
115 the object is destroyed when it touches a simulator edge</summary>
116 </member>
117 <member name="F:OpenMetaverse.PrimFlags.ReturnAtEdge">
118 <summary>Server flag, will not be sent to clients. Specifies that
119 the object will be returned to the owner's inventory when it
120 touches a simulator edge</summary>
121 </member>
122 <member name="F:OpenMetaverse.PrimFlags.Sandbox">
123 <summary>Server flag, will not be sent to clients.</summary>
124 </member>
125 <member name="F:OpenMetaverse.PrimFlags.Flying">
126 <summary>Server flag, will not be sent to client. Specifies that
127 the object is hovering/flying</summary>
128 </member>
129 <member name="F:OpenMetaverse.PrimFlags.ObjectOwnerModify">
130 <summary></summary>
131 </member>
132 <member name="F:OpenMetaverse.PrimFlags.TemporaryOnRez">
133 <summary></summary>
134 </member>
135 <member name="F:OpenMetaverse.PrimFlags.Temporary">
136 <summary></summary>
137 </member>
138 <member name="F:OpenMetaverse.PrimFlags.ZlibCompressed">
139 <summary></summary>
140 </member>
141 <member name="T:OpenMetaverse.SoundFlags">
142 <summary>
143 Sound flags for sounds attached to primitives
144 </summary>
145 </member>
146 <member name="F:OpenMetaverse.SoundFlags.None">
147 <summary></summary>
148 </member>
149 <member name="F:OpenMetaverse.SoundFlags.Loop">
150 <summary></summary>
151 </member>
152 <member name="F:OpenMetaverse.SoundFlags.SyncMaster">
153 <summary></summary>
154 </member>
155 <member name="F:OpenMetaverse.SoundFlags.SyncSlave">
156 <summary></summary>
157 </member>
158 <member name="F:OpenMetaverse.SoundFlags.SyncPending">
159 <summary></summary>
160 </member>
161 <member name="F:OpenMetaverse.SoundFlags.Queue">
162 <summary></summary>
163 </member>
164 <member name="F:OpenMetaverse.SoundFlags.Stop">
165 <summary></summary>
166 </member>
167 <member name="T:OpenMetaverse.Material">
168 <summary>
169 Material type for a primitive
170 </summary>
171 </member>
172 <member name="F:OpenMetaverse.Material.Stone">
173 <summary></summary>
174 </member>
175 <member name="F:OpenMetaverse.Material.Metal">
176 <summary></summary>
177 </member>
178 <member name="F:OpenMetaverse.Material.Glass">
179 <summary></summary>
180 </member>
181 <member name="F:OpenMetaverse.Material.Wood">
182 <summary></summary>
183 </member>
184 <member name="F:OpenMetaverse.Material.Flesh">
185 <summary></summary>
186 </member>
187 <member name="F:OpenMetaverse.Material.Plastic">
188 <summary></summary>
189 </member>
190 <member name="F:OpenMetaverse.Material.Rubber">
191 <summary></summary>
192 </member>
193 <member name="F:OpenMetaverse.Material.Light">
194 <summary></summary>
195 </member>
196 <member name="T:OpenMetaverse.PrimType">
197 <summary>
198 Used in a helper function to roughly determine prim shape
199 </summary>
200 </member>
201 <member name="T:OpenMetaverse.ExtraParamType">
202 <summary>
203 Extra parameters for primitives, these flags are for features that have
204 been added after the original ObjectFlags that has all eight bits
205 reserved already
206 </summary>
207 </member>
208 <member name="F:OpenMetaverse.ExtraParamType.Flexible">
209 <summary>Whether this object has flexible parameters</summary>
210 </member>
211 <member name="F:OpenMetaverse.ExtraParamType.Light">
212 <summary>Whether this object has light parameters</summary>
213 </member>
214 <member name="F:OpenMetaverse.ExtraParamType.Sculpt">
215 <summary>Whether this object is a sculpted prim</summary>
216 </member>
217 <member name="T:OpenMetaverse.JointType">
218 <summary>
219
220 </summary>
221 </member>
222 <member name="F:OpenMetaverse.JointType.Invalid">
223 <summary></summary>
224 </member>
225 <member name="F:OpenMetaverse.JointType.Hinge">
226 <summary></summary>
227 </member>
228 <member name="F:OpenMetaverse.JointType.Point">
229 <summary></summary>
230 </member>
231 <member name="T:OpenMetaverse.SculptType">
232 <summary>
233
234 </summary>
235 </member>
236 <member name="F:OpenMetaverse.SculptType.None">
237 <summary></summary>
238 </member>
239 <member name="F:OpenMetaverse.SculptType.Sphere">
240 <summary></summary>
241 </member>
242 <member name="F:OpenMetaverse.SculptType.Torus">
243 <summary></summary>
244 </member>
245 <member name="F:OpenMetaverse.SculptType.Plane">
246 <summary></summary>
247 </member>
248 <member name="F:OpenMetaverse.SculptType.Cylinder">
249 <summary></summary>
250 </member>
251 <member name="F:OpenMetaverse.SculptType.Invert">
252 <summary></summary>
253 </member>
254 <member name="F:OpenMetaverse.SculptType.Mirror">
255 <summary></summary>
256 </member>
257 <member name="T:OpenMetaverse.FaceType">
258 <summary>
259
260 </summary>
261 </member>
262 <member name="F:OpenMetaverse.FaceType.PathBegin">
263 <summary></summary>
264 </member>
265 <member name="F:OpenMetaverse.FaceType.PathEnd">
266 <summary></summary>
267 </member>
268 <member name="F:OpenMetaverse.FaceType.InnerSide">
269 <summary></summary>
270 </member>
271 <member name="F:OpenMetaverse.FaceType.ProfileBegin">
272 <summary></summary>
273 </member>
274 <member name="F:OpenMetaverse.FaceType.ProfileEnd">
275 <summary></summary>
276 </member>
277 <member name="F:OpenMetaverse.FaceType.OuterSide0">
278 <summary></summary>
279 </member>
280 <member name="F:OpenMetaverse.FaceType.OuterSide1">
281 <summary></summary>
282 </member>
283 <member name="F:OpenMetaverse.FaceType.OuterSide2">
284 <summary></summary>
285 </member>
286 <member name="F:OpenMetaverse.FaceType.OuterSide3">
287 <summary></summary>
288 </member>
289 <member name="T:OpenMetaverse.ObjectCategory">
290 <summary>
291
292 </summary>
293 </member>
294 <member name="F:OpenMetaverse.ObjectCategory.Invalid">
295 <summary></summary>
296 </member>
297 <member name="F:OpenMetaverse.ObjectCategory.None">
298 <summary></summary>
299 </member>
300 <member name="F:OpenMetaverse.ObjectCategory.Owner">
301 <summary></summary>
302 </member>
303 <member name="F:OpenMetaverse.ObjectCategory.Group">
304 <summary></summary>
305 </member>
306 <member name="F:OpenMetaverse.ObjectCategory.Other">
307 <summary></summary>
308 </member>
309 <member name="F:OpenMetaverse.ObjectCategory.Selected">
310 <summary></summary>
311 </member>
312 <member name="F:OpenMetaverse.ObjectCategory.Temporary">
313 <summary></summary>
314 </member>
315 <member name="T:OpenMetaverse.AttachmentPoint">
316 <summary>
317 Attachment points for objects on avatar bodies
318 </summary>
319 <remarks>
320 Both InventoryObject and InventoryAttachment types can be attached
321 </remarks>
322 </member>
323 <member name="F:OpenMetaverse.AttachmentPoint.Default">
324 <summary>Right hand if object was not previously attached</summary>
325 </member>
326 <member name="F:OpenMetaverse.AttachmentPoint.Chest">
327 <summary>Chest</summary>
328 </member>
329 <member name="F:OpenMetaverse.AttachmentPoint.Skull">
330 <summary>Skull</summary>
331 </member>
332 <member name="F:OpenMetaverse.AttachmentPoint.LeftShoulder">
333 <summary>Left shoulder</summary>
334 </member>
335 <member name="F:OpenMetaverse.AttachmentPoint.RightShoulder">
336 <summary>Right shoulder</summary>
337 </member>
338 <member name="F:OpenMetaverse.AttachmentPoint.LeftHand">
339 <summary>Left hand</summary>
340 </member>
341 <member name="F:OpenMetaverse.AttachmentPoint.RightHand">
342 <summary>Right hand</summary>
343 </member>
344 <member name="F:OpenMetaverse.AttachmentPoint.LeftFoot">
345 <summary>Left foot</summary>
346 </member>
347 <member name="F:OpenMetaverse.AttachmentPoint.RightFoot">
348 <summary>Right foot</summary>
349 </member>
350 <member name="F:OpenMetaverse.AttachmentPoint.Spine">
351 <summary>Spine</summary>
352 </member>
353 <member name="F:OpenMetaverse.AttachmentPoint.Pelvis">
354 <summary>Pelvis</summary>
355 </member>
356 <member name="F:OpenMetaverse.AttachmentPoint.Mouth">
357 <summary>Mouth</summary>
358 </member>
359 <member name="F:OpenMetaverse.AttachmentPoint.Chin">
360 <summary>Chin</summary>
361 </member>
362 <member name="F:OpenMetaverse.AttachmentPoint.LeftEar">
363 <summary>Left ear</summary>
364 </member>
365 <member name="F:OpenMetaverse.AttachmentPoint.RightEar">
366 <summary>Right ear</summary>
367 </member>
368 <member name="F:OpenMetaverse.AttachmentPoint.LeftEyeball">
369 <summary>Left eyeball</summary>
370 </member>
371 <member name="F:OpenMetaverse.AttachmentPoint.RightEyeball">
372 <summary>Right eyeball</summary>
373 </member>
374 <member name="F:OpenMetaverse.AttachmentPoint.Nose">
375 <summary>Nose</summary>
376 </member>
377 <member name="F:OpenMetaverse.AttachmentPoint.RightUpperArm">
378 <summary>Right upper arm</summary>
379 </member>
380 <member name="F:OpenMetaverse.AttachmentPoint.RightForearm">
381 <summary>Right forearm</summary>
382 </member>
383 <member name="F:OpenMetaverse.AttachmentPoint.LeftUpperArm">
384 <summary>Left upper arm</summary>
385 </member>
386 <member name="F:OpenMetaverse.AttachmentPoint.LeftForearm">
387 <summary>Left forearm</summary>
388 </member>
389 <member name="F:OpenMetaverse.AttachmentPoint.RightHip">
390 <summary>Right hip</summary>
391 </member>
392 <member name="F:OpenMetaverse.AttachmentPoint.RightUpperLeg">
393 <summary>Right upper leg</summary>
394 </member>
395 <member name="F:OpenMetaverse.AttachmentPoint.RightLowerLeg">
396 <summary>Right lower leg</summary>
397 </member>
398 <member name="F:OpenMetaverse.AttachmentPoint.LeftHip">
399 <summary>Left hip</summary>
400 </member>
401 <member name="F:OpenMetaverse.AttachmentPoint.LeftUpperLeg">
402 <summary>Left upper leg</summary>
403 </member>
404 <member name="F:OpenMetaverse.AttachmentPoint.LeftLowerLeg">
405 <summary>Left lower leg</summary>
406 </member>
407 <member name="F:OpenMetaverse.AttachmentPoint.Stomach">
408 <summary>Stomach</summary>
409 </member>
410 <member name="F:OpenMetaverse.AttachmentPoint.LeftPec">
411 <summary>Left pectoral</summary>
412 </member>
413 <member name="F:OpenMetaverse.AttachmentPoint.RightPec">
414 <summary>Right pectoral</summary>
415 </member>
416 <member name="F:OpenMetaverse.AttachmentPoint.HUDCenter2">
417 <summary>HUD Center position 2</summary>
418 </member>
419 <member name="F:OpenMetaverse.AttachmentPoint.HUDTopRight">
420 <summary>HUD Top-right</summary>
421 </member>
422 <member name="F:OpenMetaverse.AttachmentPoint.HUDTop">
423 <summary>HUD Top</summary>
424 </member>
425 <member name="F:OpenMetaverse.AttachmentPoint.HUDTopLeft">
426 <summary>HUD Top-left</summary>
427 </member>
428 <member name="F:OpenMetaverse.AttachmentPoint.HUDCenter">
429 <summary>HUD Center</summary>
430 </member>
431 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottomLeft">
432 <summary>HUD Bottom-left</summary>
433 </member>
434 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottom">
435 <summary>HUD Bottom</summary>
436 </member>
437 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottomRight">
438 <summary>HUD Bottom-right</summary>
439 </member>
440 <member name="T:OpenMetaverse.Tree">
441 <summary>
442 Tree foliage types
443 </summary>
444 </member>
445 <member name="F:OpenMetaverse.Tree.Pine1">
446 <summary>Pine1 tree</summary>
447 </member>
448 <member name="F:OpenMetaverse.Tree.Oak">
449 <summary>Oak tree</summary>
450 </member>
451 <member name="F:OpenMetaverse.Tree.TropicalBush1">
452 <summary>Tropical Bush1</summary>
453 </member>
454 <member name="F:OpenMetaverse.Tree.Palm1">
455 <summary>Palm1 tree</summary>
456 </member>
457 <member name="F:OpenMetaverse.Tree.Dogwood">
458 <summary>Dogwood tree</summary>
459 </member>
460 <member name="F:OpenMetaverse.Tree.TropicalBush2">
461 <summary>Tropical Bush2</summary>
462 </member>
463 <member name="F:OpenMetaverse.Tree.Palm2">
464 <summary>Palm2 tree</summary>
465 </member>
466 <member name="F:OpenMetaverse.Tree.Cypress1">
467 <summary>Cypress1 tree</summary>
468 </member>
469 <member name="F:OpenMetaverse.Tree.Cypress2">
470 <summary>Cypress2 tree</summary>
471 </member>
472 <member name="F:OpenMetaverse.Tree.Pine2">
473 <summary>Pine2 tree</summary>
474 </member>
475 <member name="F:OpenMetaverse.Tree.Plumeria">
476 <summary>Plumeria</summary>
477 </member>
478 <member name="F:OpenMetaverse.Tree.WinterPine1">
479 <summary>Winter pinetree1</summary>
480 </member>
481 <member name="F:OpenMetaverse.Tree.WinterAspen">
482 <summary>Winter Aspen tree</summary>
483 </member>
484 <member name="F:OpenMetaverse.Tree.WinterPine2">
485 <summary>Winter pinetree2</summary>
486 </member>
487 <member name="F:OpenMetaverse.Tree.Eucalyptus">
488 <summary>Eucalyptus tree</summary>
489 </member>
490 <member name="F:OpenMetaverse.Tree.Fern">
491 <summary>Fern</summary>
492 </member>
493 <member name="F:OpenMetaverse.Tree.Eelgrass">
494 <summary>Eelgrass</summary>
495 </member>
496 <member name="F:OpenMetaverse.Tree.SeaSword">
497 <summary>Sea Sword</summary>
498 </member>
499 <member name="F:OpenMetaverse.Tree.Kelp1">
500 <summary>Kelp1 plant</summary>
501 </member>
502 <member name="F:OpenMetaverse.Tree.BeachGrass1">
503 <summary>Beach grass</summary>
504 </member>
505 <member name="F:OpenMetaverse.Tree.Kelp2">
506 <summary>Kelp2 plant</summary>
507 </member>
508 <member name="T:OpenMetaverse.Grass">
509 <summary>
510 Grass foliage types
511 </summary>
512 </member>
513 <member name="F:OpenMetaverse.Grass.Grass0">
514 <summary></summary>
515 </member>
516 <member name="F:OpenMetaverse.Grass.Grass1">
517 <summary></summary>
518 </member>
519 <member name="F:OpenMetaverse.Grass.Grass2">
520 <summary></summary>
521 </member>
522 <member name="F:OpenMetaverse.Grass.Grass3">
523 <summary></summary>
524 </member>
525 <member name="F:OpenMetaverse.Grass.Grass4">
526 <summary></summary>
527 </member>
528 <member name="F:OpenMetaverse.Grass.Undergrowth1">
529 <summary></summary>
530 </member>
531 <member name="T:OpenMetaverse.ClickAction">
532 <summary>
533 Action associated with clicking on an object
534 </summary>
535 </member>
536 <member name="F:OpenMetaverse.ClickAction.Touch">
537 <summary>Touch object</summary>
538 </member>
539 <member name="F:OpenMetaverse.ClickAction.Sit">
540 <summary>Sit on object</summary>
541 </member>
542 <member name="F:OpenMetaverse.ClickAction.Buy">
543 <summary>Purchase object or contents</summary>
544 </member>
545 <member name="F:OpenMetaverse.ClickAction.Pay">
546 <summary>Pay the object</summary>
547 </member>
548 <member name="F:OpenMetaverse.ClickAction.OpenTask">
549 <summary>Open task inventory</summary>
550 </member>
551 <member name="F:OpenMetaverse.ClickAction.PlayMedia">
552 <summary>Play parcel media</summary>
553 </member>
554 <member name="F:OpenMetaverse.ClickAction.OpenMedia">
555 <summary>Open parcel media</summary>
556 </member>
557 <member name="T:OpenMetaverse.Primitive">
558 <summary>
559 Particle system specific enumerators, flags and methods.
560 </summary>
561 </member>
562 <member name="F:OpenMetaverse.Primitive.ID">
563 <summary></summary>
564 </member>
565 <member name="F:OpenMetaverse.Primitive.GroupID">
566 <summary></summary>
567 </member>
568 <member name="F:OpenMetaverse.Primitive.LocalID">
569 <summary></summary>
570 </member>
571 <member name="F:OpenMetaverse.Primitive.ParentID">
572 <summary></summary>
573 </member>
574 <member name="F:OpenMetaverse.Primitive.RegionHandle">
575 <summary></summary>
576 </member>
577 <member name="F:OpenMetaverse.Primitive.Flags">
578 <summary></summary>
579 </member>
580 <member name="F:OpenMetaverse.Primitive.TreeSpecies">
581 <summary>Foliage type for this primitive. Only applicable if this
582 primitive is foliage</summary>
583 </member>
584 <member name="F:OpenMetaverse.Primitive.ScratchPad">
585 <summary>Unknown</summary>
586 </member>
587 <member name="F:OpenMetaverse.Primitive.Position">
588 <summary></summary>
589 </member>
590 <member name="F:OpenMetaverse.Primitive.Scale">
591 <summary></summary>
592 </member>
593 <member name="F:OpenMetaverse.Primitive.Rotation">
594 <summary></summary>
595 </member>
596 <member name="F:OpenMetaverse.Primitive.Velocity">
597 <summary></summary>
598 </member>
599 <member name="F:OpenMetaverse.Primitive.AngularVelocity">
600 <summary></summary>
601 </member>
602 <member name="F:OpenMetaverse.Primitive.Acceleration">
603 <summary></summary>
604 </member>
605 <member name="F:OpenMetaverse.Primitive.CollisionPlane">
606 <summary></summary>
607 </member>
608 <member name="F:OpenMetaverse.Primitive.Flexible">
609 <summary></summary>
610 </member>
611 <member name="F:OpenMetaverse.Primitive.Light">
612 <summary></summary>
613 </member>
614 <member name="F:OpenMetaverse.Primitive.Sculpt">
615 <summary></summary>
616 </member>
617 <member name="F:OpenMetaverse.Primitive.ClickAction">
618 <summary></summary>
619 </member>
620 <member name="F:OpenMetaverse.Primitive.Sound">
621 <summary></summary>
622 </member>
623 <member name="F:OpenMetaverse.Primitive.OwnerID">
624 <summary>Identifies the owner if audio or a particle system is
625 active</summary>
626 </member>
627 <member name="F:OpenMetaverse.Primitive.SoundFlags">
628 <summary></summary>
629 </member>
630 <member name="F:OpenMetaverse.Primitive.SoundGain">
631 <summary></summary>
632 </member>
633 <member name="F:OpenMetaverse.Primitive.SoundRadius">
634 <summary></summary>
635 </member>
636 <member name="F:OpenMetaverse.Primitive.Text">
637 <summary></summary>
638 </member>
639 <member name="F:OpenMetaverse.Primitive.TextColor">
640 <summary></summary>
641 </member>
642 <member name="F:OpenMetaverse.Primitive.MediaURL">
643 <summary></summary>
644 </member>
645 <member name="F:OpenMetaverse.Primitive.Joint">
646 <summary></summary>
647 </member>
648 <member name="F:OpenMetaverse.Primitive.JointPivot">
649 <summary></summary>
650 </member>
651 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor">
652 <summary></summary>
653 </member>
654 <member name="F:OpenMetaverse.Primitive.NameValues">
655 <summary></summary>
656 </member>
657 <member name="F:OpenMetaverse.Primitive.PrimData">
658 <summary></summary>
659 </member>
660 <member name="F:OpenMetaverse.Primitive.Properties">
661 <summary></summary>
662 </member>
663 <member name="M:OpenMetaverse.Primitive.#ctor">
664 <summary>
665 Default constructor
666 </summary>
667 </member>
668 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)">
669 <summary>
670 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
671 parameters in to signed eight bit values
672 </summary>
673 <param name="pathTwist">Floating point parameter to pack</param>
674 <returns>Signed eight bit value containing the packed parameter</returns>
675 </member>
676 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)">
677 <summary>
678 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
679 parameters from signed eight bit integers to floating point values
680 </summary>
681 <param name="pathTwist">Signed eight bit value to unpack</param>
682 <returns>Unpacked floating point value</returns>
683 </member>
684 <member name="F:OpenMetaverse.Primitive.ParticleSys">
685 <summary></summary>
686 </member>
687 <member name="F:OpenMetaverse.Primitive.Textures">
688 <summary></summary>
689 </member>
690 <member name="F:OpenMetaverse.Primitive.TextureAnim">
691 <summary></summary>
692 </member>
693 <member name="P:OpenMetaverse.Primitive.Type">
694 <summary>Uses basic heuristics to estimate the primitive shape</summary>
695 </member>
696 <member name="T:OpenMetaverse.Primitive.ConstructionData">
697 <summary>
698 Parameters used to construct a visual representation of a primitive
699 </summary>
700 </member>
701 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve">
702 <summary></summary>
703 </member>
704 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve">
705 <summary></summary>
706 </member>
707 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd">
708 <summary></summary>
709 </member>
710 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset">
711 <summary></summary>
712 </member>
713 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew">
714 <summary></summary>
715 </member>
716 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX">
717 <summary></summary>
718 </member>
719 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY">
720 <summary></summary>
721 </member>
722 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX">
723 <summary></summary>
724 </member>
725 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY">
726 <summary></summary>
727 </member>
728 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX">
729 <summary></summary>
730 </member>
731 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY">
732 <summary></summary>
733 </member>
734 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin">
735 <summary></summary>
736 </member>
737 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist">
738 <summary></summary>
739 </member>
740 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin">
741 <summary></summary>
742 </member>
743 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions">
744 <summary></summary>
745 </member>
746 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin">
747 <summary></summary>
748 </member>
749 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd">
750 <summary></summary>
751 </member>
752 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow">
753 <summary></summary>
754 </member>
755 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material">
756 <summary></summary>
757 </member>
758 <member name="F:OpenMetaverse.Primitive.ConstructionData.State">
759 <summary></summary>
760 </member>
761 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode">
762 <summary></summary>
763 </member>
764 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint">
765 <summary>Attachment point to an avatar</summary>
766 </member>
767 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve">
768 <summary></summary>
769 </member>
770 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole">
771 <summary></summary>
772 </member>
773 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale">
774 <summary></summary>
775 </member>
776 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale">
777 <summary></summary>
778 </member>
779 <member name="T:OpenMetaverse.Primitive.FlexibleData">
780 <summary>
781 Information on the flexible properties of a primitive
782 </summary>
783 </member>
784 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness">
785 <summary></summary>
786 </member>
787 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity">
788 <summary></summary>
789 </member>
790 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag">
791 <summary></summary>
792 </member>
793 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind">
794 <summary></summary>
795 </member>
796 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension">
797 <summary></summary>
798 </member>
799 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force">
800 <summary></summary>
801 </member>
802 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor">
803 <summary>
804 Default constructor
805 </summary>
806 </member>
807 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)">
808 <summary>
809
810 </summary>
811 <param name="data"></param>
812 <param name="pos"></param>
813 </member>
814 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes">
815 <summary>
816
817 </summary>
818 <returns></returns>
819 </member>
820 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD">
821 <summary>
822
823 </summary>
824 <returns></returns>
825 </member>
826 <member name="T:OpenMetaverse.Primitive.LightData">
827 <summary>
828 Information on the light properties of a primitive
829 </summary>
830 </member>
831 <member name="F:OpenMetaverse.Primitive.LightData.Color">
832 <summary></summary>
833 </member>
834 <member name="F:OpenMetaverse.Primitive.LightData.Intensity">
835 <summary></summary>
836 </member>
837 <member name="F:OpenMetaverse.Primitive.LightData.Radius">
838 <summary></summary>
839 </member>
840 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff">
841 <summary></summary>
842 </member>
843 <member name="F:OpenMetaverse.Primitive.LightData.Falloff">
844 <summary></summary>
845 </member>
846 <member name="M:OpenMetaverse.Primitive.LightData.#ctor">
847 <summary>
848 Default constructor
849 </summary>
850 </member>
851 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)">
852 <summary>
853
854 </summary>
855 <param name="data"></param>
856 <param name="pos"></param>
857 </member>
858 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes">
859 <summary>
860
861 </summary>
862 <returns></returns>
863 </member>
864 <member name="M:OpenMetaverse.Primitive.LightData.ToString">
865 <summary>
866
867 </summary>
868 <returns></returns>
869 </member>
870 <member name="T:OpenMetaverse.Primitive.SculptData">
871 <summary>
872 Information on the sculpt properties of a sculpted primitive
873 </summary>
874 </member>
875 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor">
876 <summary>
877 Default constructor
878 </summary>
879 </member>
880 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)">
881 <summary>
882
883 </summary>
884 <param name="data"></param>
885 <param name="pos"></param>
886 </member>
887 <member name="P:OpenMetaverse.Primitive.SculptData.Invert">
888 <summary>
889 Render inside out (inverts the normals).
890 </summary>
891 </member>
892 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror">
893 <summary>
894 Render an X axis mirror of the sculpty.
895 </summary>
896 </member>
897 <member name="T:OpenMetaverse.Primitive.ObjectProperties">
898 <summary>
899 Extended properties to describe an object
900 </summary>
901 </member>
902 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID">
903 <summary></summary>
904 </member>
905 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID">
906 <summary></summary>
907 </member>
908 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID">
909 <summary></summary>
910 </member>
911 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID">
912 <summary></summary>
913 </member>
914 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate">
915 <summary></summary>
916 </member>
917 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions">
918 <summary></summary>
919 </member>
920 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost">
921 <summary></summary>
922 </member>
923 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType">
924 <summary></summary>
925 </member>
926 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice">
927 <summary></summary>
928 </member>
929 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms">
930 <summary></summary>
931 </member>
932 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures">
933 <summary></summary>
934 </member>
935 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner">
936 <summary></summary>
937 </member>
938 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category">
939 <summary></summary>
940 </member>
941 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial">
942 <summary></summary>
943 </member>
944 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID">
945 <summary></summary>
946 </member>
947 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID">
948 <summary></summary>
949 </member>
950 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID">
951 <summary></summary>
952 </member>
953 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID">
954 <summary></summary>
955 </member>
956 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name">
957 <summary></summary>
958 </member>
959 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description">
960 <summary></summary>
961 </member>
962 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName">
963 <summary></summary>
964 </member>
965 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName">
966 <summary></summary>
967 </member>
968 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs">
969 <summary></summary>
970 </member>
971 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor">
972 <summary>
973 Default constructor
974 </summary>
975 </member>
976 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)">
977 <summary>
978 Set the properties that are set in an ObjectPropertiesFamily packet
979 </summary>
980 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
981 been partially filled by an ObjectPropertiesFamily packet</param>
982 </member>
983 <member name="T:OpenMetaverse.Primitive.ParticleSystem">
984 <summary>
985 Complete structure for the particle system
986 </summary>
987 </member>
988 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags">
989 <summary>Particle Flags</summary>
990 <remarks>There appears to be more data packed in to this area
991 for many particle systems. It doesn't appear to be flag values
992 and serialization breaks unless there is a flag for every
993 possible bit so it is left as an unsigned integer</remarks>
994 </member>
995 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern">
996 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary>
997 </member>
998 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge">
999 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary>
1000 <remarks>Maximum value is 30 seconds</remarks>
1001 </member>
1002 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge">
1003 <summary>A <see langword="float"/> representing the number of seconds,
1004 from when the particle source comes into view,
1005 or the particle system's creation, that the object will emits particles;
1006 after this time period no more particles are emitted</summary>
1007 </member>
1008 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle">
1009 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary>
1010 </member>
1011 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle">
1012 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary>
1013 </member>
1014 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate">
1015 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary>
1016 </member>
1017 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius">
1018 <summary>A <see langword="float"/> representing the number of meters
1019 around the center of the source where particles will be created.</summary>
1020 </member>
1021 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin">
1022 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles
1023 being emitted</summary>
1024 </member>
1025 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax">
1026 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary>
1027 </member>
1028 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount">
1029 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary>
1030 </member>
1031 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity">
1032 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary>
1033 </member>
1034 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration">
1035 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary>
1036 </member>
1037 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture">
1038 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary>
1039 </member>
1040 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target">
1041 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary>
1042 </member>
1043 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags">
1044 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary>
1045 </member>
1046 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge">
1047 <summary>Max Age particle system will emit particles for</summary>
1048 </member>
1049 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor">
1050 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary>
1051 </member>
1052 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor">
1053 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary>
1054 </member>
1055 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX">
1056 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary>
1057 <remarks>Minimum value is 0, maximum value is 4</remarks>
1058 </member>
1059 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY">
1060 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary>
1061 <remarks>Minimum value is 0, maximum value is 4</remarks>
1062 </member>
1063 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX">
1064 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary>
1065 <remarks>Minimum value is 0, maximum value is 4</remarks>
1066 </member>
1067 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY">
1068 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary>
1069 <remarks>Minimum value is 0, maximum value is 4</remarks>
1070 </member>
1071 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)">
1072 <summary>
1073 Decodes a byte[] array into a ParticleSystem Object
1074 </summary>
1075 <param name="data">ParticleSystem object</param>
1076 <param name="pos">Start position for BitPacker</param>
1077 </member>
1078 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes">
1079 <summary>
1080 Generate byte[] array from particle data
1081 </summary>
1082 <returns>Byte array</returns>
1083 </member>
1084 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern">
1085 <summary>
1086 Particle source pattern
1087 </summary>
1088 </member>
1089 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None">
1090 <summary>None</summary>
1091 </member>
1092 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop">
1093 <summary>Drop particles from source position with no force</summary>
1094 </member>
1095 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode">
1096 <summary>"Explode" particles in all directions</summary>
1097 </member>
1098 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle">
1099 <summary>Particles shoot across a 2D area</summary>
1100 </member>
1101 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone">
1102 <summary>Particles shoot across a 3D Cone</summary>
1103 </member>
1104 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty">
1105 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary>
1106 </member>
1107 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags">
1108 <summary>
1109 Particle Data Flags
1110 </summary>
1111 </member>
1112 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None">
1113 <summary>None</summary>
1114 </member>
1115 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor">
1116 <summary>Interpolate color and alpha from start to end</summary>
1117 </member>
1118 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale">
1119 <summary>Interpolate scale from start to end</summary>
1120 </member>
1121 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce">
1122 <summary>Bounce particles off particle sources Z height</summary>
1123 </member>
1124 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind">
1125 <summary>velocity of particles is dampened toward the simulators wind</summary>
1126 </member>
1127 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc">
1128 <summary>Particles follow the source</summary>
1129 </member>
1130 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity">
1131 <summary>Particles point towards the direction of source's velocity</summary>
1132 </member>
1133 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos">
1134 <summary>Target of the particles</summary>
1135 </member>
1136 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear">
1137 <summary>Particles are sent in a straight line</summary>
1138 </member>
1139 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive">
1140 <summary>Particles emit a glow</summary>
1141 </member>
1142 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam">
1143 <summary>used for point/grab/touch</summary>
1144 </member>
1145 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags">
1146 <summary>
1147 Particle Flags Enum
1148 </summary>
1149 </member>
1150 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None">
1151 <summary>None</summary>
1152 </member>
1153 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative">
1154 <summary>Acceleration and velocity for particles are
1155 relative to the object rotation</summary>
1156 </member>
1157 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle">
1158 <summary>Particles use new 'correct' angle parameters</summary>
1159 </member>
1160 <member name="T:OpenMetaverse.Primitive.TextureAnimMode">
1161 <summary>
1162 Texture animation mode
1163 </summary>
1164 </member>
1165 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF">
1166 <summary>Disable texture animation</summary>
1167 </member>
1168 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
1169 <summary>Enable texture animation</summary>
1170 </member>
1171 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
1172 <summary>Loop when animating textures</summary>
1173 </member>
1174 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
1175 <summary>Animate in reverse direction</summary>
1176 </member>
1177 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
1178 <summary>Animate forward then reverse</summary>
1179 </member>
1180 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
1181 <summary>Slide texture smoothly instead of frame-stepping</summary>
1182 </member>
1183 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
1184 <summary>Rotate texture instead of using frames</summary>
1185 </member>
1186 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
1187 <summary>Scale texture instead of using frames</summary>
1188 </member>
1189 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
1190 <summary>
1191 A single textured face. Don't instantiate this class yourself, use the
1192 methods in TextureEntry
1193 </summary>
1194 </member>
1195 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
1196 <summary>
1197 Contains the definition for individual faces
1198 </summary>
1199 <param name="defaultTexture"></param>
1200 </member>
1201 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString">
1202 <summary>
1203
1204 </summary>
1205 <returns></returns>
1206 </member>
1207 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
1208 <summary></summary>
1209 </member>
1210 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
1211 <summary></summary>
1212 </member>
1213 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
1214 <summary></summary>
1215 </member>
1216 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
1217 <summary></summary>
1218 </member>
1219 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
1220 <summary></summary>
1221 </member>
1222 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
1223 <summary></summary>
1224 </member>
1225 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
1226 <summary></summary>
1227 </member>
1228 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
1229 <summary></summary>
1230 </member>
1231 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
1232 <summary></summary>
1233 </member>
1234 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
1235 <summary></summary>
1236 </member>
1237 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags">
1238 <summary>In the future this will specify whether a webpage is
1239 attached to this face</summary>
1240 </member>
1241 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
1242 <summary></summary>
1243 </member>
1244 <member name="T:OpenMetaverse.Primitive.TextureEntry">
1245 <summary>
1246 Represents all of the texturable faces for an object
1247 </summary>
1248 <remarks>Grid objects have infinite faces, with each face
1249 using the properties of the default face unless set otherwise. So if
1250 you have a TextureEntry with a default texture uuid of X, and face 18
1251 has a texture UUID of Y, every face would be textured with X except for
1252 face 18 that uses Y. In practice however, primitives utilize a maximum
1253 of nine faces</remarks>
1254 </member>
1255 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
1256 <summary></summary>
1257 </member>
1258 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures">
1259 <summary></summary>
1260 </member>
1261 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
1262 <summary>
1263 Constructor that takes a default texture UUID
1264 </summary>
1265 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
1266 </member>
1267 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
1268 <summary>
1269 Constructor that takes a <code>TextureEntryFace</code> for the
1270 default face
1271 </summary>
1272 <param name="defaultFace">Face to use as the default face</param>
1273 </member>
1274 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)">
1275 <summary>
1276 Constructor that creates the TextureEntry class from a byte array
1277 </summary>
1278 <param name="data">Byte array containing the TextureEntry field</param>
1279 <param name="pos">Starting position of the TextureEntry field in
1280 the byte array</param>
1281 <param name="length">Length of the TextureEntry field, in bytes</param>
1282 </member>
1283 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)">
1284 <summary>
1285 This will either create a new face if a custom face for the given
1286 index is not defined, or return the custom face for that index if
1287 it already exists
1288 </summary>
1289 <param name="index">The index number of the face to create or
1290 retrieve</param>
1291 <returns>A TextureEntryFace containing all the properties for that
1292 face</returns>
1293 </member>
1294 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)">
1295 <summary>
1296
1297 </summary>
1298 <param name="index"></param>
1299 <returns></returns>
1300 </member>
1301 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD">
1302 <summary>
1303
1304 </summary>
1305 <returns></returns>
1306 </member>
1307 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes">
1308 <summary>
1309
1310 </summary>
1311 <returns></returns>
1312 </member>
1313 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString">
1314 <summary>
1315
1316 </summary>
1317 <returns></returns>
1318 </member>
1319 <member name="T:OpenMetaverse.Primitive.TextureAnimation">
1320 <summary>
1321 Controls the texture animation of a particular prim
1322 </summary>
1323 </member>
1324 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags">
1325 <summary></summary>
1326 </member>
1327 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
1328 <summary></summary>
1329 </member>
1330 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
1331 <summary></summary>
1332 </member>
1333 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
1334 <summary></summary>
1335 </member>
1336 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
1337 <summary></summary>
1338 </member>
1339 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
1340 <summary></summary>
1341 </member>
1342 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
1343 <summary></summary>
1344 </member>
1345 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
1346 <summary>
1347
1348 </summary>
1349 <param name="data"></param>
1350 <param name="pos"></param>
1351 </member>
1352 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes">
1353 <summary>
1354
1355 </summary>
1356 <returns></returns>
1357 </member>
1358 <member name="T:OpenMetaverse.Rendering.IRendering">
1359 <summary>
1360 Abstract base for rendering plugins
1361 </summary>
1362 </member>
1363 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
1364 <summary>
1365 Generates a basic mesh structure from a primitive
1366 </summary>
1367 <param name="prim">Primitive to generate the mesh from</param>
1368 <param name="lod">Level of detail to generate the mesh at</param>
1369 <returns>The generated mesh</returns>
1370 </member>
1371 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
1372 <summary>
1373 Generates a a series of faces, each face containing a mesh and
1374 metadata
1375 </summary>
1376 <param name="prim">Primitive to generate the mesh from</param>
1377 <param name="lod">Level of detail to generate the mesh at</param>
1378 <returns>The generated mesh</returns>
1379 </member>
1380 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)">
1381 <summary>
1382 Apply texture coordinate modifications from a
1383 <seealso cref="!:TextureEntryFace"/> to a list of vertices
1384 </summary>
1385 <param name="vertices">Vertex list to modify texture coordinates for</param>
1386 <param name="center">Center-point of the face</param>
1387 <param name="teFace">Face texture parameters</param>
1388 </member>
1389 <member name="T:OpenMetaverse.ProfileFlags">
1390 <summary>
1391 Avatar profile flags
1392 </summary>
1393 </member>
1394 <member name="T:OpenMetaverse.Avatar">
1395 <summary>
1396 Represents an avatar (other than your own)
1397 </summary>
1398 </member>
1399 <member name="F:OpenMetaverse.Avatar.Groups">
1400 <summary>Groups that this avatar is a member of</summary>
1401 </member>
1402 <member name="F:OpenMetaverse.Avatar.ProfileStatistics">
1403 <summary>Positive and negative ratings</summary>
1404 </member>
1405 <member name="F:OpenMetaverse.Avatar.ProfileProperties">
1406 <summary>Avatar properties including about text, profile URL, image IDs and
1407 publishing settings</summary>
1408 </member>
1409 <member name="F:OpenMetaverse.Avatar.ProfileInterests">
1410 <summary>Avatar interests including spoken languages, skills, and "want to"
1411 choices</summary>
1412 </member>
1413 <member name="F:OpenMetaverse.Avatar.ControlFlags">
1414 <summary>Movement control flags for avatars. Typically not set or used by
1415 clients. To move your avatar, use Client.Self.Movement instead</summary>
1416 </member>
1417 <member name="M:OpenMetaverse.Avatar.#ctor">
1418 <summary>
1419 Default constructor
1420 </summary>
1421 </member>
1422 <member name="P:OpenMetaverse.Avatar.FirstName">
1423 <summary>First name</summary>
1424 </member>
1425 <member name="P:OpenMetaverse.Avatar.LastName">
1426 <summary>Last name</summary>
1427 </member>
1428 <member name="P:OpenMetaverse.Avatar.Name">
1429 <summary>Full name</summary>
1430 </member>
1431 <member name="P:OpenMetaverse.Avatar.GroupName">
1432 <summary>Active group</summary>
1433 </member>
1434 <member name="T:OpenMetaverse.Avatar.Statistics">
1435 <summary>
1436 Positive and negative ratings
1437 </summary>
1438 </member>
1439 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive">
1440 <summary>Positive ratings for Behavior</summary>
1441 </member>
1442 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative">
1443 <summary>Negative ratings for Behavior</summary>
1444 </member>
1445 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive">
1446 <summary>Positive ratings for Appearance</summary>
1447 </member>
1448 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative">
1449 <summary>Negative ratings for Appearance</summary>
1450 </member>
1451 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive">
1452 <summary>Positive ratings for Building</summary>
1453 </member>
1454 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative">
1455 <summary>Negative ratings for Building</summary>
1456 </member>
1457 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive">
1458 <summary>Positive ratings given by this avatar</summary>
1459 </member>
1460 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative">
1461 <summary>Negative ratings given by this avatar</summary>
1462 </member>
1463 <member name="T:OpenMetaverse.Avatar.AvatarProperties">
1464 <summary>
1465 Avatar properties including about text, profile URL, image IDs and
1466 publishing settings
1467 </summary>
1468 </member>
1469 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText">
1470 <summary>First Life about text</summary>
1471 </member>
1472 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage">
1473 <summary>First Life image ID</summary>
1474 </member>
1475 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner">
1476 <summary></summary>
1477 </member>
1478 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText">
1479 <summary></summary>
1480 </member>
1481 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn">
1482 <summary></summary>
1483 </member>
1484 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember">
1485 <summary></summary>
1486 </member>
1487 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage">
1488 <summary>Profile image ID</summary>
1489 </member>
1490 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags">
1491 <summary>Flags of the profile</summary>
1492 </member>
1493 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL">
1494 <summary>Web URL for this profile</summary>
1495 </member>
1496 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish">
1497 <summary>Should this profile be published on the web</summary>
1498 </member>
1499 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online">
1500 <summary>Avatar Online Status</summary>
1501 </member>
1502 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish">
1503 <summary>Is this a mature profile</summary>
1504 </member>
1505 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified">
1506 <summary></summary>
1507 </member>
1508 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted">
1509 <summary></summary>
1510 </member>
1511 <member name="T:OpenMetaverse.Avatar.Interests">
1512 <summary>
1513 Avatar interests including spoken languages, skills, and "want to"
1514 choices
1515 </summary>
1516 </member>
1517 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText">
1518 <summary>Languages profile field</summary>
1519 </member>
1520 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask">
1521 <summary></summary>
1522 </member>
1523 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText">
1524 <summary></summary>
1525 </member>
1526 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask">
1527 <summary></summary>
1528 </member>
1529 <member name="F:OpenMetaverse.Avatar.Interests.WantToText">
1530 <summary></summary>
1531 </member>
1532 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)">
1533 <summary>
1534 Starts a thread that keeps the daemon running
1535 </summary>
1536 <param name="path"></param>
1537 <param name="args"></param>
1538 </member>
1539 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon">
1540 <summary>
1541 Stops the daemon and the thread keeping it running
1542 </summary>
1543 </member>
1544 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)">
1545 <summary>
1546
1547 </summary>
1548 <param name="address"></param>
1549 <param name="port"></param>
1550 <returns></returns>
1551 </member>
7 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices"> 1552 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices">
8 <summary> 1553 <summary>
9 This is used to get a list of audio devices that can be used for capture (input) of voice. 1554 This is used to get a list of audio devices that can be used for capture (input) of voice.
@@ -63,25 +1608,55 @@
63 <param name="Level">the speaker volume (-100 to 100 inclusive)</param> 1608 <param name="Level">the speaker volume (-100 to 100 inclusive)</param>
64 <returns></returns> 1609 <returns></returns>
65 </member> 1610 </member>
66 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)"> 1611 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)">
67 <summary> 1612 <summary>
68 Starts a thread that keeps the daemon running 1613 This is used to initialize and stop the Connector as a whole. The Connector
1614 Create call must be completed successfully before any other requests are made
1615 (typically during application initialization). The shutdown should be called
1616 when the application is shutting down to gracefully release resources
69 </summary> 1617 </summary>
70 <param name="path"></param> 1618 <param name="ClientName">A string value indicting the Application name</param>
71 <param name="args"></param> 1619 <param name="AccountManagementServer">URL for the management server</param>
1620 <param name="Logging">LoggingSettings</param>
1621 <param name="MaximumPort"></param>
1622 <param name="MinimumPort"></param>
72 </member> 1623 </member>
73 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon"> 1624 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)">
74 <summary> 1625 <summary>
75 Stops the daemon and the thread keeping it running 1626 Shutdown Connector -- Should be called when the application is shutting down
1627 to gracefully release resources
76 </summary> 1628 </summary>
1629 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
77 </member> 1630 </member>
78 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)"> 1631 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)">
79 <summary> 1632 <summary>
80 1633 Mute or unmute the microphone
81 </summary> 1634 </summary>
82 <param name="address"></param> 1635 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
83 <param name="port"></param> 1636 <param name="Mute">true (mute) or false (unmute)</param>
84 <returns></returns> 1637 </member>
1638 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)">
1639 <summary>
1640 Mute or unmute the speaker
1641 </summary>
1642 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
1643 <param name="Mute">true (mute) or false (unmute)</param>
1644 </member>
1645 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)">
1646 <summary>
1647 Set microphone volume
1648 </summary>
1649 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
1650 <param name="Value">The level of the audio, a number between -100 and 100 where
1651 0 represents ‘normal’ speaking volume</param>
1652 </member>
1653 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)">
1654 <summary>
1655 Set local speaker volume
1656 </summary>
1657 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
1658 <param name="Value">The level of the audio, a number between -100 and 100 where
1659 0 represents ‘normal’ speaking volume</param>
85 </member> 1660 </member>
86 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)"> 1661 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)">
87 <summary> 1662 <summary>
@@ -187,56 +1762,6 @@
187 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param> 1762 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
188 <returns></returns> 1763 <returns></returns>
189 </member> 1764 </member>
190 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)">
191 <summary>
192 This is used to initialize and stop the Connector as a whole. The Connector
193 Create call must be completed successfully before any other requests are made
194 (typically during application initialization). The shutdown should be called
195 when the application is shutting down to gracefully release resources
196 </summary>
197 <param name="ClientName">A string value indicting the Application name</param>
198 <param name="AccountManagementServer">URL for the management server</param>
199 <param name="Logging">LoggingSettings</param>
200 <param name="MaximumPort"></param>
201 <param name="MinimumPort"></param>
202 </member>
203 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)">
204 <summary>
205 Shutdown Connector -- Should be called when the application is shutting down
206 to gracefully release resources
207 </summary>
208 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
209 </member>
210 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)">
211 <summary>
212 Mute or unmute the microphone
213 </summary>
214 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
215 <param name="Mute">true (mute) or false (unmute)</param>
216 </member>
217 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)">
218 <summary>
219 Mute or unmute the speaker
220 </summary>
221 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
222 <param name="Mute">true (mute) or false (unmute)</param>
223 </member>
224 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)">
225 <summary>
226 Set microphone volume
227 </summary>
228 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
229 <param name="Value">The level of the audio, a number between -100 and 100 where
230 0 represents ‘normal’ speaking volume</param>
231 </member>
232 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)">
233 <summary>
234 Set local speaker volume
235 </summary>
236 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
237 <param name="Value">The level of the audio, a number between -100 and 100 where
238 0 represents ‘normal’ speaking volume</param>
239 </member>
240 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnSessionCreateResponse"> 1765 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnSessionCreateResponse">
241 <summary>Response to Session.Create request</summary> 1766 <summary>Response to Session.Create request</summary>
242 </member> 1767 </member>
@@ -394,1991 +1919,2648 @@
394 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoicePosition.LeftOrientation"> 1919 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoicePosition.LeftOrientation">
395 <summary>Left Orientation (Z axis) of the position</summary> 1920 <summary>Left Orientation (Z axis) of the position</summary>
396 </member> 1921 </member>
397 <member name="T:OpenMetaverse.LoginStatus"> 1922 <member name="T:OpenMetaverse.Imaging.OpenJPEG">
398 <summary> 1923 <summary>
399 1924 A Wrapper around openjpeg to encode and decode images to and from byte arrays
400 </summary> 1925 </summary>
401 </member> 1926 </member>
402 <member name="F:OpenMetaverse.LoginStatus.Failed"> 1927 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE">
403 <summary></summary> 1928 <summary>TGA Header size</summary>
404 </member>
405 <member name="F:OpenMetaverse.LoginStatus.None">
406 <summary></summary>
407 </member>
408 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
409 <summary></summary>
410 </member>
411 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
412 <summary></summary>
413 </member>
414 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
415 <summary></summary>
416 </member>
417 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
418 <summary></summary>
419 </member> 1929 </member>
420 <member name="F:OpenMetaverse.LoginStatus.Success"> 1930 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock">
421 <summary></summary> 1931 <summary>OpenJPEG is not threadsafe, so this object is used to lock
1932 during calls into unmanaged code</summary>
422 </member> 1933 </member>
423 <member name="T:OpenMetaverse.LoginParams"> 1934 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)">
424 <summary> 1935 <summary>
425 Login Request Parameters 1936 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
426 </summary> 1937 </summary>
1938 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
1939 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param>
1940 <returns>A byte array containing the encoded Image object</returns>
427 </member> 1941 </member>
428 <member name="F:OpenMetaverse.LoginParams.URI"> 1942 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)">
429 <summary>The URL of the Login Server</summary> 1943 <summary>
430 </member> 1944 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
431 <member name="F:OpenMetaverse.LoginParams.Timeout"> 1945 </summary>
432 <summary>The number of milliseconds to wait before a login is considered 1946 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
433 failed due to timeout</summary> 1947 <returns>a byte array of the encoded image</returns>
434 </member>
435 <member name="F:OpenMetaverse.LoginParams.MethodName">
436 <summary>The request method</summary>
437 <remarks>login_to_server is currently the only supported method</remarks>
438 </member>
439 <member name="F:OpenMetaverse.LoginParams.FirstName">
440 <summary>The Agents First name</summary>
441 </member> 1948 </member>
442 <member name="F:OpenMetaverse.LoginParams.LastName"> 1949 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)">
443 <summary>The Agents Last name</summary> 1950 <summary>
1951 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and
1952 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
1953 </summary>
1954 <param name="encoded">JPEG2000 encoded data</param>
1955 <param name="managedImage">ManagedImage object to decode to</param>
1956 <param name="image">Image object to decode to</param>
1957 <returns>True if the decode succeeds, otherwise false</returns>
444 </member> 1958 </member>
445 <member name="F:OpenMetaverse.LoginParams.Password"> 1959 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)">
446 <summary>A md5 hashed password</summary> 1960 <summary>
447 <remarks>plaintext password will be automatically hashed</remarks> 1961
1962 </summary>
1963 <param name="encoded"></param>
1964 <param name="managedImage"></param>
1965 <returns></returns>
448 </member> 1966 </member>
449 <member name="F:OpenMetaverse.LoginParams.Start"> 1967 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)">
450 <summary>The agents starting location once logged in</summary> 1968 <summary>
451 <remarks>Either "last", "home", or a string encoded URI 1969
452 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks> 1970 </summary>
1971 <param name="encoded"></param>
1972 <param name="layerInfo"></param>
1973 <param name="components"></param>
1974 <returns></returns>
453 </member> 1975 </member>
454 <member name="F:OpenMetaverse.LoginParams.Channel"> 1976 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)">
455 <summary>A string containing the client software channel information</summary> 1977 <summary>
456 <example>Second Life Release</example> 1978 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array
1979 </summary>
1980 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param>
1981 <param name="lossless">true to enable lossless decoding</param>
1982 <returns>A byte array containing the source Bitmap object</returns>
457 </member> 1983 </member>
458 <member name="F:OpenMetaverse.LoginParams.Version"> 1984 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo">
459 <summary>The client software version information</summary> 1985 <summary>
460 <remarks>The official viewer uses: Second Life Release n.n.n.n 1986 Defines the beginning and ending file positions of a layer in an
461 where n is replaced with the current version of the viewer</remarks> 1987 LRCP-progression JPEG2000 file
1988 </summary>
462 </member> 1989 </member>
463 <member name="F:OpenMetaverse.LoginParams.Platform"> 1990 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage">
464 <summary>A string containing the platform information the agent is running on</summary> 1991 <summary>
1992 This structure is used to marshal both encoded and decoded images.
1993 MUST MATCH THE STRUCT IN dotnet.h!
1994 </summary>
465 </member> 1995 </member>
466 <member name="F:OpenMetaverse.LoginParams.MAC"> 1996 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket">
467 <summary>A string hash of the network cards Mac Address</summary> 1997 <summary>
1998 Information about a single packet in a JPEG2000 stream
1999 </summary>
468 </member> 2000 </member>
469 <member name="F:OpenMetaverse.LoginParams.ViewerDigest"> 2001 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos">
470 <summary>Unknown or deprecated</summary> 2002 <summary>Packet start position</summary>
471 </member> 2003 </member>
472 <member name="F:OpenMetaverse.LoginParams.ID0"> 2004 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos">
473 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary> 2005 <summary>Packet header end position</summary>
474 </member> 2006 </member>
475 <member name="F:OpenMetaverse.LoginParams.UserAgent"> 2007 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos">
476 <summary>A string containing the viewers Software, this is not directly sent to the login server but 2008 <summary>Packet end position</summary>
477 instead is used to generate the Version string</summary>
478 </member> 2009 </member>
479 <member name="F:OpenMetaverse.LoginParams.Author"> 2010 <member name="T:OpenMetaverse.Assets.GestureStepType">
480 <summary>A string representing the software creator. This is not directly sent to the login server but 2011 <summary>
481 is used by the library to generate the Version information</summary> 2012 Type of gesture step
2013 </summary>
482 </member> 2014 </member>
483 <member name="F:OpenMetaverse.LoginParams.AgreeToTos"> 2015 <member name="T:OpenMetaverse.Assets.GestureStep">
484 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary> 2016 <summary>
2017 Base class for gesture steps
2018 </summary>
485 </member> 2019 </member>
486 <member name="F:OpenMetaverse.LoginParams.ReadCritical"> 2020 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType">
487 <summary>Unknown</summary> 2021 <summary>
2022 Retururns what kind of gesture step this is
2023 </summary>
488 </member> 2024 </member>
489 <member name="F:OpenMetaverse.LoginParams.Options"> 2025 <member name="T:OpenMetaverse.Assets.GestureStepAnimation">
490 <summary>An array of string sent to the login server to enable various options</summary> 2026 <summary>
2027 Describes animation step of a gesture
2028 </summary>
491 </member> 2029 </member>
492 <member name="F:OpenMetaverse.LoginParams.LoginID"> 2030 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart">
493 <summary>A randomly generated ID to distinguish between login attempts. This value is only used 2031 <summary>
494 internally in the library and is never sent over the wire</summary> 2032 If true, this step represents start of animation, otherwise animation stop
2033 </summary>
495 </member> 2034 </member>
496 <member name="T:OpenMetaverse.LoginResponseData"> 2035 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID">
497 <summary> 2036 <summary>
498 The decoded data returned from the login server after a successful login 2037 Animation asset <see cref="T:OpenMetaverse.UUID"/>
499 </summary> 2038 </summary>
500 </member> 2039 </member>
501 <member name="F:OpenMetaverse.LoginResponseData.Login"> 2040 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name">
502 <summary>true, false, indeterminate</summary> 2041 <summary>
2042 Animation inventory name
2043 </summary>
503 </member> 2044 </member>
504 <member name="F:OpenMetaverse.LoginResponseData.Message"> 2045 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType">
505 <summary>Login message of the day</summary> 2046 <summary>
2047 Returns what kind of gesture step this is
2048 </summary>
506 </member> 2049 </member>
507 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess"> 2050 <member name="T:OpenMetaverse.Assets.GestureStepSound">
508 <summary>M or PG, also agent_region_access and agent_access_max</summary> 2051 <summary>
2052 Describes sound step of a gesture
2053 </summary>
509 </member> 2054 </member>
510 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)"> 2055 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID">
511 <summary> 2056 <summary>
512 Parse LLSD Login Reply Data 2057 Sound asset <see cref="T:OpenMetaverse.UUID"/>
513 </summary> 2058 </summary>
514 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/>
515 contaning the login response data</param>
516 <remarks>XML-RPC logins do not require this as XML-RPC.NET
517 automatically populates the struct properly using attributes</remarks>
518 </member> 2059 </member>
519 <member name="T:OpenMetaverse.AcceptAllCertificatePolicy"> 2060 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name">
520 <summary> 2061 <summary>
521 Overrides SSL certificate validation check for Mono 2062 Sound inventory name
522 </summary> 2063 </summary>
523 <remarks>Remove me when MONO can handle ServerCertificateValidationCallback</remarks>
524 </member> 2064 </member>
525 <member name="T:OpenMetaverse.NetworkManager"> 2065 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType">
526 <summary> 2066 <summary>
527 Login Routines 2067 Returns what kind of gesture step this is
528 </summary> 2068 </summary>
2069 </member>
2070 <member name="T:OpenMetaverse.Assets.GestureStepChat">
529 <summary> 2071 <summary>
530 NetworkManager is responsible for managing the network layer of 2072 Describes sound step of a gesture
531 OpenMetaverse. It tracks all the server connections, serializes
532 outgoing traffic and deserializes incoming traffic, and provides
533 instances of delegates for network-related events.
534 </summary> 2073 </summary>
535 </member> 2074 </member>
536 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability"> 2075 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text">
537 <summary>Seed CAPS URL returned from the login server</summary> 2076 <summary>
2077 Text to output in chat
2078 </summary>
538 </member> 2079 </member>
539 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist"> 2080 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType">
540 <summary>A list of packets obtained during the login process which networkmanager will log but not process</summary> 2081 <summary>
2082 Returns what kind of gesture step this is
2083 </summary>
541 </member> 2084 </member>
542 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)"> 2085 <member name="T:OpenMetaverse.Assets.GestureStepWait">
543 <summary> 2086 <summary>
544 Generate sane default values for a login request 2087 Describes sound step of a gesture
545 </summary> 2088 </summary>
546 <param name="firstName">Account first name</param>
547 <param name="lastName">Account last name</param>
548 <param name="password">Account password</param>
549 <param name="userAgent">Client application name</param>
550 <param name="userVersion">Client application version</param>
551 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
552 sane defaults</returns>
553 </member> 2089 </member>
554 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)"> 2090 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation">
555 <summary> 2091 <summary>
556 Simplified login that takes the most common and required fields 2092 If true in this step we wait for all animations to finish
557 </summary> 2093 </summary>
558 <param name="firstName">Account first name</param>
559 <param name="lastName">Account last name</param>
560 <param name="password">Account password</param>
561 <param name="userAgent">Client application name</param>
562 <param name="userVersion">Client application version</param>
563 <returns>Whether the login was successful or not. On failure the
564 LoginErrorKey string will contain the error code and LoginMessage
565 will contain a description of the error</returns>
566 </member> 2094 </member>
567 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)"> 2095 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime">
568 <summary> 2096 <summary>
569 Simplified login that takes the most common fields along with a 2097 If true gesture player should wait for the specified amount of time
570 starting location URI, and can accept an MD5 string instead of a
571 plaintext password
572 </summary> 2098 </summary>
573 <param name="firstName">Account first name</param>
574 <param name="lastName">Account last name</param>
575 <param name="password">Account password or MD5 hash of the password
576 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
577 <param name="userAgent">Client application name</param>
578 <param name="start">Starting location URI that can be built with
579 StartLocation()</param>
580 <param name="userVersion">Client application version</param>
581 <returns>Whether the login was successful or not. On failure the
582 LoginErrorKey string will contain the error code and LoginMessage
583 will contain a description of the error</returns>
584 </member> 2099 </member>
585 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)"> 2100 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime">
586 <summary> 2101 <summary>
587 Login that takes a struct of all the values that will be passed to 2102 Time in seconds to wait if WaitForAnimation is false
588 the login server
589 </summary> 2103 </summary>
590 <param name="loginParams">The values that will be passed to the login
591 server, all fields must be set even if they are String.Empty</param>
592 <returns>Whether the login was successful or not. On failure the
593 LoginErrorKey string will contain the error code and LoginMessage
594 will contain a description of the error</returns>
595 </member> 2104 </member>
596 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)"> 2105 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType">
597 <summary> 2106 <summary>
598 Build a start location URI for passing to the Login function 2107 Returns what kind of gesture step this is
599 </summary> 2108 </summary>
600 <param name="sim">Name of the simulator to start in</param>
601 <param name="x">X coordinate to start at</param>
602 <param name="y">Y coordinate to start at</param>
603 <param name="z">Z coordinate to start at</param>
604 <returns>String with a URI that can be used to login to a specified
605 location</returns>
606 </member> 2109 </member>
607 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)"> 2110 <member name="T:OpenMetaverse.Assets.GestureStepEOF">
608 <summary> 2111 <summary>
609 Handles response from XML-RPC login replies 2112 Describes the final step of a gesture
610 </summary> 2113 </summary>
611 </member> 2114 </member>
612 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 2115 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType">
613 <summary> 2116 <summary>
614 Handle response from LLSD login replies 2117 Returns what kind of gesture step this is
615 </summary> 2118 </summary>
616 <param name="client"></param>
617 <param name="result"></param>
618 <param name="error"></param>
619 </member> 2119 </member>
620 <member name="M:OpenMetaverse.NetworkManager.GetPlatform"> 2120 <member name="T:OpenMetaverse.Assets.AssetGesture">
621 <summary> 2121 <summary>
622 Get current OS 2122 Represents a sequence of animations, sounds, and chat actions
623 </summary> 2123 </summary>
624 <returns>Either "Win" or "Linux"</returns>
625 </member> 2124 </member>
626 <member name="M:OpenMetaverse.NetworkManager.GetMAC"> 2125 <member name="T:OpenMetaverse.Assets.Asset">
627 <summary> 2126 <summary>
628 Get clients default Mac Address 2127 Base class for all Asset types
629 </summary> 2128 </summary>
630 <returns>A string containing the first found Mac Address</returns>
631 </member> 2129 </member>
632 <member name="F:OpenMetaverse.NetworkManager.Simulators"> 2130 <member name="F:OpenMetaverse.Assets.Asset.AssetData">
633 <summary>All of the simulators we are currently connected to</summary> 2131 <summary>A byte array containing the raw asset data</summary>
634 </member> 2132 </member>
635 <member name="F:OpenMetaverse.NetworkManager.CapsEvents"> 2133 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
636 <summary>Handlers for incoming capability events</summary> 2134 <summary>True if the asset it only stored on the server temporarily</summary>
637 </member> 2135 </member>
638 <member name="F:OpenMetaverse.NetworkManager.PacketEvents"> 2136 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
639 <summary>Handlers for incoming packets</summary> 2137 <summary>A unique ID</summary>
640 </member> 2138 </member>
641 <member name="F:OpenMetaverse.NetworkManager.PacketInbox"> 2139 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
642 <summary>Incoming packets that are awaiting handling</summary> 2140 <summary>
2141 Construct a new Asset object
2142 </summary>
643 </member> 2143 </member>
644 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox"> 2144 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])">
645 <summary>Outgoing packets that are awaiting handling</summary> 2145 <summary>
2146 Construct a new Asset object
2147 </summary>
2148 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2149 <param name="assetData">A byte array containing the raw asset data</param>
646 </member> 2150 </member>
647 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)"> 2151 <member name="M:OpenMetaverse.Assets.Asset.Encode">
648 <summary> 2152 <summary>
649 Default constructor 2153 Regenerates the <code>AssetData</code> byte array from the properties
2154 of the derived class.
650 </summary> 2155 </summary>
651 <param name="client">Reference to the GridClient object</param>
652 </member> 2156 </member>
653 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)"> 2157 <member name="M:OpenMetaverse.Assets.Asset.Decode">
654 <summary> 2158 <summary>
655 Register an event handler for a packet. This is a low level event 2159 Decodes the AssetData, placing it in appropriate properties of the derived
656 interface and should only be used if you are doing something not 2160 class.
657 supported in the library
658 </summary> 2161 </summary>
659 <param name="type">Packet type to trigger events for</param> 2162 <returns>True if the asset decoding succeeded, otherwise false</returns>
660 <param name="callback">Callback to fire when a packet of this type
661 is received</param>
662 </member> 2163 </member>
663 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)"> 2164 <member name="P:OpenMetaverse.Assets.Asset.AssetID">
2165 <summary>The assets unique ID</summary>
2166 </member>
2167 <member name="P:OpenMetaverse.Assets.Asset.AssetType">
664 <summary> 2168 <summary>
665 Unregister an event handler for a packet. This is a low level event 2169 The "type" of asset, Notecard, Animation, etc
666 interface and should only be used if you are doing something not
667 supported in the library
668 </summary> 2170 </summary>
669 <param name="type">Packet type this callback is registered with</param>
670 <param name="callback">Callback to stop firing events for</param>
671 </member> 2171 </member>
672 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 2172 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey">
673 <summary> 2173 <summary>
674 Register a CAPS event handler. This is a low level event interface 2174 Keyboard key that triggers the gestyre
675 and should only be used if you are doing something not supported in
676 the library
677 </summary> 2175 </summary>
678 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
679 <param name="callback">Callback to fire when a CAPS event is received</param>
680 </member> 2176 </member>
681 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 2177 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask">
682 <summary> 2178 <summary>
683 Unregister a CAPS event handler. This is a low level event interface 2179 Modifier to the trigger key
684 and should only be used if you are doing something not supported in
685 the library
686 </summary> 2180 </summary>
687 <param name="capsEvent">Name of the CAPS event this callback is
688 registered with</param>
689 <param name="callback">Callback to stop firing events for</param>
690 </member> 2181 </member>
691 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)"> 2182 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger">
692 <summary> 2183 <summary>
693 Send a packet to the simulator the avatar is currently occupying 2184 String that triggers playing of the gesture sequence
694 </summary> 2185 </summary>
695 <param name="packet">Packet to send</param>
696 </member> 2186 </member>
697 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2187 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith">
698 <summary> 2188 <summary>
699 Send a packet to a specified simulator 2189 Text that replaces trigger in chat once gesture is triggered
700 </summary> 2190 </summary>
701 <param name="packet">Packet to send</param>
702 <param name="simulator">Simulator to send the packet to</param>
703 </member> 2191 </member>
704 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)"> 2192 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence">
705 <summary> 2193 <summary>
706 Connect to a simulator 2194 Sequence of gesture steps
707 </summary> 2195 </summary>
708 <param name="ip">IP address to connect to</param>
709 <param name="port">Port to connect to</param>
710 <param name="handle">Handle for this simulator, to identify its
711 location in the grid</param>
712 <param name="setDefault">Whether to set CurrentSim to this new
713 connection, use this if the avatar is moving in to this simulator</param>
714 <param name="seedcaps">URL of the capabilities server to use for
715 this sim connection</param>
716 <returns>A Simulator object on success, otherwise null</returns>
717 </member> 2196 </member>
718 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)"> 2197 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor">
719 <summary> 2198 <summary>
720 Connect to a simulator 2199 Constructs guesture asset
721 </summary> 2200 </summary>
722 <param name="endPoint">IP address and port to connect to</param>
723 <param name="handle">Handle for this simulator, to identify its
724 location in the grid</param>
725 <param name="setDefault">Whether to set CurrentSim to this new
726 connection, use this if the avatar is moving in to this simulator</param>
727 <param name="seedcaps">URL of the capabilities server to use for
728 this sim connection</param>
729 <returns>A Simulator object on success, otherwise null</returns>
730 </member> 2201 </member>
731 <member name="M:OpenMetaverse.NetworkManager.Logout"> 2202 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])">
732 <summary> 2203 <summary>
733 Initiate a blocking logout request. This will return when the logout 2204 Constructs guesture asset
734 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
735 has expired and the network layer is manually shut down
736 </summary> 2205 </summary>
2206 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2207 <param name="assetData">A byte array containing the raw asset data</param>
737 </member> 2208 </member>
738 <member name="M:OpenMetaverse.NetworkManager.RequestLogout"> 2209 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode">
739 <summary> 2210 <summary>
740 Initiate the logout process. Check if logout succeeded with the 2211 Encodes gesture asset suitable for uplaod
741 <code>OnLogoutReply</code> event, and if this does not fire the
742 <code>Shutdown()</code> function needs to be manually called
743 </summary> 2212 </summary>
744 </member> 2213 </member>
745 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)"> 2214 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode">
746 <summary> 2215 <summary>
747 2216 Decodes gesture assset into play sequence
748 </summary> 2217 </summary>
749 <param name="sim"></param> 2218 <returns></returns>
750 <param name="sendCloseCircuit"></param>
751 </member> 2219 </member>
752 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)"> 2220 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType">
753 <summary> 2221 <summary>
754 Shutdown will disconnect all the sims except for the current sim 2222 Returns asset type
755 first, and then kill the connection to CurrentSim. This should only
756 be called if the logout process times out on <code>RequestLogout</code>
757 </summary> 2223 </summary>
758 </member> 2224 </member>
759 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)"> 2225 <member name="T:OpenMetaverse.Settings">
760 <summary> 2226 <summary>
761 Searches through the list of currently connected simulators to find 2227 Class for controlling various system settings.
762 one attached to the given IPEndPoint
763 </summary> 2228 </summary>
764 <param name="endPoint">IPEndPoint of the Simulator to search for</param> 2229 <remarks>Some values are readonly because they affect things that
765 <returns>A Simulator reference on success, otherwise null</returns> 2230 happen when the GridClient object is initialized, so changing them at
2231 runtime won't do any good. Non-readonly values may affect things that
2232 happen at login or dynamically</remarks>
766 </member> 2233 </member>
767 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)"> 2234 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER">
2235 <summary>Main grid login server</summary>
2236 </member>
2237 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER">
2238 <summary>Beta grid login server</summary>
2239 </member>
2240 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE">
768 <summary> 2241 <summary>
769 Fire an event when an event queue connects for capabilities 2242 InventoryManager requests inventory information on login,
2243 GridClient initializes an Inventory store for main inventory.
770 </summary> 2244 </summary>
771 <param name="simulator">Simulator the event queue is attached to</param>
772 </member> 2245 </member>
773 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2246 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE">
774 <summary> 2247 <summary>
775 Called to deal with LogoutReply packet and fires off callback 2248 InventoryManager requests library information on login,
2249 GridClient initializes an Inventory store for the library.
776 </summary> 2250 </summary>
777 <param name="packet">Full packet of type LogoutReplyPacket</param>
778 <param name="simulator"></param>
779 </member> 2251 </member>
780 <member name="E:OpenMetaverse.NetworkManager.OnLogin"> 2252 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT">
781 <summary>Called any time the login status changes, will eventually 2253 <summary>Number of milliseconds before an asset transfer will time
782 return LoginStatus.Success or LoginStatus.Failure</summary> 2254 out</summary>
783 </member> 2255 </member>
784 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse"> 2256 <member name="F:OpenMetaverse.Settings.PING_INTERVAL">
785 <summary>Called when a reply is received from the login server, the 2257 <summary>Number of milliseconds between sending pings to each sim</summary>
786 login sequence will block until this event returns</summary>
787 </member> 2258 </member>
788 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode"> 2259 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL">
789 <summary>Current state of logging in</summary> 2260 <summary>Number of milliseconds between sending camera updates</summary>
790 </member> 2261 </member>
791 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey"> 2262 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL">
792 <summary>Upon login failure, contains a short string key for the 2263 <summary>Number of milliseconds between updating the current
793 type of login error that occurred</summary> 2264 positions of moving, non-accelerating and non-colliding objects</summary>
794 </member> 2265 </member>
795 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply"> 2266 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL">
796 <summary>The raw XML-RPC reply from the login server, exactly as it 2267 <summary>Millisecond interval between ticks, where all ACKs are
797 was received (minus the HTTP header)</summary> 2268 sent out and the age of unACKed packets is checked</summary>
798 </member> 2269 </member>
799 <member name="P:OpenMetaverse.NetworkManager.LoginMessage"> 2270 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE">
800 <summary>During login this contains a descriptive version of 2271 <summary>The initial size of the packet inbox, where packets are
801 LoginStatusCode. After a successful login this will contain the 2272 stored before processing</summary>
802 message of the day, and after a failed login a descriptive error
803 message will be returned</summary>
804 </member> 2273 </member>
805 <member name="E:OpenMetaverse.NetworkManager.OnPacketSent"> 2274 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE">
806 <summary> 2275 <summary>Maximum size of packet that we want to send over the wire</summary>
807 Event raised when an outgoing packet is sent to a simulator
808 </summary>
809 </member> 2276 </member>
810 <member name="E:OpenMetaverse.NetworkManager.OnConnected"> 2277 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE">
811 <summary> 2278 <summary>The maximum value of a packet sequence number before it
812 Event raised when the client was able to connected successfully. 2279 rolls over back to one</summary>
813 </summary>
814 <remarks>Uses the ConnectedCallback delegate.</remarks>
815 </member> 2280 </member>
816 <!-- Badly formed XML comment ignored for member "E:OpenMetaverse.NetworkManager.OnLogoutReply" --> 2281 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE">
817 <member name="E:OpenMetaverse.NetworkManager.OnSimConnecting"> 2282 <summary>The maximum size of the sequence number archive, used to
818 <summary> 2283 check for resent and/or duplicate packets</summary>
819 Event raised when a before a connection to a simulator is
820 initialized
821 </summary>
822 </member> 2284 </member>
823 <member name="E:OpenMetaverse.NetworkManager.OnSimConnected"> 2285 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR">
824 <summary> 2286 <summary>The relative directory where external resources are kept</summary>
825 Event raised when a connection to a simulator is established
826 </summary>
827 </member> 2287 </member>
828 <member name="E:OpenMetaverse.NetworkManager.OnSimDisconnected"> 2288 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER">
829 <summary> 2289 <summary>Login server to connect to</summary>
830 An event for the connection to a simulator other than the currently
831 occupied one disconnecting
832 </summary>
833 <remarks>The Simulators list is locked when this event is
834 triggered, do not attempt to modify the collection or acquire a
835 lock on it when this callback is fired</remarks>
836 </member> 2290 </member>
837 <member name="E:OpenMetaverse.NetworkManager.OnDisconnected"> 2291 <member name="F:OpenMetaverse.Settings.BIND_ADDR">
838 <summary> 2292 <summary>IP Address the client will bind to</summary>
839 An event for being logged out either through client request, server
840 forced, or network error
841 </summary>
842 </member> 2293 </member>
843 <member name="E:OpenMetaverse.NetworkManager.OnCurrentSimChanged"> 2294 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN">
844 <summary> 2295 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary>
845 An event for when CurrentSim changes
846 </summary>
847 </member> 2296 </member>
848 <member name="E:OpenMetaverse.NetworkManager.OnEventQueueRunning"> 2297 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT">
849 <summary> 2298 <summary>Number of milliseconds before a teleport attempt will time
850 Triggered when an event queue makes the initial connection 2299 out</summary>
851 </summary>
852 </member> 2300 </member>
853 <member name="P:OpenMetaverse.NetworkManager.CircuitCode"> 2301 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT">
854 <summary>Unique identifier associated with our connections to 2302 <summary>Number of milliseconds before NetworkManager.Logout() will
855 simulators</summary> 2303 time out</summary>
856 </member> 2304 </member>
857 <member name="P:OpenMetaverse.NetworkManager.CurrentSim"> 2305 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT">
858 <summary>The simulator that the logged in avatar is currently 2306 <summary>Number of milliseconds before a CAPS call will time out</summary>
859 occupying</summary> 2307 <remarks>Setting this too low will cause web requests time out and
2308 possibly retry repeatedly</remarks>
860 </member> 2309 </member>
861 <member name="P:OpenMetaverse.NetworkManager.Connected"> 2310 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT">
862 <summary>Shows whether the network layer is logged in to the 2311 <summary>Number of milliseconds for xml-rpc to timeout</summary>
863 grid or not</summary>
864 </member> 2312 </member>
865 <member name="P:OpenMetaverse.NetworkManager.InboxCount"> 2313 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT">
866 <summary>Number of packets in the incoming queue</summary> 2314 <summary>Milliseconds before a packet is assumed lost and resent</summary>
867 </member> 2315 </member>
868 <member name="P:OpenMetaverse.NetworkManager.OutboxCount"> 2316 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT">
869 <summary>Number of packets in the outgoing queue</summary> 2317 <summary>Milliseconds without receiving a packet before the
2318 connection to a simulator is assumed lost</summary>
870 </member> 2319 </member>
871 <member name="T:OpenMetaverse.NetworkManager.LoginCallback"> 2320 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT">
872 <summary> 2321 <summary>Milliseconds to wait for a simulator info request through
873 Fired when a login request is successful or not 2322 the grid interface</summary>
874 </summary>
875 <param name="login"></param>
876 <param name="message"></param>
877 </member> 2323 </member>
878 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback"> 2324 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS">
879 <summary> 2325 <summary>Maximum number of queued ACKs to be sent before SendAcks()
880 2326 is forced</summary>
881 </summary>
882 <param name="loginSuccess"></param>
883 <param name="redirect"></param>
884 <param name="replyData"></param>
885 <param name="message"></param>
886 <param name="reason"></param>
887 </member> 2327 </member>
888 <member name="T:OpenMetaverse.NetworkManager.DisconnectType"> 2328 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE">
889 <summary> 2329 <summary>Network stats queue length (seconds)</summary>
890 Explains why a simulator or the grid disconnected from us
891 </summary>
892 </member> 2330 </member>
893 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated"> 2331 <member name="F:OpenMetaverse.Settings.SYNC_PACKETCALLBACKS">
894 <summary>The client requested the logout or simulator disconnect</summary> 2332 <summary>Enable to process packets synchronously, where all of the
2333 callbacks for each packet must return before the next packet is
2334 processed</summary>
2335 <remarks>This is an experimental feature and is not completely
2336 reliable yet. Ideally it would reduce context switches and thread
2337 overhead, but several calls currently block for a long time and
2338 would need to be rewritten as asynchronous code before this is
2339 feasible</remarks>
895 </member> 2340 </member>
896 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated"> 2341 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES">
897 <summary>The server notified us that it is disconnecting</summary> 2342 <summary>Enable/disable storing terrain heightmaps in the
2343 TerrainManager</summary>
898 </member> 2344 </member>
899 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout"> 2345 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES">
900 <summary>Either a socket was closed or network traffic timed out</summary> 2346 <summary>Enable/disable sending periodic camera updates</summary>
901 </member> 2347 </member>
902 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown"> 2348 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE">
903 <summary>The last active simulator shut down</summary> 2349 <summary>Enable/disable automatically setting the bandwidth throttle
2350 after connecting to each simulator</summary>
2351 <remarks>The default throttle uses the equivalent of the maximum
2352 bandwidth setting in the official client. If you do not set a
2353 throttle your connection will by default be throttled well below
2354 the minimum values and you may experience connection problems</remarks>
904 </member> 2355 </member>
905 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket"> 2356 <member name="F:OpenMetaverse.Settings.SEND_PINGS">
906 <summary> 2357 <summary>Enable/disable the sending of pings to monitor lag and
907 Holds a simulator reference and a decoded packet, these structs are put in 2358 packet loss</summary>
908 the packet inbox for event handling
909 </summary>
910 </member> 2359 </member>
911 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator"> 2360 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS">
912 <summary>Reference to the simulator that this packet came from</summary> 2361 <summary>Should we connect to multiple sims? This will allow
2362 viewing in to neighboring simulators and sim crossings
2363 (Experimental)</summary>
913 </member> 2364 </member>
914 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet"> 2365 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS">
915 <summary>Packet that needs to be processed</summary> 2366 <summary>If true, all object update packets will be decoded in to
2367 native objects. If false, only updates for our own agent will be
2368 decoded. Registering an event handler will force objects for that
2369 type to always be decoded. If this is disabled the object tracking
2370 will have missing or partial prim and avatar information</summary>
916 </member> 2371 </member>
917 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket"> 2372 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS">
918 <summary> 2373 <summary>If true, when a cached object check is received from the
919 Holds a simulator reference and a serialized packet, these structs are put in 2374 server the full object info will automatically be requested</summary>
920 the packet outbox for sending
921 </summary>
922 </member> 2375 </member>
923 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator"> 2376 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS">
924 <summary>Reference to the simulator this packet is destined for</summary> 2377 <summary>Whether to establish connections to HTTP capabilities
2378 servers for simulators</summary>
925 </member> 2379 </member>
926 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer"> 2380 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS">
927 <summary>Packet that needs to be sent</summary> 2381 <summary>Whether to decode sim stats</summary>
928 </member> 2382 </member>
929 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber"> 2383 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS">
930 <summary>Sequence number of the wrapped packet</summary> 2384 <summary>The capabilities servers are currently designed to
2385 periodically return a 502 error which signals for the client to
2386 re-establish a connection. Set this to true to log those 502 errors</summary>
931 </member> 2387 </member>
932 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount"> 2388 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY">
933 <summary>Number of times this packet has been resent</summary> 2389 <summary>If true, any reference received for a folder or item
2390 the library is not aware of will automatically be fetched</summary>
934 </member> 2391 </member>
935 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount"> 2392 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK">
936 <summary>Environment.TickCount when this packet was last sent over the wire</summary> 2393 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true,
2394 AgentUpdate packets will continuously be sent out to give the bot
2395 smoother movement and autopiloting</summary>
937 </member> 2396 </member>
938 <member name="T:OpenMetaverse.NetworkManager.PacketCallback"> 2397 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING">
939 <summary> 2398 <summary>If true, currently visible avatars will be stored
940 Coupled with RegisterCallback(), this is triggered whenever a packet 2399 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
941 of a registered type is received 2400 If false, a new Avatar or Primitive object will be created
942 </summary> 2401 each time an object update packet is received</summary>
943 <param name="packet"></param>
944 <param name="simulator"></param>
945 </member> 2402 </member>
946 <member name="T:OpenMetaverse.NetworkManager.PacketSentCallback"> 2403 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING">
947 <summary> 2404 <summary>If true, currently visible avatars will be stored
948 Triggered whenever an outgoing packet is sent 2405 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
949 </summary> 2406 If false, a new Avatar or Primitive object will be created
950 <param name="data">Buffer holding the outgoing packet payload</param> 2407 each time an object update packet is received</summary>
951 <param name="bytesSent">Number of bytes of the data buffer that were sent</param>
952 <param name="simulator">Simulator this packet was sent to</param>
953 </member> 2408 </member>
954 <member name="T:OpenMetaverse.NetworkManager.ConnectedCallback"> 2409 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER">
955 <summary> 2410 <summary>If true, position and velocity will periodically be
956 Assigned by the OnConnected event. Raised when login was a success 2411 interpolated (extrapolated, technically) for objects and
957 </summary> 2412 avatars that are being tracked by the library. This is
958 <param name="sender">Reference to the GridClient object that called the event</param> 2413 necessary to increase the accuracy of speed and position
2414 estimates for simulated objects</summary>
959 </member> 2415 </member>
960 <member name="T:OpenMetaverse.NetworkManager.LogoutCallback"> 2416 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING">
961 <summary> 2417 <summary>If true, parcel details will be stored in the
962 Assigned by the OnLogoutReply callback. Raised upone receipt of a LogoutReply packet during logout process. 2418 <code>Simulator.Parcels</code> dictionary as they are received</summary>
963 </summary>
964 <param name="inventoryItems"></param>
965 </member> 2419 </member>
966 <member name="T:OpenMetaverse.NetworkManager.SimConnectingCallback"> 2420 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL">
967 <summary> 2421 <summary>
968 Triggered before a new connection to a simulator is established 2422 If true, an incoming parcel properties reply will automatically send
2423 a request for the parcel access list
969 </summary> 2424 </summary>
970 <remarks>The connection to the new simulator won't be established
971 until this callback returns</remarks>
972 <param name="simulator">The simulator that is being connected to</param>
973 <returns>Whether to continue connecting to the simulator or abort
974 the connection</returns>
975 </member> 2425 </member>
976 <member name="T:OpenMetaverse.NetworkManager.SimConnectedCallback"> 2426 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL">
977 <summary> 2427 <summary>
978 Triggered when a new connection to a simulator is established 2428 if true, an incoming parcel properties reply will automatically send
2429 a request for the traffic count.
979 </summary> 2430 </summary>
980 <param name="simulator">The simulator that is being connected to</param>
981 </member> 2431 </member>
982 <member name="T:OpenMetaverse.NetworkManager.SimDisconnectedCallback"> 2432 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE">
983 <summary> 2433 <summary>
984 Triggered when a simulator other than the simulator that is currently 2434 If true, images, and other assets downloaded from the server
985 being occupied disconnects for whatever reason 2435 will be cached in a local directory
986 </summary> 2436 </summary>
987 <param name="simulator">The simulator that disconnected, which will become a null
988 reference after the callback is finished</param>
989 <param name="reason">Enumeration explaining the reason for the disconnect</param>
990 </member> 2437 </member>
991 <member name="T:OpenMetaverse.NetworkManager.DisconnectedCallback"> 2438 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR">
992 <summary> 2439 <summary>Path to store cached texture data</summary>
993 Triggered when we are logged out of the grid due to a simulator request,
994 client request, network timeout, or any other cause
995 </summary>
996 <param name="reason">Enumeration explaining the reason for the disconnect</param>
997 <param name="message">If we were logged out by the simulator, this
998 is a message explaining why</param>
999 </member> 2440 </member>
1000 <member name="T:OpenMetaverse.NetworkManager.CurrentSimChangedCallback"> 2441 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE">
1001 <summary> 2442 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary>
1002 Triggered when CurrentSim changes
1003 </summary>
1004 <param name="PreviousSimulator">A reference to the old value of CurrentSim</param>
1005 </member> 2443 </member>
1006 <member name="T:OpenMetaverse.NetworkManager.EventQueueRunningCallback"> 2444 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR">
1007 <summary> 2445 <summary>Default color used for viewer particle effects</summary>
1008 Triggered when an event queue makes the initial connection
1009 </summary>
1010 <param name="simulator">Simulator this event queue is tied to</param>
1011 </member> 2446 </member>
1012 <member name="T:OpenMetaverse.Logger"> 2447 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT">
1013 <summary> 2448 <summary>Maximum number of times to resend a failed packet</summary>
1014 Singleton logging class for the entire library
1015 </summary>
1016 </member> 2449 </member>
1017 <member name="F:OpenMetaverse.Logger.LogInstance"> 2450 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS">
1018 <summary>log4net logging engine</summary> 2451 <summary>Throttle outgoing packet rate</summary>
1019 </member> 2452 </member>
1020 <member name="M:OpenMetaverse.Logger.#cctor"> 2453 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS">
1021 <summary> 2454 <summary>The maximum number of concurrent texture downloads allowed</summary>
1022 Default constructor 2455 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
1023 </summary> 2456 simulator throttles</remarks>
1024 </member> 2457 </member>
1025 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)"> 2458 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL">
1026 <summary> 2459 <summary>
1027 Send a log message to the logging engine 2460 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads
1028 </summary> 2461 </summary>
1029 <param name="message">The log message</param> 2462 <remarks>This is a static variable which applies to all instances</remarks>
1030 <param name="level">The severity of the log entry</param>
1031 </member> 2463 </member>
1032 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)"> 2464 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT">
1033 <summary> 2465 <summary>
1034 Send a log message to the logging engine 2466 Textures taking longer than this value will be flagged as timed out and removed from the pipeline
1035 </summary> 2467 </summary>
1036 <param name="message">The log message</param>
1037 <param name="level">The severity of the log entry</param>
1038 <param name="client">Instance of the client</param>
1039 </member> 2468 </member>
1040 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)"> 2469 <member name="F:OpenMetaverse.Settings.LOG_LEVEL">
1041 <summary> 2470 <summary>
1042 Send a log message to the logging engine 2471 Get or set the minimum log level to output to the console by default
2472
2473 If the library is not compiled with DEBUG defined and this level is set to DEBUG
2474 You will get no output on the console. This behavior can be overriden by creating
2475 a logger configuration file for log4net
1043 </summary> 2476 </summary>
1044 <param name="message">The log message</param>
1045 <param name="level">The severity of the log entry</param>
1046 <param name="exception">Exception that was raised</param>
1047 </member> 2477 </member>
1048 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)"> 2478 <member name="F:OpenMetaverse.Settings.LOG_NAMES">
1049 <summary> 2479 <summary>Attach avatar names to log messages</summary>
1050 Send a log message to the logging engine
1051 </summary>
1052 <param name="message">The log message</param>
1053 <param name="level">The severity of the log entry</param>
1054 <param name="client">Instance of the client</param>
1055 <param name="exception">Exception that was raised</param>
1056 </member> 2480 </member>
1057 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)"> 2481 <member name="F:OpenMetaverse.Settings.LOG_RESENDS">
2482 <summary>Log packet retransmission info</summary>
2483 </member>
2484 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)">
2485 <summary>Constructor</summary>
2486 <param name="client">Reference to a GridClient object</param>
2487 </member>
2488 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
1058 <summary> 2489 <summary>
1059 If the library is compiled with DEBUG defined, an event will be 2490 Gets the cost of uploading an asset to the grid
1060 fired if an <code>OnLogMessage</code> handler is registered and the
1061 message will be sent to the logging engine
1062 </summary> 2491 </summary>
1063 <param name="message">The message to log at the DEBUG level to the 2492 <param name="packet"></param>
1064 current logging engine</param> 2493 <param name="simulator"></param>
1065 </member> 2494 </member>
1066 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)"> 2495 <member name="P:OpenMetaverse.Settings.UPLOAD_COST">
2496 <summary>Cost of uploading an asset</summary>
2497 <remarks>Read-only since this value is dynamically fetched at login</remarks>
2498 </member>
2499 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)">
1067 <summary> 2500 <summary>
1068 If the library is compiled with DEBUG defined and 2501 Return a decoded capabilities message as a strongly typed object
1069 <code>GridClient.Settings.DEBUG</code> is true, an event will be
1070 fired if an <code>OnLogMessage</code> handler is registered and the
1071 message will be sent to the logging engine
1072 </summary> 2502 </summary>
1073 <param name="message">The message to log at the DEBUG level to the 2503 <param name="eventName">A string containing the name of the capabilities message key</param>
1074 current logging engine</param> 2504 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
1075 <param name="client">Instance of the client</param> 2505 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
1076 </member> 2506 if no existing Message object exists for the specified event</returns>
1077 <member name="E:OpenMetaverse.Logger.OnLogMessage">
1078 <summary>Triggered whenever a message is logged. If this is left
1079 null, log messages will go to the console</summary>
1080 </member> 2507 </member>
1081 <member name="T:OpenMetaverse.Logger.LogCallback"> 2508 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage">
1082 <summary> 2509 <summary>
1083 Callback used for client apps to receive log messages from 2510 Sent to the client to indicate a teleport request has completed
1084 the library
1085 </summary> 2511 </summary>
1086 <param name="message">Data being logged</param>
1087 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
1088 </member> 2512 </member>
1089 <member name="T:OpenMetaverse.AvatarGroup"> 2513 <member name="T:OpenMetaverse.Interfaces.IMessage">
1090 <summary> 2514 <summary>
1091 Holds group information for Avatars such as those you might find in a profile 2515 Interface requirements for Messaging system
1092 </summary> 2516 </summary>
1093 </member> 2517 </member>
1094 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices"> 2518 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
1095 <summary>true of Avatar accepts group notices</summary> 2519 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
1096 </member> 2520 </member>
1097 <member name="F:OpenMetaverse.AvatarGroup.GroupID"> 2521 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
1098 <summary>Groups Key</summary> 2522 <summary></summary>
1099 </member> 2523 </member>
1100 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID"> 2524 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
1101 <summary>Texture Key for groups insignia</summary> 2525 <summary>The simulators handle the agent teleported to</summary>
1102 </member> 2526 </member>
1103 <member name="F:OpenMetaverse.AvatarGroup.GroupName"> 2527 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
1104 <summary>Name of the group</summary> 2528 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
1105 </member> 2529 </member>
1106 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers"> 2530 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
1107 <summary>Powers avatar has in the group</summary> 2531 <summary>Indicates the level of access required
2532 to access the simulator, or the content rating, or the simulators
2533 map status</summary>
1108 </member> 2534 </member>
1109 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle"> 2535 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
1110 <summary>Avatars Currently selected title</summary> 2536 <summary>The IP Address of the simulator</summary>
1111 </member> 2537 </member>
1112 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile"> 2538 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
1113 <summary>true of Avatar has chosen to list this in their profile</summary> 2539 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
1114 </member> 2540 </member>
1115 <member name="T:OpenMetaverse.ProfilePick"> 2541 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
2542 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
2543 </member>
2544 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
1116 <summary> 2545 <summary>
1117 Holds group information on an individual profile pick 2546 Serialize the object
1118 </summary> 2547 </summary>
2548 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1119 </member> 2549 </member>
1120 <member name="T:OpenMetaverse.AvatarManager"> 2550 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1121 <summary> 2551 <summary>
1122 Retrieve friend status notifications, and retrieve avatar names and 2552 Deserialize the message
1123 profiles
1124 </summary> 2553 </summary>
2554 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1125 </member> 2555 </member>
1126 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)"> 2556 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
1127 <summary> 2557 <summary>
1128 Represents other avatars 2558 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
1129 </summary> 2559 </summary>
1130 <param name="client"></param>
1131 </member> 2560 </member>
1132 <member name="M:OpenMetaverse.AvatarManager.TrackAvatar(OpenMetaverse.UUID)"> 2561 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
1133 <summary>Tracks the specified avatar on your map</summary> 2562 <summary>
1134 <param name="preyID">Avatar ID to track</param> 2563 Serialize the object
2564 </summary>
2565 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1135 </member> 2566 </member>
1136 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)"> 2567 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1137 <summary> 2568 <summary>
1138 Request a single avatar name 2569 Deserialize the message
1139 </summary> 2570 </summary>
1140 <param name="id">The avatar key to retrieve a name for</param> 2571 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1141 </member> 2572 </member>
1142 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 2573 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
1143 <summary> 2574 <summary>
1144 Request a list of avatar names 2575 Serialize the object
1145 </summary> 2576 </summary>
1146 <param name="ids">The avatar keys to retrieve names for</param> 2577 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1147 </member> 2578 </member>
1148 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)"> 2579 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1149 <summary> 2580 <summary>
1150 Start a request for Avatar Properties 2581 Deserialize the message
1151 </summary> 2582 </summary>
1152 <param name="avatarid"></param> 2583 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1153 </member> 2584 </member>
1154 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)"> 2585 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
1155 <summary> 2586 <summary>
1156 Search for an avatar (first name, last name, and uuid) 2587 Serialize the object
1157 </summary> 2588 </summary>
1158 <param name="name">The name to search for</param> 2589 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1159 <param name="queryID">An ID to associate with this query</param>
1160 </member> 2590 </member>
1161 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"> 2591 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1162 <summary> 2592 <summary>
1163 Start a request for Avatar Picks 2593 Deserialize the message
1164 </summary> 2594 </summary>
1165 <param name="avatarid">UUID of the avatar</param> 2595 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1166 </member> 2596 </member>
1167 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)"> 2597 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
1168 <summary> 2598 <summary>
1169 Start a request for Avatar Classifieds 2599 A message sent to the client which indicates a teleport request has failed
2600 and contains some information on why it failed
1170 </summary> 2601 </summary>
1171 <param name="avatarid">UUID of the avatar</param>
1172 </member> 2602 </member>
1173 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2603 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
2604 <summary></summary>
2605 </member>
2606 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
2607 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
2608 Which could be used to look up a value in a dictionary or enum</summary>
2609 </member>
2610 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
2611 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
2612 </member>
2613 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
2614 <summary>A string human readable message containing the reason </summary>
2615 <remarks>An example: Could not teleport closer to destination</remarks>
2616 </member>
2617 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
1174 <summary> 2618 <summary>
1175 Start a request for details of a specific profile pick 2619 Serialize the object
1176 </summary> 2620 </summary>
1177 <param name="avatarid">UUID of the avatar</param> 2621 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1178 <param name="pickid">UUID of the profile pick</param>
1179 </member> 2622 </member>
1180 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2623 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1181 <summary> 2624 <summary>
1182 Start a request for details of a specific profile classified 2625 Deserialize the message
1183 </summary> 2626 </summary>
1184 <param name="avatarid">UUID of the avatar</param> 2627 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1185 <param name="classifiedid">UUID of the profile classified</param>
1186 </member> 2628 </member>
1187 <member name="M:OpenMetaverse.AvatarManager.AvatarNameHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2629 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
1188 <summary> 2630 <summary>
1189 Process an incoming UUIDNameReply Packet and insert Full Names into the Avatars Dictionary 2631 Serialize the object
1190 </summary> 2632 </summary>
1191 <param name="packet">Incoming Packet to process</param> 2633 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1192 <param name="simulator">Unused</param>
1193 </member> 2634 </member>
1194 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2635 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1195 <summary> 2636 <summary>
1196 Process incoming avatar animations 2637 Deserialize the message
1197 </summary> 2638 </summary>
1198 <param name="packet"></param> 2639 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1199 <param name="sim"></param>
1200 </member> 2640 </member>
1201 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2641 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
1202 <summary> 2642 <summary>
1203 Process incoming avatar appearance 2643 Contains a list of prim owner information for a specific parcel in a simulator
1204 </summary> 2644 </summary>
1205 <param name="packet"></param> 2645 <remarks>
1206 <param name="sim"></param> 2646 A Simulator will always return at least 1 entry
2647 If agent does not have proper permission the OwnerID will be UUID.Zero
2648 If agent does not have proper permission OR there are no primitives on parcel
2649 the DataBlocksExtended map will not be sent from the simulator
2650 </remarks>
1207 </member> 2651 </member>
1208 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2652 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
2653 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
2654 </member>
2655 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
1209 <summary> 2656 <summary>
1210 Process incoming avatar properties (profile data) 2657 Serialize the object
1211 </summary> 2658 </summary>
1212 <param name="packet"></param> 2659 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1213 <param name="sim"></param>
1214 </member> 2660 </member>
1215 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2661 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1216 <summary> 2662 <summary>
1217 Process incoming Avatar Interests information 2663 Deserialize the message
1218 </summary> 2664 </summary>
2665 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1219 </member> 2666 </member>
1220 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2667 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
1221 <summary> 2668 <summary>
1222 Process an incoming effect 2669 Prim ownership information for a specified owner on a single parcel
1223 </summary> 2670 </summary>
1224 </member> 2671 </member>
1225 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2672 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
2673 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
2674 UUID.Zero if agent has no permission to view prim owner information</summary>
2675 </member>
2676 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
2677 <summary>The total number of prims</summary>
2678 </member>
2679 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
2680 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
2681 </member>
2682 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
2683 <summary>True if the owner is online
2684 <remarks>This is no longer used by the LL Simulators</remarks></summary>
2685 </member>
2686 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
2687 <summary>The date the most recent prim was rezzed</summary>
2688 </member>
2689 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
1226 <summary> 2690 <summary>
1227 Process an incoming list of profile picks 2691 The details of a single parcel in a region, also contains some regionwide globals
1228 </summary> 2692 </summary>
1229 </member> 2693 </member>
1230 <member name="M:OpenMetaverse.AvatarManager.PickInfoHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2694 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
2695 <summary>Simulator-local ID of this parcel</summary>
2696 </member>
2697 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
2698 <summary>Maximum corner of the axis-aligned bounding box for this
2699 parcel</summary>
2700 </member>
2701 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
2702 <summary>Minimum corner of the axis-aligned bounding box for this
2703 parcel</summary>
2704 </member>
2705 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
2706 <summary>Total parcel land area</summary>
2707 </member>
2708 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
2709 <summary></summary>
2710 </member>
2711 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
2712 <summary>Key of authorized buyer</summary>
2713 </member>
2714 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
2715 <summary>Bitmap describing land layout in 4x4m squares across the
2716 entire region</summary>
2717 </member>
2718 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
2719 <summary></summary>
2720 </member>
2721 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
2722 <summary>Date land was claimed</summary>
2723 </member>
2724 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
2725 <summary>Appears to always be zero</summary>
2726 </member>
2727 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
2728 <summary>Parcel Description</summary>
2729 </member>
2730 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
2731 <summary></summary>
2732 </member>
2733 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
2734 <summary></summary>
2735 </member>
2736 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
2737 <summary>Total number of primitives owned by the parcel group on
2738 this parcel</summary>
2739 </member>
2740 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
2741 <summary>Whether the land is deeded to a group or not</summary>
2742 </member>
2743 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
2744 <summary></summary>
2745 </member>
2746 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
2747 <summary>Maximum number of primitives this parcel supports</summary>
2748 </member>
2749 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
2750 <summary>The Asset UUID of the Texture which when applied to a
2751 primitive will display the media</summary>
2752 </member>
2753 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
2754 <summary>A URL which points to any Quicktime supported media type</summary>
2755 </member>
2756 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
2757 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
2758 </member>
2759 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
2760 <summary>URL For Music Stream</summary>
2761 </member>
2762 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
2763 <summary>Parcel Name</summary>
2764 </member>
2765 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
2766 <summary>Autoreturn value in minutes for others' objects</summary>
2767 </member>
2768 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
2769 <summary></summary>
2770 </member>
2771 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
2772 <summary>Total number of other primitives on this parcel</summary>
2773 </member>
2774 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
2775 <summary>UUID of the owner of this parcel</summary>
2776 </member>
2777 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
2778 <summary>Total number of primitives owned by the parcel owner on
2779 this parcel</summary>
2780 </member>
2781 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
2782 <summary></summary>
2783 </member>
2784 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
2785 <summary>How long is pass valid for</summary>
2786 </member>
2787 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
2788 <summary>Price for a temporary pass</summary>
2789 </member>
2790 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
2791 <summary></summary>
2792 </member>
2793 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
2794 <summary></summary>
2795 </member>
2796 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
2797 <summary></summary>
2798 </member>
2799 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
2800 <summary>This field is no longer used</summary>
2801 </member>
2802 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
2803 The result of a request for parcel properties
2804 </member>
2805 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
2806 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
2807 <remarks>The SalePrice will remain the same after an ownership
2808 transfer (sale), so it can be used to see the purchase price after
2809 a sale if the new owner has not changed it</remarks>
2810 </member>
2811 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
1231 <summary> 2812 <summary>
1232 Process an incoming details of a profile pick 2813 Number of primitives your avatar is currently
2814 selecting and sitting on in this parcel
1233 </summary> 2815 </summary>
1234 </member> 2816 </member>
1235 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedsHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2817 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
2818 <summary></summary>
2819 </member>
2820 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
1236 <summary> 2821 <summary>
1237 Process an incoming list of profile classifieds 2822 A number which increments by 1, starting at 0 for each ParcelProperties request.
2823 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
2824 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
1238 </summary> 2825 </summary>
1239 </member> 2826 </member>
1240 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 2827 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
2828 <summary>Maximum primitives across the entire simulator</summary>
2829 </member>
2830 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
2831 <summary>Total primitives across the entire simulator</summary>
2832 </member>
2833 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
2834 <summary></summary>
2835 </member>
2836 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
2837 <summary>Key of parcel snapshot</summary>
2838 </member>
2839 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
2840 <summary>Parcel ownership status</summary>
2841 </member>
2842 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
2843 <summary>Total number of primitives on this parcel</summary>
2844 </member>
2845 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
2846 <summary></summary>
2847 </member>
2848 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
2849 <summary></summary>
2850 </member>
2851 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
2852 <summary>TRUE of region denies access to age unverified users</summary>
2853 </member>
2854 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
2855 <summary>A description of the media</summary>
2856 </member>
2857 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
2858 <summary>An Integer which represents the height of the media</summary>
2859 </member>
2860 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
2861 <summary>An integer which represents the width of the media</summary>
2862 </member>
2863 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
2864 <summary>A boolean, if true the viewer should loop the media</summary>
2865 </member>
2866 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
2867 <summary>A string which contains the mime type of the media</summary>
2868 </member>
2869 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
2870 <summary>true to obscure (hide) media url</summary>
2871 </member>
2872 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
2873 <summary>true to obscure (hide) music url</summary>
2874 </member>
2875 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
1241 <summary> 2876 <summary>
1242 Process an incoming details of a profile Classified 2877 Serialize the object
1243 </summary> 2878 </summary>
2879 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1244 </member> 2880 </member>
1245 <member name="E:OpenMetaverse.AvatarManager.OnAvatarAnimation"> 2881 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2882 <summary>
2883 Deserialize the message
2884 </summary>
2885 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2886 </member>
2887 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
2888 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
2889 </member>
2890 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
2891 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
2892 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
2893 </member>
2894 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
2895 <summary>true to enable auto scaling of the parcel media</summary>
2896 </member>
2897 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
2898 <summary>The category of this parcel used when search is enabled to restrict
2899 search results</summary>
2900 </member>
2901 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
2902 <summary>A string containing the description to set</summary>
2903 </member>
2904 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
2905 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
2906 powers and restrictions.</summary>
2907 </member>
2908 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
2909 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
2910 to this parcel are handled</summary>
2911 </member>
2912 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
2913 <summary>The LocalID of the parcel to update settings on</summary>
2914 </member>
2915 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
2916 <summary>A string containing the description of the media which can be played
2917 to visitors</summary>
2918 </member>
2919 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
1246 <summary></summary> 2920 <summary></summary>
1247 </member> 2921 </member>
1248 <member name="E:OpenMetaverse.AvatarManager.OnAvatarAppearance"> 2922 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
1249 <summary></summary> 2923 <summary></summary>
1250 </member> 2924 </member>
1251 <member name="E:OpenMetaverse.AvatarManager.OnAvatarNames"> 2925 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
1252 <summary></summary> 2926 <summary></summary>
1253 </member> 2927 </member>
1254 <member name="E:OpenMetaverse.AvatarManager.OnAvatarInterests"> 2928 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
1255 <summary></summary> 2929 <summary></summary>
1256 </member> 2930 </member>
1257 <member name="E:OpenMetaverse.AvatarManager.OnAvatarProperties"> 2931 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
1258 <summary></summary> 2932 <summary></summary>
1259 </member> 2933 </member>
1260 <member name="E:OpenMetaverse.AvatarManager.OnAvatarGroups"> 2934 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
1261 <summary></summary> 2935 <summary></summary>
1262 </member> 2936 </member>
1263 <member name="E:OpenMetaverse.AvatarManager.OnAvatarNameSearch"> 2937 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
1264 <summary></summary> 2938 <summary></summary>
1265 </member> 2939 </member>
1266 <member name="E:OpenMetaverse.AvatarManager.OnPointAt"> 2940 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
1267 <summary></summary> 2941 <summary></summary>
1268 </member> 2942 </member>
1269 <member name="E:OpenMetaverse.AvatarManager.OnLookAt"> 2943 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
1270 <summary></summary> 2944 <summary></summary>
1271 </member> 2945 </member>
1272 <member name="E:OpenMetaverse.AvatarManager.OnEffect"> 2946 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
1273 <summary></summary> 2947 <summary></summary>
1274 </member> 2948 </member>
1275 <member name="E:OpenMetaverse.AvatarManager.OnAvatarPicks"> 2949 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
1276 <summary></summary> 2950 <summary></summary>
1277 </member> 2951 </member>
1278 <member name="E:OpenMetaverse.AvatarManager.OnPickInfo"> 2952 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
1279 <summary></summary> 2953 <summary></summary>
1280 </member> 2954 </member>
1281 <member name="E:OpenMetaverse.AvatarManager.OnAvatarClassifieds"> 2955 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
1282 <summary></summary> 2956 <summary></summary>
1283 </member> 2957 </member>
1284 <member name="E:OpenMetaverse.AvatarManager.OnClassifiedInfo"> 2958 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
1285 <summary></summary> 2959 <summary></summary>
1286 </member> 2960 </member>
1287 <member name="T:OpenMetaverse.AvatarManager.AvatarAnimationCallback"> 2961 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
1288 <summary> 2962 <summary></summary>
1289 Triggered when an avatar animation signal is received
1290 </summary>
1291 <param name="avatarID">UUID of the avatar sending the animation</param>
1292 <param name="anims">UUID of the animation, and animation sequence number</param>
1293 </member> 2963 </member>
1294 <member name="T:OpenMetaverse.AvatarManager.AvatarAppearanceCallback"> 2964 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
1295 <summary> 2965 <summary></summary>
1296 Triggered when AvatarAppearance is received
1297 </summary>
1298 <param name="defaultTexture"></param>
1299 <param name="faceTextures"></param>
1300 <param name="avatarID"></param>
1301 <param name="isTrial"></param>
1302 <param name="visualParams"></param>
1303 </member> 2966 </member>
1304 <member name="T:OpenMetaverse.AvatarManager.AvatarNamesCallback"> 2967 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
1305 <summary> 2968 <summary></summary>
1306 Triggered when a UUIDNameReply is received
1307 </summary>
1308 <param name="names"></param>
1309 </member> 2969 </member>
1310 <member name="T:OpenMetaverse.AvatarManager.AvatarInterestsCallback"> 2970 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1311 <summary> 2971 <summary>
1312 Triggered when a response for avatar interests is returned 2972 Deserialize the message
1313 </summary> 2973 </summary>
1314 <param name="avatarID"></param> 2974 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1315 <param name="interests"></param>
1316 </member> 2975 </member>
1317 <member name="T:OpenMetaverse.AvatarManager.AvatarPropertiesCallback"> 2976 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
1318 <summary> 2977 <summary>
1319 Triggered when avatar properties are received (AvatarPropertiesReply) 2978 Serialize the object
1320 </summary> 2979 </summary>
1321 <param name="avatarID"></param> 2980 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1322 <param name="properties"></param>
1323 </member> 2981 </member>
1324 <member name="T:OpenMetaverse.AvatarManager.AvatarGroupsCallback"> 2982 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
2983 <summary>Base class used for the RemoteParcelRequest message</summary>
2984 </member>
2985 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
1325 <summary> 2986 <summary>
1326 Triggered when an avatar group list is received (AvatarGroupsReply) 2987 A message sent from the viewer to the simulator to request information
2988 on a remote parcel
1327 </summary> 2989 </summary>
1328 <param name="avatarID"></param>
1329 <param name="avatarGroups"></param>
1330 </member> 2990 </member>
1331 <member name="T:OpenMetaverse.AvatarManager.AvatarNameSearchCallback"> 2991 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
2992 <summary>Local sim position of the parcel we are looking up</summary>
2993 </member>
2994 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
2995 <summary>Region handle of the parcel we are looking up</summary>
2996 </member>
2997 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
2998 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
2999 </member>
3000 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
1332 <summary> 3001 <summary>
1333 Triggered when a name search reply is received (AvatarPickerReply) 3002 Serialize the object
1334 </summary> 3003 </summary>
1335 <param name="queryID"></param> 3004 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1336 <param name="avatars"></param>
1337 </member> 3005 </member>
1338 <member name="T:OpenMetaverse.AvatarManager.PointAtCallback"> 3006 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1339 <summary> 3007 <summary>
1340 3008 Deserialize the message
1341 </summary> 3009 </summary>
1342 <param name="sourceID"></param> 3010 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1343 <param name="targetID"></param>
1344 <param name="targetPos"></param>
1345 <param name="pointType"></param>
1346 <param name="duration"></param>
1347 <param name="id"></param>
1348 </member> 3011 </member>
1349 <member name="T:OpenMetaverse.AvatarManager.LookAtCallback"> 3012 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
1350 <summary> 3013 <summary>
1351 3014 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
3015 which will contain parcel information
1352 </summary> 3016 </summary>
1353 <param name="sourceID"></param>
1354 <param name="targetID"></param>
1355 <param name="targetPos"></param>
1356 <param name="lookType"></param>
1357 <param name="duration"></param>
1358 <param name="id"></param>
1359 </member> 3017 </member>
1360 <member name="T:OpenMetaverse.AvatarManager.EffectCallback"> 3018 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
3019 <summary>The grid-wide unique parcel ID</summary>
3020 </member>
3021 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
1361 <summary> 3022 <summary>
1362 3023 Serialize the object
1363 </summary> 3024 </summary>
1364 <param name="type"></param> 3025 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1365 <param name="sourceID"></param>
1366 <param name="targetID"></param>
1367 <param name="targetPos"></param>
1368 <param name="duration"></param>
1369 <param name="id"></param>
1370 </member> 3026 </member>
1371 <member name="T:OpenMetaverse.AvatarManager.AvatarPicksCallback"> 3027 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1372 <summary> 3028 <summary>
1373 Callback returning a dictionary of avatar's picks 3029 Deserialize the message
1374 </summary> 3030 </summary>
1375 <param name="avatarid"></param> 3031 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1376 <param name="picks"></param>
1377 </member> 3032 </member>
1378 <member name="T:OpenMetaverse.AvatarManager.PickInfoCallback"> 3033 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
1379 <summary> 3034 <summary>
1380 Callback returning a details of a specifick pick 3035 A message containing a request for a remote parcel from a viewer, or a response
3036 from the simulator to that request
1381 </summary> 3037 </summary>
1382 <param name="pickid"></param>
1383 <param name="pick"></param>
1384 </member> 3038 </member>
1385 <member name="T:OpenMetaverse.AvatarManager.AvatarClassifiedCallback"> 3039 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
3040 <summary>The request or response details block</summary>
3041 </member>
3042 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
1386 <summary> 3043 <summary>
1387 Callback returning a dictionary of avatar's Classified 3044 Serialize the object
1388 </summary> 3045 </summary>
1389 <param name="avatarid"></param> 3046 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1390 <param name="classified"></param>
1391 </member> 3047 </member>
1392 <member name="T:OpenMetaverse.AvatarManager.ClassifiedInfoCallback"> 3048 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1393 <summary> 3049 <summary>
1394 Callback returning a details of a specifick Classified 3050 Deserialize the message
1395 </summary> 3051 </summary>
1396 <param name="classifiedID"></param> 3052 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1397 <param name="Classified"></param>
1398 </member> 3053 </member>
1399 <member name="T:OpenMetaverse.Interfaces.IMessage"> 3054 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
1400 <summary> 3055 <summary>
1401 Interface requirements for Messaging system 3056 Serialize the object
1402 </summary> 3057 </summary>
3058 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1403 </member> 3059 </member>
1404 <member name="T:ThreadUtil"> 3060 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1405 <summary> 3061 <summary>
1406 3062 Deserialize the message
1407 </summary> 3063 </summary>
3064 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1408 </member> 3065 </member>
1409 <member name="F:ThreadUtil.wrapperInstance"> 3066 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage">
1410 <summary> 3067 <summary>
1411 An instance of DelegateWrapper which calls InvokeWrappedDelegate, 3068 A message sent from the simulator to an agent which contains
1412 which in turn calls the DynamicInvoke method of the wrapped 3069 the groups the agent is in
1413 delegate
1414 </summary> 3070 </summary>
1415 </member> 3071 </member>
1416 <member name="F:ThreadUtil.callback"> 3072 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID">
3073 <summary>The Agent receiving the message</summary>
3074 </member>
3075 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
3076 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
3077 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
3078 </member>
3079 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
3080 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
3081 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
3082 </member>
3083 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
1417 <summary> 3084 <summary>
1418 Callback used to call EndInvoke on the asynchronously 3085 Serialize the object
1419 invoked DelegateWrapper
1420 </summary> 3086 </summary>
3087 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1421 </member> 3088 </member>
1422 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])"> 3089 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1423 <summary> 3090 <summary>
1424 Executes the specified delegate with the specified arguments 3091 Deserialize the message
1425 asynchronously on a thread pool thread
1426 </summary> 3092 </summary>
1427 <param name="d"></param> 3093 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1428 <param name="args"></param>
1429 </member> 3094 </member>
1430 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])"> 3095 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
3096 <summary>Group Details specific to the agent</summary>
3097 </member>
3098 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices">
3099 <summary>true of the agent accepts group notices</summary>
3100 </member>
3101 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
3102 <summary>The agents tier contribution to the group</summary>
3103 </member>
3104 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
3105 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
3106 </member>
3107 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
3108 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
3109 </member>
3110 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
3111 <summary>The name of the group</summary>
3112 </member>
3113 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
3114 <summary>The aggregate permissions the agent has in the group for all roles the agent
3115 is assigned</summary>
3116 </member>
3117 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
3118 <summary>An optional block containing additional agent specific information</summary>
3119 </member>
3120 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
3121 <summary>true of the agent allows this group to be
3122 listed in their profile</summary>
3123 </member>
3124 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
1431 <summary> 3125 <summary>
1432 Invokes the wrapped delegate synchronously 3126 A message sent from the viewer to the simulator which
3127 specifies the language and permissions for others to detect
3128 the language specified
1433 </summary> 3129 </summary>
1434 <param name="d"></param>
1435 <param name="args"></param>
1436 </member> 3130 </member>
1437 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)"> 3131 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language">
3132 <summary>A string containng the default language
3133 to use for the agent</summary>
3134 </member>
3135 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
3136 <summary>true of others are allowed to
3137 know the language setting</summary>
3138 </member>
3139 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
1438 <summary> 3140 <summary>
1439 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle 3141 Serialize the object
1440 to prevent resource leaks
1441 </summary> 3142 </summary>
1442 <param name="ar"></param> 3143 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1443 </member> 3144 </member>
1444 <member name="T:ThreadUtil.DelegateWrapper"> 3145 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1445 <summary> 3146 <summary>
1446 Delegate to wrap another delegate and its arguments 3147 Deserialize the message
1447 </summary> 3148 </summary>
1448 <param name="d"></param> 3149 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1449 <param name="args"></param>
1450 </member> 3150 </member>
1451 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 3151 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage">
1452 <summary> 3152 <summary>
1453 Add a custom decoder callback 3153 An EventQueue message sent from the simulator to an agent when the agent
3154 leaves a group
1454 </summary> 3155 </summary>
1455 <param name="key">The key of the field to decode</param>
1456 <param name="customPacketHandler">The custom decode handler</param>
1457 </member> 3156 </member>
1458 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 3157 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock">
1459 <summary> 3158 <summary>
1460 Remove a custom decoder callback 3159 An Array containing the AgentID and GroupID
1461 </summary> 3160 </summary>
1462 <param name="key">The key of the field to decode</param>
1463 <param name="customPacketHandler">The custom decode handler</param>
1464 </member> 3161 </member>
1465 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)"> 3162 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize">
1466 <summary> 3163 <summary>
1467 Creates a formatted string containing the values of a Packet 3164 Serialize the object
1468 </summary> 3165 </summary>
1469 <param name="packet">The Packet</param> 3166 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1470 <returns>A formatted string of values of the nested items in the Packet object</returns>
1471 </member> 3167 </member>
1472 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder"> 3168 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1473 <summary> 3169 <summary>
1474 A custom decoder callback 3170 Deserialize the message
1475 </summary> 3171 </summary>
1476 <param name="fieldName">The key of the object</param> 3172 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1477 <param name="fieldData">the data to decode</param>
1478 <returns>A string represending the fieldData</returns>
1479 </member> 3173 </member>
1480 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE"> 3174 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
1481 <summary>Size of the byte array used to store raw packet data</summary> 3175 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
1482 </member> 3176 </member>
1483 <member name="F:OpenMetaverse.UDPPacketBuffer.Data"> 3177 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
1484 <summary>Raw packet data buffer</summary> 3178 <summary>The ID of the Agent leaving the group</summary>
1485 </member> 3179 </member>
1486 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength"> 3180 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
1487 <summary>Length of the data to transmit</summary> 3181 <summary>The GroupID the Agent is leaving</summary>
1488 </member> 3182 </member>
1489 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint"> 3183 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
1490 <summary>EndPoint of the remote host</summary> 3184 <summary>Base class for Asset uploads/results via Capabilities</summary>
1491 </member> 3185 </member>
1492 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor"> 3186 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize">
1493 <summary> 3187 <summary>
1494 Create an allocated UDP packet buffer for receiving a packet 3188 Serialize the object
1495 </summary> 3189 </summary>
3190 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1496 </member> 3191 </member>
1497 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)"> 3192 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1498 <summary> 3193 <summary>
1499 Create an allocated UDP packet buffer for sending a packet 3194 Deserialize the message
1500 </summary> 3195 </summary>
1501 <param name="endPoint">EndPoint of the remote host</param> 3196 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1502 </member> 3197 </member>
1503 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)"> 3198 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload">
1504 <summary> 3199 <summary>
1505 Create an allocated UDP packet buffer for sending a packet 3200 A message sent from the viewer to the simulator to request a temporary upload capability
3201 which allows an asset to be uploaded
1506 </summary> 3202 </summary>
1507 <param name="endPoint">EndPoint of the remote host</param>
1508 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
1509 </member> 3203 </member>
1510 <member name="T:OpenMetaverse.PacketBufferPool"> 3204 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.State">
1511 <summary> 3205 <summary>The request state (Always "upload")</summary>
1512 Object pool for packet buffers. This is used to allocate memory for all
1513 incoming and outgoing packets, and zerocoding buffers for those packets
1514 </summary>
1515 </member> 3206 </member>
1516 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor"> 3207 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url">
3208 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
3209 </member>
3210 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
1517 <summary> 3211 <summary>
1518 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called 3212 A message sent from the simulator that will inform the agent the upload is complete,
1519 after using this constructor. 3213 and the UUID of the uploaded asset
1520 </summary> 3214 </summary>
1521 </member> 3215 </member>
1522 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)"> 3216 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.State">
3217 <summary>The request state (Always "complete")</summary>
3218 </member>
3219 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
3220 <summary>The uploaded texture asset ID</summary>
3221 </member>
3222 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
1523 <summary> 3223 <summary>
1524 Creates a new instance of the ObjectPool Base class. 3224 A message sent from the viewer to the simulator to request a temporary
3225 capability URI which is used to upload an agents baked appearance textures
1525 </summary> 3226 </summary>
1526 <param name="itemsPerSegment">The object pool is composed of segments, which
1527 are allocated whenever the size of the pool is exceeded. The number of items
1528 in a segment should be large enough that allocating a new segmeng is a rare
1529 thing. For example, on a server that will have 10k people logged in at once,
1530 the receive buffer object pool should have segment sizes of at least 1000
1531 byte arrays per segment.
1532 </param>
1533 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
1534 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
1535 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
1536 </member> 3227 </member>
1537 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup"> 3228 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request">
3229 <summary>Object containing request or response</summary>
3230 </member>
3231 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
1538 <summary> 3232 <summary>
1539 Forces the segment cleanup algorithm to be run. This method is intended 3233 Serialize the object
1540 primarly for use from the Unit Test libraries.
1541 </summary> 3234 </summary>
3235 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1542 </member> 3236 </member>
1543 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance"> 3237 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1544 <summary> 3238 <summary>
1545 Responsible for allocate 1 instance of an object that will be stored in a segment. 3239 Deserialize the message
1546 </summary> 3240 </summary>
1547 <returns>An instance of whatever objec the pool is pooling.</returns> 3241 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1548 </member> 3242 </member>
1549 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)"> 3243 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage">
1550 <summary> 3244 <summary>
1551 Checks in an instance of T owned by the object pool. This method is only intended to be called 3245 A message sent from the simulator which indicates the minimum version required for
1552 by the <c>WrappedObject</c> class. 3246 using voice chat
1553 </summary> 3247 </summary>
1554 <param name="owningSegment">The segment from which the instance is checked out.</param>
1555 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
1556 </member> 3248 </member>
1557 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut"> 3249 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion">
3250 <summary>Major Version Required</summary>
3251 </member>
3252 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
3253 <summary>Minor version required</summary>
3254 </member>
3255 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
3256 <summary>The name of the region sending the version requrements</summary>
3257 </member>
3258 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
1558 <summary> 3259 <summary>
1559 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to 3260 Serialize the object
1560 allow the checkout, a new segment is created.
1561 </summary> 3261 </summary>
1562 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check 3262 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1563 the instance back into the segment, be sureto dispose the WrappedObject
1564 when finished. </returns>
1565 </member> 3263 </member>
1566 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments"> 3264 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1567 <summary> 3265 <summary>
1568 The total number of segments created. Intended to be used by the Unit Tests. 3266 Deserialize the message
1569 </summary> 3267 </summary>
3268 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1570 </member> 3269 </member>
1571 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment"> 3270 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage">
1572 <summary> 3271 <summary>
1573 The number of items that are in a segment. Items in a segment 3272 A message sent from the simulator to the viewer containing the
1574 are all allocated at the same time, and are hopefully close to 3273 voice server URI
1575 each other in the managed heap.
1576 </summary> 3274 </summary>
1577 </member> 3275 </member>
1578 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount"> 3276 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID">
3277 <summary>The Parcel ID which the voice server URI applies</summary>
3278 </member>
3279 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
3280 <summary>The name of the region</summary>
3281 </member>
3282 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
3283 <summary>A uri containing the server/channel information
3284 which the viewer can utilize to participate in voice conversations</summary>
3285 </member>
3286 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
1579 <summary> 3287 <summary>
1580 The minimum number of segments. When segments are reclaimed, 3288 Serialize the object
1581 this number of segments will always be left alone. These
1582 segments are allocated at startup.
1583 </summary> 3289 </summary>
3290 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1584 </member> 3291 </member>
1585 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup"> 3292 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1586 <summary> 3293 <summary>
1587 The age a segment must be before it's eligible for cleanup. 3294 Deserialize the message
1588 This is used to prevent thrash, and typical values are in
1589 the 5 minute range.
1590 </summary> 3295 </summary>
3296 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1591 </member> 3297 </member>
1592 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds"> 3298 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage">
1593 <summary> 3299 <summary>
1594 The frequence which the cleanup thread runs. This is typically 3300
1595 expected to be in the 5 minute range.
1596 </summary> 3301 </summary>
1597 </member> 3302 </member>
1598 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)"> 3303 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password">
3304 <summary></summary>
3305 </member>
3306 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username">
3307 <summary></summary>
3308 </member>
3309 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize">
1599 <summary> 3310 <summary>
1600 Initialize the object pool in client mode 3311 Serialize the object
1601 </summary> 3312 </summary>
1602 <param name="endPoint">Server to connect to</param> 3313 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1603 <param name="itemsPerSegment"></param>
1604 <param name="minSegments"></param>
1605 </member> 3314 </member>
1606 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)"> 3315 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1607 <summary> 3316 <summary>
1608 Initialize the object pool in server mode 3317 Deserialize the message
1609 </summary> 3318 </summary>
1610 <param name="itemsPerSegment"></param> 3319 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1611 <param name="minSegments"></param>
1612 </member> 3320 </member>
1613 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance"> 3321 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage">
1614 <summary> 3322 <summary>
1615 Returns a packet buffer with EndPoint set if the buffer is in 3323 A message sent by the viewer to the simulator to request a temporary
1616 client mode, or with EndPoint set to null in server mode 3324 capability for a script contained with in a Tasks inventory to be updated
1617 </summary> 3325 </summary>
1618 <returns>Initialized UDPPacketBuffer object</returns>
1619 </member> 3326 </member>
1620 <member name="M:OpenMetaverse.Pool.#cctor"> 3327 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request">
3328 <summary>Object containing request or response</summary>
3329 </member>
3330 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize">
1621 <summary> 3331 <summary>
1622 Default constructor 3332 Serialize the object
1623 </summary> 3333 </summary>
3334 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1624 </member> 3335 </member>
1625 <member name="M:OpenMetaverse.Pool.CheckOut"> 3336 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1626 <summary> 3337 <summary>
1627 Check a packet buffer out of the pool 3338 Deserialize the message
1628 </summary> 3339 </summary>
1629 <returns>A packet buffer object</returns> 3340 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1630 </member> 3341 </member>
1631 <member name="T:OpenMetaverse.Animations"> 3342 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage">
1632 <summary> 3343 <summary>
1633 Static pre-defined animations available to all agents 3344 A message sent from the simulator to the viewer to indicate
3345 a Tasks scripts status.
1634 </summary> 3346 </summary>
1635 </member> 3347 </member>
1636 <member name="F:OpenMetaverse.Animations.AFRAID"> 3348 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID">
1637 <summary>Agent with afraid expression on face</summary> 3349 <summary>The Asset ID of the script</summary>
1638 </member>
1639 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
1640 <summary>Agent aiming a bazooka (right handed)</summary>
1641 </member>
1642 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
1643 <summary>Agent aiming a bow (left handed)</summary>
1644 </member>
1645 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
1646 <summary>Agent aiming a hand gun (right handed)</summary>
1647 </member>
1648 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
1649 <summary>Agent aiming a rifle (right handed)</summary>
1650 </member>
1651 <member name="F:OpenMetaverse.Animations.ANGRY">
1652 <summary>Agent with angry expression on face</summary>
1653 </member>
1654 <member name="F:OpenMetaverse.Animations.AWAY">
1655 <summary>Agent hunched over (away)</summary>
1656 </member>
1657 <member name="F:OpenMetaverse.Animations.BACKFLIP">
1658 <summary>Agent doing a backflip</summary>
1659 </member>
1660 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
1661 <summary>Agent laughing while holding belly</summary>
1662 </member>
1663 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
1664 <summary>Agent blowing a kiss</summary>
1665 </member>
1666 <member name="F:OpenMetaverse.Animations.BORED">
1667 <summary>Agent with bored expression on face</summary>
1668 </member>
1669 <member name="F:OpenMetaverse.Animations.BOW">
1670 <summary>Agent bowing to audience</summary>
1671 </member> 3350 </member>
1672 <member name="F:OpenMetaverse.Animations.BRUSH"> 3351 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono">
1673 <summary>Agent brushing himself/herself off</summary> 3352 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it
3353 uses the older less efficient lsl2 interprter</summary>
1674 </member> 3354 </member>
1675 <member name="F:OpenMetaverse.Animations.BUSY"> 3355 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID">
1676 <summary>Agent in busy mode</summary> 3356 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary>
1677 </member> 3357 </member>
1678 <member name="F:OpenMetaverse.Animations.CLAP"> 3358 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running">
1679 <summary>Agent clapping hands</summary> 3359 <summary>true of the script is in a running state</summary>
1680 </member> 3360 </member>
1681 <member name="F:OpenMetaverse.Animations.COURTBOW"> 3361 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize">
1682 <summary>Agent doing a curtsey bow</summary> 3362 <summary>
3363 Serialize the object
3364 </summary>
3365 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1683 </member> 3366 </member>
1684 <member name="F:OpenMetaverse.Animations.CROUCH"> 3367 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1685 <summary>Agent crouching</summary> 3368 <summary>
3369 Deserialize the message
3370 </summary>
3371 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1686 </member> 3372 </member>
1687 <member name="F:OpenMetaverse.Animations.CROUCHWALK"> 3373 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage">
1688 <summary>Agent crouching while walking</summary> 3374 <summary>
3375 A message containing the request/response used for updating a gesture
3376 contained with an agents inventory
3377 </summary>
1689 </member> 3378 </member>
1690 <member name="F:OpenMetaverse.Animations.CRY"> 3379 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request">
1691 <summary>Agent crying</summary> 3380 <summary>Object containing request or response</summary>
1692 </member> 3381 </member>
1693 <member name="F:OpenMetaverse.Animations.CUSTOMIZE"> 3382 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize">
1694 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary> 3383 <summary>
3384 Serialize the object
3385 </summary>
3386 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1695 </member> 3387 </member>
1696 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE"> 3388 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1697 <summary>Agent re-animated after set appearance finished</summary> 3389 <summary>
3390 Deserialize the message
3391 </summary>
3392 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1698 </member> 3393 </member>
1699 <member name="F:OpenMetaverse.Animations.DANCE1"> 3394 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage">
1700 <summary>Agent dancing</summary> 3395 <summary>
3396 A message request/response which is used to update a notecard contained within
3397 a tasks inventory
3398 </summary>
1701 </member> 3399 </member>
1702 <member name="F:OpenMetaverse.Animations.DANCE2"> 3400 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID">
1703 <summary>Agent dancing</summary> 3401 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
1704 </member> 3402 </member>
1705 <member name="F:OpenMetaverse.Animations.DANCE3"> 3403 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
1706 <summary>Agent dancing</summary> 3404 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
1707 </member> 3405 </member>
1708 <member name="F:OpenMetaverse.Animations.DANCE4"> 3406 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
1709 <summary>Agent dancing</summary> 3407 <summary>
3408 Serialize the object
3409 </summary>
3410 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1710 </member> 3411 </member>
1711 <member name="F:OpenMetaverse.Animations.DANCE5"> 3412 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1712 <summary>Agent dancing</summary> 3413 <summary>
3414 Deserialize the message
3415 </summary>
3416 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1713 </member> 3417 </member>
1714 <member name="F:OpenMetaverse.Animations.DANCE6"> 3418 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage">
1715 <summary>Agent dancing</summary> 3419 <summary>
3420 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
3421 which is used to update an asset in an agents inventory
3422 </summary>
1716 </member> 3423 </member>
1717 <member name="F:OpenMetaverse.Animations.DANCE7"> 3424 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID">
1718 <summary>Agent dancing</summary> 3425 <summary>
3426 The Notecard AssetID to replace
3427 </summary>
1719 </member> 3428 </member>
1720 <member name="F:OpenMetaverse.Animations.DANCE8"> 3429 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize">
1721 <summary>Agent dancing</summary> 3430 <summary>
3431 Serialize the object
3432 </summary>
3433 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1722 </member> 3434 </member>
1723 <member name="F:OpenMetaverse.Animations.DEAD"> 3435 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1724 <summary>Agent on ground unanimated</summary> 3436 <summary>
3437 Deserialize the message
3438 </summary>
3439 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1725 </member> 3440 </member>
1726 <member name="F:OpenMetaverse.Animations.DRINK"> 3441 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage">
1727 <summary>Agent boozing it up</summary> 3442 <summary>
3443 A message containing the request/response used for updating a notecard
3444 contained with an agents inventory
3445 </summary>
1728 </member> 3446 </member>
1729 <member name="F:OpenMetaverse.Animations.EMBARRASSED"> 3447 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request">
1730 <summary>Agent with embarassed expression on face</summary> 3448 <summary>Object containing request or response</summary>
1731 </member> 3449 </member>
1732 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID"> 3450 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize">
1733 <summary>Agent with afraid expression on face</summary> 3451 <summary>
3452 Serialize the object
3453 </summary>
3454 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1734 </member> 3455 </member>
1735 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER"> 3456 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1736 <summary>Agent with angry expression on face</summary> 3457 <summary>
3458 Deserialize the message
3459 </summary>
3460 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1737 </member> 3461 </member>
1738 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED"> 3462 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize">
1739 <summary>Agent with bored expression on face</summary> 3463 <summary>
3464 Serialize the object
3465 </summary>
3466 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1740 </member> 3467 </member>
1741 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY"> 3468 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1742 <summary>Agent crying</summary> 3469 <summary>
3470 Deserialize the message
3471 </summary>
3472 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1743 </member> 3473 </member>
1744 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN"> 3474 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError">
1745 <summary>Agent showing disdain (dislike) for something</summary> 3475 <summary>
3476 A message sent from the simulator to the viewer which indicates
3477 an error occurred while attempting to update a script in an agents or tasks
3478 inventory
3479 </summary>
1746 </member> 3480 </member>
1747 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED"> 3481 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled">
1748 <summary>Agent with embarassed expression on face</summary> 3482 <summary>true of the script was successfully compiled by the simulator</summary>
1749 </member> 3483 </member>
1750 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN"> 3484 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.State">
1751 <summary>Agent with frowning expression on face</summary> 3485 <summary>The state of the request</summary>
1752 </member> 3486 </member>
1753 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS"> 3487 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error">
1754 <summary>Agent with kissy face</summary> 3488 <summary>A string containing the error which occured while trying
3489 to update the script</summary>
1755 </member> 3490 </member>
1756 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH"> 3491 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID">
1757 <summary>Agent expressing laughgter</summary> 3492 <summary>A new AssetID assigned to the script</summary>
1758 </member> 3493 </member>
1759 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH"> 3494 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage">
1760 <summary>Agent with open mouth</summary> 3495 <summary>
3496 A message sent from the viewer to the simulator
3497 requesting the update of an existing script contained
3498 within a tasks inventory
3499 </summary>
1761 </member> 3500 </member>
1762 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED"> 3501 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning">
1763 <summary>Agent with repulsed expression on face</summary> 3502 <summary>if true, set the script mode to running</summary>
1764 </member> 3503 </member>
1765 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD"> 3504 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID">
1766 <summary>Agent expressing sadness</summary> 3505 <summary>The scripts InventoryItem ItemID to update</summary>
1767 </member> 3506 </member>
1768 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG"> 3507 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target">
1769 <summary>Agent shrugging shoulders</summary> 3508 <summary>A lowercase string containing either "mono" or "lsl2" which
3509 specifies the script is compiled and ran on the mono runtime, or the older
3510 lsl runtime</summary>
1770 </member> 3511 </member>
1771 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE"> 3512 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID">
1772 <summary>Agent with a smile</summary> 3513 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary>
1773 </member> 3514 </member>
1774 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE"> 3515 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize">
1775 <summary>Agent expressing surprise</summary> 3516 <summary>
3517 Serialize the object
3518 </summary>
3519 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1776 </member> 3520 </member>
1777 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT"> 3521 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1778 <summary>Agent sticking tongue out</summary> 3522 <summary>
3523 Deserialize the message
3524 </summary>
3525 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1779 </member> 3526 </member>
1780 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE"> 3527 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage">
1781 <summary>Agent with big toothy smile</summary> 3528 <summary>
3529 A message containing either the request or response used in updating a script inside
3530 a tasks inventory
3531 </summary>
1782 </member> 3532 </member>
1783 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK"> 3533 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request">
1784 <summary>Agent winking</summary> 3534 <summary>Object containing request or response</summary>
1785 </member> 3535 </member>
1786 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY"> 3536 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize">
1787 <summary>Agent expressing worry</summary> 3537 <summary>
3538 Serialize the object
3539 </summary>
3540 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1788 </member> 3541 </member>
1789 <member name="F:OpenMetaverse.Animations.FALLDOWN"> 3542 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1790 <summary>Agent falling down</summary> 3543 <summary>
3544 Deserialize the message
3545 </summary>
3546 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1791 </member> 3547 </member>
1792 <member name="F:OpenMetaverse.Animations.FEMALE_WALK"> 3548 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete">
1793 <summary>Agent walking (feminine version)</summary> 3549 <summary>
3550 Response from the simulator to notify the viewer the upload is completed, and
3551 the UUID of the script asset and its compiled status
3552 </summary>
1794 </member> 3553 </member>
1795 <member name="F:OpenMetaverse.Animations.FINGER_WAG"> 3554 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.State">
1796 <summary>Agent wagging finger (disapproval)</summary> 3555 <summary>The request state (Always "complete")</summary>
1797 </member> 3556 </member>
1798 <member name="F:OpenMetaverse.Animations.FIST_PUMP"> 3557 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID">
1799 <summary>I'm not sure I want to know</summary> 3558 <summary>The uploaded texture asset ID</summary>
1800 </member> 3559 </member>
1801 <member name="F:OpenMetaverse.Animations.FLY"> 3560 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
1802 <summary>Agent in superman position</summary> 3561 <summary>true of the script was compiled successfully</summary>
1803 </member> 3562 </member>
1804 <member name="F:OpenMetaverse.Animations.FLYSLOW"> 3563 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage">
1805 <summary>Agent in superman position</summary> 3564 <summary>
3565 A message sent from a viewer to the simulator requesting a temporary uploader capability
3566 used to update a script contained in an agents inventory
3567 </summary>
1806 </member> 3568 </member>
1807 <member name="F:OpenMetaverse.Animations.HELLO"> 3569 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID">
1808 <summary>Agent greeting another</summary> 3570 <summary>The existing asset if of the script in the agents inventory to replace</summary>
1809 </member> 3571 </member>
1810 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R"> 3572 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target">
1811 <summary>Agent holding bazooka (right handed)</summary> 3573 <summary>The language of the script</summary>
3574 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
1812 </member> 3575 </member>
1813 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L"> 3576 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize">
1814 <summary>Agent holding a bow (left handed)</summary> 3577 <summary>
3578 Serialize the object
3579 </summary>
3580 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1815 </member> 3581 </member>
1816 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R"> 3582 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1817 <summary>Agent holding a handgun (right handed)</summary> 3583 <summary>
3584 Deserialize the message
3585 </summary>
3586 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1818 </member> 3587 </member>
1819 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R"> 3588 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage">
1820 <summary>Agent holding a rifle (right handed)</summary> 3589 <summary>
3590 A message containing either the request or response used in updating a script inside
3591 an agents inventory
3592 </summary>
1821 </member> 3593 </member>
1822 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R"> 3594 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request">
1823 <summary>Agent throwing an object (right handed)</summary> 3595 <summary>Object containing request or response</summary>
1824 </member> 3596 </member>
1825 <member name="F:OpenMetaverse.Animations.HOVER"> 3597 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize">
1826 <summary>Agent in static hover</summary> 3598 <summary>
3599 Serialize the object
3600 </summary>
3601 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1827 </member> 3602 </member>
1828 <member name="F:OpenMetaverse.Animations.HOVER_DOWN"> 3603 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1829 <summary>Agent hovering downward</summary> 3604 <summary>
3605 Deserialize the message
3606 </summary>
3607 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1830 </member> 3608 </member>
1831 <member name="F:OpenMetaverse.Animations.HOVER_UP"> 3609 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize">
1832 <summary>Agent hovering upward</summary> 3610 <summary>
3611 Serialize the object
3612 </summary>
3613 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1833 </member> 3614 </member>
1834 <member name="F:OpenMetaverse.Animations.IMPATIENT"> 3615 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1835 <summary>Agent being impatient</summary> 3616 <summary>
3617 Deserialize the message
3618 </summary>
3619 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1836 </member> 3620 </member>
1837 <member name="F:OpenMetaverse.Animations.JUMP"> 3621 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessage">
1838 <summary>Agent jumping</summary> 3622 <summary>
3623 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
3624 </summary>
1839 </member> 3625 </member>
1840 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY"> 3626 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Flags">
1841 <summary>Agent jumping with fervor</summary> 3627 <summary></summary>
1842 </member> 3628 </member>
1843 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT"> 3629 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerDataBlocks">
1844 <summary>Agent point to lips then rear end</summary> 3630 <summary>An array containing LayerData items</summary>
1845 </member> 3631 </member>
1846 <member name="F:OpenMetaverse.Animations.LAND"> 3632 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
1847 <summary>Agent landing from jump, finished flight, etc</summary> 3633 <summary>
3634 Serialize the object
3635 </summary>
3636 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1848 </member> 3637 </member>
1849 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT"> 3638 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1850 <summary>Agent laughing</summary> 3639 <summary>
3640 Deserialize the message
3641 </summary>
3642 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1851 </member> 3643 </member>
1852 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND"> 3644 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData">
1853 <summary>Agent landing from jump, finished flight, etc</summary> 3645 <summary>
3646 A n object containing map location details
3647 </summary>
1854 </member> 3648 </member>
1855 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT"> 3649 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.ImageID">
1856 <summary>Agent sitting on a motorcycle</summary> 3650 <summary>The Asset ID of the regions tile overlay</summary>
1857 </member> 3651 </member>
1858 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH"> 3652 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Bottom">
1859 <summary></summary> 3653 <summary>The grid location of the southern border of the map tile</summary>
1860 </member> 3654 </member>
1861 <member name="F:OpenMetaverse.Animations.NO"> 3655 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Left">
1862 <summary>Agent moving head side to side</summary> 3656 <summary>The grid location of the western border of the map tile</summary>
1863 </member> 3657 </member>
1864 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY"> 3658 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Right">
1865 <summary>Agent moving head side to side with unhappy expression</summary> 3659 <summary>The grid location of the eastern border of the map tile</summary>
1866 </member> 3660 </member>
1867 <member name="F:OpenMetaverse.Animations.NYAH_NYAH"> 3661 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Top">
1868 <summary>Agent taunting another</summary> 3662 <summary>The grid location of the northern border of the map tile</summary>
1869 </member> 3663 </member>
1870 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH"> 3664 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
1871 <summary></summary> 3665 <summary>
3666 New as of 1.23 RC1, no details yet.
3667 </summary>
1872 </member> 3668 </member>
1873 <member name="F:OpenMetaverse.Animations.PEACE"> 3669 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
1874 <summary>Agent giving peace sign</summary> 3670 <summary>
3671 Serialize the object
3672 </summary>
3673 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1875 </member> 3674 </member>
1876 <member name="F:OpenMetaverse.Animations.POINT_ME"> 3675 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1877 <summary>Agent pointing at self</summary> 3676 <summary>
3677 Deserialize the message
3678 </summary>
3679 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1878 </member> 3680 </member>
1879 <member name="F:OpenMetaverse.Animations.POINT_YOU"> 3681 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
1880 <summary>Agent pointing at another</summary> 3682 <summary>
3683 Serialize the object
3684 </summary>
3685 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1881 </member> 3686 </member>
1882 <member name="F:OpenMetaverse.Animations.PRE_JUMP"> 3687 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1883 <summary>Agent preparing for jump (bending knees)</summary> 3688 <summary>
3689 Deserialize the message
3690 </summary>
3691 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1884 </member> 3692 </member>
1885 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT"> 3693 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
1886 <summary>Agent punching with left hand</summary> 3694 <summary>A string containing the method used</summary>
1887 </member> 3695 </member>
1888 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT"> 3696 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
1889 <summary>Agent punching with right hand</summary> 3697 <summary>
3698 A request sent from an agent to the Simulator to begin a new conference.
3699 Contains a list of Agents which will be included in the conference
3700 </summary>
1890 </member> 3701 </member>
1891 <member name="F:OpenMetaverse.Animations.REPULSED"> 3702 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
1892 <summary>Agent acting repulsed</summary> 3703 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
1893 </member> 3704 </member>
1894 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK"> 3705 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
1895 <summary>Agent trying to be Chuck Norris</summary> 3706 <summary>The conferences Session ID</summary>
1896 </member> 3707 </member>
1897 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN"> 3708 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
1898 <summary>Rocks, Paper, Scissors 1, 2, 3</summary> 3709 <summary>
3710 Serialize the object
3711 </summary>
3712 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1899 </member> 3713 </member>
1900 <member name="F:OpenMetaverse.Animations.RPS_PAPER"> 3714 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1901 <summary>Agent with hand flat over other hand</summary> 3715 <summary>
3716 Deserialize the message
3717 </summary>
3718 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1902 </member> 3719 </member>
1903 <member name="F:OpenMetaverse.Animations.RPS_ROCK"> 3720 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
1904 <summary>Agent with fist over other hand</summary> 3721 <summary>
3722 A moderation request sent from a conference moderator
3723 Contains an agent and an optional action to take
3724 </summary>
1905 </member> 3725 </member>
1906 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS"> 3726 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
1907 <summary>Agent with two fingers spread over other hand</summary> 3727 <summary>The Session ID</summary>
1908 </member> 3728 </member>
1909 <member name="F:OpenMetaverse.Animations.RUN"> 3729 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
1910 <summary>Agent running</summary> 3730 <summary></summary>
1911 </member> 3731 </member>
1912 <member name="F:OpenMetaverse.Animations.SAD"> 3732 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey">
1913 <summary>Agent appearing sad</summary> 3733 <summary>A list containing Key/Value pairs, known valid values:
3734 key: text value: true/false - allow/disallow specified agents ability to use text in session
3735 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
3736 </summary>
3737 <remarks>"text" or "voice"</remarks>
1914 </member> 3738 </member>
1915 <member name="F:OpenMetaverse.Animations.SALUTE"> 3739 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue">
1916 <summary>Agent saluting</summary> 3740 <summary></summary>
1917 </member> 3741 </member>
1918 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L"> 3742 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize">
1919 <summary>Agent shooting bow (left handed)</summary> 3743 <summary>
3744 Serialize the object
3745 </summary>
3746 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1920 </member> 3747 </member>
1921 <member name="F:OpenMetaverse.Animations.SHOUT"> 3748 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1922 <summary>Agent cupping mouth as if shouting</summary> 3749 <summary>
3750 Deserialize the message
3751 </summary>
3752 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1923 </member> 3753 </member>
1924 <member name="F:OpenMetaverse.Animations.SHRUG"> 3754 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation">
1925 <summary>Agent shrugging shoulders</summary> 3755 <summary>
3756 A message sent from the agent to the simulator which tells the
3757 simulator we've accepted a conference invitation
3758 </summary>
1926 </member> 3759 </member>
1927 <member name="F:OpenMetaverse.Animations.SIT"> 3760 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID">
1928 <summary>Agent in sit position</summary> 3761 <summary>The conference SessionID</summary>
1929 </member> 3762 </member>
1930 <member name="F:OpenMetaverse.Animations.SIT_FEMALE"> 3763 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
1931 <summary>Agent in sit position (feminine)</summary> 3764 <summary>
3765 Serialize the object
3766 </summary>
3767 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1932 </member> 3768 </member>
1933 <member name="F:OpenMetaverse.Animations.SIT_GENERIC"> 3769 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1934 <summary>Agent in sit position (generic)</summary> 3770 <summary>
3771 Deserialize the message
3772 </summary>
3773 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1935 </member> 3774 </member>
1936 <member name="F:OpenMetaverse.Animations.SIT_GROUND"> 3775 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize">
1937 <summary>Agent sitting on ground</summary> 3776 <summary>
3777 Serialize the object
3778 </summary>
3779 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1938 </member> 3780 </member>
1939 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED"> 3781 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1940 <summary>Agent sitting on ground</summary> 3782 <summary>
3783 Deserialize the message
3784 </summary>
3785 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1941 </member> 3786 </member>
1942 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND"> 3787 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize">
1943 <summary></summary> 3788 <summary>
3789 Serialize the object
3790 </summary>
3791 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1944 </member> 3792 </member>
1945 <member name="F:OpenMetaverse.Animations.SLEEP"> 3793 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1946 <summary>Agent sleeping on side</summary> 3794 <summary>
3795 Deserialize the message
3796 </summary>
3797 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1947 </member> 3798 </member>
1948 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE"> 3799 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize">
1949 <summary>Agent smoking</summary> 3800 <summary>
3801 Serialize the object
3802 </summary>
3803 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1950 </member> 3804 </member>
1951 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE"> 3805 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1952 <summary>Agent inhaling smoke</summary> 3806 <summary>
3807 Deserialize the message
3808 </summary>
3809 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1953 </member> 3810 </member>
1954 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN"> 3811 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
1955 <summary></summary> 3812 <summary>Key of sender</summary>
1956 </member> 3813 </member>
1957 <member name="F:OpenMetaverse.Animations.SNAPSHOT"> 3814 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
1958 <summary>Agent taking a picture</summary> 3815 <summary>Name of sender</summary>
1959 </member> 3816 </member>
1960 <member name="F:OpenMetaverse.Animations.STAND"> 3817 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
1961 <summary>Agent standing</summary> 3818 <summary>Key of destination avatar</summary>
1962 </member> 3819 </member>
1963 <member name="F:OpenMetaverse.Animations.STANDUP"> 3820 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
1964 <summary>Agent standing up</summary> 3821 <summary>ID of originating estate</summary>
1965 </member> 3822 </member>
1966 <member name="F:OpenMetaverse.Animations.STAND_1"> 3823 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
1967 <summary>Agent standing</summary> 3824 <summary>Key of originating region</summary>
1968 </member> 3825 </member>
1969 <member name="F:OpenMetaverse.Animations.STAND_2"> 3826 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
1970 <summary>Agent standing</summary> 3827 <summary>Coordinates in originating region</summary>
1971 </member> 3828 </member>
1972 <member name="F:OpenMetaverse.Animations.STAND_3"> 3829 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
1973 <summary>Agent standing</summary> 3830 <summary>Instant message type</summary>
1974 </member> 3831 </member>
1975 <member name="F:OpenMetaverse.Animations.STAND_4"> 3832 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
1976 <summary>Agent standing</summary> 3833 <summary>Group IM session toggle</summary>
1977 </member> 3834 </member>
1978 <member name="F:OpenMetaverse.Animations.STRETCH"> 3835 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
1979 <summary>Agent stretching</summary> 3836 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
1980 </member> 3837 </member>
1981 <member name="F:OpenMetaverse.Animations.STRIDE"> 3838 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
1982 <summary>Agent in stride (fast walk)</summary> 3839 <summary>Timestamp of the instant message</summary>
1983 </member> 3840 </member>
1984 <member name="F:OpenMetaverse.Animations.SURF"> 3841 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
1985 <summary>Agent surfing</summary> 3842 <summary>Instant message text</summary>
1986 </member> 3843 </member>
1987 <member name="F:OpenMetaverse.Animations.SURPRISE"> 3844 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
1988 <summary>Agent acting surprised</summary> 3845 <summary>Whether this message is held for offline avatars</summary>
1989 </member> 3846 </member>
1990 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE"> 3847 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
1991 <summary>Agent striking with a sword</summary> 3848 <summary>Context specific packed data</summary>
1992 </member> 3849 </member>
1993 <member name="F:OpenMetaverse.Animations.TALK"> 3850 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize">
1994 <summary>Agent talking (lips moving)</summary> 3851 <summary>
3852 Serialize the object
3853 </summary>
3854 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1995 </member> 3855 </member>
1996 <member name="F:OpenMetaverse.Animations.TANTRUM"> 3856 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1997 <summary>Agent throwing a tantrum</summary> 3857 <summary>
3858 Deserialize the message
3859 </summary>
3860 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1998 </member> 3861 </member>
1999 <member name="F:OpenMetaverse.Animations.THROW_R"> 3862 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage">
2000 <summary>Agent throwing an object (right handed)</summary> 3863 <summary>
3864 Sent from the simulator to the viewer.
3865
3866 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
3867 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
3868 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
3869
3870 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
3871 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
3872 the string "ENTER" or "LEAVE" respectively.
3873 </summary>
2001 </member> 3874 </member>
2002 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT"> 3875 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize">
2003 <summary>Agent trying on a shirt</summary> 3876 <summary>
3877 Serialize the object
3878 </summary>
3879 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2004 </member> 3880 </member>
2005 <member name="F:OpenMetaverse.Animations.TURNLEFT"> 3881 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2006 <summary>Agent turning to the left</summary> 3882 <summary>
3883 Deserialize the message
3884 </summary>
3885 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2007 </member> 3886 </member>
2008 <member name="F:OpenMetaverse.Animations.TURNRIGHT"> 3887 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage">
2009 <summary>Agent turning to the right</summary> 3888 <summary>
3889 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
3890 </summary>
2010 </member> 3891 </member>
2011 <member name="F:OpenMetaverse.Animations.TYPE"> 3892 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason">
2012 <summary>Agent typing</summary> 3893 <summary>
3894 A string containing the reason the agent was removed
3895 </summary>
2013 </member> 3896 </member>
2014 <member name="F:OpenMetaverse.Animations.WALK"> 3897 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID">
2015 <summary>Agent walking</summary> 3898 <summary>
3899 The ChatterBoxSession's SessionID
3900 </summary>
2016 </member> 3901 </member>
2017 <member name="F:OpenMetaverse.Animations.WHISPER"> 3902 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize">
2018 <summary>Agent whispering</summary> 3903 <summary>
3904 Serialize the object
3905 </summary>
3906 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2019 </member> 3907 </member>
2020 <member name="F:OpenMetaverse.Animations.WHISTLE"> 3908 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2021 <summary>Agent whispering with fingers in mouth</summary> 3909 <summary>
3910 Deserialize the message
3911 </summary>
3912 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2022 </member> 3913 </member>
2023 <member name="F:OpenMetaverse.Animations.WINK"> 3914 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize">
2024 <summary>Agent winking</summary> 3915 <summary>
3916 Serialize the object
3917 </summary>
3918 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2025 </member> 3919 </member>
2026 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD"> 3920 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2027 <summary>Agent winking</summary> 3921 <summary>
3922 Deserialize the message
3923 </summary>
3924 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2028 </member> 3925 </member>
2029 <member name="F:OpenMetaverse.Animations.WORRY"> 3926 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize">
2030 <summary>Agent worried</summary> 3927 <summary>
3928 Serialize the object
3929 </summary>
3930 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2031 </member> 3931 </member>
2032 <member name="F:OpenMetaverse.Animations.YES"> 3932 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2033 <summary>Agent nodding yes</summary> 3933 <summary>
3934 Deserialize the message
3935 </summary>
3936 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2034 </member> 3937 </member>
2035 <member name="F:OpenMetaverse.Animations.YES_HAPPY"> 3938 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize">
2036 <summary>Agent nodding yes with happy face</summary> 3939 <summary>
3940 Serialize the object
3941 </summary>
3942 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2037 </member> 3943 </member>
2038 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT"> 3944 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2039 <summary>Agent floating with legs and arms crossed</summary> 3945 <summary>
3946 Deserialize the message
3947 </summary>
3948 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2040 </member> 3949 </member>
2041 <member name="T:OpenMetaverse.Assets.AssetScriptBinary"> 3950 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize">
2042 <summary> 3951 <summary>
2043 Represents an AssetScriptBinary object containing the 3952 Serialize the object
2044 LSO compiled bytecode of an LSL script
2045 </summary> 3953 </summary>
3954 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2046 </member> 3955 </member>
2047 <member name="T:OpenMetaverse.Assets.Asset"> 3956 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2048 <summary> 3957 <summary>
2049 Base class for all Asset types 3958 Deserialize the message
2050 </summary> 3959 </summary>
3960 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2051 </member> 3961 </member>
2052 <member name="F:OpenMetaverse.Assets.Asset.AssetData"> 3962 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage">
2053 <summary>A byte array containing the raw asset data</summary> 3963 <summary>
3964
3965 </summary>
2054 </member> 3966 </member>
2055 <member name="F:OpenMetaverse.Assets.Asset.Temporary"> 3967 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize">
2056 <summary>True if the asset it only stored on the server temporarily</summary> 3968 <summary>
3969 Serialize the object
3970 </summary>
3971 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2057 </member> 3972 </member>
2058 <member name="F:OpenMetaverse.Assets.Asset._AssetID"> 3973 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2059 <summary>A unique ID</summary> 3974 <summary>
3975 Deserialize the message
3976 </summary>
3977 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2060 </member> 3978 </member>
2061 <member name="M:OpenMetaverse.Assets.Asset.#ctor"> 3979 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize">
2062 <summary> 3980 <summary>
2063 Construct a new Asset object 3981 Serialize the object
2064 </summary> 3982 </summary>
3983 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2065 </member> 3984 </member>
2066 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])"> 3985 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2067 <summary> 3986 <summary>
2068 Construct a new Asset object 3987 Deserialize the message
2069 </summary> 3988 </summary>
2070 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 3989 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2071 <param name="assetData">A byte array containing the raw asset data</param>
2072 </member> 3990 </member>
2073 <member name="M:OpenMetaverse.Assets.Asset.Encode"> 3991 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize">
2074 <summary> 3992 <summary>
2075 Regenerates the <code>AssetData</code> byte array from the properties 3993 Serialize the object
2076 of the derived class.
2077 </summary> 3994 </summary>
3995 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2078 </member> 3996 </member>
2079 <member name="M:OpenMetaverse.Assets.Asset.Decode"> 3997 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
2080 <summary> 3998 <summary>
2081 Decodes the AssetData, placing it in appropriate properties of the derived 3999 Deserialize the message
2082 class.
2083 </summary> 4000 </summary>
2084 <returns>True if the asset decoding succeeded, otherwise false</returns> 4001 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2085 </member> 4002 </member>
2086 <member name="P:OpenMetaverse.Assets.Asset.AssetID"> 4003 <member name="T:OpenMetaverse.Assets.ArchiveConstants">
2087 <summary>The assets unique ID</summary> 4004 <summary>
4005 Constants for the archiving module
4006 </summary>
2088 </member> 4007 </member>
2089 <member name="P:OpenMetaverse.Assets.Asset.AssetType"> 4008 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH">
2090 <summary> 4009 <summary>
2091 The "type" of asset, Notecard, Animation, etc 4010 The location of the archive control file
2092 </summary> 4011 </summary>
2093 </member> 4012 </member>
2094 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor"> 4013 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH">
2095 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 4014 <summary>
4015 Path for the assets held in an archive
4016 </summary>
2096 </member> 4017 </member>
2097 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])"> 4018 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH">
2098 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 4019 <summary>
2099 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 4020 Path for the prims file
2100 <param name="assetData">A byte array containing the raw asset data</param> 4021 </summary>
2101 </member> 4022 </member>
2102 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode"> 4023 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH">
2103 <summary> 4024 <summary>
2104 TODO: Encodes a scripts contents into a LSO Bytecode file 4025 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
2105 </summary> 4026 </summary>
2106 </member> 4027 </member>
2107 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode"> 4028 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH">
2108 <summary> 4029 <summary>
2109 TODO: Decode LSO Bytecode into a string 4030 Path for region settings.
2110 </summary> 4031 </summary>
2111 <returns>true</returns>
2112 </member> 4032 </member>
2113 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType"> 4033 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR">
2114 <summary>Override the base classes AssetType</summary> 4034 <summary>
4035 The character the separates the uuid from extension information in an archived asset filename
4036 </summary>
2115 </member> 4037 </member>
2116 <member name="T:OpenMetaverse.Assets.GestureStepType"> 4038 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION">
2117 <summary> 4039 <summary>
2118 Type of gesture step 4040 Extensions used for asset types in the archive
2119 </summary> 4041 </summary>
2120 </member> 4042 </member>
2121 <member name="T:OpenMetaverse.Assets.GestureStep"> 4043 <member name="T:OpenMetaverse.DictionaryEventAction">
2122 <summary> 4044 <summary>
2123 Base class for gesture steps 4045
2124 </summary> 4046 </summary>
2125 </member> 4047 </member>
2126 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType"> 4048 <member name="F:OpenMetaverse.DictionaryEventAction.Add">
2127 <summary> 4049 <summary>
2128 Retururns what kind of gesture step this is 4050
2129 </summary> 4051 </summary>
2130 </member> 4052 </member>
2131 <member name="T:OpenMetaverse.Assets.GestureStepAnimation"> 4053 <member name="F:OpenMetaverse.DictionaryEventAction.Remove">
2132 <summary> 4054 <summary>
2133 Describes animation step of a gesture 4055
2134 </summary> 4056 </summary>
2135 </member> 4057 </member>
2136 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart"> 4058 <member name="F:OpenMetaverse.DictionaryEventAction.Change">
2137 <summary> 4059 <summary>
2138 If true, this step represents start of animation, otherwise animation stop 4060
2139 </summary> 4061 </summary>
2140 </member> 4062 </member>
2141 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID"> 4063 <member name="T:OpenMetaverse.DictionaryChangeCallback">
2142 <summary> 4064 <summary>
2143 Animation asset <see cref="T:OpenMetaverse.UUID"/> 4065
2144 </summary> 4066 </summary>
4067 <param name="action"></param>
4068 <param name="entry"></param>
2145 </member> 4069 </member>
2146 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name"> 4070 <member name="T:OpenMetaverse.ObservableDictionary`2">
2147 <summary> 4071 <summary>
2148 Animation inventory name 4072 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing
4073 events to subscribers when items are added, removed, or changed.
2149 </summary> 4074 </summary>
4075 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
4076 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
2150 </member> 4077 </member>
2151 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType"> 4078 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates">
2152 <summary> 4079 <summary>
2153 Returns what kind of gesture step this is 4080 A dictionary of callbacks to fire when specified action occurs
2154 </summary> 4081 </summary>
2155 </member> 4082 </member>
2156 <member name="T:OpenMetaverse.Assets.GestureStepSound"> 4083 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
2157 <summary> 4084 <summary>
2158 Describes sound step of a gesture 4085 Register a callback to be fired when an action occurs
2159 </summary> 4086 </summary>
4087 <param name="action">The action</param>
4088 <param name="callback">The callback to fire</param>
2160 </member> 4089 </member>
2161 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID"> 4090 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
2162 <summary> 4091 <summary>
2163 Sound asset <see cref="T:OpenMetaverse.UUID"/> 4092 Unregister a callback
2164 </summary> 4093 </summary>
4094 <param name="action">The action</param>
4095 <param name="callback">The callback to fire</param>
2165 </member> 4096 </member>
2166 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name"> 4097 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)">
2167 <summary> 4098 <summary>
2168 Sound inventory name 4099
2169 </summary> 4100 </summary>
4101 <param name="action"></param>
4102 <param name="entry"></param>
2170 </member> 4103 </member>
2171 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType"> 4104 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary">
4105 <summary>Internal dictionary that this class wraps around. Do not
4106 modify or enumerate the contents of this dictionary without locking</summary>
4107 </member>
4108 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor">
2172 <summary> 4109 <summary>
2173 Returns what kind of gesture step this is 4110 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class
4111 with the specified key/value, has the default initial capacity.
2174 </summary> 4112 </summary>
4113 <example>
4114 <code>
4115 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
4116 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
4117 </code>
4118 </example>
2175 </member> 4119 </member>
2176 <member name="T:OpenMetaverse.Assets.GestureStepChat"> 4120 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)">
2177 <summary> 4121 <summary>
2178 Describes sound step of a gesture 4122 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class
4123 with the specified key/value, With its initial capacity specified.
2179 </summary> 4124 </summary>
4125 <param name="capacity">Initial size of dictionary</param>
4126 <example>
4127 <code>
4128 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
4129 // initially allocated room for 10 entries.
4130 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
4131 </code>
4132 </example>
2180 </member> 4133 </member>
2181 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text"> 4134 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)">
2182 <summary> 4135 <summary>
2183 Text to output in chat 4136 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key
2184 </summary> 4137 </summary>
4138 <param name="key">Key to use for lookup</param>
4139 <param name="value">Value returned</param>
4140 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
4141 <example>
4142 <code>
4143 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
4144 Avatar av;
4145 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
4146 Console.WriteLine("Found Avatar {0}", av.Name);
4147 </code>
4148 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
4149 </example>
2185 </member> 4150 </member>
2186 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType"> 4151 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})">
2187 <summary> 4152 <summary>
2188 Returns what kind of gesture step this is 4153 Finds the specified match.
2189 </summary> 4154 </summary>
4155 <param name="match">The match.</param>
4156 <returns>Matched value</returns>
4157 <example>
4158 <code>
4159 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
4160 // with the ID 95683496
4161 uint findID = 95683496;
4162 Primitive findPrim = sim.ObjectsPrimitives.Find(
4163 delegate(Primitive prim) { return prim.ID == findID; });
4164 </code>
4165 </example>
2190 </member> 4166 </member>
2191 <member name="T:OpenMetaverse.Assets.GestureStepWait"> 4167 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})">
4168 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
4169 <param name="match">return matching items.</param>
4170 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
4171 <example>
4172 Find All prims within 20 meters and store them in a List
4173 <code>
4174 int radius = 20;
4175 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
4176 delegate(Primitive prim) {
4177 Vector3 pos = prim.Position;
4178 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
4179 }
4180 );
4181 </code>
4182 </example>
4183 </member>
4184 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
4185 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
4186 <param name="match">return matching keys.</param>
4187 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
4188 <example>
4189 Find All keys which also exist in another dictionary
4190 <code>
4191 List&lt;UUID&gt; matches = myDict.FindAll(
4192 delegate(UUID id) {
4193 return myOtherDict.ContainsKey(id);
4194 }
4195 );
4196 </code>
4197 </example>
4198 </member>
4199 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
4200 <summary>Check if Key exists in Dictionary</summary>
4201 <param name="key">Key to check for</param>
4202 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
4203 </member>
4204 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
4205 <summary>Check if Value exists in Dictionary</summary>
4206 <param name="value">Value to check for</param>
4207 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
4208 </member>
4209 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)">
2192 <summary> 4210 <summary>
2193 Describes sound step of a gesture 4211 Adds the specified key to the dictionary, dictionary locking is not performed,
4212 <see cref="!:SafeAdd"/>
2194 </summary> 4213 </summary>
4214 <param name="key">The key</param>
4215 <param name="value">The value</param>
2195 </member> 4216 </member>
2196 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation"> 4217 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)">
2197 <summary> 4218 <summary>
2198 If true in this step we wait for all animations to finish 4219 Removes the specified key, dictionary locking is not performed
2199 </summary> 4220 </summary>
4221 <param name="key">The key.</param>
4222 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
2200 </member> 4223 </member>
2201 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime"> 4224 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear">
2202 <summary> 4225 <summary>
2203 If true gesture player should wait for the specified amount of time 4226 Clear the contents of the dictionary
2204 </summary> 4227 </summary>
2205 </member> 4228 </member>
2206 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime"> 4229 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator">
2207 <summary> 4230 <summary>
2208 Time in seconds to wait if WaitForAnimation is false 4231 Enumerator for iterating dictionary entries
2209 </summary> 4232 </summary>
4233 <returns></returns>
2210 </member> 4234 </member>
2211 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType"> 4235 <member name="P:OpenMetaverse.ObservableDictionary`2.Count">
2212 <summary> 4236 <summary>
2213 Returns what kind of gesture step this is 4237 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
2214 </summary> 4238 </summary>
2215 </member> 4239 </member>
2216 <member name="T:OpenMetaverse.Assets.GestureStepEOF"> 4240 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)">
2217 <summary> 4241 <summary>
2218 Describes the final step of a gesture 4242 Indexer for the dictionary
2219 </summary> 4243 </summary>
4244 <param name="key">The key</param>
4245 <returns>The value</returns>
2220 </member> 4246 </member>
2221 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType"> 4247 <member name="T:OpenMetaverse.EstateTask">
4248 <summary>Describes tasks returned in LandStatReply</summary>
4249 </member>
4250 <member name="T:OpenMetaverse.EstateTools">
2222 <summary> 4251 <summary>
2223 Returns what kind of gesture step this is 4252 Estate level administration and utilities
2224 </summary> 4253 </summary>
2225 </member> 4254 </member>
2226 <member name="T:OpenMetaverse.Assets.AssetGesture"> 4255 <member name="F:OpenMetaverse.EstateTools.GroundTextures">
4256 <summary>Textures for each of the four terrain height levels</summary>
4257 </member>
4258 <member name="F:OpenMetaverse.EstateTools.GroundTextureLimits">
4259 <summary>Upper/lower texture boundaries for each corner of the sim</summary>
4260 </member>
4261 <member name="M:OpenMetaverse.EstateTools.#ctor(OpenMetaverse.GridClient)">
2227 <summary> 4262 <summary>
2228 Represents a sequence of animations, sounds, and chat actions 4263 Constructor for EstateTools class
2229 </summary> 4264 </summary>
4265 <param name="client"></param>
2230 </member> 4266 </member>
2231 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey"> 4267 <member name="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)">
2232 <summary> 4268 <summary>
2233 Keyboard key that triggers the gestyre 4269 Requests estate information such as top scripts and colliders
2234 </summary> 4270 </summary>
4271 <param name="parcelLocalID"></param>
4272 <param name="reportType"></param>
4273 <param name="requestFlags"></param>
4274 <param name="filter"></param>
2235 </member> 4275 </member>
2236 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask"> 4276 <member name="M:OpenMetaverse.EstateTools.RequestInfo">
4277 <summary>Requests estate settings, including estate manager and access/ban lists</summary>
4278 </member>
4279 <member name="M:OpenMetaverse.EstateTools.RequestTopScripts">
4280 <summary>Requests the "Top Scripts" list for the current region</summary>
4281 </member>
4282 <member name="M:OpenMetaverse.EstateTools.RequestTopColliders">
4283 <summary>Requests the "Top Colliders" list for the current region</summary>
4284 </member>
4285 <member name="M:OpenMetaverse.EstateTools.SetTerrainVariables(System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single)">
2237 <summary> 4286 <summary>
2238 Modifier to the trigger key 4287 Set several estate specific configuration variables
2239 </summary> 4288 </summary>
4289 <param name="WaterHeight">The Height of the waterlevel over the entire estate. Defaults to 20</param>
4290 <param name="TerrainRaiseLimit">The maximum height change allowed above the baked terrain. Defaults to 4</param>
4291 <param name="TerrainLowerLimit">The minimum height change allowed below the baked terrain. Defaults to -4</param>
4292 <param name="UseEstateSun">true to use</param>
4293 <param name="FixedSun">if True forces the sun position to the position in SunPosition</param>
4294 <param name="SunPosition">The current position of the sun on the estate, or when FixedSun is true the static position
4295 the sun will remain. <remarks>6.0 = Sunrise, 30.0 = Sunset</remarks></param>
2240 </member> 4296 </member>
2241 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger"> 4297 <member name="M:OpenMetaverse.EstateTools.SimWideReturn(OpenMetaverse.UUID,OpenMetaverse.EstateTools.EstateReturnFlags,System.Boolean)">
2242 <summary> 4298 <summary>
2243 String that triggers playing of the gesture sequence 4299 Request return of objects owned by specified avatar
2244 </summary> 4300 </summary>
4301 <param name="Target">The Agents <see cref="T:OpenMetaverse.UUID"/> owning the primitives to return</param>
4302 <param name="flag">specify the coverage and type of objects to be included in the return</param>
4303 <param name="EstateWide">true to perform return on entire estate</param>
2245 </member> 4304 </member>
2246 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith"> 4305 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.String)">
4306 <summary></summary>
4307 <param name="method"></param>
4308 <param name="param"></param>
4309 </member>
4310 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.Collections.Generic.List{System.String})">
2247 <summary> 4311 <summary>
2248 Text that replaces trigger in chat once gesture is triggered 4312 Used for setting and retrieving various estate panel settings
2249 </summary> 4313 </summary>
4314 <param name="method">EstateOwnerMessage Method field</param>
4315 <param name="listParams">List of parameters to include</param>
2250 </member> 4316 </member>
2251 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence"> 4317 <member name="M:OpenMetaverse.EstateTools.KickUser(OpenMetaverse.UUID)">
2252 <summary> 4318 <summary>
2253 Sequence of gesture steps 4319 Kick an avatar from an estate
2254 </summary> 4320 </summary>
4321 <param name="userID">Key of Agent to remove</param>
2255 </member> 4322 </member>
2256 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor"> 4323 <member name="M:OpenMetaverse.EstateTools.BanUser(OpenMetaverse.UUID,System.Boolean)">
2257 <summary> 4324 <summary>
2258 Constructs guesture asset 4325 Ban an avatar from an estate</summary>
4326 <param name="userID">Key of Agent to remove</param>
4327 <param name="allEstates">Ban user from this estate and all others owned by the estate owner</param>
4328 </member>
4329 <member name="M:OpenMetaverse.EstateTools.UnbanUser(OpenMetaverse.UUID,System.Boolean)">
4330 <summary>Unban an avatar from an estate</summary>
4331 <param name="userID">Key of Agent to remove</param>
4332 /// <param name="allEstates">Unban user from this estate and all others owned by the estate owner</param>
4333 </member>
4334 <member name="M:OpenMetaverse.EstateTools.EstateMessage(System.String)">
4335 <summary>
4336 Send a message dialog to everyone in an entire estate
2259 </summary> 4337 </summary>
4338 <param name="message">Message to send all users in the estate</param>
2260 </member> 4339 </member>
2261 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 4340 <member name="M:OpenMetaverse.EstateTools.SimulatorMessage(System.String)">
2262 <summary> 4341 <summary>
2263 Constructs guesture asset 4342 Send a message dialog to everyone in a simulator
2264 </summary> 4343 </summary>
2265 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 4344 <param name="message">Message to send all users in the simulator</param>
2266 <param name="assetData">A byte array containing the raw asset data</param>
2267 </member> 4345 </member>
2268 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode"> 4346 <member name="M:OpenMetaverse.EstateTools.TeleportHomeUser(OpenMetaverse.UUID)">
2269 <summary> 4347 <summary>
2270 Encodes gesture asset suitable for uplaod 4348 Send an avatar back to their home location
2271 </summary> 4349 </summary>
4350 <param name="pest">Key of avatar to send home</param>
2272 </member> 4351 </member>
2273 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode"> 4352 <member name="M:OpenMetaverse.EstateTools.RestartRegion">
2274 <summary> 4353 <summary>
2275 Decodes gesture assset into play sequence 4354 Begin the region restart process
2276 </summary> 4355 </summary>
2277 <returns></returns>
2278 </member> 4356 </member>
2279 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType"> 4357 <member name="M:OpenMetaverse.EstateTools.CancelRestart">
2280 <summary> 4358 <summary>
2281 Returns asset type 4359 Cancels a region restart
2282 </summary> 4360 </summary>
2283 </member> 4361 </member>
2284 <member name="T:OpenMetaverse.AgentThrottle"> 4362 <member name="M:OpenMetaverse.EstateTools.SetRegionInfo(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)">
4363 <summary>Estate panel "Region" tab settings</summary>
4364 </member>
4365 <member name="M:OpenMetaverse.EstateTools.SetRegionDebug(System.Boolean,System.Boolean,System.Boolean)">
4366 <summary>Estate panel "Debug" tab settings</summary>
4367 </member>
4368 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrain(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
4369 <summary>Used for setting the region's terrain textures for its four height levels</summary>
4370 <param name="low"></param>
4371 <param name="midLow"></param>
4372 <param name="midHigh"></param>
4373 <param name="high"></param>
4374 </member>
4375 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrainHeights(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
4376 <summary>Used for setting sim terrain texture heights</summary>
4377 </member>
4378 <member name="M:OpenMetaverse.EstateTools.RequestCovenant">
4379 <summary>Requests the estate covenant</summary>
4380 </member>
4381 <member name="M:OpenMetaverse.EstateTools.UploadTerrain(System.Byte[],System.String)">
2285 <summary> 4382 <summary>
2286 Throttles the network traffic for various different traffic types. 4383 Upload a terrain RAW file
2287 Access this class through GridClient.Throttle
2288 </summary> 4384 </summary>
4385 <param name="fileData">A byte array containing the encoded terrain data</param>
4386 <param name="fileName">The name of the file being uploaded</param>
4387 <returns>The Id of the transfer request</returns>
2289 </member> 4388 </member>
2290 <member name="M:OpenMetaverse.AgentThrottle.#ctor(OpenMetaverse.GridClient)"> 4389 <member name="M:OpenMetaverse.EstateTools.TeleportHomeAllUsers">
2291 <summary> 4390 <summary>
2292 Default constructor, uses a default high total of 1500 KBps (1536000) 4391 Teleports all users home in current Estate
2293 </summary> 4392 </summary>
2294 </member> 4393 </member>
2295 <member name="M:OpenMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32)"> 4394 <member name="M:OpenMetaverse.EstateTools.RemoveEstateManager(OpenMetaverse.UUID,System.Boolean)">
2296 <summary> 4395 <summary>
2297 Constructor that decodes an existing AgentThrottle packet in to 4396 Remove estate manager</summary>
2298 individual values 4397 <param name="userID">Key of Agent to Remove</param>
4398 <param name="allEstates">removes manager to this estate and all others owned by the estate owner</param>
4399 </member>
4400 <member name="M:OpenMetaverse.EstateTools.AddEstateManager(OpenMetaverse.UUID,System.Boolean)">
4401 <summary>
4402 Add estate manager</summary>
4403 <param name="userID">Key of Agent to Add</param>
4404 <param name="allEstates">Add agent as manager to this estate and all others owned by the estate owner</param>
4405 </member>
4406 <member name="M:OpenMetaverse.EstateTools.AddAllowedUser(OpenMetaverse.UUID,System.Boolean)">
4407 <summary>
4408 Add's an agent to the estate Allowed list</summary>
4409 <param name="userID">Key of Agent to Add</param>
4410 <param name="allEstates">Add agent as an allowed reisdent to All estates if true</param>
4411 </member>
4412 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedUser(OpenMetaverse.UUID,System.Boolean)">
4413 <summary>
4414 Removes an agent from the estate Allowed list</summary>
4415 <param name="userID">Key of Agent to Remove</param>
4416 <param name="allEstates">Removes agent as an allowed reisdent from All estates if true</param>
4417 </member>
4418 <member name="M:OpenMetaverse.EstateTools.AddAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
4419
4420 <summary>
4421 Add's a group to the estate Allowed list</summary>
4422 <param name="groupID">Key of Group to Add</param>
4423 <param name="allEstates">Add Group as an allowed group to All estates if true</param>
4424 </member>
4425 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
4426
4427 <summary>
4428 Removes a group from the estate Allowed list</summary>
4429 <param name="groupID">Key of Group to Remove</param>
4430 <param name="allEstates">Removes Group as an allowed Group from All estates if true</param>
4431 </member>
4432 <member name="M:OpenMetaverse.EstateTools.EstateCovenantReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
4433 <summary></summary>
4434 <param name="packet"></param>
4435 <param name="simulator"></param>
4436 </member>
4437 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessageHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
4438 <summary></summary>
4439 <param name="packet"></param>
4440 <param name="simulator"></param>
4441 </member>
4442 <member name="M:OpenMetaverse.EstateTools.LandStatReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
4443 <summary></summary>
4444 <param name="packet"></param>
4445 <param name="simulator"></param>
4446 </member>
4447 <member name="E:OpenMetaverse.EstateTools.OnGetTopColliders">
4448 <summary>Triggered upon a successful .GetTopColliders()</summary>
4449 </member>
4450 <member name="E:OpenMetaverse.EstateTools.OnGetTopScripts">
4451 <summary>Triggered upon a successful .GetTopScripts()</summary>
4452 </member>
4453 <member name="E:OpenMetaverse.EstateTools.OnGetEstateUpdateInfo">
4454 <summary>Returned, along with other info, upon a successful .GetInfo()</summary>
4455 </member>
4456 <member name="E:OpenMetaverse.EstateTools.OnGetEstateManagers">
4457 <summary>Returned, along with other info, upon a successful .GetInfo()</summary>
4458 </member>
4459 <member name="E:OpenMetaverse.EstateTools.OnGetEstateBans">
4460 <summary>Returned, along with other info, upon a successful .GetInfo()</summary>
4461 </member>
4462 <member name="E:OpenMetaverse.EstateTools.OnGetAllowedGroups">
4463 <summary>Returned, along with other info, upon a successful .GetInfo()</summary>
4464 </member>
4465 <member name="E:OpenMetaverse.EstateTools.OnGetAllowedUsers">
4466 <summary>Returned, along with other info, upon a successful .GetInfo()</summary>
4467 </member>
4468 <member name="E:OpenMetaverse.EstateTools.OnGetCovenant">
4469 <summary>Triggered upon a successful .RequestCovenant()</summary>
4470 </member>
4471 <member name="T:OpenMetaverse.EstateTools.TopCollidersReplyCallback">
4472 <summary>
4473 Triggered on LandStatReply when the report type is for "top colliders"
2299 </summary> 4474 </summary>
2300 <param name="data">Reference to the throttle data in an AgentThrottle 4475 <param name="objectCount"></param>
2301 packet</param> 4476 <param name="Tasks"></param>
2302 <param name="pos">Offset position to start reading at in the
2303 throttle data</param>
2304 <remarks>This is generally not needed in clients as the server will
2305 never send a throttle packet to the client</remarks>
2306 </member> 4477 </member>
2307 <member name="M:OpenMetaverse.AgentThrottle.Set"> 4478 <member name="T:OpenMetaverse.EstateTools.TopScriptsReplyCallback">
2308 <summary> 4479 <summary>
2309 Send an AgentThrottle packet to the current server using the 4480 Triggered on LandStatReply when the report type is for "top scripts"
2310 current values
2311 </summary> 4481 </summary>
4482 <param name="objectCount"></param>
4483 <param name="Tasks"></param>
2312 </member> 4484 </member>
2313 <member name="M:OpenMetaverse.AgentThrottle.Set(OpenMetaverse.Simulator)"> 4485 <member name="T:OpenMetaverse.EstateTools.EstateManagersReply">
2314 <summary> 4486 <summary>
2315 Send an AgentThrottle packet to the specified server using the 4487 Triggered when the list of estate managers is received for the current estate
2316 current values
2317 </summary> 4488 </summary>
4489 <param name="managers"></param>
4490 <param name="count"></param>
4491 <param name="estateID"></param>
2318 </member> 4492 </member>
2319 <member name="M:OpenMetaverse.AgentThrottle.ToBytes"> 4493 <member name="T:OpenMetaverse.EstateTools.EstateUpdateInfoReply">
2320 <summary> 4494 <summary>
2321 Convert the current throttle values to a byte array that can be put 4495 FIXME - Enumerate all params from EstateOwnerMessage packet
2322 in an AgentThrottle packet
2323 </summary> 4496 </summary>
2324 <returns>Byte array containing all the throttle values</returns> 4497 <param name="denyNoPaymentInfo"></param>
4498 <param name="estateID"></param>
4499 <param name="estateName"></param>
4500 <param name="estateOwner"></param>
2325 </member> 4501 </member>
2326 <member name="P:OpenMetaverse.AgentThrottle.Resend"> 4502 <member name="T:OpenMetaverse.EstateTools.LandStatReportType">
2327 <summary>Maximum bits per second for resending unacknowledged packets</summary> 4503 <summary>Used in the ReportType field of a LandStatRequest</summary>
2328 </member> 4504 </member>
2329 <member name="P:OpenMetaverse.AgentThrottle.Land"> 4505 <member name="T:OpenMetaverse.EstateTools.EstateAccessDelta">
2330 <summary>Maximum bits per second for LayerData terrain</summary> 4506 <summary>Used by EstateOwnerMessage packets</summary>
2331 </member> 4507 </member>
2332 <member name="P:OpenMetaverse.AgentThrottle.Wind"> 4508 <member name="T:OpenMetaverse.EstateTools.EstateAccessReplyDelta">
2333 <summary>Maximum bits per second for LayerData wind data</summary> 4509 <summary>Used by EstateOwnerMessage packets</summary>
2334 </member> 4510 </member>
2335 <member name="P:OpenMetaverse.AgentThrottle.Cloud"> 4511 <member name="T:OpenMetaverse.EstateTools.EstateReturnFlags">
2336 <summary>Maximum bits per second for LayerData clouds</summary> 4512 <summary>
4513
4514 </summary>
2337 </member> 4515 </member>
2338 <member name="P:OpenMetaverse.AgentThrottle.Task"> 4516 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.None">
2339 <summary>Unknown, includes object data</summary> 4517 <summary>No flags set</summary>
2340 </member> 4518 </member>
2341 <member name="P:OpenMetaverse.AgentThrottle.Texture"> 4519 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScripted">
2342 <summary>Maximum bits per second for textures</summary> 4520 <summary>Only return targets scripted objects</summary>
2343 </member> 4521 </member>
2344 <member name="P:OpenMetaverse.AgentThrottle.Asset"> 4522 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand">
2345 <summary>Maximum bits per second for downloaded assets</summary> 4523 <summary>Only return targets objects if on others land</summary>
2346 </member> 4524 </member>
2347 <member name="P:OpenMetaverse.AgentThrottle.Total"> 4525 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers">
2348 <summary>Maximum bits per second the entire connection, divided up 4526 <summary>Returns target's scripted objects and objects on other parcels</summary>
2349 between invidiual streams using default multipliers</summary>
2350 </member> 4527 </member>
2351 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh"> 4528 <member name="T:OpenMetaverse.EstateTools.GroundTextureSettings">
4529 <summary>Ground texture settings for each corner of the region</summary>
4530 </member>
4531 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeight">
4532 <summary>Used by GroundTextureHeightSettings</summary>
4533 </member>
4534 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeightSettings">
4535 <summary>The high and low texture thresholds for each corner of the sim</summary>
4536 </member>
4537 <member name="T:OpenMetaverse.Assets.AssetsArchiver">
2352 <summary> 4538 <summary>
2353 Level of Detail mesh 4539 Archives assets
2354 </summary> 4540 </summary>
2355 </member> 4541 </member>
2356 <member name="T:OpenMetaverse.Assets.AssetSound"> 4542 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets">
2357 <summary> 4543 <summary>
2358 Represents a Sound Asset 4544 Archive assets
2359 </summary> 4545 </summary>
2360 </member> 4546 </member>
2361 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor"> 4547 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)">
2362 <summary>Initializes a new instance of an AssetSound object</summary>
2363 </member>
2364 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
2365 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
2366 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2367 <param name="assetData">A byte array containing the raw asset data</param>
2368 </member>
2369 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
2370 <summary> 4548 <summary>
2371 TODO: Encodes a sound file 4549 Archive the assets given to this archiver to the given archive.
2372 </summary> 4550 </summary>
4551 <param name="archive"></param>
2373 </member> 4552 </member>
2374 <member name="M:OpenMetaverse.Assets.AssetSound.Decode"> 4553 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)">
2375 <summary> 4554 <summary>
2376 TODO: Decode a sound file 4555 Write an assets metadata file to the given archive
2377 </summary> 4556 </summary>
2378 <returns>true</returns> 4557 <param name="archive"></param>
2379 </member> 4558 </member>
2380 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType"> 4559 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)">
2381 <summary>Override the base classes AssetType</summary> 4560 <summary>
4561 Write asset data files to the given archive
4562 </summary>
4563 <param name="archive"></param>
2382 </member> 4564 </member>
2383 <member name="T:OpenMetaverse.PacketFrequency"> 4565 <member name="T:OpenMetaverse.PacketFrequency">
2384 <summary> 4566 <summary>
@@ -2607,1241 +4789,4518 @@
2607 </summary> 4789 </summary>
2608 <param name="mapFile"></param> 4790 <param name="mapFile"></param>
2609 </member> 4791 </member>
2610 <member name="T:OpenMetaverse.NameValue"> 4792 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
2611 <summary> 4793 <summary>
2612 A Name Value pair with additional settings, used in the protocol 4794 Attempts to convert an LLSD structure to a known Packet type
2613 primarily to transmit avatar names and active group in object packets
2614 </summary> 4795 </summary>
4796 <param name="capsEventName">Event name, this must match an actual
4797 packet name for a Packet to be successfully built</param>
4798 <param name="body">LLSD to convert to a Packet</param>
4799 <returns>A Packet on success, otherwise null</returns>
2615 </member> 4800 </member>
2616 <member name="F:OpenMetaverse.NameValue.Name"> 4801 <member name="T:OpenMetaverse.Imaging.Baker">
2617 <summary></summary> 4802 <summary>
4803 A set of textures that are layered on texture of each other and "baked"
4804 in to a single texture, for avatar appearances
4805 </summary>
2618 </member> 4806 </member>
2619 <member name="F:OpenMetaverse.NameValue.Type"> 4807 <member name="F:OpenMetaverse.Imaging.Baker._client">
2620 <summary></summary> 4808 <summary>Reference to the GridClient object</summary>
2621 </member> 4809 </member>
2622 <member name="F:OpenMetaverse.NameValue.Class"> 4810 <member name="F:OpenMetaverse.Imaging.Baker._bakedTexture">
2623 <summary></summary> 4811 <summary>Finald baked texture</summary>
2624 </member> 4812 </member>
2625 <member name="F:OpenMetaverse.NameValue.Sendto"> 4813 <member name="F:OpenMetaverse.Imaging.Baker._paramValues">
2626 <summary></summary> 4814 <summary>Appearance parameters the drive the baking process</summary>
2627 </member> 4815 </member>
2628 <member name="F:OpenMetaverse.NameValue.Value"> 4816 <member name="F:OpenMetaverse.Imaging.Baker._textures">
2629 <summary></summary> 4817 <summary>Wearable textures</summary>
2630 </member> 4818 </member>
2631 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)"> 4819 <member name="F:OpenMetaverse.Imaging.Baker._textureCount">
4820 <summary>Total number of textures in the bake</summary>
4821 </member>
4822 <member name="F:OpenMetaverse.Imaging.Baker._bakeWidth">
4823 <summary>Width of the final baked image and scratchpad</summary>
4824 </member>
4825 <member name="F:OpenMetaverse.Imaging.Baker._bakeHeight">
4826 <summary>Height of the final baked image and scratchpad</summary>
4827 </member>
4828 <member name="F:OpenMetaverse.Imaging.Baker._bakeType">
4829 <summary>Bake type</summary>
4830 </member>
4831 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.GridClient,OpenMetaverse.AppearanceManager.BakeType,System.Int32,System.Collections.Generic.Dictionary{System.Int32,System.Single})">
2632 <summary> 4832 <summary>
2633 Constructor that takes all the fields as parameters 4833 Default constructor
2634 </summary> 4834 </summary>
2635 <param name="name"></param> 4835 <param name="client">Reference to the GridClient object</param>
2636 <param name="valueType"></param> 4836 <param name="bakeType"></param>
2637 <param name="classType"></param> 4837 <param name="textureCount">Total number of layers this layer set is
2638 <param name="sendtoType"></param> 4838 composed of</param>
2639 <param name="value"></param> 4839 <param name="paramValues">Appearance parameters the drive the
4840 baking process</param>
2640 </member> 4841 </member>
2641 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)"> 4842 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureIndex,OpenMetaverse.Assets.AssetTexture,System.Boolean)">
2642 <summary> 4843 <summary>
2643 Constructor that takes a single line from a NameValue field 4844 Adds an image to this baking texture and potentially processes it, or
4845 stores it for processing later
2644 </summary> 4846 </summary>
2645 <param name="data"></param> 4847 <param name="index">The baking texture index of the image to be added</param>
4848 <param name="texture">JPEG2000 compressed image to be
4849 added to the baking texture</param>
4850 <param name="needsDecode">True if <code>Decode()</code> needs to be
4851 called for the texture, otherwise false</param>
4852 <returns>True if this texture is completely baked and JPEG2000 data
4853 is available, otherwise false</returns>
2646 </member> 4854 </member>
2647 <member name="T:OpenMetaverse.NameValue.ValueType"> 4855 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Byte,System.Byte,System.Byte)">
2648 <summary>Type of the value</summary> 4856 <summary>
4857 Fills a baked layer as a solid *appearing* color. The colors are
4858 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
4859 compressing it too far since it seems to cause upload failures if
4860 the image is a pure solid color
4861 </summary>
4862 <param name="r">Red value</param>
4863 <param name="g">Green value</param>
4864 <param name="b">Blue value</param>
2649 </member> 4865 </member>
2650 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown"> 4866 <member name="T:OpenMetaverse.Assets.AssetBodypart">
2651 <summary>Unknown</summary> 4867 <summary>
4868 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc.
4869 </summary>
2652 </member> 4870 </member>
2653 <member name="F:OpenMetaverse.NameValue.ValueType.String"> 4871 <member name="T:OpenMetaverse.Assets.AssetWearable">
2654 <summary>String value</summary> 4872 <summary>
4873 Represents a Wearable Asset, Clothing, Hair, Skin, Etc
4874 </summary>
2655 </member> 4875 </member>
2656 <member name="F:OpenMetaverse.NameValue.ValueType.F32"> 4876 <member name="F:OpenMetaverse.Assets.AssetWearable.Name">
2657 <summary></summary> 4877 <summary>A string containing the name of the asset</summary>
2658 </member> 4878 </member>
2659 <member name="F:OpenMetaverse.NameValue.ValueType.S32"> 4879 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
2660 <summary></summary> 4880 <summary>A string containing a short description of the asset</summary>
2661 </member> 4881 </member>
2662 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3"> 4882 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
2663 <summary></summary> 4883 <summary>The Assets WearableType</summary>
2664 </member> 4884 </member>
2665 <member name="F:OpenMetaverse.NameValue.ValueType.U32"> 4885 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
2666 <summary></summary> 4886 <summary>The For-Sale status of the object</summary>
2667 </member> 4887 </member>
2668 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA"> 4888 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
2669 <summary>Deprecated</summary> 4889 <summary>An Integer representing the purchase price of the asset</summary>
2670 </member> 4890 </member>
2671 <member name="F:OpenMetaverse.NameValue.ValueType.Asset"> 4891 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
2672 <summary>String value, but designated as an asset</summary> 4892 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
2673 </member> 4893 </member>
2674 <member name="F:OpenMetaverse.NameValue.ValueType.U64"> 4894 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
2675 <summary></summary> 4895 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
2676 </member> 4896 </member>
2677 <member name="T:OpenMetaverse.NameValue.ClassType"> 4897 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
4898 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
4899 </member>
4900 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
4901 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
4902 </member>
4903 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
4904 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
4905 </member>
4906 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
4907 <summary>The Permissions mask of the asset</summary>
4908 </member>
4909 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
4910 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
4911 </member>
4912 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
4913 <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>
4914 </member>
4915 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor">
4916 <summary>Initializes a new instance of an AssetWearable object</summary>
4917 </member>
4918 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])">
4919 <summary>Initializes a new instance of an AssetWearable object with parameters</summary>
4920 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4921 <param name="assetData">A byte array containing the raw asset data</param>
4922 </member>
4923 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(System.String)">
4924 <summary>Initializes a new instance of an AssetWearable object with parameters</summary>
4925 <param name="source">A string containing the asset parameters</param>
4926 </member>
4927 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode">
2678 <summary> 4928 <summary>
2679 4929 Decode an assets byte encoded data to a string
2680 </summary> 4930 </summary>
4931 <returns>true if the asset data was decoded successfully</returns>
2681 </member> 4932 </member>
2682 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown"> 4933 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode">
2683 <summary></summary> 4934 <summary>
4935 Encode the assets string represantion into a format consumable by the asset server
4936 </summary>
2684 </member> 4937 </member>
2685 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly"> 4938 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor">
2686 <summary></summary> 4939 <summary>Initializes a new instance of an AssetBodyPart object</summary>
2687 </member> 4940 </member>
2688 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite"> 4941 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])">
2689 <summary></summary> 4942 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
4943 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4944 <param name="assetData">A byte array containing the raw asset data</param>
2690 </member> 4945 </member>
2691 <member name="F:OpenMetaverse.NameValue.ClassType.Callback"> 4946 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(System.String)">
2692 <summary></summary> 4947 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
4948 <param name="source">A string representing the values of the Bodypart</param>
2693 </member> 4949 </member>
2694 <member name="T:OpenMetaverse.NameValue.SendtoType"> 4950 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType">
4951 <summary>Override the base classes AssetType</summary>
4952 </member>
4953 <member name="T:OpenMetaverse.Assets.AssetAnimation">
2695 <summary> 4954 <summary>
2696 4955 Represents an Animation
2697 </summary> 4956 </summary>
2698 </member> 4957 </member>
2699 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown"> 4958 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor">
2700 <summary></summary> 4959 <summary>Default Constructor</summary>
2701 </member> 4960 </member>
2702 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim"> 4961 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])">
2703 <summary></summary> 4962 <summary>
4963 Construct an Asset object of type Animation
4964 </summary>
4965 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4966 <param name="assetData">A byte array containing the raw asset data</param>
2704 </member> 4967 </member>
2705 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim"> 4968 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType">
2706 <summary></summary> 4969 <summary>Override the base classes AssetType</summary>
2707 </member> 4970 </member>
2708 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer"> 4971 <member name="T:OpenMetaverse.AvatarGroup">
2709 <summary></summary> 4972 <summary>
4973 Holds group information for Avatars such as those you might find in a profile
4974 </summary>
2710 </member> 4975 </member>
2711 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer"> 4976 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices">
2712 <summary></summary> 4977 <summary>true of Avatar accepts group notices</summary>
2713 </member> 4978 </member>
2714 <member name="T:OpenMetaverse.FriendRights"> 4979 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
4980 <summary>Groups Key</summary>
4981 </member>
4982 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
4983 <summary>Texture Key for groups insignia</summary>
4984 </member>
4985 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
4986 <summary>Name of the group</summary>
4987 </member>
4988 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
4989 <summary>Powers avatar has in the group</summary>
4990 </member>
4991 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
4992 <summary>Avatars Currently selected title</summary>
4993 </member>
4994 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
4995 <summary>true of Avatar has chosen to list this in their profile</summary>
4996 </member>
4997 <member name="T:OpenMetaverse.ProfilePick">
2715 <summary> 4998 <summary>
2716 4999 Holds group information on an individual profile pick
2717 </summary> 5000 </summary>
2718 </member> 5001 </member>
2719 <member name="F:OpenMetaverse.FriendRights.None"> 5002 <member name="T:OpenMetaverse.AvatarManager">
2720 <summary>The avatar has no rights</summary> 5003 <summary>
5004 Retrieve friend status notifications, and retrieve avatar names and
5005 profiles
5006 </summary>
2721 </member> 5007 </member>
2722 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline"> 5008 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)">
2723 <summary>The avatar can see the online status of the target avatar</summary> 5009 <summary>
5010 Represents other avatars
5011 </summary>
5012 <param name="client"></param>
2724 </member> 5013 </member>
2725 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap"> 5014 <member name="M:OpenMetaverse.AvatarManager.TrackAvatar(OpenMetaverse.UUID)">
2726 <summary>The avatar can see the location of the target avatar on the map</summary> 5015 <summary>Tracks the specified avatar on your map</summary>
5016 <param name="preyID">Avatar ID to track</param>
2727 </member> 5017 </member>
2728 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects"> 5018 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)">
2729 <summary>The avatar can modify the ojects of the target avatar </summary> 5019 <summary>
5020 Request a single avatar name
5021 </summary>
5022 <param name="id">The avatar key to retrieve a name for</param>
2730 </member> 5023 </member>
2731 <member name="T:OpenMetaverse.FriendInfo"> 5024 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
2732 <summary> 5025 <summary>
2733 This class holds information about an avatar in the friends list. There are two ways 5026 Request a list of avatar names
2734 to interface to this class. The first is through the set of boolean properties. This is the typical
2735 way clients of this class will use it. The second interface is through two bitflag properties,
2736 TheirFriendsRights and MyFriendsRights
2737 </summary> 5027 </summary>
5028 <param name="ids">The avatar keys to retrieve names for</param>
2738 </member> 5029 </member>
2739 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)"> 5030 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)">
2740 <summary> 5031 <summary>
2741 Used internally when building the initial list of friends at login time 5032 Start a request for Avatar Properties
2742 </summary> 5033 </summary>
2743 <param name="id">System ID of the avatar being prepesented</param> 5034 <param name="avatarid"></param>
2744 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
2745 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
2746 </member> 5035 </member>
2747 <member name="M:OpenMetaverse.FriendInfo.ToString"> 5036 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)">
2748 <summary> 5037 <summary>
2749 FriendInfo represented as a string 5038 Search for an avatar (first name, last name, and uuid)
2750 </summary> 5039 </summary>
2751 <returns>A string reprentation of both my rights and my friends rights</returns> 5040 <param name="name">The name to search for</param>
5041 <param name="queryID">An ID to associate with this query</param>
2752 </member> 5042 </member>
2753 <member name="P:OpenMetaverse.FriendInfo.UUID"> 5043 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)">
2754 <summary> 5044 <summary>
2755 System ID of the avatar 5045 Start a request for Avatar Picks
2756 </summary> 5046 </summary>
5047 <param name="avatarid">UUID of the avatar</param>
2757 </member> 5048 </member>
2758 <member name="P:OpenMetaverse.FriendInfo.Name"> 5049 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)">
2759 <summary> 5050 <summary>
2760 full name of the avatar 5051 Start a request for Avatar Classifieds
2761 </summary> 5052 </summary>
5053 <param name="avatarid">UUID of the avatar</param>
2762 </member> 5054 </member>
2763 <member name="P:OpenMetaverse.FriendInfo.IsOnline"> 5055 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
2764 <summary> 5056 <summary>
2765 True if the avatar is online 5057 Start a request for details of a specific profile pick
2766 </summary> 5058 </summary>
5059 <param name="avatarid">UUID of the avatar</param>
5060 <param name="pickid">UUID of the profile pick</param>
2767 </member> 5061 </member>
2768 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline"> 5062 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
2769 <summary> 5063 <summary>
2770 True if the friend can see if I am online 5064 Start a request for details of a specific profile classified
2771 </summary> 5065 </summary>
5066 <param name="avatarid">UUID of the avatar</param>
5067 <param name="classifiedid">UUID of the profile classified</param>
2772 </member> 5068 </member>
2773 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap"> 5069 <member name="M:OpenMetaverse.AvatarManager.AvatarNameHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2774 <summary> 5070 <summary>
2775 True if the friend can see me on the map 5071 Process an incoming UUIDNameReply Packet and insert Full Names into the Avatars Dictionary
2776 </summary> 5072 </summary>
5073 <param name="packet">Incoming Packet to process</param>
5074 <param name="simulator">Unused</param>
2777 </member> 5075 </member>
2778 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects"> 5076 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2779 <summary> 5077 <summary>
2780 True if the freind can modify my objects 5078 Process incoming avatar animations
2781 </summary> 5079 </summary>
5080 <param name="packet"></param>
5081 <param name="sim"></param>
2782 </member> 5082 </member>
2783 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline"> 5083 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2784 <summary> 5084 <summary>
2785 True if I can see if my friend is online 5085 Process incoming avatar appearance
2786 </summary> 5086 </summary>
5087 <param name="packet"></param>
5088 <param name="sim"></param>
2787 </member> 5089 </member>
2788 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap"> 5090 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2789 <summary> 5091 <summary>
2790 True if I can see if my friend is on the map 5092 Process incoming avatar properties (profile data)
2791 </summary> 5093 </summary>
5094 <param name="packet"></param>
5095 <param name="sim"></param>
2792 </member> 5096 </member>
2793 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects"> 5097 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2794 <summary> 5098 <summary>
2795 True if I can modify my friend's objects 5099 Process incoming Avatar Interests information
2796 </summary> 5100 </summary>
2797 </member> 5101 </member>
2798 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights"> 5102 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2799 <summary> 5103 <summary>
2800 My friend's rights represented as bitmapped flags 5104 Process an incoming effect
2801 </summary> 5105 </summary>
2802 </member> 5106 </member>
2803 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights"> 5107 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2804 <summary> 5108 <summary>
2805 My rights represented as bitmapped flags 5109 Process an incoming list of profile picks
2806 </summary> 5110 </summary>
2807 </member> 5111 </member>
2808 <member name="T:OpenMetaverse.FriendsManager"> 5112 <member name="M:OpenMetaverse.AvatarManager.PickInfoHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
2809 <summary> 5113 <summary>
2810 This class is used to add and remove avatars from your friends list and to manage their permission. 5114 Process an incoming details of a profile pick
2811 </summary> 5115 </summary>
2812 </member> 5116 </member>
2813 <member name="F:OpenMetaverse.FriendsManager.FriendList"> 5117 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedsHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
5118 <summary>
5119 Process an incoming list of profile classifieds
5120 </summary>
5121 </member>
5122 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
5123 <summary>
5124 Process an incoming details of a profile Classified
5125 </summary>
5126 </member>
5127 <member name="E:OpenMetaverse.AvatarManager.OnAvatarAnimation">
5128 <summary></summary>
5129 </member>
5130 <member name="E:OpenMetaverse.AvatarManager.OnAvatarAppearance">
5131 <summary></summary>
5132 </member>
5133 <member name="E:OpenMetaverse.AvatarManager.OnAvatarNames">
5134 <summary></summary>
5135 </member>
5136 <member name="E:OpenMetaverse.AvatarManager.OnAvatarInterests">
5137 <summary></summary>
5138 </member>
5139 <member name="E:OpenMetaverse.AvatarManager.OnAvatarProperties">
5140 <summary></summary>
5141 </member>
5142 <member name="E:OpenMetaverse.AvatarManager.OnAvatarGroups">
5143 <summary></summary>
5144 </member>
5145 <member name="E:OpenMetaverse.AvatarManager.OnAvatarNameSearch">
5146 <summary></summary>
5147 </member>
5148 <member name="E:OpenMetaverse.AvatarManager.OnPointAt">
5149 <summary></summary>
5150 </member>
5151 <member name="E:OpenMetaverse.AvatarManager.OnLookAt">
5152 <summary></summary>
5153 </member>
5154 <member name="E:OpenMetaverse.AvatarManager.OnEffect">
5155 <summary></summary>
5156 </member>
5157 <member name="E:OpenMetaverse.AvatarManager.OnAvatarPicks">
5158 <summary></summary>
5159 </member>
5160 <member name="E:OpenMetaverse.AvatarManager.OnPickInfo">
5161 <summary></summary>
5162 </member>
5163 <member name="E:OpenMetaverse.AvatarManager.OnAvatarClassifieds">
5164 <summary></summary>
5165 </member>
5166 <member name="E:OpenMetaverse.AvatarManager.OnClassifiedInfo">
5167 <summary></summary>
5168 </member>
5169 <member name="T:OpenMetaverse.AvatarManager.AvatarAnimationCallback">
5170 <summary>
5171 Triggered when an avatar animation signal is received
5172 </summary>
5173 <param name="avatarID">UUID of the avatar sending the animation</param>
5174 <param name="anims">UUID of the animation, and animation sequence number</param>
5175 </member>
5176 <member name="T:OpenMetaverse.AvatarManager.AvatarAppearanceCallback">
5177 <summary>
5178 Triggered when AvatarAppearance is received
5179 </summary>
5180 <param name="defaultTexture"></param>
5181 <param name="faceTextures"></param>
5182 <param name="avatarID"></param>
5183 <param name="isTrial"></param>
5184 <param name="visualParams"></param>
5185 </member>
5186 <member name="T:OpenMetaverse.AvatarManager.AvatarNamesCallback">
5187 <summary>
5188 Triggered when a UUIDNameReply is received
5189 </summary>
5190 <param name="names"></param>
5191 </member>
5192 <member name="T:OpenMetaverse.AvatarManager.AvatarInterestsCallback">
5193 <summary>
5194 Triggered when a response for avatar interests is returned
5195 </summary>
5196 <param name="avatarID"></param>
5197 <param name="interests"></param>
5198 </member>
5199 <member name="T:OpenMetaverse.AvatarManager.AvatarPropertiesCallback">
5200 <summary>
5201 Triggered when avatar properties are received (AvatarPropertiesReply)
5202 </summary>
5203 <param name="avatarID"></param>
5204 <param name="properties"></param>
5205 </member>
5206 <member name="T:OpenMetaverse.AvatarManager.AvatarGroupsCallback">
5207 <summary>
5208 Triggered when an avatar group list is received (AvatarGroupsReply)
5209 </summary>
5210 <param name="avatarID"></param>
5211 <param name="avatarGroups"></param>
5212 </member>
5213 <member name="T:OpenMetaverse.AvatarManager.AvatarNameSearchCallback">
5214 <summary>
5215 Triggered when a name search reply is received (AvatarPickerReply)
5216 </summary>
5217 <param name="queryID"></param>
5218 <param name="avatars"></param>
5219 </member>
5220 <member name="T:OpenMetaverse.AvatarManager.PointAtCallback">
2814 <summary> 5221 <summary>
2815 A dictionary of key/value pairs containing known friends of this avatar.
2816 5222
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> 5223 </summary>
5224 <param name="sourceID"></param>
5225 <param name="targetID"></param>
5226 <param name="targetPos"></param>
5227 <param name="pointType"></param>
5228 <param name="duration"></param>
5229 <param name="id"></param>
2820 </member> 5230 </member>
2821 <member name="F:OpenMetaverse.FriendsManager.FriendRequests"> 5231 <member name="T:OpenMetaverse.AvatarManager.LookAtCallback">
2822 <summary> 5232 <summary>
2823 A Dictionary of key/value pairs containing current pending frienship offers.
2824 5233
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> 5234 </summary>
5235 <param name="sourceID"></param>
5236 <param name="targetID"></param>
5237 <param name="targetPos"></param>
5238 <param name="lookType"></param>
5239 <param name="duration"></param>
5240 <param name="id"></param>
2829 </member> 5241 </member>
2830 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)"> 5242 <member name="T:OpenMetaverse.AvatarManager.EffectCallback">
2831 <summary> 5243 <summary>
2832 Internal constructor 5244
2833 </summary> 5245 </summary>
2834 <param name="client">A reference to the GridClient Object</param> 5246 <param name="type"></param>
5247 <param name="sourceID"></param>
5248 <param name="targetID"></param>
5249 <param name="targetPos"></param>
5250 <param name="duration"></param>
5251 <param name="id"></param>
2835 </member> 5252 </member>
2836 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 5253 <member name="T:OpenMetaverse.AvatarManager.AvatarPicksCallback">
2837 <summary> 5254 <summary>
2838 Accept a friendship request 5255 Callback returning a dictionary of avatar's picks
2839 </summary> 5256 </summary>
2840 <param name="fromAgentID">agentID of avatatar to form friendship with</param> 5257 <param name="avatarid"></param>
2841 <param name="imSessionID">imSessionID of the friendship request message</param> 5258 <param name="picks"></param>
2842 </member> 5259 </member>
2843 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 5260 <member name="T:OpenMetaverse.AvatarManager.PickInfoCallback">
2844 <summary> 5261 <summary>
2845 Decline a friendship request 5262 Callback returning a details of a specifick pick
2846 </summary> 5263 </summary>
2847 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param> 5264 <param name="pickid"></param>
2848 <param name="imSessionID">imSessionID of the friendship request message</param> 5265 <param name="pick"></param>
2849 </member> 5266 </member>
2850 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)"> 5267 <member name="T:OpenMetaverse.AvatarManager.AvatarClassifiedCallback">
2851 <summary> 5268 <summary>
2852 Overload: Offer friendship to an avatar. 5269 Callback returning a dictionary of avatar's Classified
2853 </summary> 5270 </summary>
2854 <param name="agentID">System ID of the avatar you are offering friendship to</param> 5271 <param name="avatarid"></param>
5272 <param name="classified"></param>
2855 </member> 5273 </member>
2856 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)"> 5274 <member name="T:OpenMetaverse.AvatarManager.ClassifiedInfoCallback">
2857 <summary> 5275 <summary>
2858 Offer friendship to an avatar. 5276 Callback returning a details of a specifick Classified
2859 </summary> 5277 </summary>
2860 <param name="agentID">System ID of the avatar you are offering friendship to</param> 5278 <param name="classifiedID"></param>
2861 <param name="message">A message to send with the request</param> 5279 <param name="Classified"></param>
2862 </member> 5280 </member>
2863 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)"> 5281 <member name="T:OpenMetaverse.AppearanceManager">
2864 <summary> 5282 <summary>
2865 Terminate a friendship with an avatar 5283 Manager class to for agents appearance, both body parts and clothing
2866 </summary> 5284 </summary>
2867 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
2868 </member> 5285 </member>
2869 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 5286 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_COUNT">
5287 <summary>Total number of wearables for each avatar</summary>
5288 </member>
5289 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT">
5290 <summary>Total number of baked textures on each avatar</summary>
5291 </member>
5292 <member name="F:OpenMetaverse.AppearanceManager.WEARABLES_PER_LAYER">
5293 <summary>Total number of wearables per bake layer</summary>
5294 </member>
5295 <member name="F:OpenMetaverse.AppearanceManager.AVATAR_TEXTURE_COUNT">
5296 <summary>Total number of textures on an avatar, baked or not</summary>
5297 </member>
5298 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_BAKE_MAP">
5299 <summary>Map of what wearables are included in each bake</summary>
5300 </member>
5301 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_HASH">
5302 <summary>Secret values to finalize the cache check hashes for each
5303 bake</summary>
5304 </member>
5305 <member name="F:OpenMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE">
5306 <summary>Default avatar texture, used to detect when a custom
5307 texture is not set for a face</summary>
5308 </member>
5309 <member name="F:OpenMetaverse.AppearanceManager.Wearables">
2870 <summary> 5310 <summary>
2871 Fired when another friend terminates friendship. We need to remove them from 5311 An <seealso cref="!:InternalDictionary"/> which keeps track of wearables data
2872 our cached list.
2873 </summary> 5312 </summary>
2874 <param name="packet"></param>
2875 <param name="simulator"></param>
2876 </member> 5313 </member>
2877 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)"> 5314 <member name="M:OpenMetaverse.AppearanceManager.#ctor(OpenMetaverse.GridClient,OpenMetaverse.AssetManager)">
2878 <summary> 5315 <summary>
2879 Change the rights of a friend avatar. 5316 Default constructor
2880 </summary> 5317 </summary>
2881 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param> 5318 <param name="client">This agents <seealso cref="T:OpenMetaverse.GridClient"/> Object</param>
2882 <param name="rights">the new rights to give the friend</param> 5319 <param name="assets">Reference to an AssetManager object</param>
2883 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
2884 </member> 5320 </member>
2885 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)"> 5321 <member name="M:OpenMetaverse.AppearanceManager.GetWearableAsset(OpenMetaverse.WearableType)">
2886 <summary> 5322 <summary>
2887 Use to map a friends location on the grid. 5323 Returns the assetID for a given WearableType
2888 </summary> 5324 </summary>
2889 <param name="friendID">Friends UUID to find</param> 5325 <param name="type">the <seealso cref="T:OpenMetaverse.WearableType"/> of the asset</param>
2890 <remarks><seealso cref="E:OnFriendFound"/></remarks> 5326 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the WearableType</returns>
2891 </member> 5327 </member>
2892 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)"> 5328 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance">
2893 <summary> 5329 <summary>
2894 Use to track a friends movement on the grid 5330 Ask the server what we are wearing and set appearance based on that
2895 </summary> 5331 </summary>
2896 <param name="friendID">Friends Key</param>
2897 </member> 5332 </member>
2898 <member name="M:OpenMetaverse.FriendsManager.Network_OnConnect(System.Object)"> 5333 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase})">
2899 <summary> 5334 <summary>
2900 Called when a connection to the SL server is established. The list of friend avatars 5335 Replace the current outfit with a list of wearables and set appearance
2901 is populated from XML returned by the login server. That list contains the avatar's id
2902 and right, but no names. Here is where those names are requested.
2903 </summary> 5336 </summary>
2904 <param name="sender"></param> 5337 <param name="ibs">List of wearables that define the new outfit</param>
2905 </member> 5338 </member>
2906 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})"> 5339 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)">
2907 <summary> 5340 <summary>
2908 This handles the asynchronous response of a RequestAvatarNames call. 5341 Replace the current outfit with a list of wearables and set appearance
2909 </summary> 5342 </summary>
2910 <param name="names">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param> 5343 <param name="ibs">List of wearables that define the new outfit</param>
5344 <param name="bake">Whether to bake textures for the avatar or not</param>
2911 </member> 5345 </member>
2912 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 5346 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)">
2913 <summary> 5347 <summary>
2914 Handle notifications sent when a friends has come online. 5348 Add to the current outfit with the list supplied
2915 </summary> 5349 </summary>
2916 <param name="packet"></param> 5350 <param name="ibs_new">List of wearables that will be added to the outfit</param>
2917 <param name="simulator"></param> 5351 <param name="bake">Whether to bake textures for the avatar or not</param>
2918 </member> 5352 </member>
2919 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 5353 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(OpenMetaverse.UUID)">
2920 <summary> 5354 <summary>
2921 Handle notifications sent when a friends has gone offline. 5355 Replace the current outfit with a folder and set appearance
2922 </summary> 5356 </summary>
2923 <param name="packet"></param> 5357 <param name="folder">UUID of the inventory folder to wear</param>
2924 <param name="simulator"></param>
2925 </member> 5358 </member>
2926 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 5359 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.String[])">
2927 <summary> 5360 <summary>
2928 Handle notifications sent when a friend rights change. This notification is also received 5361 Replace the current outfit with a folder and set appearance
2929 when my own rights change.
2930 </summary> 5362 </summary>
2931 <param name="packet"></param> 5363 <param name="path">Inventory path of the folder to wear</param>
2932 <param name="simulator"></param>
2933 </member> 5364 </member>
2934 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 5365 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(OpenMetaverse.UUID,System.Boolean)">
2935 <summary> 5366 <summary>
2936 Handle friend location updates 5367 Replace the current outfit with a folder and set appearance
2937 </summary> 5368 </summary>
2938 <param name="packet">The Packet</param> 5369 <param name="folder">Folder containing the new outfit</param>
2939 <param name="simulator">The Simulator</param> 5370 <param name="bake">Whether to bake the avatar textures or not</param>
2940 </member> 5371 </member>
2941 <member name="M:OpenMetaverse.FriendsManager.MainAvatar_InstantMessage(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)"> 5372 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.String[],System.Boolean)">
2942 <summary> 5373 <summary>
2943 Handles relevant messages from the server encapsulated in instant messages. 5374 Replace the current outfit with a folder and set appearance
2944 </summary> 5375 </summary>
2945 <param name="im">InstantMessage object containing encapsalated instant message</param> 5376 <param name="path">Path of folder containing the new outfit</param>
2946 <param name="simulator">Originating Simulator</param> 5377 <param name="bake">Whether to bake the avatar textures or not</param>
2947 </member> 5378 </member>
2948 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)"> 5379 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)">
2949 <summary> 5380 <summary>
2950 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply 5381 Adds a list of attachments to avatar
2951 </summary> 5382 </summary>
2952 <param name="loginSuccess">true if login was successful</param> 5383 <param name="attachments">A List containing the attachments to add</param>
2953 <param name="redirect">true if login request is requiring a redirect</param> 5384 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
2954 <param name="message">A string containing the response to the login request</param> 5385 first</param>
2955 <param name="reason">A string containing the reason for the request</param>
2956 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
2957 reply from the login server</param>
2958 </member> 5386 </member>
2959 <member name="T:OpenMetaverse.FriendsManager.FriendOnlineEvent"> 5387 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint)">
2960 <summary> 5388 <summary>
2961 Triggered when an avatar in your friends list comes online 5389 Attach an item to an avatar at a specific attach point
2962 </summary> 5390 </summary>
2963 <param name="friend"> System ID of the avatar</param> 5391 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
5392 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
5393 to attach the item to</param>
2964 </member> 5394 </member>
2965 <member name="T:OpenMetaverse.FriendsManager.FriendOfflineEvent"> 5395 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint)">
2966 <summary> 5396 <summary>
2967 Triggered when an avatar in your friends list goes offline 5397 Attach an item to an avatar specifying attachment details
2968 </summary> 5398 </summary>
2969 <param name="friend"> System ID of the avatar</param> 5399 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
5400 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
5401 <param name="name">The name of the attachment</param>
5402 <param name="description">The description of the attahment</param>
5403 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
5404 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
5405 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
5406 to attach the item to</param>
2970 </member> 5407 </member>
2971 <member name="T:OpenMetaverse.FriendsManager.FriendRightsEvent"> 5408 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.InventoryItem)">
2972 <summary> 5409 <summary>
2973 Triggered in response to a call to the FriendRights() method, or when a friend changes your rights 5410 Detach an item from avatar using an <seealso cref="T:OpenMetaverse.InventoryItem"/> object
2974 </summary> 5411 </summary>
2975 <param name="friend"> System ID of the avatar you changed the right of</param> 5412 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> object</param>
2976 </member> 5413 </member>
2977 <member name="T:OpenMetaverse.FriendsManager.FriendNamesReceived"> 5414 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.UUID)">
2978 <summary> 5415 <summary>
2979 Triggered when names on the friend list are received after the initial request upon login 5416 Detach an Item from avatar by items <seealso cref="T:OpenMetaverse.UUID"/>
2980 </summary> 5417 </summary>
2981 <param name="names"></param> 5418 <param name="itemID">The items ID to detach</param>
2982 </member> 5419 </member>
2983 <member name="T:OpenMetaverse.FriendsManager.FriendshipOfferedEvent"> 5420 <member name="M:OpenMetaverse.AppearanceManager.RequestCachedBakes">
2984 <summary> 5421 <summary>
2985 Triggered when someone offers you friendship 5422 Build hashes out of the texture assetIDs for each baking layer to
5423 ask the simulator whether it has cached copies of each baked texture
2986 </summary> 5424 </summary>
2987 <param name="agentID">System ID of the agent offering friendship</param>
2988 <param name="agentName">full name of the agent offereing friendship</param>
2989 <param name="imSessionID">session ID need when accepting/declining the offer</param>
2990 <returns>Return true to accept the friendship, false to deny it</returns>
2991 </member> 5425 </member>
2992 <member name="T:OpenMetaverse.FriendsManager.FriendshipResponseEvent"> 5426 <member name="M:OpenMetaverse.AppearanceManager.ForceRebakeAvatarTextures">
2993 <summary> 5427 <summary>
2994 Trigger when your friendship offer has been accepted or declined 5428 Force a rebake of the currently worn textures
2995 </summary> 5429 </summary>
2996 <param name="agentID">System ID of the avatar who accepted your friendship offer</param>
2997 <param name="agentName">Full name of the avatar who accepted your friendship offer</param>
2998 <param name="accepted">Whether the friendship request was accepted or declined</param>
2999 </member> 5430 </member>
3000 <member name="T:OpenMetaverse.FriendsManager.FriendshipTerminatedEvent"> 5431 <member name="M:OpenMetaverse.AppearanceManager.SendAgentWearablesRequest">
3001 <summary> 5432 <summary>
3002 Trigger when someone terminates your friendship. 5433 Ask the server what textures our avatar is currently wearing
3003 </summary> 5434 </summary>
3004 <param name="agentID">System ID of the avatar who terminated your friendship</param>
3005 <param name="agentName">Full name of the avatar who terminated your friendship</param>
3006 </member> 5435 </member>
3007 <member name="T:OpenMetaverse.FriendsManager.FriendFoundEvent"> 5436 <member name="M:OpenMetaverse.AppearanceManager.Network_OnDisconnected(OpenMetaverse.NetworkManager.DisconnectType,System.String)">
3008 <summary> 5437 <summary>
3009 Triggered in response to a FindFriend request 5438 Terminate any wait handles when the network layer disconnects
3010 </summary> 5439 </summary>
3011 <param name="agentID">Friends Key</param>
3012 <param name="regionHandle">region handle friend is in</param>
3013 <param name="location">X/Y location of friend</param>
3014 </member> 5440 </member>
3015 <member name="T:OpenMetaverse.Caps"> 5441 <member name="E:OpenMetaverse.AppearanceManager.OnAgentWearables">
5442 <summary></summary>
5443 </member>
5444 <member name="E:OpenMetaverse.AppearanceManager.OnAppearanceUpdated">
5445 <summary></summary>
5446 </member>
5447 <member name="T:OpenMetaverse.AppearanceManager.TextureIndex">
3016 <summary> 5448 <summary>
3017 Capabilities is the name of the bi-directional HTTP REST protocol 5449
3018 used to communicate non real-time transactions such as teleporting or
3019 group messaging
3020 </summary> 5450 </summary>
3021 </member> 5451 </member>
3022 <member name="F:OpenMetaverse.Caps.Simulator"> 5452 <member name="T:OpenMetaverse.AppearanceManager.BakeType">
3023 <summary>Reference to the simulator this system is connected to</summary> 5453 <summary>
5454
5455 </summary>
3024 </member> 5456 </member>
3025 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)"> 5457 <member name="T:OpenMetaverse.AppearanceManager.AgentWearablesCallback">
5458 <summary>
5459
5460 </summary>
5461 </member>
5462 <member name="T:OpenMetaverse.AppearanceManager.AppearanceUpdatedCallback">
5463 <summary>
5464
5465 </summary>
5466 <param name="te"></param>
5467 </member>
5468 <member name="T:OpenMetaverse.Imaging.LoadTGAClass">
5469 <summary>
5470 Capability to load TGAs to Bitmap
5471 </summary>
5472 </member>
5473 <member name="T:OpenMetaverse.Packets.MalformedDataException">
5474 <summary>
5475 Thrown when a packet could not be successfully deserialized
5476 </summary>
5477 </member>
5478 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor">
3026 <summary> 5479 <summary>
3027 Default constructor 5480 Default constructor
3028 </summary> 5481 </summary>
3029 <param name="simulator"></param>
3030 <param name="seedcaps"></param>
3031 </member> 5482 </member>
3032 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)"> 5483 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)">
3033 <summary> 5484 <summary>
3034 Request the URI of a named capability 5485 Constructor that takes an additional error message
3035 </summary> 5486 </summary>
3036 <param name="capability">Name of the capability to request</param> 5487 <param name="Message">An error message to attach to this exception</param>
3037 <returns>The URI of the requested capability, or String.Empty if
3038 the capability does not exist</returns>
3039 </member> 5488 </member>
3040 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)"> 5489 <member name="T:OpenMetaverse.Packets.Header">
3041 <summary> 5490 <summary>
3042 Process any incoming events, check to see if we have a message created for the event, 5491 The header of a message template packet. Holds packet flags, sequence
5492 number, packet ID, and any ACKs that will be appended at the end of
5493 the packet
3043 </summary> 5494 </summary>
3044 <param name="eventName"></param>
3045 <param name="body"></param>
3046 </member> 5495 </member>
3047 <member name="P:OpenMetaverse.Caps.SeedCapsURI"> 5496 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
3048 <summary>Capabilities URI this system was initialized with</summary> 5497 <summary>
5498 Convert the AckList to a byte array, used for packet serializing
5499 </summary>
5500 <param name="bytes">Reference to the target byte array</param>
5501 <param name="i">Beginning position to start writing to in the byte
5502 array, will be updated with the ending position of the ACK list</param>
3049 </member> 5503 </member>
3050 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning"> 5504 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
3051 <summary>Whether the capabilities event queue is connected and 5505 <summary>
3052 listening for incoming events</summary> 5506
5507 </summary>
5508 <param name="bytes"></param>
5509 <param name="pos"></param>
5510 <param name="packetEnd"></param>
5511 <returns></returns>
3053 </member> 5512 </member>
3054 <member name="T:OpenMetaverse.Caps.EventQueueCallback"> 5513 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
3055 <summary> 5514 <summary>
3056 Triggered when an event is received via the EventQueueGet 5515
3057 capability
3058 </summary> 5516 </summary>
3059 <param name="capsKey">Event name</param> 5517 <param name="header"></param>
3060 <param name="message">Decoded event data</param> 5518 <param name="bytes"></param>
3061 <param name="simulator">The simulator that generated the event</param> 5519 <param name="packetEnd"></param>
3062 </member> 5520 </member>
3063 <member name="T:OpenMetaverse.ScriptPermission"> 5521 <member name="T:OpenMetaverse.Packets.PacketBlock">
3064 <summary> 5522 <summary>
3065 Permission request flags, asked when a script wants to control an Avatar 5523 A block of data in a packet. Packets are composed of one or more blocks,
5524 each block containing one or more fields
3066 </summary> 5525 </summary>
3067 </member> 5526 </member>
3068 <member name="F:OpenMetaverse.ScriptPermission.None"> 5527 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)">
3069 <summary>Placeholder for empty values, shouldn't ever see this</summary> 5528 <summary>
5529 Create a block from a byte array
5530 </summary>
5531 <param name="bytes">Byte array containing the serialized block</param>
5532 <param name="i">Starting position of the block in the byte array.
5533 This will point to the data after the end of the block when the
5534 call returns</param>
3070 </member> 5535 </member>
3071 <member name="F:OpenMetaverse.ScriptPermission.Debit"> 5536 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)">
3072 <summary>Script wants ability to take money from you</summary> 5537 <summary>
5538 Serialize this block into a byte array
5539 </summary>
5540 <param name="bytes">Byte array to serialize this block into</param>
5541 <param name="i">Starting position in the byte array to serialize to.
5542 This will point to the position directly after the end of the
5543 serialized block when the call returns</param>
3073 </member> 5544 </member>
3074 <member name="F:OpenMetaverse.ScriptPermission.TakeControls"> 5545 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
3075 <summary>Script wants to take camera controls for you</summary> 5546 <summary>Current length of the data in this packet</summary>
3076 </member> 5547 </member>
3077 <member name="F:OpenMetaverse.ScriptPermission.RemapControls"> 5548 <member name="F:OpenMetaverse.Packets.PacketType.Default">
3078 <summary>Script wants to remap avatars controls</summary> 5549 <summary>A generic value, not an actual packet type</summary>
3079 </member> 5550 </member>
3080 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation"> 5551 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
3081 <summary>Script wants to trigger avatar animations</summary> 5552 <exclude/>
3082 <remarks>This function is not implemented on the grid</remarks>
3083 </member> 5553 </member>
3084 <member name="F:OpenMetaverse.ScriptPermission.Attach"> 5554 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
3085 <summary>Script wants to attach or detach the prim or primset to your avatar</summary> 5555 <exclude/>
3086 </member> 5556 </member>
3087 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership"> 5557 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
3088 <summary>Script wants permission to release ownership</summary> 5558 <exclude/>
3089 <remarks>This function is not implemented on the grid
3090 The concept of "public" objects does not exist anymore.</remarks>
3091 </member> 5559 </member>
3092 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks"> 5560 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
3093 <summary>Script wants ability to link/delink with other prims</summary> 5561 <exclude/>
3094 </member> 5562 </member>
3095 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints"> 5563 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
3096 <summary>Script wants permission to change joints</summary> 5564 <exclude/>
3097 <remarks>This function is not implemented on the grid</remarks>
3098 </member> 5565 </member>
3099 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions"> 5566 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
3100 <summary>Script wants permissions to change permissions</summary> 5567 <exclude/>
3101 <remarks>This function is not implemented on the grid</remarks>
3102 </member> 5568 </member>
3103 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera"> 5569 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
3104 <summary>Script wants to track avatars camera position and rotation </summary> 5570 <exclude/>
3105 </member> 5571 </member>
3106 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera"> 5572 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
3107 <summary>Script wants to control your camera</summary> 5573 <exclude/>
3108 </member> 5574 </member>
3109 <member name="T:OpenMetaverse.InstantMessageDialog"> 5575 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
3110 <summary> 5576 <exclude/>
3111 Special commands used in Instant Messages
3112 </summary>
3113 </member> 5577 </member>
3114 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent"> 5578 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
3115 <summary>Indicates a regular IM from another agent</summary> 5579 <exclude/>
3116 </member> 5580 </member>
3117 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox"> 5581 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
3118 <summary>Simple notification box with an OK button</summary> 5582 <exclude/>
3119 </member> 5583 </member>
3120 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation"> 5584 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
3121 <summary>You've been invited to join a group.</summary> 5585 <exclude/>
3122 </member> 5586 </member>
3123 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered"> 5587 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
3124 <summary>Inventory offer</summary> 5588 <exclude/>
3125 </member> 5589 </member>
3126 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted"> 5590 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
3127 <summary>Accepted inventory offer</summary> 5591 <exclude/>
3128 </member> 5592 </member>
3129 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined"> 5593 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
3130 <summary>Declined inventory offer</summary> 5594 <exclude/>
3131 </member> 5595 </member>
3132 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote"> 5596 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
3133 <summary>Group vote</summary> 5597 <exclude/>
3134 </member> 5598 </member>
3135 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered"> 5599 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
3136 <summary>An object is offering its inventory</summary> 5600 <exclude/>
3137 </member> 5601 </member>
3138 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted"> 5602 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
3139 <summary>Accept an inventory offer from an object</summary> 5603 <exclude/>
3140 </member> 5604 </member>
3141 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined"> 5605 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
3142 <summary>Decline an inventory offer from an object</summary> 5606 <exclude/>
3143 </member> 5607 </member>
3144 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault"> 5608 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
3145 <summary>Unknown</summary> 5609 <exclude/>
3146 </member> 5610 </member>
3147 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd"> 5611 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
3148 <summary>Start a session, or add users to a session</summary> 5612 <exclude/>
3149 </member> 5613 </member>
3150 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd"> 5614 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
3151 <summary>Start a session, but don't prune offline users</summary> 5615 <exclude/>
3152 </member> 5616 </member>
3153 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart"> 5617 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
3154 <summary>Start a session with your group</summary> 5618 <exclude/>
3155 </member> 5619 </member>
3156 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart"> 5620 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
3157 <summary>Start a session without a calling card (finder or objects)</summary> 5621 <exclude/>
3158 </member> 5622 </member>
3159 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend"> 5623 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
3160 <summary>Send a message to a session</summary> 5624 <exclude/>
3161 </member> 5625 </member>
3162 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop"> 5626 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
3163 <summary>Leave a session</summary> 5627 <exclude/>
3164 </member> 5628 </member>
3165 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject"> 5629 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
3166 <summary>Indicates that the IM is from an object</summary> 5630 <exclude/>
3167 </member> 5631 </member>
3168 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse"> 5632 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
3169 <summary>Sent an IM to a busy user, this is the auto response</summary> 5633 <exclude/>
3170 </member> 5634 </member>
3171 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory"> 5635 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
3172 <summary>Shows the message in the console and chat history</summary> 5636 <exclude/>
3173 </member> 5637 </member>
3174 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport"> 5638 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
3175 <summary>Send a teleport lure</summary> 5639 <exclude/>
3176 </member> 5640 </member>
3177 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport"> 5641 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
3178 <summary>Response sent to the agent which inititiated a teleport invitation</summary> 5642 <exclude/>
3179 </member> 5643 </member>
3180 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport"> 5644 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
3181 <summary>Response sent to the agent which inititiated a teleport invitation</summary> 5645 <exclude/>
3182 </member> 5646 </member>
3183 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport"> 5647 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
3184 <summary>Only useful if you have Linden permissions</summary> 5648 <exclude/>
3185 </member> 5649 </member>
3186 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused"> 5650 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
3187 <summary>A placeholder type for future expansion, currently not 5651 <exclude/>
3188 used</summary>
3189 </member> 5652 </member>
3190 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl"> 5653 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
3191 <summary>IM to tell the user to go to an URL</summary> 5654 <exclude/>
3192 </member> 5655 </member>
3193 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start"> 5656 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
3194 <summary>IM for help</summary> 5657 <exclude/>
3195 </member> 5658 </member>
3196 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911"> 5659 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
3197 <summary>IM sent automatically on call for help, sends a lure 5660 <exclude/>
3198 to each Helper reached</summary>
3199 </member> 5661 </member>
3200 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert"> 5662 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
3201 <summary>Like an IM but won't go to email</summary> 5663 <exclude/>
3202 </member> 5664 </member>
3203 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice"> 5665 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
3204 <summary>IM from a group officer to all group members</summary> 5666 <exclude/>
3205 </member> 5667 </member>
3206 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted"> 5668 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
3207 <summary>Unknown</summary> 5669 <exclude/>
3208 </member> 5670 </member>
3209 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined"> 5671 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
3210 <summary>Unknown</summary> 5672 <exclude/>
3211 </member> 5673 </member>
3212 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept"> 5674 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
3213 <summary>Accept a group invitation</summary> 5675 <exclude/>
3214 </member> 5676 </member>
3215 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline"> 5677 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
3216 <summary>Decline a group invitation</summary> 5678 <exclude/>
3217 </member> 5679 </member>
3218 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested"> 5680 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
3219 <summary>Unknown</summary> 5681 <exclude/>
3220 </member> 5682 </member>
3221 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered"> 5683 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
3222 <summary>An avatar is offering you friendship</summary> 5684 <exclude/>
3223 </member> 5685 </member>
3224 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted"> 5686 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
3225 <summary>An avatar has accepted your friendship offer</summary> 5687 <exclude/>
3226 </member> 5688 </member>
3227 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined"> 5689 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
3228 <summary>An avatar has declined your friendship offer</summary> 5690 <exclude/>
3229 </member> 5691 </member>
3230 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping"> 5692 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
3231 <summary>Indicates that a user has started typing</summary> 5693 <exclude/>
3232 </member> 5694 </member>
3233 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping"> 5695 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
3234 <summary>Indicates that a user has stopped typing</summary> 5696 <exclude/>
3235 </member> 5697 </member>
3236 <member name="T:OpenMetaverse.InstantMessageOnline"> 5698 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
3237 <summary> 5699 <exclude/>
3238 Flag in Instant Messages, whether the IM should be delivered to
3239 offline avatars as well
3240 </summary>
3241 </member> 5700 </member>
3242 <member name="F:OpenMetaverse.InstantMessageOnline.Online"> 5701 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
3243 <summary>Only deliver to online avatars</summary> 5702 <exclude/>
3244 </member> 5703 </member>
3245 <member name="F:OpenMetaverse.InstantMessageOnline.Offline"> 5704 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
3246 <summary>If the avatar is offline the message will be held until 5705 <exclude/>
3247 they login next, and possibly forwarded to their e-mail account</summary>
3248 </member> 5706 </member>
3249 <member name="T:OpenMetaverse.ChatType"> 5707 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
3250 <summary> 5708 <exclude/>
3251 Conversion type to denote Chat Packet types in an easier-to-understand format
3252 </summary>
3253 </member> 5709 </member>
3254 <member name="F:OpenMetaverse.ChatType.Whisper"> 5710 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
3255 <summary>Whisper (5m radius)</summary> 5711 <exclude/>
3256 </member> 5712 </member>
3257 <member name="F:OpenMetaverse.ChatType.Normal"> 5713 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
3258 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary> 5714 <exclude/>
3259 </member> 5715 </member>
3260 <member name="F:OpenMetaverse.ChatType.Shout"> 5716 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
3261 <summary>Shouting! (100m radius)</summary> 5717 <exclude/>
3262 </member> 5718 </member>
3263 <member name="F:OpenMetaverse.ChatType.StartTyping"> 5719 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
3264 <summary>Event message when an Avatar has begun to type</summary> 5720 <exclude/>
3265 </member> 5721 </member>
3266 <member name="F:OpenMetaverse.ChatType.StopTyping"> 5722 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
3267 <summary>Event message when an Avatar has stopped typing</summary> 5723 <exclude/>
3268 </member> 5724 </member>
3269 <member name="F:OpenMetaverse.ChatType.Debug"> 5725 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
3270 <summary>Unknown</summary> 5726 <exclude/>
3271 </member> 5727 </member>
3272 <member name="F:OpenMetaverse.ChatType.OwnerSay"> 5728 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
3273 <summary>Event message when an object uses llOwnerSay</summary> 5729 <exclude/>
3274 </member> 5730 </member>
3275 <member name="F:OpenMetaverse.ChatType.RegionSay"> 5731 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
3276 <summary>Special value to support llRegionSay, never sent to the client</summary> 5732 <exclude/>
3277 </member> 5733 </member>
3278 <member name="T:OpenMetaverse.ChatSourceType"> 5734 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
3279 <summary> 5735 <exclude/>
3280 Identifies the source of a chat message
3281 </summary>
3282 </member> 5736 </member>
3283 <member name="F:OpenMetaverse.ChatSourceType.System"> 5737 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
3284 <summary>Chat from the grid or simulator</summary> 5738 <exclude/>
3285 </member> 5739 </member>
3286 <member name="F:OpenMetaverse.ChatSourceType.Agent"> 5740 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
3287 <summary>Chat from another avatar</summary> 5741 <exclude/>
3288 </member> 5742 </member>
3289 <member name="F:OpenMetaverse.ChatSourceType.Object"> 5743 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
3290 <summary>Chat from an object</summary> 5744 <exclude/>
3291 </member> 5745 </member>
3292 <member name="T:OpenMetaverse.ChatAudibleLevel"> 5746 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
3293 <summary> 5747 <exclude/>
3294
3295 </summary>
3296 </member> 5748 </member>
3297 <member name="F:OpenMetaverse.ChatAudibleLevel.Not"> 5749 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
3298 <summary></summary> 5750 <exclude/>
3299 </member> 5751 </member>
3300 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely"> 5752 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
3301 <summary></summary> 5753 <exclude/>
3302 </member> 5754 </member>
3303 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully"> 5755 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
3304 <summary></summary> 5756 <exclude/>
3305 </member> 5757 </member>
3306 <member name="T:OpenMetaverse.EffectType"> 5758 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
3307 <summary> 5759 <exclude/>
3308 Effect type used in ViewerEffect packets
3309 </summary>
3310 </member> 5760 </member>
3311 <member name="F:OpenMetaverse.EffectType.Text"> 5761 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
3312 <summary></summary> 5762 <exclude/>
3313 </member> 5763 </member>
3314 <member name="F:OpenMetaverse.EffectType.Icon"> 5764 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
3315 <summary></summary> 5765 <exclude/>
3316 </member> 5766 </member>
3317 <member name="F:OpenMetaverse.EffectType.Connector"> 5767 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
3318 <summary></summary> 5768 <exclude/>
3319 </member> 5769 </member>
3320 <member name="F:OpenMetaverse.EffectType.FlexibleObject"> 5770 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
3321 <summary></summary> 5771 <exclude/>
3322 </member> 5772 </member>
3323 <member name="F:OpenMetaverse.EffectType.AnimalControls"> 5773 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
3324 <summary></summary> 5774 <exclude/>
3325 </member> 5775 </member>
3326 <member name="F:OpenMetaverse.EffectType.AnimationObject"> 5776 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
3327 <summary></summary> 5777 <exclude/>
3328 </member> 5778 </member>
3329 <member name="F:OpenMetaverse.EffectType.Cloth"> 5779 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
3330 <summary></summary> 5780 <exclude/>
3331 </member> 5781 </member>
3332 <member name="F:OpenMetaverse.EffectType.Beam"> 5782 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
3333 <summary>Project a beam from a source to a destination, such as 5783 <exclude/>
3334 the one used when editing an object</summary>
3335 </member> 5784 </member>
3336 <member name="F:OpenMetaverse.EffectType.Glow"> 5785 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
3337 <summary></summary> 5786 <exclude/>
3338 </member> 5787 </member>
3339 <member name="F:OpenMetaverse.EffectType.Point"> 5788 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
3340 <summary></summary> 5789 <exclude/>
3341 </member> 5790 </member>
3342 <member name="F:OpenMetaverse.EffectType.Trail"> 5791 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
3343 <summary></summary> 5792 <exclude/>
3344 </member> 5793 </member>
3345 <member name="F:OpenMetaverse.EffectType.Sphere"> 5794 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
3346 <summary>Create a swirl of particles around an object</summary> 5795 <exclude/>
3347 </member> 5796 </member>
3348 <member name="F:OpenMetaverse.EffectType.Spiral"> 5797 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
3349 <summary></summary> 5798 <exclude/>
3350 </member> 5799 </member>
3351 <member name="F:OpenMetaverse.EffectType.Edit"> 5800 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
3352 <summary></summary> 5801 <exclude/>
3353 </member> 5802 </member>
3354 <member name="F:OpenMetaverse.EffectType.LookAt"> 5803 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
3355 <summary>Cause an avatar to look at an object</summary> 5804 <exclude/>
3356 </member> 5805 </member>
3357 <member name="F:OpenMetaverse.EffectType.PointAt"> 5806 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
3358 <summary>Cause an avatar to point at an object</summary> 5807 <exclude/>
3359 </member> 5808 </member>
3360 <member name="T:OpenMetaverse.LookAtType"> 5809 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
3361 <summary> 5810 <exclude/>
3362 The action an avatar is doing when looking at something, used in
3363 ViewerEffect packets for the LookAt effect
3364 </summary>
3365 </member> 5811 </member>
3366 <member name="F:OpenMetaverse.LookAtType.None"> 5812 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
3367 <summary></summary> 5813 <exclude/>
3368 </member> 5814 </member>
3369 <member name="F:OpenMetaverse.LookAtType.Idle"> 5815 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
3370 <summary></summary> 5816 <exclude/>
3371 </member> 5817 </member>
3372 <member name="F:OpenMetaverse.LookAtType.AutoListen"> 5818 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
3373 <summary></summary> 5819 <exclude/>
3374 </member> 5820 </member>
3375 <member name="F:OpenMetaverse.LookAtType.FreeLook"> 5821 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
3376 <summary></summary> 5822 <exclude/>
3377 </member> 5823 </member>
3378 <member name="F:OpenMetaverse.LookAtType.Respond"> 5824 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
3379 <summary></summary> 5825 <exclude/>
3380 </member> 5826 </member>
3381 <member name="F:OpenMetaverse.LookAtType.Hover"> 5827 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
3382 <summary></summary> 5828 <exclude/>
3383 </member> 5829 </member>
3384 <member name="F:OpenMetaverse.LookAtType.Conversation"> 5830 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
3385 <summary>Deprecated</summary> 5831 <exclude/>
3386 </member> 5832 </member>
3387 <member name="F:OpenMetaverse.LookAtType.Select"> 5833 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
3388 <summary></summary> 5834 <exclude/>
3389 </member> 5835 </member>
3390 <member name="F:OpenMetaverse.LookAtType.Focus"> 5836 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
3391 <summary></summary> 5837 <exclude/>
3392 </member> 5838 </member>
3393 <member name="F:OpenMetaverse.LookAtType.Mouselook"> 5839 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
3394 <summary></summary> 5840 <exclude/>
3395 </member> 5841 </member>
3396 <member name="F:OpenMetaverse.LookAtType.Clear"> 5842 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
3397 <summary></summary> 5843 <exclude/>
3398 </member> 5844 </member>
3399 <member name="T:OpenMetaverse.PointAtType"> 5845 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
3400 <summary> 5846 <exclude/>
3401 The action an avatar is doing when pointing at something, used in
3402 ViewerEffect packets for the PointAt effect
3403 </summary>
3404 </member> 5847 </member>
3405 <member name="F:OpenMetaverse.PointAtType.None"> 5848 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
3406 <summary></summary> 5849 <exclude/>
3407 </member> 5850 </member>
3408 <member name="F:OpenMetaverse.PointAtType.Select"> 5851 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
3409 <summary></summary> 5852 <exclude/>
3410 </member> 5853 </member>
3411 <member name="F:OpenMetaverse.PointAtType.Grab"> 5854 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
3412 <summary></summary> 5855 <exclude/>
3413 </member> 5856 </member>
3414 <member name="F:OpenMetaverse.PointAtType.Clear"> 5857 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
3415 <summary></summary> 5858 <exclude/>
3416 </member> 5859 </member>
3417 <member name="T:OpenMetaverse.MoneyTransactionType"> 5860 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
3418 <summary> 5861 <exclude/>
3419 Money transaction types
3420 </summary>
3421 </member> 5862 </member>
3422 <member name="F:OpenMetaverse.MoneyTransactionType.None"> 5863 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
3423 <summary></summary> 5864 <exclude/>
3424 </member> 5865 </member>
3425 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout"> 5866 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
3426 <summary></summary> 5867 <exclude/>
3427 </member> 5868 </member>
3428 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout"> 5869 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
3429 <summary></summary> 5870 <exclude/>
3430 </member> 5871 </member>
3431 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim"> 5872 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
3432 <summary></summary> 5873 <exclude/>
3433 </member> 5874 </member>
3434 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim"> 5875 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
3435 <summary></summary> 5876 <exclude/>
3436 </member> 5877 </member>
3437 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate"> 5878 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
3438 <summary></summary> 5879 <exclude/>
3439 </member> 5880 </member>
3440 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim"> 5881 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
3441 <summary></summary> 5882 <exclude/>
3442 </member> 5883 </member>
3443 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin"> 5884 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
3444 <summary></summary> 5885 <exclude/>
3445 </member> 5886 </member>
3446 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge"> 5887 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
3447 <summary></summary> 5888 <exclude/>
3448 </member> 5889 </member>
3449 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge"> 5890 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
3450 <summary></summary> 5891 <exclude/>
3451 </member> 5892 </member>
3452 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction"> 5893 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
3453 <summary></summary> 5894 <exclude/>
3454 </member> 5895 </member>
3455 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge"> 5896 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
3456 <summary></summary> 5897 <exclude/>
3457 </member> 5898 </member>
3458 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax"> 5899 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
3459 <summary></summary> 5900 <exclude/>
3460 </member> 5901 </member>
3461 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax"> 5902 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
3462 <summary></summary> 5903 <exclude/>
3463 </member> 5904 </member>
3464 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax"> 5905 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
3465 <summary></summary> 5906 <exclude/>
3466 </member> 5907 </member>
3467 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee"> 5908 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
3468 <summary></summary> 5909 <exclude/>
3469 </member> 5910 </member>
3470 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax"> 5911 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
3471 <summary></summary> 5912 <exclude/>
3472 </member> 5913 </member>
3473 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew"> 5914 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
3474 <summary></summary> 5915 <exclude/>
3475 </member> 5916 </member>
3476 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory"> 5917 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
3477 <summary></summary> 5918 <exclude/>
3478 </member> 5919 </member>
3479 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale"> 5920 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
3480 <summary></summary> 5921 <exclude/>
3481 </member> 5922 </member>
3482 <member name="F:OpenMetaverse.MoneyTransactionType.Gift"> 5923 <member name="T:OpenMetaverse.Packets.StartLurePacket">
3483 <summary></summary> 5924 <exclude/>
3484 </member> 5925 </member>
3485 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale"> 5926 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
3486 <summary></summary> 5927 <exclude/>
3487 </member> 5928 </member>
3488 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus"> 5929 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
3489 <summary></summary> 5930 <exclude/>
3490 </member> 5931 </member>
3491 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale"> 5932 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
3492 <summary></summary> 5933 <exclude/>
3493 </member> 5934 </member>
3494 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase"> 5935 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
3495 <summary></summary> 5936 <exclude/>
3496 </member> 5937 </member>
3497 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale"> 5938 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
3498 <summary></summary> 5939 <exclude/>
3499 </member> 5940 </member>
3500 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus"> 5941 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
3501 <summary></summary> 5942 <exclude/>
3502 </member> 5943 </member>
3503 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject"> 5944 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
3504 <summary></summary> 5945 <exclude/>
3505 </member> 5946 </member>
3506 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays"> 5947 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
3507 <summary></summary> 5948 <exclude/>
3508 </member> 5949 </member>
3509 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed"> 5950 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
3510 <summary></summary> 5951 <exclude/>
3511 </member> 5952 </member>
3512 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed"> 5953 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
3513 <summary></summary> 5954 <exclude/>
3514 </member> 5955 </member>
3515 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability"> 5956 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
3516 <summary></summary> 5957 <exclude/>
3517 </member> 5958 </member>
3518 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend"> 5959 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
3519 <summary></summary> 5960 <exclude/>
3520 </member> 5961 </member>
3521 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues"> 5962 <member name="T:OpenMetaverse.Packets.UndoPacket">
3522 <summary></summary> 5963 <exclude/>
3523 </member> 5964 </member>
3524 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease"> 5965 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
3525 <summary></summary> 5966 <exclude/>
3526 </member> 5967 </member>
3527 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease"> 5968 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
3528 <summary></summary> 5969 <exclude/>
3529 </member> 5970 </member>
3530 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete"> 5971 <member name="T:OpenMetaverse.Packets.RedoPacket">
3531 <summary></summary> 5972 <exclude/>
3532 </member> 5973 </member>
3533 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay"> 5974 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
3534 <summary></summary> 5975 <exclude/>
3535 </member> 5976 </member>
3536 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete"> 5977 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
3537 <summary></summary> 5978 <exclude/>
3538 </member> 5979 </member>
3539 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment"> 5980 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
3540 <summary></summary> 5981 <exclude/>
3541 </member> 5982 </member>
3542 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant"> 5983 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
3543 <summary></summary> 5984 <exclude/>
3544 </member> 5985 </member>
3545 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty"> 5986 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
3546 <summary></summary> 5987 <exclude/>
3547 </member> 5988 </member>
3548 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee"> 5989 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
3549 <summary></summary> 5990 <exclude/>
3550 </member> 5991 </member>
3551 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize"> 5992 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
3552 <summary></summary> 5993 <exclude/>
3553 </member> 5994 </member>
3554 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic"> 5995 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
3555 <summary></summary> 5996 <exclude/>
3556 </member> 5997 </member>
3557 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper"> 5998 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
3558 <summary></summary> 5999 <exclude/>
3559 </member> 6000 </member>
3560 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways"> 6001 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
3561 <summary></summary> 6002 <exclude/>
3562 </member> 6003 </member>
3563 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily"> 6004 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
3564 <summary></summary> 6005 <exclude/>
3565 </member> 6006 </member>
3566 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating"> 6007 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
3567 <summary></summary> 6008 <exclude/>
3568 </member> 6009 </member>
3569 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta"> 6010 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
3570 <summary></summary> 6011 <exclude/>
3571 </member> 6012 </member>
3572 <member name="T:OpenMetaverse.TransactionFlags"> 6013 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
3573 <summary> 6014 <exclude/>
3574
3575 </summary>
3576 </member> 6015 </member>
3577 <member name="F:OpenMetaverse.TransactionFlags.None"> 6016 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
3578 <summary></summary> 6017 <exclude/>
3579 </member> 6018 </member>
3580 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup"> 6019 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
3581 <summary></summary> 6020 <exclude/>
3582 </member> 6021 </member>
3583 <member name="F:OpenMetaverse.TransactionFlags.DestGroup"> 6022 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
3584 <summary></summary> 6023 <exclude/>
3585 </member> 6024 </member>
3586 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup"> 6025 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
3587 <summary></summary> 6026 <exclude/>
3588 </member> 6027 </member>
3589 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution"> 6028 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
3590 <summary></summary> 6029 <exclude/>
3591 </member> 6030 </member>
3592 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval"> 6031 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
3593 <summary></summary> 6032 <exclude/>
3594 </member> 6033 </member>
3595 <member name="T:OpenMetaverse.MeanCollisionType"> 6034 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
3596 <summary> 6035 <exclude/>
3597
3598 </summary>
3599 </member> 6036 </member>
3600 <member name="F:OpenMetaverse.MeanCollisionType.None"> 6037 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
3601 <summary></summary> 6038 <exclude/>
3602 </member> 6039 </member>
3603 <member name="F:OpenMetaverse.MeanCollisionType.Bump"> 6040 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
3604 <summary></summary> 6041 <exclude/>
3605 </member> 6042 </member>
3606 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject"> 6043 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
3607 <summary></summary> 6044 <exclude/>
3608 </member> 6045 </member>
3609 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide"> 6046 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
3610 <summary></summary> 6047 <exclude/>
3611 </member> 6048 </member>
3612 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide"> 6049 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
3613 <summary></summary> 6050 <exclude/>
3614 </member> 6051 </member>
3615 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide"> 6052 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
3616 <summary></summary> 6053 <exclude/>
3617 </member> 6054 </member>
3618 <member name="T:OpenMetaverse.ScriptControlChange"> 6055 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
3619 <summary> 6056 <exclude/>
3620 Flags sent when a script takes or releases a control
3621 </summary>
3622 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
3623 </member> 6057 </member>
3624 <member name="F:OpenMetaverse.ScriptControlChange.None"> 6058 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
3625 <summary>No Flags set</summary> 6059 <exclude/>
3626 </member> 6060 </member>
3627 <member name="F:OpenMetaverse.ScriptControlChange.Forward"> 6061 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
3628 <summary>Forward (W or up Arrow)</summary> 6062 <exclude/>
3629 </member> 6063 </member>
3630 <member name="F:OpenMetaverse.ScriptControlChange.Back"> 6064 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
3631 <summary>Back (S or down arrow)</summary> 6065 <exclude/>
3632 </member> 6066 </member>
3633 <member name="F:OpenMetaverse.ScriptControlChange.Left"> 6067 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
3634 <summary>Move left (shift+A or left arrow)</summary> 6068 <exclude/>
3635 </member> 6069 </member>
3636 <member name="F:OpenMetaverse.ScriptControlChange.Right"> 6070 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
3637 <summary>Move right (shift+D or right arrow)</summary> 6071 <exclude/>
3638 </member> 6072 </member>
3639 <member name="F:OpenMetaverse.ScriptControlChange.Up"> 6073 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
3640 <summary>Up (E or PgUp)</summary> 6074 <exclude/>
3641 </member> 6075 </member>
3642 <member name="F:OpenMetaverse.ScriptControlChange.Down"> 6076 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
3643 <summary>Down (C or PgDown</summary> 6077 <exclude/>
3644 </member> 6078 </member>
3645 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft"> 6079 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
3646 <summary>Rotate left (A or left arrow)</summary> 6080 <exclude/>
3647 </member> 6081 </member>
3648 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight"> 6082 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
3649 <summary>Rotate right (D or right arrow)</summary> 6083 <exclude/>
3650 </member> 6084 </member>
3651 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton"> 6085 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
3652 <summary>Left Mouse Button</summary> 6086 <exclude/>
3653 </member> 6087 </member>
3654 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton"> 6088 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
3655 <summary>Left Mouse button in MouseLook</summary> 6089 <exclude/>
3656 </member> 6090 </member>
3657 <member name="T:OpenMetaverse.AgentFlags"> 6091 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
3658 <summary> 6092 <exclude/>
3659 Currently only used to hide your group title
3660 </summary>
3661 </member> 6093 </member>
3662 <member name="F:OpenMetaverse.AgentFlags.None"> 6094 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
3663 <summary>No flags set</summary> 6095 <exclude/>
3664 </member> 6096 </member>
3665 <member name="F:OpenMetaverse.AgentFlags.HideTitle"> 6097 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
3666 <summary>Hide your group title</summary> 6098 <exclude/>
3667 </member> 6099 </member>
3668 <member name="T:OpenMetaverse.AgentState"> 6100 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
3669 <summary> 6101 <exclude/>
3670 Action state of the avatar, which can currently be typing and
3671 editing
3672 </summary>
3673 </member> 6102 </member>
3674 <member name="F:OpenMetaverse.AgentState.None"> 6103 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
3675 <summary></summary> 6104 <exclude/>
3676 </member> 6105 </member>
3677 <member name="F:OpenMetaverse.AgentState.Typing"> 6106 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
3678 <summary></summary> 6107 <exclude/>
3679 </member> 6108 </member>
3680 <member name="F:OpenMetaverse.AgentState.Editing"> 6109 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
3681 <summary></summary> 6110 <exclude/>
3682 </member> 6111 </member>
3683 <member name="T:OpenMetaverse.TeleportStatus"> 6112 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
3684 <summary> 6113 <exclude/>
3685 Current teleport status
3686 </summary>
3687 </member> 6114 </member>
3688 <member name="F:OpenMetaverse.TeleportStatus.None"> 6115 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
3689 <summary>Unknown status</summary> 6116 <exclude/>
3690 </member> 6117 </member>
3691 <member name="F:OpenMetaverse.TeleportStatus.Start"> 6118 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
3692 <summary>Teleport initialized</summary> 6119 <exclude/>
3693 </member> 6120 </member>
3694 <member name="F:OpenMetaverse.TeleportStatus.Progress"> 6121 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
3695 <summary>Teleport in progress</summary> 6122 <exclude/>
3696 </member> 6123 </member>
3697 <member name="F:OpenMetaverse.TeleportStatus.Failed"> 6124 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
3698 <summary>Teleport failed</summary> 6125 <exclude/>
3699 </member> 6126 </member>
3700 <member name="F:OpenMetaverse.TeleportStatus.Finished"> 6127 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
3701 <summary>Teleport completed</summary> 6128 <exclude/>
3702 </member> 6129 </member>
3703 <member name="F:OpenMetaverse.TeleportStatus.Cancelled"> 6130 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
3704 <summary>Teleport cancelled</summary> 6131 <exclude/>
3705 </member> 6132 </member>
3706 <member name="T:OpenMetaverse.TeleportFlags"> 6133 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
6134 <exclude/>
6135 </member>
6136 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
6137 <exclude/>
6138 </member>
6139 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
6140 <exclude/>
6141 </member>
6142 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
6143 <exclude/>
6144 </member>
6145 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
6146 <exclude/>
6147 </member>
6148 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
6149 <exclude/>
6150 </member>
6151 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
6152 <exclude/>
6153 </member>
6154 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
6155 <exclude/>
6156 </member>
6157 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
6158 <exclude/>
6159 </member>
6160 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
6161 <exclude/>
6162 </member>
6163 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
6164 <exclude/>
6165 </member>
6166 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
6167 <exclude/>
6168 </member>
6169 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
6170 <exclude/>
6171 </member>
6172 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
6173 <exclude/>
6174 </member>
6175 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
6176 <exclude/>
6177 </member>
6178 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
6179 <exclude/>
6180 </member>
6181 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
6182 <exclude/>
6183 </member>
6184 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
6185 <exclude/>
6186 </member>
6187 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
6188 <exclude/>
6189 </member>
6190 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
6191 <exclude/>
6192 </member>
6193 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
6194 <exclude/>
6195 </member>
6196 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
6197 <exclude/>
6198 </member>
6199 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
6200 <exclude/>
6201 </member>
6202 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
6203 <exclude/>
6204 </member>
6205 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
6206 <exclude/>
6207 </member>
6208 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
6209 <exclude/>
6210 </member>
6211 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
6212 <exclude/>
6213 </member>
6214 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
6215 <exclude/>
6216 </member>
6217 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
6218 <exclude/>
6219 </member>
6220 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
6221 <exclude/>
6222 </member>
6223 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
6224 <exclude/>
6225 </member>
6226 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
6227 <exclude/>
6228 </member>
6229 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
6230 <exclude/>
6231 </member>
6232 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
6233 <exclude/>
6234 </member>
6235 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
6236 <exclude/>
6237 </member>
6238 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
6239 <exclude/>
6240 </member>
6241 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
6242 <exclude/>
6243 </member>
6244 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
6245 <exclude/>
6246 </member>
6247 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
6248 <exclude/>
6249 </member>
6250 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
6251 <exclude/>
6252 </member>
6253 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
6254 <exclude/>
6255 </member>
6256 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
6257 <exclude/>
6258 </member>
6259 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
6260 <exclude/>
6261 </member>
6262 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
6263 <exclude/>
6264 </member>
6265 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
6266 <exclude/>
6267 </member>
6268 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
6269 <exclude/>
6270 </member>
6271 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
6272 <exclude/>
6273 </member>
6274 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
6275 <exclude/>
6276 </member>
6277 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
6278 <exclude/>
6279 </member>
6280 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
6281 <exclude/>
6282 </member>
6283 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
6284 <exclude/>
6285 </member>
6286 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
6287 <exclude/>
6288 </member>
6289 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
6290 <exclude/>
6291 </member>
6292 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
6293 <exclude/>
6294 </member>
6295 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
6296 <exclude/>
6297 </member>
6298 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
6299 <exclude/>
6300 </member>
6301 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
6302 <exclude/>
6303 </member>
6304 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
6305 <exclude/>
6306 </member>
6307 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
6308 <exclude/>
6309 </member>
6310 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
6311 <exclude/>
6312 </member>
6313 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
6314 <exclude/>
6315 </member>
6316 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
6317 <exclude/>
6318 </member>
6319 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
6320 <exclude/>
6321 </member>
6322 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
6323 <exclude/>
6324 </member>
6325 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
6326 <exclude/>
6327 </member>
6328 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
6329 <exclude/>
6330 </member>
6331 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
6332 <exclude/>
6333 </member>
6334 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
6335 <exclude/>
6336 </member>
6337 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
6338 <exclude/>
6339 </member>
6340 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
6341 <exclude/>
6342 </member>
6343 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
6344 <exclude/>
6345 </member>
6346 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
6347 <exclude/>
6348 </member>
6349 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
6350 <exclude/>
6351 </member>
6352 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
6353 <exclude/>
6354 </member>
6355 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
6356 <exclude/>
6357 </member>
6358 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
6359 <exclude/>
6360 </member>
6361 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
6362 <exclude/>
6363 </member>
6364 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
6365 <exclude/>
6366 </member>
6367 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
6368 <exclude/>
6369 </member>
6370 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
6371 <exclude/>
6372 </member>
6373 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
6374 <exclude/>
6375 </member>
6376 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
6377 <exclude/>
6378 </member>
6379 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
6380 <exclude/>
6381 </member>
6382 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
6383 <exclude/>
6384 </member>
6385 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
6386 <exclude/>
6387 </member>
6388 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
6389 <exclude/>
6390 </member>
6391 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
6392 <exclude/>
6393 </member>
6394 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
6395 <exclude/>
6396 </member>
6397 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
6398 <exclude/>
6399 </member>
6400 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
6401 <exclude/>
6402 </member>
6403 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
6404 <exclude/>
6405 </member>
6406 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
6407 <exclude/>
6408 </member>
6409 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
6410 <exclude/>
6411 </member>
6412 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
6413 <exclude/>
6414 </member>
6415 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
6416 <exclude/>
6417 </member>
6418 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
6419 <exclude/>
6420 </member>
6421 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
6422 <exclude/>
6423 </member>
6424 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
6425 <exclude/>
6426 </member>
6427 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
6428 <exclude/>
6429 </member>
6430 <member name="T:OpenMetaverse.Packets.StateSavePacket">
6431 <exclude/>
6432 </member>
6433 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
6434 <exclude/>
6435 </member>
6436 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
6437 <exclude/>
6438 </member>
6439 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
6440 <exclude/>
6441 </member>
6442 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
6443 <exclude/>
6444 </member>
6445 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
6446 <exclude/>
6447 </member>
6448 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
6449 <exclude/>
6450 </member>
6451 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
6452 <exclude/>
6453 </member>
6454 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
6455 <exclude/>
6456 </member>
6457 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
6458 <exclude/>
6459 </member>
6460 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
6461 <exclude/>
6462 </member>
6463 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
6464 <exclude/>
6465 </member>
6466 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
6467 <exclude/>
6468 </member>
6469 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
6470 <exclude/>
6471 </member>
6472 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
6473 <exclude/>
6474 </member>
6475 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
6476 <exclude/>
6477 </member>
6478 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
6479 <exclude/>
6480 </member>
6481 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
6482 <exclude/>
6483 </member>
6484 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
6485 <exclude/>
6486 </member>
6487 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
6488 <exclude/>
6489 </member>
6490 <member name="T:OpenMetaverse.Packets.UserReportPacket">
6491 <exclude/>
6492 </member>
6493 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
6494 <exclude/>
6495 </member>
6496 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
6497 <exclude/>
6498 </member>
6499 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
6500 <exclude/>
6501 </member>
6502 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
6503 <exclude/>
6504 </member>
6505 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
6506 <exclude/>
6507 </member>
6508 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
6509 <exclude/>
6510 </member>
6511 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
6512 <exclude/>
6513 </member>
6514 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
6515 <exclude/>
6516 </member>
6517 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
6518 <exclude/>
6519 </member>
6520 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
6521 <exclude/>
6522 </member>
6523 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
6524 <exclude/>
6525 </member>
6526 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
6527 <exclude/>
6528 </member>
6529 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
6530 <exclude/>
6531 </member>
6532 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
6533 <exclude/>
6534 </member>
6535 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
6536 <exclude/>
6537 </member>
6538 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
6539 <exclude/>
6540 </member>
6541 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
6542 <exclude/>
6543 </member>
6544 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
6545 <exclude/>
6546 </member>
6547 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
6548 <exclude/>
6549 </member>
6550 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
6551 <exclude/>
6552 </member>
6553 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
6554 <exclude/>
6555 </member>
6556 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
6557 <exclude/>
6558 </member>
6559 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
6560 <exclude/>
6561 </member>
6562 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
6563 <exclude/>
6564 </member>
6565 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
6566 <exclude/>
6567 </member>
6568 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
6569 <exclude/>
6570 </member>
6571 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
6572 <exclude/>
6573 </member>
6574 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
6575 <exclude/>
6576 </member>
6577 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
6578 <exclude/>
6579 </member>
6580 <member name="T:OpenMetaverse.Packets.NearestLandingRegionUpdatedPacket">
6581 <exclude/>
6582 </member>
6583 <member name="T:OpenMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock">
6584 <exclude/>
6585 </member>
6586 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
6587 <exclude/>
6588 </member>
6589 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
6590 <exclude/>
6591 </member>
6592 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
6593 <exclude/>
6594 </member>
6595 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
6596 <exclude/>
6597 </member>
6598 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
6599 <exclude/>
6600 </member>
6601 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
6602 <exclude/>
6603 </member>
6604 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
6605 <exclude/>
6606 </member>
6607 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
6608 <exclude/>
6609 </member>
6610 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
6611 <exclude/>
6612 </member>
6613 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
6614 <exclude/>
6615 </member>
6616 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
6617 <exclude/>
6618 </member>
6619 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
6620 <exclude/>
6621 </member>
6622 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
6623 <exclude/>
6624 </member>
6625 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
6626 <exclude/>
6627 </member>
6628 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
6629 <exclude/>
6630 </member>
6631 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
6632 <exclude/>
6633 </member>
6634 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
6635 <exclude/>
6636 </member>
6637 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
6638 <exclude/>
6639 </member>
6640 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
6641 <exclude/>
6642 </member>
6643 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
6644 <exclude/>
6645 </member>
6646 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
6647 <exclude/>
6648 </member>
6649 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
6650 <exclude/>
6651 </member>
6652 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
6653 <exclude/>
6654 </member>
6655 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
6656 <exclude/>
6657 </member>
6658 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
6659 <exclude/>
6660 </member>
6661 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
6662 <exclude/>
6663 </member>
6664 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
6665 <exclude/>
6666 </member>
6667 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
6668 <exclude/>
6669 </member>
6670 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
6671 <exclude/>
6672 </member>
6673 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
6674 <exclude/>
6675 </member>
6676 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
6677 <exclude/>
6678 </member>
6679 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
6680 <exclude/>
6681 </member>
6682 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
6683 <exclude/>
6684 </member>
6685 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
6686 <exclude/>
6687 </member>
6688 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
6689 <exclude/>
6690 </member>
6691 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
6692 <exclude/>
6693 </member>
6694 <member name="T:OpenMetaverse.Packets.KickUserPacket">
6695 <exclude/>
6696 </member>
6697 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
6698 <exclude/>
6699 </member>
6700 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
6701 <exclude/>
6702 </member>
6703 <member name="T:OpenMetaverse.Packets.KickUserAckPacket">
6704 <exclude/>
6705 </member>
6706 <member name="T:OpenMetaverse.Packets.KickUserAckPacket.UserInfoBlock">
6707 <exclude/>
6708 </member>
6709 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
6710 <exclude/>
6711 </member>
6712 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
6713 <exclude/>
6714 </member>
6715 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
6716 <exclude/>
6717 </member>
6718 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
6719 <exclude/>
6720 </member>
6721 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
6722 <exclude/>
6723 </member>
6724 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
6725 <exclude/>
6726 </member>
6727 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
6728 <exclude/>
6729 </member>
6730 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
6731 <exclude/>
6732 </member>
6733 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
6734 <exclude/>
6735 </member>
6736 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
6737 <exclude/>
6738 </member>
6739 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
6740 <exclude/>
6741 </member>
6742 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
6743 <exclude/>
6744 </member>
6745 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
6746 <exclude/>
6747 </member>
6748 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
6749 <exclude/>
6750 </member>
6751 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
6752 <exclude/>
6753 </member>
6754 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
6755 <exclude/>
6756 </member>
6757 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
6758 <exclude/>
6759 </member>
6760 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
6761 <exclude/>
6762 </member>
6763 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
6764 <exclude/>
6765 </member>
6766 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
6767 <exclude/>
6768 </member>
6769 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
6770 <exclude/>
6771 </member>
6772 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
6773 <exclude/>
6774 </member>
6775 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
6776 <exclude/>
6777 </member>
6778 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
6779 <exclude/>
6780 </member>
6781 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
6782 <exclude/>
6783 </member>
6784 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
6785 <exclude/>
6786 </member>
6787 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
6788 <exclude/>
6789 </member>
6790 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
6791 <exclude/>
6792 </member>
6793 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
6794 <exclude/>
6795 </member>
6796 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
6797 <exclude/>
6798 </member>
6799 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
6800 <exclude/>
6801 </member>
6802 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
6803 <exclude/>
6804 </member>
6805 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
6806 <exclude/>
6807 </member>
6808 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
6809 <exclude/>
6810 </member>
6811 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
6812 <exclude/>
6813 </member>
6814 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
6815 <exclude/>
6816 </member>
6817 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
6818 <exclude/>
6819 </member>
6820 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
6821 <exclude/>
6822 </member>
6823 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
6824 <exclude/>
6825 </member>
6826 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
6827 <exclude/>
6828 </member>
6829 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
6830 <exclude/>
6831 </member>
6832 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
6833 <exclude/>
6834 </member>
6835 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
6836 <exclude/>
6837 </member>
6838 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
6839 <exclude/>
6840 </member>
6841 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
6842 <exclude/>
6843 </member>
6844 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
6845 <exclude/>
6846 </member>
6847 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
6848 <exclude/>
6849 </member>
6850 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
6851 <exclude/>
6852 </member>
6853 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
6854 <exclude/>
6855 </member>
6856 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
6857 <exclude/>
6858 </member>
6859 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
6860 <exclude/>
6861 </member>
6862 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
6863 <exclude/>
6864 </member>
6865 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
6866 <exclude/>
6867 </member>
6868 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
6869 <exclude/>
6870 </member>
6871 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
6872 <exclude/>
6873 </member>
6874 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
6875 <exclude/>
6876 </member>
6877 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
6878 <exclude/>
6879 </member>
6880 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
6881 <exclude/>
6882 </member>
6883 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
6884 <exclude/>
6885 </member>
6886 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
6887 <exclude/>
6888 </member>
6889 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
6890 <exclude/>
6891 </member>
6892 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
6893 <exclude/>
6894 </member>
6895 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
6896 <exclude/>
6897 </member>
6898 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
6899 <exclude/>
6900 </member>
6901 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
6902 <exclude/>
6903 </member>
6904 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
6905 <exclude/>
6906 </member>
6907 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
6908 <exclude/>
6909 </member>
6910 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
6911 <exclude/>
6912 </member>
6913 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
6914 <exclude/>
6915 </member>
6916 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
6917 <exclude/>
6918 </member>
6919 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
6920 <exclude/>
6921 </member>
6922 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
6923 <exclude/>
6924 </member>
6925 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
6926 <exclude/>
6927 </member>
6928 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
6929 <exclude/>
6930 </member>
6931 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
6932 <exclude/>
6933 </member>
6934 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
6935 <exclude/>
6936 </member>
6937 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
6938 <exclude/>
6939 </member>
6940 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
6941 <exclude/>
6942 </member>
6943 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
6944 <exclude/>
6945 </member>
6946 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
6947 <exclude/>
6948 </member>
6949 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
6950 <exclude/>
6951 </member>
6952 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
6953 <exclude/>
6954 </member>
6955 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
6956 <exclude/>
6957 </member>
6958 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
6959 <exclude/>
6960 </member>
6961 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
6962 <exclude/>
6963 </member>
6964 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
6965 <exclude/>
6966 </member>
6967 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
6968 <exclude/>
6969 </member>
6970 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
6971 <exclude/>
6972 </member>
6973 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
6974 <exclude/>
6975 </member>
6976 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
6977 <exclude/>
6978 </member>
6979 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
6980 <exclude/>
6981 </member>
6982 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
6983 <exclude/>
6984 </member>
6985 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
6986 <exclude/>
6987 </member>
6988 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
6989 <exclude/>
6990 </member>
6991 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
6992 <exclude/>
6993 </member>
6994 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
6995 <exclude/>
6996 </member>
6997 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
6998 <exclude/>
6999 </member>
7000 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
7001 <exclude/>
7002 </member>
7003 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
7004 <exclude/>
7005 </member>
7006 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
7007 <exclude/>
7008 </member>
7009 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
7010 <exclude/>
7011 </member>
7012 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
7013 <exclude/>
7014 </member>
7015 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
7016 <exclude/>
7017 </member>
7018 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
7019 <exclude/>
7020 </member>
7021 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
7022 <exclude/>
7023 </member>
7024 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
7025 <exclude/>
7026 </member>
7027 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
7028 <exclude/>
7029 </member>
7030 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
7031 <exclude/>
7032 </member>
7033 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
7034 <exclude/>
7035 </member>
7036 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
7037 <exclude/>
7038 </member>
7039 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
7040 <exclude/>
7041 </member>
7042 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
7043 <exclude/>
7044 </member>
7045 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
7046 <exclude/>
7047 </member>
7048 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
7049 <exclude/>
7050 </member>
7051 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
7052 <exclude/>
7053 </member>
7054 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
7055 <exclude/>
7056 </member>
7057 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
7058 <exclude/>
7059 </member>
7060 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
7061 <exclude/>
7062 </member>
7063 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
7064 <exclude/>
7065 </member>
7066 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
7067 <exclude/>
7068 </member>
7069 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
7070 <exclude/>
7071 </member>
7072 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
7073 <exclude/>
7074 </member>
7075 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
7076 <exclude/>
7077 </member>
7078 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
7079 <exclude/>
7080 </member>
7081 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
7082 <exclude/>
7083 </member>
7084 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
7085 <exclude/>
7086 </member>
7087 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
7088 <exclude/>
7089 </member>
7090 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
7091 <exclude/>
7092 </member>
7093 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
7094 <exclude/>
7095 </member>
7096 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
7097 <exclude/>
7098 </member>
7099 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
7100 <exclude/>
7101 </member>
7102 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
7103 <exclude/>
7104 </member>
7105 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
7106 <exclude/>
7107 </member>
7108 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
7109 <exclude/>
7110 </member>
7111 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
7112 <exclude/>
7113 </member>
7114 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
7115 <exclude/>
7116 </member>
7117 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
7118 <exclude/>
7119 </member>
7120 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
7121 <exclude/>
7122 </member>
7123 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
7124 <exclude/>
7125 </member>
7126 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
7127 <exclude/>
7128 </member>
7129 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
7130 <exclude/>
7131 </member>
7132 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
7133 <exclude/>
7134 </member>
7135 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
7136 <exclude/>
7137 </member>
7138 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
7139 <exclude/>
7140 </member>
7141 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
7142 <exclude/>
7143 </member>
7144 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
7145 <exclude/>
7146 </member>
7147 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
7148 <exclude/>
7149 </member>
7150 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
7151 <exclude/>
7152 </member>
7153 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
7154 <exclude/>
7155 </member>
7156 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
7157 <exclude/>
7158 </member>
7159 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
7160 <exclude/>
7161 </member>
7162 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
7163 <exclude/>
7164 </member>
7165 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
7166 <exclude/>
7167 </member>
7168 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
7169 <exclude/>
7170 </member>
7171 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
7172 <exclude/>
7173 </member>
7174 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
7175 <exclude/>
7176 </member>
7177 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
7178 <exclude/>
7179 </member>
7180 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
7181 <exclude/>
7182 </member>
7183 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
7184 <exclude/>
7185 </member>
7186 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
7187 <exclude/>
7188 </member>
7189 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
7190 <exclude/>
7191 </member>
7192 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
7193 <exclude/>
7194 </member>
7195 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
7196 <exclude/>
7197 </member>
7198 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
7199 <exclude/>
7200 </member>
7201 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
7202 <exclude/>
7203 </member>
7204 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
7205 <exclude/>
7206 </member>
7207 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
7208 <exclude/>
7209 </member>
7210 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
7211 <exclude/>
7212 </member>
7213 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
7214 <exclude/>
7215 </member>
7216 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
7217 <exclude/>
7218 </member>
7219 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
7220 <exclude/>
7221 </member>
7222 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
7223 <exclude/>
7224 </member>
7225 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
7226 <exclude/>
7227 </member>
7228 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
7229 <exclude/>
7230 </member>
7231 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
7232 <exclude/>
7233 </member>
7234 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
7235 <exclude/>
7236 </member>
7237 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
7238 <exclude/>
7239 </member>
7240 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
7241 <exclude/>
7242 </member>
7243 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
7244 <exclude/>
7245 </member>
7246 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
7247 <exclude/>
7248 </member>
7249 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
7250 <exclude/>
7251 </member>
7252 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
7253 <exclude/>
7254 </member>
7255 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
7256 <exclude/>
7257 </member>
7258 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
7259 <exclude/>
7260 </member>
7261 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
7262 <exclude/>
7263 </member>
7264 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
7265 <exclude/>
7266 </member>
7267 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
7268 <exclude/>
7269 </member>
7270 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
7271 <exclude/>
7272 </member>
7273 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
7274 <exclude/>
7275 </member>
7276 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
7277 <exclude/>
7278 </member>
7279 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
7280 <exclude/>
7281 </member>
7282 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
7283 <exclude/>
7284 </member>
7285 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
7286 <exclude/>
7287 </member>
7288 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
7289 <exclude/>
7290 </member>
7291 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
7292 <exclude/>
7293 </member>
7294 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
7295 <exclude/>
7296 </member>
7297 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
7298 <exclude/>
7299 </member>
7300 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
7301 <exclude/>
7302 </member>
7303 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
7304 <exclude/>
7305 </member>
7306 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
7307 <exclude/>
7308 </member>
7309 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
7310 <exclude/>
7311 </member>
7312 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
7313 <exclude/>
7314 </member>
7315 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
7316 <exclude/>
7317 </member>
7318 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
7319 <exclude/>
7320 </member>
7321 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
7322 <exclude/>
7323 </member>
7324 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
7325 <exclude/>
7326 </member>
7327 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
7328 <exclude/>
7329 </member>
7330 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
7331 <exclude/>
7332 </member>
7333 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
7334 <exclude/>
7335 </member>
7336 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
7337 <exclude/>
7338 </member>
7339 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
7340 <exclude/>
7341 </member>
7342 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
7343 <exclude/>
7344 </member>
7345 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
7346 <exclude/>
7347 </member>
7348 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
7349 <exclude/>
7350 </member>
7351 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
7352 <exclude/>
7353 </member>
7354 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
7355 <exclude/>
7356 </member>
7357 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
7358 <exclude/>
7359 </member>
7360 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
7361 <exclude/>
7362 </member>
7363 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
7364 <exclude/>
7365 </member>
7366 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
7367 <exclude/>
7368 </member>
7369 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
7370 <exclude/>
7371 </member>
7372 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
7373 <exclude/>
7374 </member>
7375 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
7376 <exclude/>
7377 </member>
7378 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
7379 <exclude/>
7380 </member>
7381 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
7382 <exclude/>
7383 </member>
7384 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
7385 <exclude/>
7386 </member>
7387 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
7388 <exclude/>
7389 </member>
7390 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
7391 <exclude/>
7392 </member>
7393 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
7394 <exclude/>
7395 </member>
7396 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
7397 <exclude/>
7398 </member>
7399 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
7400 <exclude/>
7401 </member>
7402 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
7403 <exclude/>
7404 </member>
7405 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
7406 <exclude/>
7407 </member>
7408 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
7409 <exclude/>
7410 </member>
7411 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
7412 <exclude/>
7413 </member>
7414 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
7415 <exclude/>
7416 </member>
7417 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
7418 <exclude/>
7419 </member>
7420 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
7421 <exclude/>
7422 </member>
7423 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
7424 <exclude/>
7425 </member>
7426 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
7427 <exclude/>
7428 </member>
7429 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
7430 <exclude/>
7431 </member>
7432 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
7433 <exclude/>
7434 </member>
7435 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
7436 <exclude/>
7437 </member>
7438 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
7439 <exclude/>
7440 </member>
7441 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
7442 <exclude/>
7443 </member>
7444 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
7445 <exclude/>
7446 </member>
7447 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
7448 <exclude/>
7449 </member>
7450 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
7451 <exclude/>
7452 </member>
7453 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
7454 <exclude/>
7455 </member>
7456 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
7457 <exclude/>
7458 </member>
7459 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
7460 <exclude/>
7461 </member>
7462 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
7463 <exclude/>
7464 </member>
7465 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
7466 <exclude/>
7467 </member>
7468 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
7469 <exclude/>
7470 </member>
7471 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
7472 <exclude/>
7473 </member>
7474 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
7475 <exclude/>
7476 </member>
7477 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
7478 <exclude/>
7479 </member>
7480 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
7481 <exclude/>
7482 </member>
7483 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
7484 <exclude/>
7485 </member>
7486 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
7487 <exclude/>
7488 </member>
7489 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
7490 <exclude/>
7491 </member>
7492 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
7493 <exclude/>
7494 </member>
7495 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
7496 <exclude/>
7497 </member>
7498 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
7499 <exclude/>
7500 </member>
7501 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
7502 <exclude/>
7503 </member>
7504 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
7505 <exclude/>
7506 </member>
7507 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
7508 <exclude/>
7509 </member>
7510 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
7511 <exclude/>
7512 </member>
7513 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
7514 <exclude/>
7515 </member>
7516 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
7517 <exclude/>
7518 </member>
7519 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
7520 <exclude/>
7521 </member>
7522 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
7523 <exclude/>
7524 </member>
7525 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
7526 <exclude/>
7527 </member>
7528 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
7529 <exclude/>
7530 </member>
7531 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
7532 <exclude/>
7533 </member>
7534 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
7535 <exclude/>
7536 </member>
7537 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
7538 <exclude/>
7539 </member>
7540 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
7541 <exclude/>
7542 </member>
7543 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
7544 <exclude/>
7545 </member>
7546 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
7547 <exclude/>
7548 </member>
7549 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
7550 <exclude/>
7551 </member>
7552 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
7553 <exclude/>
7554 </member>
7555 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
7556 <exclude/>
7557 </member>
7558 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
7559 <exclude/>
7560 </member>
7561 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
7562 <exclude/>
7563 </member>
7564 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
7565 <exclude/>
7566 </member>
7567 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
7568 <exclude/>
7569 </member>
7570 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
7571 <exclude/>
7572 </member>
7573 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
7574 <exclude/>
7575 </member>
7576 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
7577 <exclude/>
7578 </member>
7579 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
7580 <exclude/>
7581 </member>
7582 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
7583 <exclude/>
7584 </member>
7585 <member name="T:OpenMetaverse.Packets.RequestInventoryAssetPacket">
7586 <exclude/>
7587 </member>
7588 <member name="T:OpenMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock">
7589 <exclude/>
7590 </member>
7591 <member name="T:OpenMetaverse.Packets.InventoryAssetResponsePacket">
7592 <exclude/>
7593 </member>
7594 <member name="T:OpenMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock">
7595 <exclude/>
7596 </member>
7597 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
7598 <exclude/>
7599 </member>
7600 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
7601 <exclude/>
7602 </member>
7603 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
7604 <exclude/>
7605 </member>
7606 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
7607 <exclude/>
7608 </member>
7609 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
7610 <exclude/>
7611 </member>
7612 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
7613 <exclude/>
7614 </member>
7615 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
7616 <exclude/>
7617 </member>
7618 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
7619 <exclude/>
7620 </member>
7621 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
7622 <exclude/>
7623 </member>
7624 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
7625 <exclude/>
7626 </member>
7627 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
7628 <exclude/>
7629 </member>
7630 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
7631 <exclude/>
7632 </member>
7633 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
7634 <exclude/>
7635 </member>
7636 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
7637 <exclude/>
7638 </member>
7639 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
7640 <exclude/>
7641 </member>
7642 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
7643 <exclude/>
7644 </member>
7645 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
7646 <exclude/>
7647 </member>
7648 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
7649 <exclude/>
7650 </member>
7651 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
7652 <exclude/>
7653 </member>
7654 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
7655 <exclude/>
7656 </member>
7657 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
7658 <exclude/>
7659 </member>
7660 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
7661 <exclude/>
7662 </member>
7663 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
7664 <exclude/>
7665 </member>
7666 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
7667 <exclude/>
7668 </member>
7669 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
7670 <exclude/>
7671 </member>
7672 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
7673 <exclude/>
7674 </member>
7675 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
7676 <exclude/>
7677 </member>
7678 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
7679 <exclude/>
7680 </member>
7681 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
7682 <exclude/>
7683 </member>
7684 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
7685 <exclude/>
7686 </member>
7687 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
7688 <exclude/>
7689 </member>
7690 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
7691 <exclude/>
7692 </member>
7693 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
7694 <exclude/>
7695 </member>
7696 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
7697 <exclude/>
7698 </member>
7699 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
7700 <exclude/>
7701 </member>
7702 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
7703 <exclude/>
7704 </member>
7705 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
7706 <exclude/>
7707 </member>
7708 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
7709 <exclude/>
7710 </member>
7711 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
7712 <exclude/>
7713 </member>
7714 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
7715 <exclude/>
7716 </member>
7717 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
7718 <exclude/>
7719 </member>
7720 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
7721 <exclude/>
7722 </member>
7723 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
7724 <exclude/>
7725 </member>
7726 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
7727 <exclude/>
7728 </member>
7729 <member name="T:OpenMetaverse.Packets.FormFriendshipPacket">
7730 <exclude/>
7731 </member>
7732 <member name="T:OpenMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock">
7733 <exclude/>
7734 </member>
7735 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
7736 <exclude/>
7737 </member>
7738 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
7739 <exclude/>
7740 </member>
7741 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
7742 <exclude/>
7743 </member>
7744 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
7745 <exclude/>
7746 </member>
7747 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
7748 <exclude/>
7749 </member>
7750 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
7751 <exclude/>
7752 </member>
7753 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
7754 <exclude/>
7755 </member>
7756 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
7757 <exclude/>
7758 </member>
7759 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
7760 <exclude/>
7761 </member>
7762 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
7763 <exclude/>
7764 </member>
7765 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
7766 <exclude/>
7767 </member>
7768 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
7769 <exclude/>
7770 </member>
7771 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
7772 <exclude/>
7773 </member>
7774 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
7775 <exclude/>
7776 </member>
7777 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
7778 <exclude/>
7779 </member>
7780 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
7781 <exclude/>
7782 </member>
7783 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
7784 <exclude/>
7785 </member>
7786 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
7787 <exclude/>
7788 </member>
7789 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
7790 <exclude/>
7791 </member>
7792 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
7793 <exclude/>
7794 </member>
7795 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
7796 <exclude/>
7797 </member>
7798 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
7799 <exclude/>
7800 </member>
7801 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
7802 <exclude/>
7803 </member>
7804 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
7805 <exclude/>
7806 </member>
7807 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
7808 <exclude/>
7809 </member>
7810 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
7811 <exclude/>
7812 </member>
7813 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
7814 <exclude/>
7815 </member>
7816 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
7817 <exclude/>
7818 </member>
7819 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
7820 <exclude/>
7821 </member>
7822 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
7823 <exclude/>
7824 </member>
7825 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
7826 <exclude/>
7827 </member>
7828 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
7829 <exclude/>
7830 </member>
7831 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
7832 <exclude/>
7833 </member>
7834 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
7835 <exclude/>
7836 </member>
7837 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
7838 <exclude/>
7839 </member>
7840 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
7841 <exclude/>
7842 </member>
7843 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
7844 <exclude/>
7845 </member>
7846 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
7847 <exclude/>
7848 </member>
7849 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
7850 <exclude/>
7851 </member>
7852 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
7853 <exclude/>
7854 </member>
7855 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
7856 <exclude/>
7857 </member>
7858 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
7859 <exclude/>
7860 </member>
7861 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
7862 <exclude/>
7863 </member>
7864 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
7865 <exclude/>
7866 </member>
7867 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
7868 <exclude/>
7869 </member>
7870 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
7871 <exclude/>
7872 </member>
7873 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
7874 <exclude/>
7875 </member>
7876 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
7877 <exclude/>
7878 </member>
7879 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
7880 <exclude/>
7881 </member>
7882 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
7883 <exclude/>
7884 </member>
7885 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
7886 <exclude/>
7887 </member>
7888 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
7889 <exclude/>
7890 </member>
7891 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
7892 <exclude/>
7893 </member>
7894 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
7895 <exclude/>
7896 </member>
7897 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
7898 <exclude/>
7899 </member>
7900 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
7901 <exclude/>
7902 </member>
7903 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
7904 <exclude/>
7905 </member>
7906 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
7907 <exclude/>
7908 </member>
7909 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
7910 <exclude/>
7911 </member>
7912 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
7913 <exclude/>
7914 </member>
7915 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
7916 <exclude/>
7917 </member>
7918 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
7919 <exclude/>
7920 </member>
7921 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
7922 <exclude/>
7923 </member>
7924 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
7925 <exclude/>
7926 </member>
7927 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
7928 <exclude/>
7929 </member>
7930 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
7931 <exclude/>
7932 </member>
7933 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
7934 <exclude/>
7935 </member>
7936 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
7937 <exclude/>
7938 </member>
7939 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
7940 <exclude/>
7941 </member>
7942 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
7943 <exclude/>
7944 </member>
7945 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
7946 <exclude/>
7947 </member>
7948 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
7949 <exclude/>
7950 </member>
7951 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
7952 <exclude/>
7953 </member>
7954 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
7955 <exclude/>
7956 </member>
7957 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
7958 <exclude/>
7959 </member>
7960 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
7961 <exclude/>
7962 </member>
7963 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
7964 <exclude/>
7965 </member>
7966 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
7967 <exclude/>
7968 </member>
7969 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
7970 <exclude/>
7971 </member>
7972 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
7973 <exclude/>
7974 </member>
7975 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
7976 <exclude/>
7977 </member>
7978 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
7979 <exclude/>
7980 </member>
7981 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
7982 <exclude/>
7983 </member>
7984 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
7985 <exclude/>
7986 </member>
7987 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
7988 <exclude/>
7989 </member>
7990 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
7991 <exclude/>
7992 </member>
7993 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
7994 <exclude/>
7995 </member>
7996 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
7997 <exclude/>
7998 </member>
7999 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
8000 <exclude/>
8001 </member>
8002 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
8003 <exclude/>
8004 </member>
8005 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
8006 <exclude/>
8007 </member>
8008 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
8009 <exclude/>
8010 </member>
8011 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
8012 <exclude/>
8013 </member>
8014 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
8015 <exclude/>
8016 </member>
8017 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
8018 <exclude/>
8019 </member>
8020 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
8021 <exclude/>
8022 </member>
8023 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
8024 <exclude/>
8025 </member>
8026 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
8027 <exclude/>
8028 </member>
8029 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
8030 <exclude/>
8031 </member>
8032 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
8033 <exclude/>
8034 </member>
8035 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
8036 <exclude/>
8037 </member>
8038 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
8039 <exclude/>
8040 </member>
8041 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
8042 <exclude/>
8043 </member>
8044 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
8045 <exclude/>
8046 </member>
8047 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
8048 <exclude/>
8049 </member>
8050 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
8051 <exclude/>
8052 </member>
8053 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
8054 <exclude/>
8055 </member>
8056 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
8057 <exclude/>
8058 </member>
8059 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
8060 <exclude/>
8061 </member>
8062 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
8063 <exclude/>
8064 </member>
8065 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
8066 <exclude/>
8067 </member>
8068 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
8069 <exclude/>
8070 </member>
8071 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
8072 <exclude/>
8073 </member>
8074 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
8075 <exclude/>
8076 </member>
8077 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
8078 <exclude/>
8079 </member>
8080 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
8081 <exclude/>
8082 </member>
8083 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
8084 <exclude/>
8085 </member>
8086 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
8087 <exclude/>
8088 </member>
8089 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
8090 <exclude/>
8091 </member>
8092 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
8093 <exclude/>
8094 </member>
8095 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
8096 <exclude/>
8097 </member>
8098 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
8099 <exclude/>
8100 </member>
8101 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
8102 <exclude/>
8103 </member>
8104 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
8105 <exclude/>
8106 </member>
8107 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
8108 <exclude/>
8109 </member>
8110 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
8111 <exclude/>
8112 </member>
8113 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
8114 <exclude/>
8115 </member>
8116 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
8117 <exclude/>
8118 </member>
8119 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
8120 <exclude/>
8121 </member>
8122 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
8123 <exclude/>
8124 </member>
8125 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
8126 <exclude/>
8127 </member>
8128 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
8129 <exclude/>
8130 </member>
8131 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
8132 <exclude/>
8133 </member>
8134 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
8135 <exclude/>
8136 </member>
8137 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
8138 <exclude/>
8139 </member>
8140 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
8141 <exclude/>
8142 </member>
8143 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
8144 <exclude/>
8145 </member>
8146 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
8147 <exclude/>
8148 </member>
8149 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
8150 <exclude/>
8151 </member>
8152 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
8153 <exclude/>
8154 </member>
8155 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
8156 <exclude/>
8157 </member>
8158 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
8159 <exclude/>
8160 </member>
8161 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
8162 <exclude/>
8163 </member>
8164 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
8165 <exclude/>
8166 </member>
8167 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
8168 <exclude/>
8169 </member>
8170 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
8171 <exclude/>
8172 </member>
8173 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
8174 <exclude/>
8175 </member>
8176 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
8177 <exclude/>
8178 </member>
8179 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
8180 <exclude/>
8181 </member>
8182 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
8183 <exclude/>
8184 </member>
8185 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
8186 <exclude/>
8187 </member>
8188 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
8189 <exclude/>
8190 </member>
8191 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
8192 <exclude/>
8193 </member>
8194 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
8195 <exclude/>
8196 </member>
8197 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
8198 <exclude/>
8199 </member>
8200 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
8201 <exclude/>
8202 </member>
8203 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
8204 <exclude/>
8205 </member>
8206 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
8207 <exclude/>
8208 </member>
8209 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
8210 <exclude/>
8211 </member>
8212 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
8213 <exclude/>
8214 </member>
8215 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
8216 <exclude/>
8217 </member>
8218 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
8219 <exclude/>
8220 </member>
8221 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
8222 <exclude/>
8223 </member>
8224 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
8225 <exclude/>
8226 </member>
8227 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
8228 <exclude/>
8229 </member>
8230 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
8231 <exclude/>
8232 </member>
8233 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
8234 <exclude/>
8235 </member>
8236 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
8237 <exclude/>
8238 </member>
8239 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
8240 <exclude/>
8241 </member>
8242 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
8243 <exclude/>
8244 </member>
8245 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
8246 <exclude/>
8247 </member>
8248 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
8249 <exclude/>
8250 </member>
8251 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
8252 <exclude/>
8253 </member>
8254 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
8255 <exclude/>
8256 </member>
8257 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
8258 <exclude/>
8259 </member>
8260 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
8261 <exclude/>
8262 </member>
8263 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
8264 <exclude/>
8265 </member>
8266 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
8267 <exclude/>
8268 </member>
8269 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
8270 <exclude/>
8271 </member>
8272 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
8273 <exclude/>
8274 </member>
8275 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
8276 <exclude/>
8277 </member>
8278 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
8279 <exclude/>
8280 </member>
8281 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
8282 <exclude/>
8283 </member>
8284 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
8285 <exclude/>
8286 </member>
8287 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
8288 <exclude/>
8289 </member>
8290 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
8291 <exclude/>
8292 </member>
8293 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
8294 <exclude/>
8295 </member>
8296 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
8297 <exclude/>
8298 </member>
8299 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
8300 <exclude/>
8301 </member>
8302 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
8303 <exclude/>
8304 </member>
8305 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
8306 <exclude/>
8307 </member>
8308 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
8309 <exclude/>
8310 </member>
8311 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
8312 <exclude/>
8313 </member>
8314 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
8315 <exclude/>
8316 </member>
8317 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
8318 <exclude/>
8319 </member>
8320 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
8321 <exclude/>
8322 </member>
8323 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
8324 <exclude/>
8325 </member>
8326 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
8327 <exclude/>
8328 </member>
8329 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
8330 <exclude/>
8331 </member>
8332 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
8333 <exclude/>
8334 </member>
8335 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
8336 <exclude/>
8337 </member>
8338 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
8339 <exclude/>
8340 </member>
8341 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
8342 <exclude/>
8343 </member>
8344 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
8345 <exclude/>
8346 </member>
8347 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
8348 <exclude/>
8349 </member>
8350 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
8351 <exclude/>
8352 </member>
8353 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
8354 <exclude/>
8355 </member>
8356 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
8357 <exclude/>
8358 </member>
8359 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
8360 <exclude/>
8361 </member>
8362 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
8363 <exclude/>
8364 </member>
8365 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
8366 <exclude/>
8367 </member>
8368 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
8369 <exclude/>
8370 </member>
8371 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
8372 <exclude/>
8373 </member>
8374 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
8375 <exclude/>
8376 </member>
8377 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
8378 <exclude/>
8379 </member>
8380 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
8381 <exclude/>
8382 </member>
8383 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
8384 <exclude/>
8385 </member>
8386 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
8387 <exclude/>
8388 </member>
8389 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
8390 <exclude/>
8391 </member>
8392 <member name="T:OpenMetaverse.Packets.CreateTrustedCircuitPacket">
8393 <exclude/>
8394 </member>
8395 <member name="T:OpenMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock">
8396 <exclude/>
8397 </member>
8398 <member name="T:OpenMetaverse.Packets.DenyTrustedCircuitPacket">
8399 <exclude/>
8400 </member>
8401 <member name="T:OpenMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock">
8402 <exclude/>
8403 </member>
8404 <member name="T:OpenMetaverse.Packets.RequestTrustedCircuitPacket">
8405 <exclude/>
8406 </member>
8407 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
8408 <exclude/>
8409 </member>
8410 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
8411 <exclude/>
8412 </member>
8413 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
8414 <exclude/>
8415 </member>
8416 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
8417 <exclude/>
8418 </member>
8419 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
8420 <exclude/>
8421 </member>
8422 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
8423 <exclude/>
8424 </member>
8425 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
8426 <exclude/>
8427 </member>
8428 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
8429 <exclude/>
8430 </member>
8431 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
8432 <exclude/>
8433 </member>
8434 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
8435 <exclude/>
8436 </member>
8437 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
8438 <exclude/>
8439 </member>
8440 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
8441 <exclude/>
8442 </member>
8443 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
8444 <exclude/>
8445 </member>
8446 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
8447 <exclude/>
8448 </member>
8449 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
8450 <exclude/>
8451 </member>
8452 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
8453 <exclude/>
8454 </member>
8455 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
8456 <exclude/>
8457 </member>
8458 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
8459 <exclude/>
8460 </member>
8461 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
8462 <exclude/>
8463 </member>
8464 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
8465 <exclude/>
8466 </member>
8467 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
8468 <exclude/>
8469 </member>
8470 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
8471 <exclude/>
8472 </member>
8473 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
8474 <exclude/>
8475 </member>
8476 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
8477 <exclude/>
8478 </member>
8479 <member name="T:OpenMetaverse.Packets.SystemMessagePacket">
8480 <exclude/>
8481 </member>
8482 <member name="T:OpenMetaverse.Packets.SystemMessagePacket.MethodDataBlock">
8483 <exclude/>
8484 </member>
8485 <member name="T:OpenMetaverse.Packets.SystemMessagePacket.ParamListBlock">
8486 <exclude/>
8487 </member>
8488 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
8489 <exclude/>
8490 </member>
8491 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
8492 <exclude/>
8493 </member>
8494 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
8495 <exclude/>
8496 </member>
8497 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
8498 <exclude/>
8499 </member>
8500 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
8501 <exclude/>
8502 </member>
8503 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
8504 <exclude/>
8505 </member>
8506 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
8507 <exclude/>
8508 </member>
8509 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
8510 <exclude/>
8511 </member>
8512 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
8513 <exclude/>
8514 </member>
8515 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
8516 <exclude/>
8517 </member>
8518 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
8519 <exclude/>
8520 </member>
8521 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
8522 <exclude/>
8523 </member>
8524 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
8525 <exclude/>
8526 </member>
8527 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
8528 <exclude/>
8529 </member>
8530 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
8531 <exclude/>
8532 </member>
8533 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
8534 <exclude/>
8535 </member>
8536 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
8537 <exclude/>
8538 </member>
8539 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
8540 <exclude/>
8541 </member>
8542 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
8543 <exclude/>
8544 </member>
8545 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
8546 <exclude/>
8547 </member>
8548 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
8549 <exclude/>
8550 </member>
8551 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
8552 <exclude/>
8553 </member>
8554 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
8555 <exclude/>
8556 </member>
8557 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
8558 <exclude/>
8559 </member>
8560 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
8561 <exclude/>
8562 </member>
8563 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
8564 <exclude/>
8565 </member>
8566 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
8567 <exclude/>
8568 </member>
8569 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
8570 <exclude/>
8571 </member>
8572 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
8573 <exclude/>
8574 </member>
8575 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
8576 <exclude/>
8577 </member>
8578 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
8579 <exclude/>
8580 </member>
8581 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
8582 <exclude/>
8583 </member>
8584 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
8585 <exclude/>
8586 </member>
8587 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
8588 <exclude/>
8589 </member>
8590 <member name="T:OpenMetaverse.Packets.ErrorPacket">
8591 <exclude/>
8592 </member>
8593 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
8594 <exclude/>
8595 </member>
8596 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
8597 <exclude/>
8598 </member>
8599 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
8600 <exclude/>
8601 </member>
8602 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
8603 <exclude/>
8604 </member>
8605 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
8606 <exclude/>
8607 </member>
8608 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
8609 <exclude/>
8610 </member>
8611 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
8612 <exclude/>
8613 </member>
8614 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
8615 <exclude/>
8616 </member>
8617 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
8618 <exclude/>
8619 </member>
8620 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
8621 <exclude/>
8622 </member>
8623 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
8624 <exclude/>
8625 </member>
8626 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
8627 <exclude/>
8628 </member>
8629 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
8630 <exclude/>
8631 </member>
8632 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
8633 <exclude/>
8634 </member>
8635 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
8636 <exclude/>
8637 </member>
8638 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
8639 <exclude/>
8640 </member>
8641 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
8642 <exclude/>
8643 </member>
8644 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
8645 <exclude/>
8646 </member>
8647 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
8648 <exclude/>
8649 </member>
8650 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
8651 <exclude/>
8652 </member>
8653 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
8654 <exclude/>
8655 </member>
8656 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
8657 <exclude/>
8658 </member>
8659 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
8660 <exclude/>
8661 </member>
8662 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
8663 <exclude/>
8664 </member>
8665 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
8666 <exclude/>
8667 </member>
8668 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
8669 <exclude/>
8670 </member>
8671 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
8672 <exclude/>
8673 </member>
8674 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
8675 <exclude/>
8676 </member>
8677 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
8678 <exclude/>
8679 </member>
8680 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
8681 <exclude/>
8682 </member>
8683 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
8684 <exclude/>
8685 </member>
8686 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
8687 <exclude/>
8688 </member>
8689 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
8690 <exclude/>
8691 </member>
8692 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
8693 <exclude/>
8694 </member>
8695 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
8696 <exclude/>
8697 </member>
8698 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
8699 <exclude/>
8700 </member>
8701 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
8702 <exclude/>
8703 </member>
8704 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
8705 <exclude/>
8706 </member>
8707 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
8708 <exclude/>
8709 </member>
8710 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
8711 <exclude/>
8712 </member>
8713 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
8714 <exclude/>
8715 </member>
8716 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
8717 <exclude/>
8718 </member>
8719 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
8720 <exclude/>
8721 </member>
8722 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
8723 <exclude/>
8724 </member>
8725 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
8726 <exclude/>
8727 </member>
8728 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
8729 <exclude/>
8730 </member>
8731 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
8732 <exclude/>
8733 </member>
8734 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
8735 <exclude/>
8736 </member>
8737 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
8738 <exclude/>
8739 </member>
8740 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
8741 <exclude/>
8742 </member>
8743 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
8744 <exclude/>
8745 </member>
8746 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket">
8747 <exclude/>
8748 </member>
8749 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock">
8750 <exclude/>
8751 </member>
8752 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock">
8753 <exclude/>
8754 </member>
8755 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket">
8756 <exclude/>
8757 </member>
8758 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock">
8759 <exclude/>
8760 </member>
8761 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket">
8762 <exclude/>
8763 </member>
8764 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock">
8765 <exclude/>
8766 </member>
8767 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket">
8768 <exclude/>
8769 </member>
8770 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock">
8771 <exclude/>
8772 </member>
8773 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket">
8774 <exclude/>
8775 </member>
8776 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock">
8777 <exclude/>
8778 </member>
8779 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock">
8780 <exclude/>
8781 </member>
8782 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock">
8783 <exclude/>
8784 </member>
8785 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket">
8786 <exclude/>
8787 </member>
8788 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock">
8789 <exclude/>
8790 </member>
8791 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock">
8792 <exclude/>
8793 </member>
8794 <member name="T:OpenMetaverse.Packets.AgentSitPacket">
8795 <exclude/>
8796 </member>
8797 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock">
8798 <exclude/>
8799 </member>
8800 <member name="T:OpenMetaverse.Packets.RequestImagePacket">
8801 <exclude/>
8802 </member>
8803 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock">
8804 <exclude/>
8805 </member>
8806 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock">
8807 <exclude/>
8808 </member>
8809 <member name="T:OpenMetaverse.Packets.ImageDataPacket">
8810 <exclude/>
8811 </member>
8812 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock">
8813 <exclude/>
8814 </member>
8815 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock">
8816 <exclude/>
8817 </member>
8818 <member name="T:OpenMetaverse.Packets.ImagePacketPacket">
8819 <exclude/>
8820 </member>
8821 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock">
8822 <exclude/>
8823 </member>
8824 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock">
8825 <exclude/>
8826 </member>
8827 <member name="T:OpenMetaverse.Packets.LayerDataPacket">
8828 <exclude/>
8829 </member>
8830 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock">
8831 <exclude/>
8832 </member>
8833 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock">
8834 <exclude/>
8835 </member>
8836 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket">
8837 <exclude/>
8838 </member>
8839 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock">
8840 <exclude/>
8841 </member>
8842 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock">
8843 <exclude/>
8844 </member>
8845 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket">
8846 <exclude/>
8847 </member>
8848 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock">
8849 <exclude/>
8850 </member>
8851 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock">
8852 <exclude/>
8853 </member>
8854 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket">
8855 <exclude/>
8856 </member>
8857 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock">
8858 <exclude/>
8859 </member>
8860 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock">
8861 <exclude/>
8862 </member>
8863 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket">
8864 <exclude/>
8865 </member>
8866 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock">
8867 <exclude/>
8868 </member>
8869 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock">
8870 <exclude/>
8871 </member>
8872 <member name="T:OpenMetaverse.Packets.KillObjectPacket">
8873 <exclude/>
8874 </member>
8875 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock">
8876 <exclude/>
8877 </member>
8878 <member name="T:OpenMetaverse.Packets.TransferPacketPacket">
8879 <exclude/>
8880 </member>
8881 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock">
8882 <exclude/>
8883 </member>
8884 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket">
8885 <exclude/>
8886 </member>
8887 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock">
8888 <exclude/>
8889 </member>
8890 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock">
8891 <exclude/>
8892 </member>
8893 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket">
8894 <exclude/>
8895 </member>
8896 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock">
8897 <exclude/>
8898 </member>
8899 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket">
8900 <exclude/>
8901 </member>
8902 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock">
8903 <exclude/>
8904 </member>
8905 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock">
8906 <exclude/>
8907 </member>
8908 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock">
8909 <exclude/>
8910 </member>
8911 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock">
8912 <exclude/>
8913 </member>
8914 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket">
8915 <exclude/>
8916 </member>
8917 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock">
8918 <exclude/>
8919 </member>
8920 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock">
8921 <exclude/>
8922 </member>
8923 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket">
8924 <exclude/>
8925 </member>
8926 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock">
8927 <exclude/>
8928 </member>
8929 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket">
8930 <exclude/>
8931 </member>
8932 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock">
8933 <exclude/>
8934 </member>
8935 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock">
8936 <exclude/>
8937 </member>
8938 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket">
8939 <exclude/>
8940 </member>
8941 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock">
8942 <exclude/>
8943 </member>
8944 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock">
8945 <exclude/>
8946 </member>
8947 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock">
8948 <exclude/>
8949 </member>
8950 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock">
8951 <exclude/>
8952 </member>
8953 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock">
8954 <exclude/>
8955 </member>
8956 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock">
8957 <exclude/>
8958 </member>
8959 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket">
8960 <exclude/>
8961 </member>
8962 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock">
8963 <exclude/>
8964 </member>
8965 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket">
8966 <exclude/>
8967 </member>
8968 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock">
8969 <exclude/>
8970 </member>
8971 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket">
8972 <exclude/>
8973 </member>
8974 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock">
8975 <exclude/>
8976 </member>
8977 <member name="T:OpenMetaverse.FriendRights">
3707 <summary> 8978 <summary>
3708 8979
3709 </summary> 8980 </summary>
3710 </member> 8981 </member>
3711 <member name="F:OpenMetaverse.TeleportFlags.Default"> 8982 <member name="F:OpenMetaverse.FriendRights.None">
3712 <summary>No flags set, or teleport failed</summary> 8983 <summary>The avatar has no rights</summary>
3713 </member> 8984 </member>
3714 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget"> 8985 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
3715 <summary>Set when newbie leaves help island for first time</summary> 8986 <summary>The avatar can see the online status of the target avatar</summary>
3716 </member> 8987 </member>
3717 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget"> 8988 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap">
3718 <summary></summary> 8989 <summary>The avatar can see the location of the target avatar on the map</summary>
3719 </member> 8990 </member>
3720 <member name="F:OpenMetaverse.TeleportFlags.ViaLure"> 8991 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects">
3721 <summary>Via Lure</summary> 8992 <summary>The avatar can modify the ojects of the target avatar </summary>
3722 </member> 8993 </member>
3723 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark"> 8994 <member name="T:OpenMetaverse.FriendInfo">
3724 <summary>Via Landmark</summary> 8995 <summary>
8996 This class holds information about an avatar in the friends list. There are two ways
8997 to interface to this class. The first is through the set of boolean properties. This is the typical
8998 way clients of this class will use it. The second interface is through two bitflag properties,
8999 TheirFriendsRights and MyFriendsRights
9000 </summary>
3725 </member> 9001 </member>
3726 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation"> 9002 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)">
3727 <summary>Via Location</summary> 9003 <summary>
9004 Used internally when building the initial list of friends at login time
9005 </summary>
9006 <param name="id">System ID of the avatar being prepesented</param>
9007 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
9008 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
3728 </member> 9009 </member>
3729 <member name="F:OpenMetaverse.TeleportFlags.ViaHome"> 9010 <member name="M:OpenMetaverse.FriendInfo.ToString">
3730 <summary>Via Home</summary> 9011 <summary>
9012 FriendInfo represented as a string
9013 </summary>
9014 <returns>A string reprentation of both my rights and my friends rights</returns>
3731 </member> 9015 </member>
3732 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub"> 9016 <member name="P:OpenMetaverse.FriendInfo.UUID">
3733 <summary>Via Telehub</summary> 9017 <summary>
9018 System ID of the avatar
9019 </summary>
3734 </member> 9020 </member>
3735 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin"> 9021 <member name="P:OpenMetaverse.FriendInfo.Name">
3736 <summary>Via Login</summary> 9022 <summary>
9023 full name of the avatar
9024 </summary>
3737 </member> 9025 </member>
3738 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure"> 9026 <member name="P:OpenMetaverse.FriendInfo.IsOnline">
3739 <summary>Linden Summoned</summary> 9027 <summary>
9028 True if the avatar is online
9029 </summary>
3740 </member> 9030 </member>
3741 <member name="F:OpenMetaverse.TeleportFlags.Godlike"> 9031 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline">
3742 <summary>Linden Forced me</summary> 9032 <summary>
9033 True if the friend can see if I am online
9034 </summary>
3743 </member> 9035 </member>
3744 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne"> 9036 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap">
3745 <summary></summary> 9037 <summary>
9038 True if the friend can see me on the map
9039 </summary>
3746 </member> 9040 </member>
3747 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel"> 9041 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects">
3748 <summary>Agent Teleported Home via Script</summary> 9042 <summary>
9043 True if the freind can modify my objects
9044 </summary>
3749 </member> 9045 </member>
3750 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID"> 9046 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline">
3751 <summary></summary> 9047 <summary>
9048 True if I can see if my friend is online
9049 </summary>
3752 </member> 9050 </member>
3753 <member name="F:OpenMetaverse.TeleportFlags.IsFlying"> 9051 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap">
3754 <summary></summary> 9052 <summary>
9053 True if I can see if my friend is on the map
9054 </summary>
3755 </member> 9055 </member>
3756 <member name="F:OpenMetaverse.TeleportFlags.ResetHome"> 9056 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects">
3757 <summary></summary> 9057 <summary>
9058 True if I can modify my friend's objects
9059 </summary>
3758 </member> 9060 </member>
3759 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect"> 9061 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights">
3760 <summary>forced to new location for example when avatar is banned or ejected</summary> 9062 <summary>
9063 My friend's rights represented as bitmapped flags
9064 </summary>
3761 </member> 9065 </member>
3762 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure"> 9066 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights">
3763 <summary>Teleport Finished via a Lure</summary> 9067 <summary>
9068 My rights represented as bitmapped flags
9069 </summary>
3764 </member> 9070 </member>
3765 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim"> 9071 <member name="T:OpenMetaverse.FriendsManager">
3766 <summary>Finished, Sim Changed</summary> 9072 <summary>
9073 This class is used to add and remove avatars from your friends list and to manage their permission.
9074 </summary>
3767 </member> 9075 </member>
3768 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim"> 9076 <member name="F:OpenMetaverse.FriendsManager.FriendList">
3769 <summary>Finished, Same Sim</summary> 9077 <summary>
9078 A dictionary of key/value pairs containing known friends of this avatar.
9079
9080 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
9081 object that contains detailed information including permissions you have and have given to the friend
9082 </summary>
3770 </member> 9083 </member>
3771 <member name="T:OpenMetaverse.TeleportLureFlags"> 9084 <member name="F:OpenMetaverse.FriendsManager.FriendRequests">
3772 <summary> 9085 <summary>
9086 A Dictionary of key/value pairs containing current pending frienship offers.
3773 9087
9088 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
9089 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
9090 or decline the friendship offer
3774 </summary> 9091 </summary>
3775 </member> 9092 </member>
3776 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure"> 9093 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)">
3777 <summary></summary> 9094 <summary>
9095 Internal constructor
9096 </summary>
9097 <param name="client">A reference to the GridClient Object</param>
3778 </member> 9098 </member>
3779 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure"> 9099 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
3780 <summary></summary> 9100 <summary>
9101 Accept a friendship request
9102 </summary>
9103 <param name="fromAgentID">agentID of avatatar to form friendship with</param>
9104 <param name="imSessionID">imSessionID of the friendship request message</param>
3781 </member> 9105 </member>
3782 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit"> 9106 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
3783 <summary></summary> 9107 <summary>
9108 Decline a friendship request
9109 </summary>
9110 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
9111 <param name="imSessionID">imSessionID of the friendship request message</param>
3784 </member> 9112 </member>
3785 <member name="T:OpenMetaverse.ScriptSensorTypeFlags"> 9113 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)">
3786 <summary> 9114 <summary>
3787 9115 Overload: Offer friendship to an avatar.
3788 </summary> 9116 </summary>
9117 <param name="agentID">System ID of the avatar you are offering friendship to</param>
3789 </member> 9118 </member>
3790 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent"> 9119 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)">
3791 <summary></summary> 9120 <summary>
9121 Offer friendship to an avatar.
9122 </summary>
9123 <param name="agentID">System ID of the avatar you are offering friendship to</param>
9124 <param name="message">A message to send with the request</param>
3792 </member> 9125 </member>
3793 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active"> 9126 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)">
3794 <summary></summary> 9127 <summary>
9128 Terminate a friendship with an avatar
9129 </summary>
9130 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
3795 </member> 9131 </member>
3796 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive"> 9132 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
3797 <summary></summary> 9133 <summary>
9134 Fired when another friend terminates friendship. We need to remove them from
9135 our cached list.
9136 </summary>
9137 <param name="packet"></param>
9138 <param name="simulator"></param>
3798 </member> 9139 </member>
3799 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted"> 9140 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)">
3800 <summary></summary> 9141 <summary>
9142 Change the rights of a friend avatar.
9143 </summary>
9144 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param>
9145 <param name="rights">the new rights to give the friend</param>
9146 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
3801 </member> 9147 </member>
3802 <member name="T:OpenMetaverse.InstantMessage"> 9148 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)">
3803 <summary> 9149 <summary>
3804 Instant Message 9150 Use to map a friends location on the grid.
3805 </summary> 9151 </summary>
9152 <param name="friendID">Friends UUID to find</param>
9153 <remarks><seealso cref="E:OnFriendFound"/></remarks>
3806 </member> 9154 </member>
3807 <member name="F:OpenMetaverse.InstantMessage.FromAgentID"> 9155 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)">
3808 <summary>Key of sender</summary> 9156 <summary>
9157 Use to track a friends movement on the grid
9158 </summary>
9159 <param name="friendID">Friends Key</param>
3809 </member> 9160 </member>
3810 <member name="F:OpenMetaverse.InstantMessage.FromAgentName"> 9161 <member name="M:OpenMetaverse.FriendsManager.Network_OnConnect(System.Object)">
3811 <summary>Name of sender</summary> 9162 <summary>
9163 Called when a connection to the SL server is established. The list of friend avatars
9164 is populated from XML returned by the login server. That list contains the avatar's id
9165 and right, but no names. Here is where those names are requested.
9166 </summary>
9167 <param name="sender"></param>
3812 </member> 9168 </member>
3813 <member name="F:OpenMetaverse.InstantMessage.ToAgentID"> 9169 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
3814 <summary>Key of destination avatar</summary> 9170 <summary>
9171 This handles the asynchronous response of a RequestAvatarNames call.
9172 </summary>
9173 <param name="names">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
3815 </member> 9174 </member>
3816 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID"> 9175 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
3817 <summary>ID of originating estate</summary> 9176 <summary>
9177 Handle notifications sent when a friends has come online.
9178 </summary>
9179 <param name="packet"></param>
9180 <param name="simulator"></param>
3818 </member> 9181 </member>
3819 <member name="F:OpenMetaverse.InstantMessage.RegionID"> 9182 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
3820 <summary>Key of originating region</summary> 9183 <summary>
9184 Handle notifications sent when a friends has gone offline.
9185 </summary>
9186 <param name="packet"></param>
9187 <param name="simulator"></param>
3821 </member> 9188 </member>
3822 <member name="F:OpenMetaverse.InstantMessage.Position"> 9189 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
3823 <summary>Coordinates in originating region</summary> 9190 <summary>
9191 Handle notifications sent when a friend rights change. This notification is also received
9192 when my own rights change.
9193 </summary>
9194 <param name="packet"></param>
9195 <param name="simulator"></param>
3824 </member> 9196 </member>
3825 <member name="F:OpenMetaverse.InstantMessage.Dialog"> 9197 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
3826 <summary>Instant message type</summary> 9198 <summary>
9199 Handle friend location updates
9200 </summary>
9201 <param name="packet">The Packet</param>
9202 <param name="simulator">The Simulator</param>
3827 </member> 9203 </member>
3828 <member name="F:OpenMetaverse.InstantMessage.GroupIM"> 9204 <member name="M:OpenMetaverse.FriendsManager.MainAvatar_InstantMessage(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)">
3829 <summary>Group IM session toggle</summary> 9205 <summary>
9206 Handles relevant messages from the server encapsulated in instant messages.
9207 </summary>
9208 <param name="im">InstantMessage object containing encapsalated instant message</param>
9209 <param name="simulator">Originating Simulator</param>
3830 </member> 9210 </member>
3831 <member name="F:OpenMetaverse.InstantMessage.IMSessionID"> 9211 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)">
3832 <summary>Key of IM session, for Group Messages, the groups UUID</summary> 9212 <summary>
9213 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply
9214 </summary>
9215 <param name="loginSuccess">true if login was successful</param>
9216 <param name="redirect">true if login request is requiring a redirect</param>
9217 <param name="message">A string containing the response to the login request</param>
9218 <param name="reason">A string containing the reason for the request</param>
9219 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
9220 reply from the login server</param>
3833 </member> 9221 </member>
3834 <member name="F:OpenMetaverse.InstantMessage.Timestamp"> 9222 <member name="T:OpenMetaverse.FriendsManager.FriendOnlineEvent">
3835 <summary>Timestamp of the instant message</summary> 9223 <summary>
9224 Triggered when an avatar in your friends list comes online
9225 </summary>
9226 <param name="friend"> System ID of the avatar</param>
3836 </member> 9227 </member>
3837 <member name="F:OpenMetaverse.InstantMessage.Message"> 9228 <member name="T:OpenMetaverse.FriendsManager.FriendOfflineEvent">
3838 <summary>Instant message text</summary> 9229 <summary>
9230 Triggered when an avatar in your friends list goes offline
9231 </summary>
9232 <param name="friend"> System ID of the avatar</param>
3839 </member> 9233 </member>
3840 <member name="F:OpenMetaverse.InstantMessage.Offline"> 9234 <member name="T:OpenMetaverse.FriendsManager.FriendRightsEvent">
3841 <summary>Whether this message is held for offline avatars</summary> 9235 <summary>
9236 Triggered in response to a call to the FriendRights() method, or when a friend changes your rights
9237 </summary>
9238 <param name="friend"> System ID of the avatar you changed the right of</param>
3842 </member> 9239 </member>
3843 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket"> 9240 <member name="T:OpenMetaverse.FriendsManager.FriendNamesReceived">
3844 <summary>Context specific packed data</summary> 9241 <summary>
9242 Triggered when names on the friend list are received after the initial request upon login
9243 </summary>
9244 <param name="names"></param>
9245 </member>
9246 <member name="T:OpenMetaverse.FriendsManager.FriendshipOfferedEvent">
9247 <summary>
9248 Triggered when someone offers you friendship
9249 </summary>
9250 <param name="agentID">System ID of the agent offering friendship</param>
9251 <param name="agentName">full name of the agent offereing friendship</param>
9252 <param name="imSessionID">session ID need when accepting/declining the offer</param>
9253 <returns>Return true to accept the friendship, false to deny it</returns>
9254 </member>
9255 <member name="T:OpenMetaverse.FriendsManager.FriendshipResponseEvent">
9256 <summary>
9257 Trigger when your friendship offer has been accepted or declined
9258 </summary>
9259 <param name="agentID">System ID of the avatar who accepted your friendship offer</param>
9260 <param name="agentName">Full name of the avatar who accepted your friendship offer</param>
9261 <param name="accepted">Whether the friendship request was accepted or declined</param>
9262 </member>
9263 <member name="T:OpenMetaverse.FriendsManager.FriendshipTerminatedEvent">
9264 <summary>
9265 Trigger when someone terminates your friendship.
9266 </summary>
9267 <param name="agentID">System ID of the avatar who terminated your friendship</param>
9268 <param name="agentName">Full name of the avatar who terminated your friendship</param>
9269 </member>
9270 <member name="T:OpenMetaverse.FriendsManager.FriendFoundEvent">
9271 <summary>
9272 Triggered in response to a FindFriend request
9273 </summary>
9274 <param name="agentID">Friends Key</param>
9275 <param name="regionHandle">region handle friend is in</param>
9276 <param name="location">X/Y location of friend</param>
9277 </member>
9278 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
9279 <summary>
9280
9281 </summary>
9282 <param name="at">Looking direction, must be a normalized vector</param>
9283 <param name="upDirection">Up direction, must be a normalized vector</param>
9284 </member>
9285 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)">
9286 <summary>
9287 Align the coordinate frame X and Y axis with a given rotation
9288 around the Z axis in radians
9289 </summary>
9290 <param name="heading">Absolute rotation around the Z axis in
9291 radians</param>
9292 </member>
9293 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
9294 <summary>Origin position of this coordinate frame</summary>
9295 </member>
9296 <member name="P:OpenMetaverse.CoordinateFrame.XAxis">
9297 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary>
9298 </member>
9299 <member name="P:OpenMetaverse.CoordinateFrame.YAxis">
9300 <summary>Y axis of this coordinate frame, or Left in grid terms</summary>
9301 </member>
9302 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis">
9303 <summary>Z axis of this coordinate frame, or Up in grid terms</summary>
3845 </member> 9304 </member>
3846 <member name="T:OpenMetaverse.AgentManager"> 9305 <member name="T:OpenMetaverse.AgentManager">
3847 <summary> 9306 <summary>
@@ -4802,217 +10261,6 @@
4802 <member name="P:OpenMetaverse.AgentManager.GlobalPosition"> 10261 <member name="P:OpenMetaverse.AgentManager.GlobalPosition">
4803 <summary>Returns the global grid position of the avatar</summary> 10262 <summary>Returns the global grid position of the avatar</summary>
4804 </member> 10263 </member>
4805 <member name="T:OpenMetaverse.AgentManager.ChatCallback">
4806 <summary>
4807 Triggered on incoming chat messages
4808 </summary>
4809 <param name="message">Text of chat message</param>
4810 <param name="audible">Audible level of this chat message</param>
4811 <param name="type">Type of chat (whisper, shout, status, etc.)</param>
4812 <param name="sourceType">Source of the chat message</param>
4813 <param name="fromName">Name of the sending object</param>
4814 <param name="id">Key of source</param>
4815 <param name="ownerid">Key of the sender</param>
4816 <param name="position">Senders position</param>
4817 </member>
4818 <member name="T:OpenMetaverse.AgentManager.ScriptDialogCallback">
4819 <summary>
4820 Triggered when a script pops up a dialog box
4821 </summary>
4822 <param name="message">The dialog box message</param>
4823 <param name="objectName">Name of the object that sent the dialog</param>
4824 <param name="imageID">Image to be displayed in the dialog</param>
4825 <param name="objectID">ID of the object that sent the dialog</param>
4826 <param name="firstName">First name of the object owner</param>
4827 <param name="lastName">Last name of the object owner</param>
4828 <param name="chatChannel">Chat channel that the object is communicating on</param>
4829 <param name="buttons">List of button labels</param>
4830 </member>
4831 <member name="T:OpenMetaverse.AgentManager.ScriptQuestionCallback">
4832 <summary>
4833 Triggered when a script asks for permissions
4834 </summary>
4835 <param name="simulator">Simulator object this request comes from</param>
4836 <param name="taskID">Task ID of the script requesting permissions</param>
4837 <param name="itemID">ID of the object containing the script</param>
4838 <param name="objectName">Name of the object containing the script</param>
4839 <param name="objectOwner">Name of the object's owner</param>
4840 <param name="questions">Bitwise value representing the requested permissions</param>
4841 </member>
4842 <member name="T:OpenMetaverse.AgentManager.LoadURLCallback">
4843 <summary>
4844 Triggered when a script displays a URL via llLoadURL
4845 </summary>
4846 <param name="objectName">Name of the scripted object</param>
4847 <param name="objectID">ID of the scripted object</param>
4848 <param name="ownerID">ID of the object's owner</param>
4849 <param name="ownerIsGroup">Whether or not ownerID is a group</param>
4850 <param name="message">Message displayed along with URL</param>
4851 <param name="URL">Offered URL</param>
4852 </member>
4853 <member name="T:OpenMetaverse.AgentManager.BalanceCallback">
4854 <summary>
4855 Triggered when the L$ account balance for this avatar changes
4856 </summary>
4857 <param name="balance">The new account balance</param>
4858 </member>
4859 <member name="T:OpenMetaverse.AgentManager.MoneyBalanceReplyCallback">
4860 <summary>
4861 Triggered on Money Balance Reply
4862 </summary>
4863 <param name="transactionID">ID provided in Request Money Balance, or auto-generated by system events</param>
4864 <param name="transactionSuccess">Was the transaction successful</param>
4865 <param name="balance">Current balance</param>
4866 <param name="metersCredit">Land use credits you have</param>
4867 <param name="metersCommitted">Tier committed to group(s)</param>
4868 <param name="description">Description of the transaction</param>
4869 </member>
4870 <member name="T:OpenMetaverse.AgentManager.InstantMessageCallback">
4871 <summary>
4872 Triggered on incoming instant messages
4873 </summary>
4874 <param name="im">Instant message data structure</param>
4875 <param name="simulator">Simulator where this IM was received from</param>
4876 </member>
4877 <member name="T:OpenMetaverse.AgentManager.TeleportCallback">
4878 <summary>
4879 Triggered for any status updates of a teleport (progress, failed, succeeded)
4880 </summary>
4881 <param name="message">A message about the current teleport status</param>
4882 <param name="status">The current status of the teleport</param>
4883 <param name="flags">Various flags describing the teleport</param>
4884 </member>
4885 <member name="T:OpenMetaverse.AgentManager.JoinGroupCallback">
4886 <summary>
4887 Reply to a request to join a group, informs whether it was successful or not
4888 </summary>
4889 <param name="groupID">The group we attempted to join</param>
4890 <param name="success">Whether we joined the group or not</param>
4891 </member>
4892 <member name="T:OpenMetaverse.AgentManager.LeaveGroupCallback">
4893 <summary>
4894 Reply to a request to leave a group, informs whether it was successful or not
4895 </summary>
4896 <param name="groupID">The group we attempted to leave</param>
4897 <param name="success">Whether we left the group or not</param>
4898 </member>
4899 <member name="T:OpenMetaverse.AgentManager.GroupDroppedCallback">
4900 <summary>
4901 Informs the avatar that it is no longer a member of a group
4902 </summary>
4903 <param name="groupID">The group Key we are no longer a member of</param>
4904 </member>
4905 <member name="T:OpenMetaverse.AgentManager.AgentDataCallback">
4906 <summary>
4907 Reply to an AgentData request
4908 </summary>
4909 <param name="firstName">First name of Avatar</param>
4910 <param name="lastName">Last name of Avatar</param>
4911 <param name="activeGroupID">Key of Group Avatar has active</param>
4912 <param name="groupTitle">Avatars Active Title</param>
4913 <param name="groupPowers">Powers Avatar has in group</param>
4914 <param name="groupName">Name of the Group</param>
4915 </member>
4916 <member name="T:OpenMetaverse.AgentManager.AnimationsChangedCallback">
4917 <summary>
4918 Triggered when the current agent animations change
4919 </summary>
4920 <param name="agentAnimations">A convenience reference to the
4921 SignaledAnimations collection</param>
4922 </member>
4923 <member name="T:OpenMetaverse.AgentManager.MeanCollisionCallback">
4924 <summary>
4925 Triggered when an object or avatar forcefully collides with our
4926 agent
4927 </summary>
4928 <param name="type">Collision type</param>
4929 <param name="perp">Colliding object or avatar ID</param>
4930 <param name="victim">Victim ID, should be our own AgentID</param>
4931 <param name="magnitude">Velocity or total force of the collision</param>
4932 <param name="time">Time the collision occurred</param>
4933 </member>
4934 <member name="T:OpenMetaverse.AgentManager.RegionCrossedCallback">
4935 <summary>
4936 Triggered when the agent physically moves in to a neighboring region
4937 </summary>
4938 <param name="oldSim">Simulator agent was previously occupying</param>
4939 <param name="newSim">Simulator agent is now currently occupying</param>
4940 </member>
4941 <member name="T:OpenMetaverse.AgentManager.GroupChatJoinedCallback">
4942 <summary>
4943 Fired when group chat session confirmed joined</summary>
4944 <param name="groupChatSessionID">Key of Session (groups UUID)</param>
4945 <param name="tmpSessionID">Temporary session Key</param>
4946 <param name="sessionName">A string representation of the session name</param>
4947 <param name="success"><see langword="true"/> if session start successful,
4948 <see langword="false"/> otherwise</param>
4949 </member>
4950 <member name="T:OpenMetaverse.AgentManager.GroupChatLeftCallback">
4951 <summary>Fired when agent group chat session terminated</summary>
4952 <param name="groupchatSessionID">Key of Session (groups UUID)</param>
4953 </member>
4954 <member name="T:OpenMetaverse.AgentManager.AlertMessageCallback">
4955 <summary>
4956 Fired when alert message received from simulator
4957 </summary>
4958 <param name="message">the message sent from the grid to our avatar.</param>
4959 </member>
4960 <member name="T:OpenMetaverse.AgentManager.ScriptControlCallback">
4961 <summary>
4962 Fired when a script wants to give or release controls.
4963 </summary>
4964 <param name="controls">Control to give or take</param>
4965 <param name="pass">true of passing control to agent</param>
4966 <param name="take">true of taking control from agent</param>
4967 </member>
4968 <member name="T:OpenMetaverse.AgentManager.CameraConstraintCallback">
4969 <summary>
4970 Fired when camera tries to view beyond its view limits
4971 </summary>
4972 <param name="collidePlane"><seealso cref="T:OpenMetaverse.Vector4"/> representing plane where constraints were hit</param>
4973 </member>
4974 <member name="T:OpenMetaverse.AgentManager.ScriptSensorReplyCallback">
4975 <summary>
4976 Fired when script sensor reply is received
4977 </summary>
4978 <param name="requestorID">requestors UUID</param>
4979 <param name="groupID">Sources Group UUID</param>
4980 <param name="name">Sources Name</param>
4981 <param name="objectID">Objects UUID</param>
4982 <param name="ownerID">Object owners UUID</param>
4983 <param name="position">Position of Object</param>
4984 <param name="range">Range of Object</param>
4985 <param name="rotation">Rotation of object</param>
4986 <param name="type">Objects Type</param>
4987 <param name="velocity"><seealso cref="T:OpenMetaverse.Vector3"/> representing the velocity of object</param>
4988 TODO: this should probably be a struct, and there should be an enum added for type
4989 </member>
4990 <member name="T:OpenMetaverse.AgentManager.AvatarSitResponseCallback">
4991 <summary>
4992 Fired in response to a RequestSit()
4993 </summary>
4994 <param name="objectID">ID of primitive avatar will be sitting on</param>
4995 <param name="autoPilot">true of avatar autopiloted there</param>
4996 <param name="cameraAtOffset">Camera offset when avatar is seated</param>
4997 <param name="cameraEyeOffset">Camera eye offset when avatar is seated</param>
4998 <param name="forceMouselook">true of sitting on this object will force mouselook</param>
4999 <param name="sitPosition">position avatar will be in when seated</param>
5000 <param name="sitRotation">rotation avatar will be in when seated</param>
5001 </member>
5002 <member name="T:OpenMetaverse.AgentManager.ChatSessionMemberAddedCallback">
5003 <summary>
5004 Fired when a new member joins a Group chat session
5005 </summary>
5006 <param name="sessionID">the ID of the session</param>
5007 <param name="agent_key">the ID of the avatar that joined</param>
5008 </member>
5009 <member name="T:OpenMetaverse.AgentManager.ChatSessionMemberLeftCallback">
5010 <summary>
5011 Fired when a member of a Group chat leaves the session
5012 </summary>
5013 <param name="sessionID">the ID of the session</param>
5014 <param name="agent_key">the ID of the avatar that joined</param>
5015 </member>
5016 <member name="T:OpenMetaverse.AgentManager.AgentMovement"> 10264 <member name="T:OpenMetaverse.AgentManager.AgentMovement">
5017 <summary> 10265 <summary>
5018 Agent movement and camera control 10266 Agent movement and camera control
@@ -5380,1014 +10628,1486 @@
5380 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_UP"> 10628 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_UP">
5381 <summary></summary> 10629 <summary></summary>
5382 </member> 10630 </member>
5383 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)"> 10631 <member name="T:OpenMetaverse.AgentManager.ChatCallback">
5384 <summary> 10632 <summary>
5385 Return a decoded capabilities message as a strongly typed object 10633 Triggered on incoming chat messages
5386 </summary> 10634 </summary>
5387 <param name="eventName">A string containing the name of the capabilities message key</param> 10635 <param name="message">Text of chat message</param>
5388 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param> 10636 <param name="audible">Audible level of this chat message</param>
5389 <returns>A strongly typed object containing the decoded information from the capabilities message, or null 10637 <param name="type">Type of chat (whisper, shout, status, etc.)</param>
5390 if no existing Message object exists for the specified event</returns> 10638 <param name="sourceType">Source of the chat message</param>
10639 <param name="fromName">Name of the sending object</param>
10640 <param name="id">Key of source</param>
10641 <param name="ownerid">Key of the sender</param>
10642 <param name="position">Senders position</param>
5391 </member> 10643 </member>
5392 <member name="T:OpenMetaverse.Assets.AssetsArchiver"> 10644 <member name="T:OpenMetaverse.AgentManager.ScriptDialogCallback">
5393 <summary> 10645 <summary>
5394 Archives assets 10646 Triggered when a script pops up a dialog box
5395 </summary> 10647 </summary>
10648 <param name="message">The dialog box message</param>
10649 <param name="objectName">Name of the object that sent the dialog</param>
10650 <param name="imageID">Image to be displayed in the dialog</param>
10651 <param name="objectID">ID of the object that sent the dialog</param>
10652 <param name="firstName">First name of the object owner</param>
10653 <param name="lastName">Last name of the object owner</param>
10654 <param name="chatChannel">Chat channel that the object is communicating on</param>
10655 <param name="buttons">List of button labels</param>
5396 </member> 10656 </member>
5397 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets"> 10657 <member name="T:OpenMetaverse.AgentManager.ScriptQuestionCallback">
5398 <summary> 10658 <summary>
5399 Archive assets 10659 Triggered when a script asks for permissions
5400 </summary> 10660 </summary>
10661 <param name="simulator">Simulator object this request comes from</param>
10662 <param name="taskID">Task ID of the script requesting permissions</param>
10663 <param name="itemID">ID of the object containing the script</param>
10664 <param name="objectName">Name of the object containing the script</param>
10665 <param name="objectOwner">Name of the object's owner</param>
10666 <param name="questions">Bitwise value representing the requested permissions</param>
5401 </member> 10667 </member>
5402 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)"> 10668 <member name="T:OpenMetaverse.AgentManager.LoadURLCallback">
5403 <summary> 10669 <summary>
5404 Archive the assets given to this archiver to the given archive. 10670 Triggered when a script displays a URL via llLoadURL
5405 </summary> 10671 </summary>
5406 <param name="archive"></param> 10672 <param name="objectName">Name of the scripted object</param>
10673 <param name="objectID">ID of the scripted object</param>
10674 <param name="ownerID">ID of the object's owner</param>
10675 <param name="ownerIsGroup">Whether or not ownerID is a group</param>
10676 <param name="message">Message displayed along with URL</param>
10677 <param name="URL">Offered URL</param>
5407 </member> 10678 </member>
5408 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)"> 10679 <member name="T:OpenMetaverse.AgentManager.BalanceCallback">
5409 <summary> 10680 <summary>
5410 Write an assets metadata file to the given archive 10681 Triggered when the L$ account balance for this avatar changes
5411 </summary> 10682 </summary>
5412 <param name="archive"></param> 10683 <param name="balance">The new account balance</param>
5413 </member> 10684 </member>
5414 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)"> 10685 <member name="T:OpenMetaverse.AgentManager.MoneyBalanceReplyCallback">
5415 <summary> 10686 <summary>
5416 Write asset data files to the given archive 10687 Triggered on Money Balance Reply
5417 </summary> 10688 </summary>
5418 <param name="archive"></param> 10689 <param name="transactionID">ID provided in Request Money Balance, or auto-generated by system events</param>
10690 <param name="transactionSuccess">Was the transaction successful</param>
10691 <param name="balance">Current balance</param>
10692 <param name="metersCredit">Land use credits you have</param>
10693 <param name="metersCommitted">Tier committed to group(s)</param>
10694 <param name="description">Description of the transaction</param>
5419 </member> 10695 </member>
5420 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)"> 10696 <member name="T:OpenMetaverse.AgentManager.InstantMessageCallback">
5421 <summary> 10697 <summary>
5422 Default constructor 10698 Triggered on incoming instant messages
5423 </summary> 10699 </summary>
5424 <param name="client"></param> 10700 <param name="im">Instant message data structure</param>
10701 <param name="simulator">Simulator where this IM was received from</param>
5425 </member> 10702 </member>
5426 <member name="M:OpenMetaverse.TerrainManager.TerrainHeightAtPoint(System.UInt64,System.Int32,System.Int32,System.Single@)"> 10703 <member name="T:OpenMetaverse.AgentManager.TeleportCallback">
5427 <summary> 10704 <summary>
5428 Retrieve the terrain height at a given coordinate 10705 Triggered for any status updates of a teleport (progress, failed, succeeded)
5429 </summary> 10706 </summary>
5430 <param name="regionHandle">The region that the point of interest is in</param> 10707 <param name="message">A message about the current teleport status</param>
5431 <param name="x">Sim X coordinate, valid range is from 0 to 255</param> 10708 <param name="status">The current status of the teleport</param>
5432 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param> 10709 <param name="flags">Various flags describing the teleport</param>
5433 <param name="height">The terrain height at the given point if the
5434 lookup was successful, otherwise 0.0f</param>
5435 <returns>True if the lookup was successful, otherwise false</returns>
5436 </member> 10710 </member>
5437 <member name="E:OpenMetaverse.TerrainManager.OnLandPatch"> 10711 <member name="T:OpenMetaverse.AgentManager.JoinGroupCallback">
5438 <summary></summary> 10712 <summary>
10713 Reply to a request to join a group, informs whether it was successful or not
10714 </summary>
10715 <param name="groupID">The group we attempted to join</param>
10716 <param name="success">Whether we joined the group or not</param>
5439 </member> 10717 </member>
5440 <member name="T:OpenMetaverse.TerrainManager.LandPatchCallback"> 10718 <member name="T:OpenMetaverse.AgentManager.LeaveGroupCallback">
5441 <summary> 10719 <summary>
5442 10720 Reply to a request to leave a group, informs whether it was successful or not
5443 </summary> 10721 </summary>
5444 <param name="simulator"></param> 10722 <param name="groupID">The group we attempted to leave</param>
5445 <param name="x"></param> 10723 <param name="success">Whether we left the group or not</param>
5446 <param name="y"></param>
5447 <param name="width"></param>
5448 <param name="data"></param>
5449 </member> 10724 </member>
5450 <member name="T:OpenMetaverse.GroupMember"> 10725 <member name="T:OpenMetaverse.AgentManager.GroupDroppedCallback">
5451 <summary> 10726 <summary>
5452 Avatar group management 10727 Informs the avatar that it is no longer a member of a group
5453 </summary> 10728 </summary>
10729 <param name="groupID">The group Key we are no longer a member of</param>
5454 </member> 10730 </member>
5455 <member name="F:OpenMetaverse.GroupMember.ID"> 10731 <member name="T:OpenMetaverse.AgentManager.AgentDataCallback">
5456 <summary>Key of Group Member</summary> 10732 <summary>
10733 Reply to an AgentData request
10734 </summary>
10735 <param name="firstName">First name of Avatar</param>
10736 <param name="lastName">Last name of Avatar</param>
10737 <param name="activeGroupID">Key of Group Avatar has active</param>
10738 <param name="groupTitle">Avatars Active Title</param>
10739 <param name="groupPowers">Powers Avatar has in group</param>
10740 <param name="groupName">Name of the Group</param>
5457 </member> 10741 </member>
5458 <member name="F:OpenMetaverse.GroupMember.Contribution"> 10742 <member name="T:OpenMetaverse.AgentManager.AnimationsChangedCallback">
5459 <summary>Total land contribution</summary> 10743 <summary>
10744 Triggered when the current agent animations change
10745 </summary>
10746 <param name="agentAnimations">A convenience reference to the
10747 SignaledAnimations collection</param>
5460 </member> 10748 </member>
5461 <member name="F:OpenMetaverse.GroupMember.OnlineStatus"> 10749 <member name="T:OpenMetaverse.AgentManager.MeanCollisionCallback">
5462 <summary>Online status information</summary> 10750 <summary>
10751 Triggered when an object or avatar forcefully collides with our
10752 agent
10753 </summary>
10754 <param name="type">Collision type</param>
10755 <param name="perp">Colliding object or avatar ID</param>
10756 <param name="victim">Victim ID, should be our own AgentID</param>
10757 <param name="magnitude">Velocity or total force of the collision</param>
10758 <param name="time">Time the collision occurred</param>
5463 </member> 10759 </member>
5464 <member name="F:OpenMetaverse.GroupMember.Powers"> 10760 <member name="T:OpenMetaverse.AgentManager.RegionCrossedCallback">
5465 <summary>Abilities that the Group Member has</summary> 10761 <summary>
10762 Triggered when the agent physically moves in to a neighboring region
10763 </summary>
10764 <param name="oldSim">Simulator agent was previously occupying</param>
10765 <param name="newSim">Simulator agent is now currently occupying</param>
5466 </member> 10766 </member>
5467 <member name="F:OpenMetaverse.GroupMember.Title"> 10767 <member name="T:OpenMetaverse.AgentManager.GroupChatJoinedCallback">
5468 <summary>Current group title</summary> 10768 <summary>
10769 Fired when group chat session confirmed joined</summary>
10770 <param name="groupChatSessionID">Key of Session (groups UUID)</param>
10771 <param name="tmpSessionID">Temporary session Key</param>
10772 <param name="sessionName">A string representation of the session name</param>
10773 <param name="success"><see langword="true"/> if session start successful,
10774 <see langword="false"/> otherwise</param>
5469 </member> 10775 </member>
5470 <member name="F:OpenMetaverse.GroupMember.IsOwner"> 10776 <member name="T:OpenMetaverse.AgentManager.GroupChatLeftCallback">
5471 <summary>Is a group owner</summary> 10777 <summary>Fired when agent group chat session terminated</summary>
10778 <param name="groupchatSessionID">Key of Session (groups UUID)</param>
5472 </member> 10779 </member>
5473 <member name="T:OpenMetaverse.GroupRole"> 10780 <member name="T:OpenMetaverse.AgentManager.AlertMessageCallback">
5474 <summary> 10781 <summary>
5475 Role manager for a group 10782 Fired when alert message received from simulator
5476 </summary> 10783 </summary>
10784 <param name="message">the message sent from the grid to our avatar.</param>
5477 </member> 10785 </member>
5478 <member name="F:OpenMetaverse.GroupRole.GroupID"> 10786 <member name="T:OpenMetaverse.AgentManager.ScriptControlCallback">
5479 <summary>Key of the group</summary> 10787 <summary>
5480 </member> 10788 Fired when a script wants to give or release controls.
5481 <member name="F:OpenMetaverse.GroupRole.ID"> 10789 </summary>
5482 <summary>Key of Role</summary> 10790 <param name="controls">Control to give or take</param>
10791 <param name="pass">true of passing control to agent</param>
10792 <param name="take">true of taking control from agent</param>
5483 </member> 10793 </member>
5484 <member name="F:OpenMetaverse.GroupRole.Name"> 10794 <member name="T:OpenMetaverse.AgentManager.CameraConstraintCallback">
5485 <summary>Name of Role</summary> 10795 <summary>
10796 Fired when camera tries to view beyond its view limits
10797 </summary>
10798 <param name="collidePlane"><seealso cref="T:OpenMetaverse.Vector4"/> representing plane where constraints were hit</param>
5486 </member> 10799 </member>
5487 <member name="F:OpenMetaverse.GroupRole.Title"> 10800 <member name="T:OpenMetaverse.AgentManager.ScriptSensorReplyCallback">
5488 <summary>Group Title associated with Role</summary> 10801 <summary>
10802 Fired when script sensor reply is received
10803 </summary>
10804 <param name="requestorID">requestors UUID</param>
10805 <param name="groupID">Sources Group UUID</param>
10806 <param name="name">Sources Name</param>
10807 <param name="objectID">Objects UUID</param>
10808 <param name="ownerID">Object owners UUID</param>
10809 <param name="position">Position of Object</param>
10810 <param name="range">Range of Object</param>
10811 <param name="rotation">Rotation of object</param>
10812 <param name="type">Objects Type</param>
10813 <param name="velocity"><seealso cref="T:OpenMetaverse.Vector3"/> representing the velocity of object</param>
10814 TODO: this should probably be a struct, and there should be an enum added for type
5489 </member> 10815 </member>
5490 <member name="F:OpenMetaverse.GroupRole.Description"> 10816 <member name="T:OpenMetaverse.AgentManager.AvatarSitResponseCallback">
5491 <summary>Description of Role</summary> 10817 <summary>
10818 Fired in response to a RequestSit()
10819 </summary>
10820 <param name="objectID">ID of primitive avatar will be sitting on</param>
10821 <param name="autoPilot">true of avatar autopiloted there</param>
10822 <param name="cameraAtOffset">Camera offset when avatar is seated</param>
10823 <param name="cameraEyeOffset">Camera eye offset when avatar is seated</param>
10824 <param name="forceMouselook">true of sitting on this object will force mouselook</param>
10825 <param name="sitPosition">position avatar will be in when seated</param>
10826 <param name="sitRotation">rotation avatar will be in when seated</param>
5492 </member> 10827 </member>
5493 <member name="F:OpenMetaverse.GroupRole.Powers"> 10828 <member name="T:OpenMetaverse.AgentManager.ChatSessionMemberAddedCallback">
5494 <summary>Abilities Associated with Role</summary> 10829 <summary>
10830 Fired when a new member joins a Group chat session
10831 </summary>
10832 <param name="sessionID">the ID of the session</param>
10833 <param name="agent_key">the ID of the avatar that joined</param>
5495 </member> 10834 </member>
5496 <member name="M:OpenMetaverse.GroupRole.ToString"> 10835 <member name="T:OpenMetaverse.AgentManager.ChatSessionMemberLeftCallback">
5497 <summary>Returns the role's title</summary> 10836 <summary>
5498 <returns>The role's title</returns> 10837 Fired when a member of a Group chat leaves the session
10838 </summary>
10839 <param name="sessionID">the ID of the session</param>
10840 <param name="agent_key">the ID of the avatar that joined</param>
5499 </member> 10841 </member>
5500 <member name="T:OpenMetaverse.GroupTitle"> 10842 <member name="T:OpenMetaverse.Assets.AssetNotecard">
5501 <summary> 10843 <summary>
5502 Class to represent Group Title 10844 Represents a string of characters encoded with specific formatting properties
5503 </summary> 10845 </summary>
5504 </member> 10846 </member>
5505 <member name="F:OpenMetaverse.GroupTitle.GroupID"> 10847 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText">
5506 <summary>Key of the group</summary> 10848 <summary>A text string containing main text of the notecard</summary>
5507 </member> 10849 </member>
5508 <member name="F:OpenMetaverse.GroupTitle.RoleID"> 10850 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems">
5509 <summary>ID of the role title belongs to</summary> 10851 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary>
5510 </member> 10852 </member>
5511 <member name="F:OpenMetaverse.GroupTitle.Title"> 10853 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor">
5512 <summary>Group Title</summary> 10854 <summary>Construct an Asset of type Notecard</summary>
5513 </member> 10855 </member>
5514 <member name="F:OpenMetaverse.GroupTitle.Selected"> 10856 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])">
5515 <summary>Whether title is Active</summary> 10857 <summary>
10858 Construct an Asset object of type Notecard
10859 </summary>
10860 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
10861 <param name="assetData">A byte array containing the raw asset data</param>
5516 </member> 10862 </member>
5517 <member name="M:OpenMetaverse.GroupTitle.ToString"> 10863 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(System.String)">
5518 <summary>Returns group title</summary> 10864 <summary>
10865 Construct an Asset object of type Notecard
10866 </summary>
10867 <param name="text">A text string containing the main body text of the notecard</param>
5519 </member> 10868 </member>
5520 <member name="T:OpenMetaverse.Group"> 10869 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode">
5521 <summary> 10870 <summary>
5522 Represents a group on the grid 10871 Encode the raw contents of a string with the specific Linden Text properties
5523 </summary> 10872 </summary>
5524 </member> 10873 </member>
5525 <member name="F:OpenMetaverse.Group.ID"> 10874 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode">
5526 <summary>Key of Group</summary> 10875 <summary>
10876 Decode the raw asset data including the Linden Text properties
10877 </summary>
10878 <returns>true if the AssetData was successfully decoded to a string</returns>
5527 </member> 10879 </member>
5528 <member name="F:OpenMetaverse.Group.InsigniaID"> 10880 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType">
5529 <summary>Key of Group Insignia</summary> 10881 <summary>Override the base classes AssetType</summary>
5530 </member> 10882 </member>
5531 <member name="F:OpenMetaverse.Group.FounderID"> 10883 <member name="F:OpenMetaverse.TerrainPatch.X">
5532 <summary>Key of Group Founder</summary> 10884 <summary>X position of this patch</summary>
5533 </member> 10885 </member>
5534 <member name="F:OpenMetaverse.Group.OwnerRole"> 10886 <member name="F:OpenMetaverse.TerrainPatch.Y">
5535 <summary>Key of Group Role for Owners</summary> 10887 <summary>Y position of this patch</summary>
5536 </member> 10888 </member>
5537 <member name="F:OpenMetaverse.Group.Name"> 10889 <member name="F:OpenMetaverse.TerrainPatch.Data">
5538 <summary>Name of Group</summary> 10890 <summary>A 16x16 array of floats holding decompressed layer data</summary>
5539 </member> 10891 </member>
5540 <member name="F:OpenMetaverse.Group.Charter"> 10892 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])">
5541 <summary>Text of Group Charter</summary> 10893 <summary>
10894 Creates a LayerData packet for compressed land data given a full
10895 simulator heightmap and an array of indices of patches to compress
10896 </summary>
10897 <param name="heightmap">A 256 * 256 array of floating point values
10898 specifying the height at each meter in the simulator</param>
10899 <param name="patches">Array of indexes in the 16x16 grid of patches
10900 for this simulator. For example if 1 and 17 are specified, patches
10901 x=1,y=0 and x=1,y=1 are sent</param>
10902 <returns></returns>
5542 </member> 10903 </member>
5543 <member name="F:OpenMetaverse.Group.MemberTitle"> 10904 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)">
5544 <summary>Title of "everyone" role</summary> 10905 <summary>
10906 Add a patch of terrain to a BitPacker
10907 </summary>
10908 <param name="output">BitPacker to write the patch to</param>
10909 <param name="heightmap">Heightmap of the simulator, must be a 256 *
10910 256 float array</param>
10911 <param name="x">X offset of the patch to create, valid values are
10912 from 0 to 15</param>
10913 <param name="y">Y offset of the patch to create, valid values are
10914 from 0 to 15</param>
5545 </member> 10915 </member>
5546 <member name="F:OpenMetaverse.Group.OpenEnrollment"> 10916 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
5547 <summary>Is the group open for enrolement to everyone</summary> 10917 <summary>
10918 Add a custom decoder callback
10919 </summary>
10920 <param name="key">The key of the field to decode</param>
10921 <param name="customPacketHandler">The custom decode handler</param>
5548 </member> 10922 </member>
5549 <member name="F:OpenMetaverse.Group.ShowInList"> 10923 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
5550 <summary>Will group show up in search</summary> 10924 <summary>
10925 Remove a custom decoder callback
10926 </summary>
10927 <param name="key">The key of the field to decode</param>
10928 <param name="customPacketHandler">The custom decode handler</param>
5551 </member> 10929 </member>
5552 <member name="F:OpenMetaverse.Group.Powers"> 10930 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)">
5553 <summary></summary> 10931 <summary>
10932 Creates a formatted string containing the values of a Packet
10933 </summary>
10934 <param name="packet">The Packet</param>
10935 <returns>A formatted string of values of the nested items in the Packet object</returns>
5554 </member> 10936 </member>
5555 <member name="F:OpenMetaverse.Group.AcceptNotices"> 10937 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder">
5556 <summary></summary> 10938 <summary>
10939 A custom decoder callback
10940 </summary>
10941 <param name="fieldName">The key of the object</param>
10942 <param name="fieldData">the data to decode</param>
10943 <returns>A string represending the fieldData</returns>
5557 </member> 10944 </member>
5558 <member name="F:OpenMetaverse.Group.AllowPublish"> 10945 <member name="T:OpenMetaverse.AgentThrottle">
5559 <summary></summary> 10946 <summary>
10947 Throttles the network traffic for various different traffic types.
10948 Access this class through GridClient.Throttle
10949 </summary>
5560 </member> 10950 </member>
5561 <member name="F:OpenMetaverse.Group.MaturePublish"> 10951 <member name="M:OpenMetaverse.AgentThrottle.#ctor(OpenMetaverse.GridClient)">
5562 <summary>Is the group Mature</summary> 10952 <summary>
10953 Default constructor, uses a default high total of 1500 KBps (1536000)
10954 </summary>
5563 </member> 10955 </member>
5564 <member name="F:OpenMetaverse.Group.MembershipFee"> 10956 <member name="M:OpenMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32)">
5565 <summary>Cost of group membership</summary> 10957 <summary>
10958 Constructor that decodes an existing AgentThrottle packet in to
10959 individual values
10960 </summary>
10961 <param name="data">Reference to the throttle data in an AgentThrottle
10962 packet</param>
10963 <param name="pos">Offset position to start reading at in the
10964 throttle data</param>
10965 <remarks>This is generally not needed in clients as the server will
10966 never send a throttle packet to the client</remarks>
5566 </member> 10967 </member>
5567 <member name="F:OpenMetaverse.Group.Money"> 10968 <member name="M:OpenMetaverse.AgentThrottle.Set">
5568 <summary></summary> 10969 <summary>
10970 Send an AgentThrottle packet to the current server using the
10971 current values
10972 </summary>
5569 </member> 10973 </member>
5570 <member name="F:OpenMetaverse.Group.Contribution"> 10974 <member name="M:OpenMetaverse.AgentThrottle.Set(OpenMetaverse.Simulator)">
5571 <summary></summary> 10975 <summary>
10976 Send an AgentThrottle packet to the specified server using the
10977 current values
10978 </summary>
5572 </member> 10979 </member>
5573 <member name="F:OpenMetaverse.Group.GroupMembershipCount"> 10980 <member name="M:OpenMetaverse.AgentThrottle.ToBytes">
5574 <summary>The total number of current members this group has</summary> 10981 <summary>
10982 Convert the current throttle values to a byte array that can be put
10983 in an AgentThrottle packet
10984 </summary>
10985 <returns>Byte array containing all the throttle values</returns>
5575 </member> 10986 </member>
5576 <member name="F:OpenMetaverse.Group.GroupRolesCount"> 10987 <member name="P:OpenMetaverse.AgentThrottle.Resend">
5577 <summary>The number of roles this group has configured</summary> 10988 <summary>Maximum bits per second for resending unacknowledged packets</summary>
5578 </member> 10989 </member>
5579 <member name="F:OpenMetaverse.Group.ListInProfile"> 10990 <member name="P:OpenMetaverse.AgentThrottle.Land">
5580 <summary>Show this group in agent's profile</summary> 10991 <summary>Maximum bits per second for LayerData terrain</summary>
5581 </member> 10992 </member>
5582 <member name="M:OpenMetaverse.Group.ToString"> 10993 <member name="P:OpenMetaverse.AgentThrottle.Wind">
5583 <summary>Returns the name of the group</summary> 10994 <summary>Maximum bits per second for LayerData wind data</summary>
5584 <returns>A string containing the name of the group</returns>
5585 </member> 10995 </member>
5586 <member name="T:OpenMetaverse.Vote"> 10996 <member name="P:OpenMetaverse.AgentThrottle.Cloud">
5587 <summary> 10997 <summary>Maximum bits per second for LayerData clouds</summary>
5588 A group Vote
5589 </summary>
5590 </member> 10998 </member>
5591 <member name="F:OpenMetaverse.Vote.Candidate"> 10999 <member name="P:OpenMetaverse.AgentThrottle.Task">
5592 <summary>Key of Avatar who created Vote</summary> 11000 <summary>Unknown, includes object data</summary>
5593 </member> 11001 </member>
5594 <member name="F:OpenMetaverse.Vote.VoteString"> 11002 <member name="P:OpenMetaverse.AgentThrottle.Texture">
5595 <summary>Text of the Vote proposal</summary> 11003 <summary>Maximum bits per second for textures</summary>
5596 </member> 11004 </member>
5597 <member name="F:OpenMetaverse.Vote.NumVotes"> 11005 <member name="P:OpenMetaverse.AgentThrottle.Asset">
5598 <summary>Total number of votes</summary> 11006 <summary>Maximum bits per second for downloaded assets</summary>
5599 </member> 11007 </member>
5600 <member name="T:OpenMetaverse.GroupProposal"> 11008 <member name="P:OpenMetaverse.AgentThrottle.Total">
11009 <summary>Maximum bits per second the entire connection, divided up
11010 between invidiual streams using default multipliers</summary>
11011 </member>
11012 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)">
5601 <summary> 11013 <summary>
5602 A group proposal 11014 Default constructor
5603 </summary> 11015 </summary>
11016 <param name="client"></param>
5604 </member> 11017 </member>
5605 <member name="F:OpenMetaverse.GroupProposal.VoteText"> 11018 <member name="M:OpenMetaverse.TerrainManager.TerrainHeightAtPoint(System.UInt64,System.Int32,System.Int32,System.Single@)">
5606 <summary>The Text of the proposal</summary> 11019 <summary>
5607 </member> 11020 Retrieve the terrain height at a given coordinate
5608 <member name="F:OpenMetaverse.GroupProposal.Quorum"> 11021 </summary>
5609 <summary>The minimum number of members that must vote before proposal passes or failes</summary> 11022 <param name="regionHandle">The region that the point of interest is in</param>
5610 </member> 11023 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
5611 <member name="F:OpenMetaverse.GroupProposal.Majority"> 11024 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
5612 <summary>The required ration of yes/no votes required for vote to pass</summary> 11025 <param name="height">The terrain height at the given point if the
5613 <remarks>The three options are Simple Majority, 2/3 Majority, and Unanimous</remarks> 11026 lookup was successful, otherwise 0.0f</param>
5614 TODO: this should be an enum 11027 <returns>True if the lookup was successful, otherwise false</returns>
5615 </member> 11028 </member>
5616 <member name="F:OpenMetaverse.GroupProposal.Duration"> 11029 <member name="E:OpenMetaverse.TerrainManager.OnLandPatch">
5617 <summary>The duration in days votes are accepted</summary> 11030 <summary></summary>
5618 </member> 11031 </member>
5619 <member name="T:OpenMetaverse.GroupAccountSummary"> 11032 <member name="T:OpenMetaverse.TerrainManager.LandPatchCallback">
5620 <summary> 11033 <summary>
5621 11034
5622 </summary> 11035 </summary>
11036 <param name="simulator"></param>
11037 <param name="x"></param>
11038 <param name="y"></param>
11039 <param name="width"></param>
11040 <param name="data"></param>
5623 </member> 11041 </member>
5624 <member name="F:OpenMetaverse.GroupAccountSummary.IntervalDays"> 11042 <member name="T:OpenMetaverse.GridClient">
5625 <summary></summary> 11043 <summary>
5626 </member> 11044 Main class to expose grid functionality to clients. All of the
5627 <member name="F:OpenMetaverse.GroupAccountSummary.CurrentInterval"> 11045 classes needed for sending and receiving data are accessible through
5628 <summary></summary> 11046 this class.
11047 </summary>
11048 <example>
11049 <code>
11050 // Example minimum code required to instantiate class and
11051 // connect to a simulator.
11052 using System;
11053 using System.Collections.Generic;
11054 using System.Text;
11055 using OpenMetaverse;
11056
11057 namespace FirstBot
11058 {
11059 class Bot
11060 {
11061 public static GridClient Client;
11062 static void Main(string[] args)
11063 {
11064 Client = new GridClient(); // instantiates the GridClient class
11065 // to the global Client object
11066 // Login to Simulator
11067 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
11068 // Wait for a Keypress
11069 Console.ReadLine();
11070 // Logout of simulator
11071 Client.Network.Logout();
11072 }
11073 }
11074 }
11075 </code>
11076 </example>
5629 </member> 11077 </member>
5630 <member name="F:OpenMetaverse.GroupAccountSummary.StartDate"> 11078 <member name="F:OpenMetaverse.GridClient.Network">
5631 <summary></summary> 11079 <summary>Networking subsystem</summary>
5632 </member> 11080 </member>
5633 <member name="F:OpenMetaverse.GroupAccountSummary.Balance"> 11081 <member name="F:OpenMetaverse.GridClient.Settings">
5634 <summary></summary> 11082 <summary>Settings class including constant values and changeable
11083 parameters for everything</summary>
5635 </member> 11084 </member>
5636 <member name="F:OpenMetaverse.GroupAccountSummary.TotalCredits"> 11085 <member name="F:OpenMetaverse.GridClient.Parcels">
5637 <summary></summary> 11086 <summary>Parcel (subdivided simulator lots) subsystem</summary>
5638 </member> 11087 </member>
5639 <member name="F:OpenMetaverse.GroupAccountSummary.TotalDebits"> 11088 <member name="F:OpenMetaverse.GridClient.Self">
5640 <summary></summary> 11089 <summary>Our own avatars subsystem</summary>
5641 </member> 11090 </member>
5642 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxCurrent"> 11091 <member name="F:OpenMetaverse.GridClient.Avatars">
5643 <summary></summary> 11092 <summary>Other avatars subsystem</summary>
5644 </member> 11093 </member>
5645 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxCurrent"> 11094 <member name="F:OpenMetaverse.GridClient.Estate">
5646 <summary></summary> 11095 <summary>Estate subsystem</summary>
5647 </member> 11096 </member>
5648 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxCurrent"> 11097 <member name="F:OpenMetaverse.GridClient.Friends">
5649 <summary></summary> 11098 <summary>Friends list subsystem</summary>
5650 </member> 11099 </member>
5651 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxCurrent"> 11100 <member name="F:OpenMetaverse.GridClient.Grid">
5652 <summary></summary> 11101 <summary>Grid (aka simulator group) subsystem</summary>
5653 </member> 11102 </member>
5654 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeCurrent"> 11103 <member name="F:OpenMetaverse.GridClient.Objects">
5655 <summary></summary> 11104 <summary>Object subsystem</summary>
5656 </member> 11105 </member>
5657 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxEstimate"> 11106 <member name="F:OpenMetaverse.GridClient.Groups">
5658 <summary></summary> 11107 <summary>Group subsystem</summary>
5659 </member> 11108 </member>
5660 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxEstimate"> 11109 <member name="F:OpenMetaverse.GridClient.Assets">
5661 <summary></summary> 11110 <summary>Asset subsystem</summary>
5662 </member> 11111 </member>
5663 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxEstimate"> 11112 <member name="F:OpenMetaverse.GridClient.Appearance">
5664 <summary></summary> 11113 <summary>Appearance subsystem</summary>
5665 </member> 11114 </member>
5666 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxEstimate"> 11115 <member name="F:OpenMetaverse.GridClient.Inventory">
5667 <summary></summary> 11116 <summary>Inventory subsystem</summary>
5668 </member> 11117 </member>
5669 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeEstimate"> 11118 <member name="F:OpenMetaverse.GridClient.Directory">
5670 <summary></summary> 11119 <summary>Directory searches including classifieds, people, land
11120 sales, etc</summary>
5671 </member> 11121 </member>
5672 <member name="F:OpenMetaverse.GroupAccountSummary.NonExemptMembers"> 11122 <member name="F:OpenMetaverse.GridClient.Terrain">
5673 <summary></summary> 11123 <summary>Handles land, wind, and cloud heightmaps</summary>
5674 </member> 11124 </member>
5675 <member name="F:OpenMetaverse.GroupAccountSummary.LastTaxDate"> 11125 <member name="F:OpenMetaverse.GridClient.Sound">
5676 <summary></summary> 11126 <summary>Handles sound-related networking</summary>
5677 </member> 11127 </member>
5678 <member name="F:OpenMetaverse.GroupAccountSummary.TaxDate"> 11128 <member name="F:OpenMetaverse.GridClient.Throttle">
5679 <summary></summary> 11129 <summary>Throttling total bandwidth usage, or allocating bandwidth
11130 for specific data stream types</summary>
5680 </member> 11131 </member>
5681 <member name="T:OpenMetaverse.GroupNotice"> 11132 <member name="M:OpenMetaverse.GridClient.#ctor">
5682 <summary> 11133 <summary>
5683 Struct representing a group notice 11134 Default constructor
5684 </summary> 11135 </summary>
5685 </member> 11136 </member>
5686 <member name="F:OpenMetaverse.GroupNotice.Subject"> 11137 <member name="M:OpenMetaverse.GridClient.ToString">
5687 <summary></summary>
5688 </member>
5689 <member name="F:OpenMetaverse.GroupNotice.Message">
5690 <summary></summary>
5691 </member>
5692 <member name="F:OpenMetaverse.GroupNotice.AttachmentID">
5693 <summary></summary>
5694 </member>
5695 <member name="F:OpenMetaverse.GroupNotice.OwnerID">
5696 <summary></summary>
5697 </member>
5698 <member name="M:OpenMetaverse.GroupNotice.SerializeAttachment">
5699 <summary> 11138 <summary>
5700 11139 Return the full name of this instance
5701 </summary> 11140 </summary>
5702 <returns></returns> 11141 <returns>Client avatars full name</returns>
5703 </member> 11142 </member>
5704 <member name="T:OpenMetaverse.GroupNoticeList"> 11143 <member name="T:OpenMetaverse.PacketEventDictionary">
5705 <summary> 11144 <summary>
5706 Struct representing a group notice list entry 11145 Registers, unregisters, and fires events generated by incoming packets
5707 </summary> 11146 </summary>
5708 </member> 11147 </member>
5709 <member name="F:OpenMetaverse.GroupNoticeList.NoticeID"> 11148 <member name="F:OpenMetaverse.PacketEventDictionary.Client">
5710 <summary>Notice ID</summary> 11149 <summary>Reference to the GridClient object</summary>
5711 </member>
5712 <member name="F:OpenMetaverse.GroupNoticeList.Timestamp">
5713 <summary>Creation timestamp of notice</summary>
5714 </member>
5715 <member name="F:OpenMetaverse.GroupNoticeList.FromName">
5716 <summary>Agent name who created notice</summary>
5717 </member>
5718 <member name="F:OpenMetaverse.GroupNoticeList.Subject">
5719 <summary>Notice subject</summary>
5720 </member>
5721 <member name="F:OpenMetaverse.GroupNoticeList.HasAttachment">
5722 <summary>Is there an attachment?</summary>
5723 </member>
5724 <member name="F:OpenMetaverse.GroupNoticeList.AssetType">
5725 <summary>Attachment Type</summary>
5726 </member> 11150 </member>
5727 <member name="T:OpenMetaverse.ChatSessionMember"> 11151 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)">
5728 <summary> 11152 <summary>
5729 Struct representing a member of a group chat session and their settings 11153 Default constructor
5730 </summary> 11154 </summary>
11155 <param name="client"></param>
5731 </member> 11156 </member>
5732 <member name="F:OpenMetaverse.ChatSessionMember.AvatarKey"> 11157 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)">
5733 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Avatar</summary> 11158 <summary>
5734 </member> 11159 Register an event handler
5735 <member name="F:OpenMetaverse.ChatSessionMember.CanVoiceChat"> 11160 </summary>
5736 <summary>True if user has voice chat enabled</summary> 11161 <remarks>Use PacketType.Default to fire this event on every
11162 incoming packet</remarks>
11163 <param name="packetType">Packet type to register the handler for</param>
11164 <param name="eventHandler">Callback to be fired</param>
5737 </member> 11165 </member>
5738 <member name="F:OpenMetaverse.ChatSessionMember.IsModerator"> 11166 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)">
5739 <summary>True of Avatar has moderator abilities</summary> 11167 <summary>
11168 Unregister an event handler
11169 </summary>
11170 <param name="packetType">Packet type to unregister the handler for</param>
11171 <param name="eventHandler">Callback to be unregistered</param>
5740 </member> 11172 </member>
5741 <member name="F:OpenMetaverse.ChatSessionMember.MuteText"> 11173 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
5742 <summary>True if a moderator has muted this avatars chat</summary> 11174 <summary>
11175 Fire the events registered for this packet type synchronously
11176 </summary>
11177 <param name="packetType">Incoming packet type</param>
11178 <param name="packet">Incoming packet</param>
11179 <param name="simulator">Simulator this packet was received from</param>
5743 </member> 11180 </member>
5744 <member name="F:OpenMetaverse.ChatSessionMember.MuteVoice"> 11181 <member name="M:OpenMetaverse.PacketEventDictionary.BeginRaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
5745 <summary>True if a moderator has muted this avatars voice</summary> 11182 <summary>
11183 Fire the events registered for this packet type asynchronously
11184 </summary>
11185 <param name="packetType">Incoming packet type</param>
11186 <param name="packet">Incoming packet</param>
11187 <param name="simulator">Simulator this packet was received from</param>
5746 </member> 11188 </member>
5747 <member name="T:OpenMetaverse.GroupRoleUpdate"> 11189 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper">
5748 <summary> 11190 <summary>
5749 Role update flags 11191 Object that is passed to worker threads in the ThreadPool for
11192 firing packet callbacks
5750 </summary> 11193 </summary>
5751 </member> 11194 </member>
5752 <member name="F:OpenMetaverse.GroupRoleUpdate.NoUpdate"> 11195 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback">
5753 <summary></summary> 11196 <summary>Callback to fire for this packet</summary>
5754 </member> 11197 </member>
5755 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateData"> 11198 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator">
5756 <summary></summary> 11199 <summary>Reference to the simulator that this packet came from</summary>
5757 </member> 11200 </member>
5758 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdatePowers"> 11201 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
5759 <summary></summary> 11202 <summary>The packet that needs to be processed</summary>
5760 </member> 11203 </member>
5761 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateAll"> 11204 <member name="T:OpenMetaverse.CapsEventDictionary">
5762 <summary></summary> 11205 <summary>
11206 Registers, unregisters, and fires events generated by the Capabilities
11207 event queue
11208 </summary>
5763 </member> 11209 </member>
5764 <member name="F:OpenMetaverse.GroupRoleUpdate.Create"> 11210 <member name="F:OpenMetaverse.CapsEventDictionary.Client">
5765 <summary></summary> 11211 <summary>Reference to the GridClient object</summary>
5766 </member> 11212 </member>
5767 <member name="F:OpenMetaverse.GroupRoleUpdate.Delete"> 11213 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
5768 <summary></summary> 11214 <summary>
11215 Default constructor
11216 </summary>
11217 <param name="client">Reference to the GridClient object</param>
5769 </member> 11218 </member>
5770 <member name="F:OpenMetaverse.GroupPowers.None"> 11219 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
5771 <summary></summary> 11220 <summary>
11221 Register an new event handler for a capabilities event sent via the EventQueue
11222 </summary>
11223 <remarks>Use String.Empty to fire this event on every CAPS event</remarks>
11224 <param name="capsEvent">Capability event name to register the
11225 handler for</param>
11226 <param name="eventHandler">Callback to fire</param>
5772 </member> 11227 </member>
5773 <member name="F:OpenMetaverse.GroupPowers.Invite"> 11228 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
5774 <summary>Can send invitations to groups default role</summary> 11229 <summary>
11230 Unregister a previously registered capabilities handler
11231 </summary>
11232 <param name="capsEvent">Capability event name unregister the
11233 handler for</param>
11234 <param name="eventHandler">Callback to unregister</param>
5775 </member> 11235 </member>
5776 <member name="F:OpenMetaverse.GroupPowers.Eject"> 11236 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
5777 <summary>Can eject members from group</summary> 11237 <summary>
11238 Fire the events registered for this event type synchronously
11239 </summary>
11240 <param name="capsEvent">Capability name</param>
11241 <param name="message">Decoded event body</param>
11242 <param name="simulator">Reference to the simulator that
11243 generated this event</param>
5778 </member> 11244 </member>
5779 <member name="F:OpenMetaverse.GroupPowers.ChangeOptions"> 11245 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
5780 <summary>Can toggle 'Open Enrollment' and change 'Signup fee'</summary> 11246 <summary>
11247 Fire the events registered for this event type asynchronously
11248 </summary>
11249 <param name="capsEvent">Capability name</param>
11250 <param name="message">Decoded event body</param>
11251 <param name="simulator">Reference to the simulator that
11252 generated this event</param>
5781 </member> 11253 </member>
5782 <member name="F:OpenMetaverse.GroupPowers.MemberVisible"> 11254 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper">
5783 <summary>Member is visible in the public member list</summary> 11255 <summary>
11256 Object that is passed to worker threads in the ThreadPool for
11257 firing CAPS callbacks
11258 </summary>
5784 </member> 11259 </member>
5785 <member name="F:OpenMetaverse.GroupPowers.CreateRole"> 11260 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback">
5786 <summary>Can create new roles</summary> 11261 <summary>Callback to fire for this packet</summary>
5787 </member> 11262 </member>
5788 <member name="F:OpenMetaverse.GroupPowers.DeleteRole"> 11263 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
5789 <summary>Can delete existing roles</summary> 11264 <summary>Name of the CAPS event</summary>
5790 </member> 11265 </member>
5791 <member name="F:OpenMetaverse.GroupPowers.RoleProperties"> 11266 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
5792 <summary>Can change Role names, titles and descriptions</summary> 11267 <summary>Strongly typed decoded data</summary>
5793 </member> 11268 </member>
5794 <member name="F:OpenMetaverse.GroupPowers.AssignMemberLimited"> 11269 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator">
5795 <summary>Can assign other members to assigners role</summary> 11270 <summary>Reference to the simulator that generated this event</summary>
5796 </member> 11271 </member>
5797 <member name="F:OpenMetaverse.GroupPowers.AssignMember"> 11272 <member name="T:OpenMetaverse.StatusCode">
5798 <summary>Can assign other members to any role</summary> 11273 <summary>
11274
11275 </summary>
5799 </member> 11276 </member>
5800 <member name="F:OpenMetaverse.GroupPowers.RemoveMember"> 11277 <member name="F:OpenMetaverse.StatusCode.OK">
5801 <summary>Can remove members from roles</summary> 11278 <summary>OK</summary>
5802 </member> 11279 </member>
5803 <member name="F:OpenMetaverse.GroupPowers.ChangeActions"> 11280 <member name="F:OpenMetaverse.StatusCode.Done">
5804 <summary>Can assign and remove abilities in roles</summary> 11281 <summary>Transfer completed</summary>
5805 </member> 11282 </member>
5806 <member name="F:OpenMetaverse.GroupPowers.ChangeIdentity"> 11283 <member name="F:OpenMetaverse.StatusCode.Skip">
5807 <summary>Can change group Charter, Insignia, 'Publish on the web' and which 11284 <summary></summary>
5808 members are publicly visible in group member listings</summary>
5809 </member> 11285 </member>
5810 <member name="F:OpenMetaverse.GroupPowers.LandDeed"> 11286 <member name="F:OpenMetaverse.StatusCode.Abort">
5811 <summary>Can buy land or deed land to group</summary> 11287 <summary></summary>
5812 </member> 11288 </member>
5813 <member name="F:OpenMetaverse.GroupPowers.LandRelease"> 11289 <member name="F:OpenMetaverse.StatusCode.Error">
5814 <summary>Can abandon group owned land to Governor Linden on mainland, or Estate owner for 11290 <summary>Unknown error occurred</summary>
5815 private estates</summary>
5816 </member> 11291 </member>
5817 <member name="F:OpenMetaverse.GroupPowers.LandSetSale"> 11292 <member name="F:OpenMetaverse.StatusCode.UnknownSource">
5818 <summary>Can set land for-sale information on group owned parcels</summary> 11293 <summary>Equivalent to a 404 error</summary>
5819 </member> 11294 </member>
5820 <member name="F:OpenMetaverse.GroupPowers.LandDivideJoin"> 11295 <member name="F:OpenMetaverse.StatusCode.InsufficientPermissions">
5821 <summary>Can subdivide and join parcels</summary> 11296 <summary>Client does not have permission for that resource</summary>
5822 </member> 11297 </member>
5823 <member name="F:OpenMetaverse.GroupPowers.JoinChat"> 11298 <member name="F:OpenMetaverse.StatusCode.Unknown">
5824 <summary>Can join group chat sessions</summary> 11299 <summary>Unknown status</summary>
5825 </member> 11300 </member>
5826 <member name="F:OpenMetaverse.GroupPowers.AllowVoiceChat"> 11301 <member name="T:OpenMetaverse.ChannelType">
5827 <summary>Can use voice chat in Group Chat sessions</summary> 11302 <summary>
11303
11304 </summary>
5828 </member> 11305 </member>
5829 <member name="F:OpenMetaverse.GroupPowers.ModerateChat"> 11306 <member name="F:OpenMetaverse.ChannelType.Unknown">
5830 <summary>Can moderate group chat sessions</summary> 11307 <summary></summary>
5831 </member> 11308 </member>
5832 <member name="F:OpenMetaverse.GroupPowers.FindPlaces"> 11309 <member name="F:OpenMetaverse.ChannelType.Misc">
5833 <summary>Can toggle "Show in Find Places" and set search category</summary> 11310 <summary>Unknown</summary>
5834 </member> 11311 </member>
5835 <member name="F:OpenMetaverse.GroupPowers.LandChangeIdentity"> 11312 <member name="F:OpenMetaverse.ChannelType.Asset">
5836 <summary>Can change parcel name, description, and 'Publish on web' settings</summary> 11313 <summary>Virtually all asset transfers use this channel</summary>
5837 </member> 11314 </member>
5838 <member name="F:OpenMetaverse.GroupPowers.SetLandingPoint"> 11315 <member name="T:OpenMetaverse.SourceType">
5839 <summary>Can set the landing point and teleport routing on group land</summary> 11316 <summary>
11317
11318 </summary>
5840 </member> 11319 </member>
5841 <member name="F:OpenMetaverse.GroupPowers.ChangeMedia"> 11320 <member name="F:OpenMetaverse.SourceType.Unknown">
5842 <summary>Can change music and media settings</summary> 11321 <summary></summary>
5843 </member> 11322 </member>
5844 <member name="F:OpenMetaverse.GroupPowers.LandEdit"> 11323 <member name="F:OpenMetaverse.SourceType.Asset">
5845 <summary>Can toggle 'Edit Terrain' option in Land settings</summary> 11324 <summary>Asset from the asset server</summary>
5846 </member> 11325 </member>
5847 <member name="F:OpenMetaverse.GroupPowers.LandOptions"> 11326 <member name="F:OpenMetaverse.SourceType.SimInventoryItem">
5848 <summary>Can toggle various About Land > Options settings</summary> 11327 <summary>Inventory item</summary>
5849 </member> 11328 </member>
5850 <member name="F:OpenMetaverse.GroupPowers.AllowEditLand"> 11329 <member name="F:OpenMetaverse.SourceType.SimEstate">
5851 <summary>Can always terraform land, even if parcel settings have it turned off</summary> 11330 <summary>Estate asset, such as an estate covenant</summary>
5852 </member> 11331 </member>
5853 <member name="F:OpenMetaverse.GroupPowers.AllowFly"> 11332 <member name="T:OpenMetaverse.TargetType">
5854 <summary>Can always fly while over group owned land</summary> 11333 <summary>
11334
11335 </summary>
5855 </member> 11336 </member>
5856 <member name="F:OpenMetaverse.GroupPowers.AllowRez"> 11337 <member name="F:OpenMetaverse.TargetType.Unknown">
5857 <summary>Can always rez objects on group owned land</summary> 11338 <summary></summary>
5858 </member> 11339 </member>
5859 <member name="F:OpenMetaverse.GroupPowers.AllowLandmark"> 11340 <member name="F:OpenMetaverse.TargetType.File">
5860 <summary>Can always create landmarks for group owned parcels</summary> 11341 <summary></summary>
5861 </member> 11342 </member>
5862 <member name="F:OpenMetaverse.GroupPowers.AllowSetHome"> 11343 <member name="F:OpenMetaverse.TargetType.VFile">
5863 <summary>Can set home location on any group owned parcel</summary> 11344 <summary></summary>
5864 </member> 11345 </member>
5865 <member name="F:OpenMetaverse.GroupPowers.LandManageAllowed"> 11346 <member name="T:OpenMetaverse.ImageType">
5866 <summary>Can modify public access settings for group owned parcels</summary> 11347 <summary>
11348
11349 </summary>
5867 </member> 11350 </member>
5868 <member name="F:OpenMetaverse.GroupPowers.LandManageBanned"> 11351 <member name="F:OpenMetaverse.ImageType.Normal">
5869 <summary>Can manager parcel ban lists on group owned land</summary> 11352 <summary></summary>
5870 </member> 11353 </member>
5871 <member name="F:OpenMetaverse.GroupPowers.LandManagePasses"> 11354 <member name="F:OpenMetaverse.ImageType.Baked">
5872 <summary>Can manage pass list sales information</summary> 11355 <summary></summary>
5873 </member> 11356 </member>
5874 <member name="F:OpenMetaverse.GroupPowers.LandEjectAndFreeze"> 11357 <member name="T:OpenMetaverse.ImageCodec">
5875 <summary>Can eject and freeze other avatars on group owned land</summary> 11358 <summary>
11359 Image file format
11360 </summary>
5876 </member> 11361 </member>
5877 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupSet"> 11362 <member name="T:OpenMetaverse.Transfer">
5878 <summary>Can return objects set to group</summary> 11363 <summary>
11364
11365 </summary>
5879 </member> 11366 </member>
5880 <member name="F:OpenMetaverse.GroupPowers.ReturnNonGroup"> 11367 <member name="P:OpenMetaverse.Transfer.TimeSinceLastPacket">
5881 <summary>Can return non-group owned/set objects</summary> 11368 <summary>Number of milliseconds passed since the last transfer
11369 packet was received</summary>
5882 </member> 11370 </member>
5883 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupOwned"> 11371 <member name="T:OpenMetaverse.AssetDownload">
5884 <summary>Can return group owned objects</summary> 11372 <summary>
11373
11374 </summary>
5885 </member> 11375 </member>
5886 <member name="F:OpenMetaverse.GroupPowers.LandGardening"> 11376 <member name="T:OpenMetaverse.XferDownload">
5887 <summary>Can landscape using Linden plants</summary> 11377 <summary>
11378
11379 </summary>
5888 </member> 11380 </member>
5889 <member name="F:OpenMetaverse.GroupPowers.DeedObject"> 11381 <member name="T:OpenMetaverse.ImageDownload">
5890 <summary>Can deed objects to group</summary> 11382 <summary>
11383
11384 </summary>
5891 </member> 11385 </member>
5892 <member name="F:OpenMetaverse.GroupPowers.ObjectManipulate"> 11386 <member name="T:OpenMetaverse.AssetUpload">
5893 <summary>Can move group owned objects</summary> 11387 <summary>
11388
11389 </summary>
5894 </member> 11390 </member>
5895 <member name="F:OpenMetaverse.GroupPowers.ObjectSetForSale"> 11391 <member name="T:OpenMetaverse.ImageRequest">
5896 <summary>Can set group owned objects for-sale</summary> 11392 <summary>
11393
11394 </summary>
5897 </member> 11395 </member>
5898 <member name="F:OpenMetaverse.GroupPowers.Accountable"> 11396 <member name="M:OpenMetaverse.ImageRequest.#ctor(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32)">
5899 <summary>Pay group liabilities and receive group dividends</summary> 11397 <summary>
11398
11399 </summary>
11400 <param name="imageid"></param>
11401 <param name="type"></param>
11402 <param name="priority"></param>
11403 <param name="discardLevel"></param>
5900 </member> 11404 </member>
5901 <member name="F:OpenMetaverse.GroupPowers.SendNotices"> 11405 <member name="T:OpenMetaverse.AssetManager">
5902 <summary>Can send group notices</summary> 11406 <summary>
11407
11408 </summary>
5903 </member> 11409 </member>
5904 <member name="F:OpenMetaverse.GroupPowers.ReceiveNotices"> 11410 <member name="F:OpenMetaverse.AssetManager.Cache">
5905 <summary>Can receive group notices</summary> 11411 <summary>Texture download cache</summary>
5906 </member> 11412 </member>
5907 <member name="F:OpenMetaverse.GroupPowers.StartProposal"> 11413 <member name="M:OpenMetaverse.AssetManager.#ctor(OpenMetaverse.GridClient)">
5908 <summary>Can create group proposals</summary> 11414 <summary>
11415 Default constructor
11416 </summary>
11417 <param name="client">A reference to the GridClient object</param>
5909 </member> 11418 </member>
5910 <member name="F:OpenMetaverse.GroupPowers.VoteOnProposal"> 11419 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
5911 <summary>Can vote on group proposals</summary> 11420 <summary>
11421 Request an asset download
11422 </summary>
11423 <param name="assetID">Asset UUID</param>
11424 <param name="type">Asset type, must be correct for the transfer to succeed</param>
11425 <param name="priority">Whether to give this transfer an elevated priority</param>
11426 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
5912 </member> 11427 </member>
5913 <member name="T:OpenMetaverse.GroupManager"> 11428 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.AssetManager.AssetReceivedCallback)">
5914 <summary> 11429 <summary>
5915 Handles all network traffic related to reading and writing group 11430 Request an asset download
5916 information
5917 </summary> 11431 </summary>
11432 <param name="assetID">Asset UUID</param>
11433 <param name="type">Asset type, must be correct for the transfer to succeed</param>
11434 <param name="priority">Whether to give this transfer an elevated priority</param>
11435 <param name="sourceType">Source location of the requested asset</param>
11436 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
5918 </member> 11437 </member>
5919 <member name="F:OpenMetaverse.GroupManager.Client"> 11438 <member name="M:OpenMetaverse.AssetManager.RequestAssetXfer(System.String,System.Boolean,System.Boolean,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean)">
5920 <summary>A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</summary> 11439 <summary>
11440 Request an asset download through the almost deprecated Xfer system
11441 </summary>
11442 <param name="filename">Filename of the asset to request</param>
11443 <param name="deleteOnCompletion">Whether or not to delete the asset
11444 off the server after it is retrieved</param>
11445 <param name="useBigPackets">Use large transfer packets or not</param>
11446 <param name="vFileID">UUID of the file to request, if filename is
11447 left empty</param>
11448 <param name="vFileType">Asset type of <code>vFileID</code>, or
11449 <code>AssetType.Unknown</code> if filename is not empty</param>
11450 <param name="fromCache">Sets the FilePath in the request to Cache
11451 (4) if true, otherwise Unknown (0) is used</param>
11452 <returns></returns>
5921 </member> 11453 </member>
5922 <member name="F:OpenMetaverse.GroupManager.GroupMembersRequests"> 11454 <member name="M:OpenMetaverse.AssetManager.RequestInventoryAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
5923 <summary>Currently-active group members requests</summary> 11455 <summary>
11456
11457 </summary>
11458 <param name="assetID">Use UUID.Zero if you do not have the
11459 asset ID but have all the necessary permissions</param>
11460 <param name="itemID">The item ID of this asset in the inventory</param>
11461 <param name="taskID">Use UUID.Zero if you are not requesting an
11462 asset from an object inventory</param>
11463 <param name="ownerID">The owner of this asset</param>
11464 <param name="type">Asset type</param>
11465 <param name="priority">Whether to prioritize this asset download or not</param>
5924 </member> 11466 </member>
5925 <member name="F:OpenMetaverse.GroupManager.GroupRolesRequests"> 11467 <member name="M:OpenMetaverse.AssetManager.SetPendingAssetUploadData(OpenMetaverse.AssetUpload)">
5926 <summary>Currently-active group roles requests</summary> 11468 <summary>
11469 Used to force asset data into the PendingUpload property, ie: for raw terrain uploads
11470 </summary>
11471 <param name="assetData">An AssetUpload object containing the data to upload to the simulator</param>
5927 </member> 11472 </member>
5928 <member name="F:OpenMetaverse.GroupManager.GroupRolesMembersRequests"> 11473 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.Assets.Asset,System.Boolean)">
5929 <summary>Currently-active group role-member requests</summary> 11474 <summary>
11475 Request an asset be uploaded to the simulator
11476 </summary>
11477 <param name="asset">The <seealso cref="T:OpenMetaverse.Assets.Asset"/> Object containing the asset data</param>
11478 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
11479 in which the client was connected in addition to being stored on the asset server</param>
11480 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
11481 events being fired</returns>
5930 </member> 11482 </member>
5931 <member name="F:OpenMetaverse.GroupManager.TempGroupMembers"> 11483 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.AssetType,System.Byte[],System.Boolean)">
5932 <summary>Dictionary keeping group members while request is in progress</summary> 11484 <summary>
11485 Request an asset be uploaded to the simulator
11486 </summary>
11487 <param name="type">The <seealso cref="T:OpenMetaverse.AssetType"/> of the asset being uploaded</param>
11488 <param name="data">A byte array containing the encoded asset data</param>
11489 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
11490 in which the client was connected in addition to being stored on the asset server</param>
11491 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
11492 events being fired</returns>
5933 </member> 11493 </member>
5934 <member name="F:OpenMetaverse.GroupManager.TempGroupRolesMembers"> 11494 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean)">
5935 <summary>Dictionary keeping mebmer/role mapping while request is in progress</summary> 11495 <summary>
11496 Request an asset be uploaded to the simulator
11497 </summary>
11498 <param name="assetID"></param>
11499 <param name="type">Asset type to upload this data as</param>
11500 <param name="data">A byte array containing the encoded asset data</param>
11501 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
11502 in which the client was connected in addition to being stored on the asset server</param>
11503 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
11504 events being fired</returns>
5936 </member> 11505 </member>
5937 <member name="F:OpenMetaverse.GroupManager.TempGroupRoles"> 11506 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean,OpenMetaverse.UUID)">
5938 <summary>Dictionary keeping GroupRole information while request is in progress</summary> 11507 <summary>
11508 Initiate an asset upload
11509 </summary>
11510 <param name="assetID">The ID this asset will have if the
11511 upload succeeds</param>
11512 <param name="type">Asset type to upload this data as</param>
11513 <param name="data">Raw asset data to upload</param>
11514 <param name="storeLocal">Whether to store this asset on the local
11515 simulator or the grid-wide asset server</param>
11516 <param name="transactionID">The tranaction id for the upload <see cref="!:RequestCreateItem"/></param>
11517 <returns>The transaction ID of this transfer</returns>
5939 </member> 11518 </member>
5940 <member name="F:OpenMetaverse.GroupManager.GroupName2KeyCache"> 11519 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
5941 <summary>Caches group name lookups</summary> 11520 <summary>
11521 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
11522 manage the requests and re-assemble the image from the packets received from the simulator
11523 </summary>
11524 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
11525 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
11526 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
11527 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
11528 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
11529 its priority changed by resending the request with the new priority value</param>
11530 <param name="discardLevel">Number of quality layers to discard.
11531 This controls the end marker of the data sent</param>
11532 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
11533 from the start of the asset texture</param>
11534 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
11535 will contain the result of the request and the texture asset data</param>
11536 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
11537 The callback asset parameter will contain all previously received chunks of the texture asset starting
11538 from the beginning of the request</param>
11539 <example>
11540 Request an image and fire a callback when the request is complete
11541 <code>
11542 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
11543
11544 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
11545 {
11546 if(state == TextureRequestState.Finished)
11547 {
11548 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
11549 asset.AssetID,
11550 asset.AssetData.Length);
11551 }
11552 }
11553 </code>
11554 Request an image and use an inline anonymous method to handle the downloaded texture data
11555 <code>
11556 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, delegate(TextureRequestState state, AssetTexture asset)
11557 {
11558 if(state == TextureRequestState.Finished)
11559 {
11560 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
11561 asset.AssetID,
11562 asset.AssetData.Length);
11563 }
11564 }
11565 );
11566 </code>
11567 Request a texture, decode the texture to a bitmap image and apply it to a imagebox
11568 <code>
11569 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
11570
11571 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
11572 {
11573 if(state == TextureRequestState.Finished)
11574 {
11575 ManagedImage imgData;
11576 Image bitmap;
11577
11578 if (state == TextureRequestState.Finished)
11579 {
11580 OpenJPEG.DecodeToImage(assetTexture.AssetData, out imgData, out bitmap);
11581 picInsignia.Image = bitmap;
11582 }
11583 }
11584 }
11585 </code>
11586 </example>
5942 </member> 11587 </member>
5943 <member name="M:OpenMetaverse.GroupManager.#ctor(OpenMetaverse.GridClient)"> 11588 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.TextureDownloadCallback)">
5944 <summary> 11589 <summary>
5945 Group Management Routines, Methods and Packet Handlers 11590 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
11591 manage the requests and re-assemble the image from the packets received from the simulator
5946 </summary> 11592 </summary>
5947 <param name="client">A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</param> 11593 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
11594 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
11595 will contain the result of the request and the texture asset data</param>
5948 </member> 11596 </member>
5949 <member name="M:OpenMetaverse.GroupManager.RequestCurrentGroups"> 11597 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback)">
5950 <summary> 11598 <summary>
5951 Request a current list of groups the avatar is a member of. 11599 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
11600 manage the requests and re-assemble the image from the packets received from the simulator
5952 </summary> 11601 </summary>
5953 <remarks>CAPS Event Queue must be running for this to work since the results 11602 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
5954 come across CAPS.</remarks> 11603 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
11604 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
11605 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
11606 will contain the result of the request and the texture asset data</param>
5955 </member> 11607 </member>
5956 <member name="M:OpenMetaverse.GroupManager.RequestGroupName(OpenMetaverse.UUID)"> 11608 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
5957 <summary> 11609 <summary>
5958 Lookup name of group based on groupID 11610 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
11611 manage the requests and re-assemble the image from the packets received from the simulator
5959 </summary> 11612 </summary>
5960 <param name="groupID">groupID of group to lookup name for.</param> 11613 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
11614 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
11615 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
11616 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
11617 will contain the result of the request and the texture asset data</param>
11618 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
11619 The callback asset parameter will contain all previously received chunks of the texture asset starting
11620 from the beginning of the request</param>
5961 </member> 11621 </member>
5962 <member name="M:OpenMetaverse.GroupManager.RequestGroupNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 11622 <member name="M:OpenMetaverse.AssetManager.RequestImageCancel(OpenMetaverse.UUID)">
5963 <summary> 11623 <summary>
5964 Request lookup of multiple group names 11624 Cancel a texture request
5965 </summary> 11625 </summary>
5966 <param name="groupIDs">List of group IDs to request.</param> 11626 <param name="textureID">The texture assets <see cref="T:OpenMetaverse.UUID"/></param>
5967 </member>
5968 <member name="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)">
5969 <summary>Lookup group profile data such as name, enrollment, founder, logo, etc</summary>
5970 <remarks>Subscribe to <code>OnGroupProfile</code> event to receive the results.</remarks>
5971 <param name="group">group ID (UUID)</param>
5972 </member>
5973 <member name="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)">
5974 <summary>Request a list of group members.</summary>
5975 <remarks>Subscribe to <code>OnGroupMembers</code> event to receive the results.</remarks>
5976 <param name="group">group ID (UUID)</param>
5977 <returns>UUID of the request, use to index into cache</returns>
5978 </member>
5979 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoles(OpenMetaverse.UUID)">
5980 <summary>Request group roles</summary>
5981 <remarks>Subscribe to <code>OnGroupRoles</code> event to receive the results.</remarks>
5982 <param name="group">group ID (UUID)</param>
5983 <returns>UUID of the request, use to index into cache</returns>
5984 </member> 11627 </member>
5985 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoleMembers(OpenMetaverse.UUID)"> 11628 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)">
5986 <summary>Request members (members,role) role mapping for a group.</summary> 11629 <summary>
5987 <remarks>Subscribe to <code>OnGroupRolesMembers</code> event to receive the results.</remarks> 11630 Lets TexturePipeline class fire the progress event
5988 <param name="group">group ID (UUID)</param> 11631 </summary>
5989 <returns>UUID of the request, use to index into cache</returns> 11632 <param name="texureID">The texture ID currently being downloaded</param>
11633 <param name="transferredBytes">the number of bytes transferred</param>
11634 <param name="totalBytes">the total number of bytes expected</param>
5990 </member> 11635 </member>
5991 <member name="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)"> 11636 <member name="M:OpenMetaverse.AssetManager.InitiateDownloadPacketHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
5992 <summary>Request a groups Titles</summary> 11637 <summary>
5993 <remarks>Subscribe to <code>OnGroupTitles</code> event to receive the results.</remarks> 11638 Packet Handler for InitiateDownloadPacket, sent in response to EstateOwnerMessage
5994 <param name="group">group ID (UUID)</param> 11639 requesting download of simulators RAW terrain file.
5995 <returns>UUID of the request, use to index into cache</returns> 11640 </summary>
11641 <param name="packet">The InitiateDownloadPacket packet</param>
11642 <param name="simulator">The simulator originating the packet</param>
11643 <remarks>Only the Estate Owner will receive this when he/she makes the request</remarks>
5996 </member> 11644 </member>
5997 <member name="M:OpenMetaverse.GroupManager.RequestGroupAccountSummary(OpenMetaverse.UUID,System.Int32,System.Int32)"> 11645 <member name="E:OpenMetaverse.AssetManager.OnXferReceived">
5998 <summary>Begin to get the group account summary</summary> 11646 <summary></summary>
5999 <remarks>Subscribe to the <code>OnGroupAccountSummary</code> event to receive the results.</remarks>
6000 <param name="group">group ID (UUID)</param>
6001 <param name="intervalDays">How long of an interval</param>
6002 <param name="currentInterval">Which interval (0 for current, 1 for last)</param>
6003 </member> 11647 </member>
6004 <member name="M:OpenMetaverse.GroupManager.Invite(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)"> 11648 <member name="E:OpenMetaverse.AssetManager.OnAssetUploaded">
6005 <summary>Invites a user to a group</summary> 11649 <summary></summary>
6006 <param name="group">The group to invite to</param>
6007 <param name="roles">A list of roles to invite a person to</param>
6008 <param name="personkey">Key of person to invite</param>
6009 </member> 11650 </member>
6010 <member name="M:OpenMetaverse.GroupManager.ActivateGroup(OpenMetaverse.UUID)"> 11651 <member name="E:OpenMetaverse.AssetManager.OnUploadProgress">
6011 <summary>Set a group as the current active group</summary> 11652 <summary></summary>
6012 <param name="id">group ID (UUID)</param>
6013 </member> 11653 </member>
6014 <member name="M:OpenMetaverse.GroupManager.ActivateTitle(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 11654 <member name="E:OpenMetaverse.AssetManager.OnInitiateDownload">
6015 <summary>Change the role that determines your active title</summary> 11655 <summary>Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files</summary>
6016 <param name="group">Group ID to use</param>
6017 <param name="role">Role ID to change to</param>
6018 </member> 11656 </member>
6019 <member name="M:OpenMetaverse.GroupManager.SetGroupContribution(OpenMetaverse.UUID,System.Int32)"> 11657 <member name="E:OpenMetaverse.AssetManager.OnImageRecieveProgress">
6020 <summary>Set this avatar's tier contribution</summary> 11658 <summary>Fired when during texture downloads to indicate the progress of the download</summary>
6021 <param name="group">Group ID to change tier in</param>
6022 <param name="contribution">amount of tier to donate</param>
6023 </member> 11659 </member>
6024 <member name="M:OpenMetaverse.GroupManager.SetGroupAcceptNotices(OpenMetaverse.UUID,System.Boolean,System.Boolean)"> 11660 <member name="T:OpenMetaverse.AssetManager.AssetReceivedCallback">
6025 <summary> 11661 <summary>
6026 Save wheather agent wants to accept group notices and list this group in their profile 11662
6027 </summary> 11663 </summary>
6028 <param name="groupID">Group <see cref="T:OpenMetaverse.UUID"/></param> 11664 <param name="transfer"></param>
6029 <param name="acceptNotices">Accept notices from this group</param> 11665 <param name="asset"></param>
6030 <param name="listInProfile">List this group in the profile</param>
6031 </member> 11666 </member>
6032 <member name="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)"> 11667 <member name="T:OpenMetaverse.AssetManager.XferReceivedCallback">
6033 <summary>Request to join a group</summary> 11668 <summary>
6034 <remarks>Subscribe to <code>OnGroupJoined</code> event for confirmation.</remarks> 11669
6035 <param name="id">group ID (UUID) to join.</param> 11670 </summary>
11671 <param name="xfer"></param>
6036 </member> 11672 </member>
6037 <member name="M:OpenMetaverse.GroupManager.RequestCreateGroup(OpenMetaverse.Group)"> 11673 <member name="T:OpenMetaverse.AssetManager.AssetUploadedCallback">
6038 <summary> 11674 <summary>
6039 Request to create a new group. If the group is successfully 11675
6040 created, L$100 will automatically be deducted
6041 </summary> 11676 </summary>
6042 <remarks>Subscribe to <code>OnGroupCreated</code> event to receive confirmation.</remarks> 11677 <param name="upload"></param>
6043 <param name="group">Group struct containing the new group info</param>
6044 </member> 11678 </member>
6045 <member name="M:OpenMetaverse.GroupManager.UpdateGroup(OpenMetaverse.UUID,OpenMetaverse.Group)"> 11679 <member name="T:OpenMetaverse.AssetManager.UploadProgressCallback">
6046 <summary>Update a group's profile and other information</summary> 11680 <summary>
6047 <param name="id">Groups ID (UUID) to update.</param> 11681
6048 <param name="group">Group struct to update.</param> 11682 </summary>
11683 <param name="upload"></param>
6049 </member> 11684 </member>
6050 <member name="M:OpenMetaverse.GroupManager.EjectUser(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 11685 <member name="T:OpenMetaverse.AssetManager.InitiateDownloadCallback">
6051 <summary>Eject a user from a group</summary> 11686 <summary>
6052 <param name="group">Group ID to eject the user from</param> 11687 Callback fired when an InitiateDownload packet is received
6053 <param name="member">Avatar's key to eject</param> 11688 </summary>
11689 <param name="simFilename">The filename on the simulator</param>
11690 <param name="viewerFilename">The name of the file the viewer requested</param>
6054 </member> 11691 </member>
6055 <member name="M:OpenMetaverse.GroupManager.UpdateRole(OpenMetaverse.GroupRole)"> 11692 <member name="T:OpenMetaverse.AssetManager.ImageReceiveProgressCallback">
6056 <summary>Update role information</summary> 11693 <summary>
6057 <param name="role">Modified role to be updated</param> 11694 Fired when a texture is in the process of being downloaded by the TexturePipeline class
11695 </summary>
11696 <param name="imageID">The asset textures <see cref="T:OpenMetaverse.UUID"/></param>
11697 <param name="recieved">The total number of bytes received</param>
11698 <param name="total">The total number of bytes expected</param>
6058 </member> 11699 </member>
6059 <member name="M:OpenMetaverse.GroupManager.CreateRole(OpenMetaverse.UUID,OpenMetaverse.GroupRole)"> 11700 <member name="T:OpenMetaverse.AssetCache">
6060 <summary>Create a new group role</summary> 11701 <summary>
6061 <param name="group">Group ID to update</param> 11702 Class that handles the local asset cache
6062 <param name="role">Role to create</param> 11703 </summary>
6063 </member> 11704 </member>
6064 <member name="M:OpenMetaverse.GroupManager.RemoveFromRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 11705 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
6065 <summary>Remove an avatar from a role</summary> 11706 <summary>
6066 <param name="group">Group ID to update</param> 11707 Default constructor
6067 <param name="role">Role ID to be removed from</param> 11708 </summary>
6068 <param name="member">Avatar's Key to remove</param> 11709 <param name="client">A reference to the GridClient object</param>
6069 </member> 11710 </member>
6070 <member name="M:OpenMetaverse.GroupManager.AddToRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 11711 <member name="M:OpenMetaverse.AssetCache.DestroyTimer">
6071 <summary>Assign an avatar to a role</summary> 11712 <summary>
6072 <param name="group">Group ID to update</param> 11713 Disposes cleanup timer
6073 <param name="role">Role ID to assign to</param> 11714 </summary>
6074 <param name="member">Avatar's ID to assign to role</param>
6075 </member> 11715 </member>
6076 <member name="M:OpenMetaverse.GroupManager.RequestGroupNoticeList(OpenMetaverse.UUID)"> 11716 <member name="M:OpenMetaverse.AssetCache.SetupTimer">
6077 <summary>Request the group notices list</summary> 11717 <summary>
6078 <param name="group">Group ID to fetch notices for</param> 11718 Only create timer when needed
11719 </summary>
6079 </member> 11720 </member>
6080 <member name="M:OpenMetaverse.GroupManager.RequestGroupNotice(OpenMetaverse.UUID)"> 11721 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)">
6081 <summary>Request a group notice by key</summary> 11722 <summary>
6082 <param name="noticeID">ID of group notice</param> 11723 Return bytes read from the local asset cache, null if it does not exist
11724 </summary>
11725 <param name="assetID">UUID of the asset we want to get</param>
11726 <returns>Raw bytes of the asset, or null on failure</returns>
6083 </member> 11727 </member>
6084 <member name="M:OpenMetaverse.GroupManager.SendGroupNotice(OpenMetaverse.UUID,OpenMetaverse.GroupNotice)"> 11728 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)">
6085 <summary>Send out a group notice</summary> 11729 <summary>
6086 <param name="group">Group ID to update</param> 11730 Returns ImageDownload object of the
6087 <param name="notice"><code>GroupNotice</code> structure containing notice data</param> 11731 image from the local image cache, null if it does not exist
11732 </summary>
11733 <param name="imageID">UUID of the image we want to get</param>
11734 <returns>ImageDownload object containing the image, or null on failure</returns>
6088 </member> 11735 </member>
6089 <member name="M:OpenMetaverse.GroupManager.StartProposal(OpenMetaverse.UUID,OpenMetaverse.GroupProposal)"> 11736 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)">
6090 <summary>Start a group proposal (vote)</summary> 11737 <summary>
6091 <param name="group">The Group ID to send proposal to</param> 11738 Constructs a file name of the cached asset
6092 <param name="prop"><code>GroupProposal</code> structure containing the proposal</param> 11739 </summary>
11740 <param name="assetID">UUID of the asset</param>
11741 <returns>String with the file name of the cahced asset</returns>
6093 </member> 11742 </member>
6094 <member name="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)"> 11743 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])">
6095 <summary>Request to leave a group</summary> 11744 <summary>
6096 <remarks>Subscribe to <code>OnGroupLeft</code> event to receive confirmation</remarks> 11745 Saves an asset to the local cache
6097 <param name="groupID">The group to leave</param> 11746 </summary>
11747 <param name="assetID">UUID of the asset</param>
11748 <param name="assetData">Raw bytes the asset consists of</param>
11749 <returns>Weather the operation was successfull</returns>
6098 </member> 11750 </member>
6099 <member name="M:OpenMetaverse.GroupManager.EjectGroupMemberReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 11751 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)">
6100 <summary> 11752 <summary>
6101 Packet Handler for EjectGroupMemberReply, fired when an avatar is ejected from 11753 Get the file name of the asset stored with gived UUID
6102 a group.
6103 </summary> 11754 </summary>
6104 <param name="packet">The EjectGroupMemberReply packet</param> 11755 <param name="assetID">UUID of the asset</param>
6105 <param name="simulator">The simulator where the message originated</param> 11756 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
6106 <remarks>This is a silly packet, it doesn't provide you with the ejectees UUID</remarks>
6107 </member> 11757 </member>
6108 <member name="E:OpenMetaverse.GroupManager.OnCurrentGroups"> 11758 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)">
6109 <summary>Fired when a <seealso cref="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket"/> is received, contains a list of 11759 <summary>
6110 groups avatar is currently a member of</summary> 11760 Checks if the asset exists in the local cache
11761 </summary>
11762 <param name="assetID">UUID of the asset</param>
11763 <returns>True is the asset is stored in the cache, otherwise false</returns>
6111 </member> 11764 </member>
6112 <member name="E:OpenMetaverse.GroupManager.OnGroupNames"> 11765 <member name="M:OpenMetaverse.AssetCache.Clear">
6113 <summary>Fired when a UUIDGroupNameReply packet is receiived, 11766 <summary>
6114 contains name of group requested</summary> 11767 Wipes out entire cache
11768 </summary>
6115 </member> 11769 </member>
6116 <member name="E:OpenMetaverse.GroupManager.OnGroupProfile"> 11770 <member name="M:OpenMetaverse.AssetCache.Prune">
6117 <summary>Fired when a GroupProfileReply packet is received, 11771 <summary>
6118 contains group profile information for requested group.</summary> 11772 Brings cache size to the 90% of the max size
11773 </summary>
6119 </member> 11774 </member>
6120 <member name="E:OpenMetaverse.GroupManager.OnGroupMembers"> 11775 <member name="M:OpenMetaverse.AssetCache.BeginPrune">
6121 <summary>Fired when a GroupMembersReply packet is received, 11776 <summary>
6122 contains a list of group members for requested group</summary> 11777 Asynchronously brings cache size to the 90% of the max size
11778 </summary>
6123 </member> 11779 </member>
6124 <member name="E:OpenMetaverse.GroupManager.OnGroupRoles"> 11780 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])">
6125 <summary>Fired when a GroupRoleDataReply packet is received, 11781 <summary>
6126 contains details on roles for requested group</summary> 11782 Adds up file sizes passes in a FileInfo array
11783 </summary>
6127 </member> 11784 </member>
6128 <member name="E:OpenMetaverse.GroupManager.OnGroupRolesMembers"> 11785 <member name="M:OpenMetaverse.AssetCache.Operational">
6129 <summary>Fired when a <seealso cref="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket"/> is received, 11786 <summary>
6130 Contains group member to group role mappings</summary> 11787 Checks whether caching is enabled
11788 </summary>
6131 </member> 11789 </member>
6132 <member name="E:OpenMetaverse.GroupManager.OnGroupTitles"> 11790 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
6133 <summary>Fired when a GroupTitlesReply packet is received, 11791 <summary>
6134 sets the active role title for the current Agent</summary> 11792 Periodically prune the cache
11793 </summary>
6135 </member> 11794 </member>
6136 <member name="E:OpenMetaverse.GroupManager.OnGroupAccountSummary"> 11795 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)">
6137 <summary>Fired when a GroupAccountSummaryReply packet is received, 11796 <summary>
6138 Contains a summary of group financial information</summary> 11797 Nicely formats file sizes
11798 </summary>
11799 <param name="byteCount">Byte size we want to output</param>
11800 <returns>String with humanly readable file size</returns>
6139 </member> 11801 </member>
6140 <member name="E:OpenMetaverse.GroupManager.OnGroupCreated"> 11802 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled">
6141 <summary>Fired when a CreateGroupReply packet is received, indicates 11803 <summary>
6142 the successful creation of a new group</summary> 11804 Allows setting weather to periodicale prune the cache if it grows too big
11805 Default is enabled, when caching is enabled
11806 </summary>
6143 </member> 11807 </member>
6144 <member name="E:OpenMetaverse.GroupManager.OnGroupJoined"> 11808 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval">
6145 <summary>Fired when a JoinGroupReply packet is received, indicates 11809 <summary>
6146 the Avatar has successfully joined a new group either by <seealso cref="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)"/> 11810 How long (in ms) between cache checks (default is 5 min.)
6147 or by accepting a group join invitation with <seealso cref="M:OpenMetaverse.AgentManager.GroupInviteRespond(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"/></summary> 11811 </summary>
6148 </member> 11812 </member>
6149 <member name="E:OpenMetaverse.GroupManager.OnGroupLeft"> 11813 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper">
6150 <summary>Fired when a LeaveGroupReply packet is received, indicates 11814 <summary>
6151 the Avatar has successfully left a group</summary> 11815 Helper class for sorting files by their last accessed time
6152 <seealso cref="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)"/> 11816 </summary>
6153 </member> 11817 </member>
6154 <member name="E:OpenMetaverse.GroupManager.OnGroupDropped"> 11818 <member name="T:OpenMetaverse.UDPBase">
6155 <summary>Fired when a AgentDropGroup packet is received, contains 11819 <summary>
6156 the <seealso cref="F:OpenMetaverse.Group.ID"/> of the group dropped</summary> 11820
11821 </summary>
6157 </member> 11822 </member>
6158 <member name="E:OpenMetaverse.GroupManager.OnGroupMemberEjected"> 11823 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)">
6159 <summary>Fired when a GroupMemberEjected packet is received, 11824 <summary>
6160 indicates a member of a group has been ejected</summary> 11825 Initialize the UDP packet handler in server mode
11826 </summary>
11827 <param name="port">Port to listening for incoming UDP packets on</param>
6161 </member> 11828 </member>
6162 <member name="E:OpenMetaverse.GroupManager.OnGroupNoticesList"> 11829 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)">
6163 <summary>Fired when the list of group notices is recievied</summary> 11830 <summary>
11831 Initialize the UDP packet handler in client mode
11832 </summary>
11833 <param name="endPoint">Remote UDP server to connect to</param>
6164 </member> 11834 </member>
6165 <member name="T:OpenMetaverse.GroupManager.CurrentGroupsCallback"> 11835 <member name="M:OpenMetaverse.UDPBase.Start">
6166 <summary> 11836 <summary>
6167 Callback for the list of groups the avatar is currently a member of 11837
6168 </summary> 11838 </summary>
6169 <param name="groups">A dictionary containing the groups an avatar is a member of,
6170 where the Key is the group <seealso cref="T:OpenMetaverse.UUID"/>, and the values are the groups</param>
6171 </member> 11839 </member>
6172 <member name="T:OpenMetaverse.GroupManager.GroupNamesCallback"> 11840 <member name="M:OpenMetaverse.UDPBase.Stop">
6173 <summary> 11841 <summary>
6174 Callback for a list of group names 11842
6175 </summary> 11843 </summary>
6176 <param name="groupNames">A dictionary containing the the group names requested
6177 where the Key is the group <seealso cref="T:OpenMetaverse.UUID"/>, and the values are the names</param>
6178 </member> 11844 </member>
6179 <member name="T:OpenMetaverse.GroupManager.GroupProfileCallback"> 11845 <member name="P:OpenMetaverse.UDPBase.IsRunning">
6180 <summary> 11846 <summary>
6181 Callback for the profile of a group 11847
6182 </summary> 11848 </summary>
6183 <param name="group">The group profile</param>
6184 </member> 11849 </member>
6185 <member name="T:OpenMetaverse.GroupManager.GroupMembersCallback"> 11850 <member name="T:OpenMetaverse.BinBVHAnimationReader">
6186 <summary> 11851 <summary>
6187 Callback for the member list of a group 11852 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
6188 </summary> 11853 </summary>
6189 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> returned by RequestGroupMembers</param>
6190 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group</param>
6191 <param name="members">A dictionary containing the members of a group
6192 where key is member <seealso cref="T:OpenMetaverse.UUID"/> and value is <seealso cref="T:OpenMetaverse.GroupMember"/> struct</param>
6193 </member> 11854 </member>
6194 <member name="T:OpenMetaverse.GroupManager.GroupRolesCallback"> 11855 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys">
6195 <summary> 11856 <summary>
6196 Callback for retrieving group roles 11857 Rotation Keyframe count (used internally)
6197 </summary> 11858 </summary>
6198 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> of the request returned from RequestGroupRoles</param>
6199 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group</param>
6200 <param name="roles">A dictionary containing role <seealso cref="T:OpenMetaverse.UUID"/>s as the key
6201 and <seealso cref="T:OpenMetaverse.GroupRole"/> structs as values</param>
6202 </member> 11859 </member>
6203 <member name="T:OpenMetaverse.GroupManager.GroupRolesMembersCallback"> 11860 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys">
6204 <summary> 11861 <summary>
6205 Callback for a pairing of roles to members 11862 Position Keyframe count (used internally)
6206 </summary> 11863 </summary>
6207 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> of the request returned from RequestGroupRolesMembers</param>
6208 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group</param>
6209 <param name="rolesMembers">List containing role/member pairs</param>
6210 </member> 11864 </member>
6211 <member name="T:OpenMetaverse.GroupManager.GroupTitlesCallback"> 11865 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority">
6212 <summary> 11866 <summary>
6213 Callback for the title list of a group 11867 Animation Priority
6214 </summary> 11868 </summary>
6215 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> of the request returned from RequestGroupTitles</param>
6216 <param name="groupID">Group <seealso cref="T:OpenMetaverse.UUID"/></param>
6217 <param name="titles">A dictionary containing the titles of a group
6218 where the Key is the role <seealso cref="T:OpenMetaverse.UUID"/>, and the values are the title details</param>
6219 </member> 11869 </member>
6220 <member name="T:OpenMetaverse.GroupManager.GroupAccountSummaryCallback"> 11870 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length">
6221 <summary> 11871 <summary>
6222 Callback fired when group account summary information is received 11872 The animation length in seconds.
6223 </summary> 11873 </summary>
6224 <param name="groupID">Group <seealso cref="T:OpenMetaverse.UUID"/></param>
6225 <param name="summary">The group account summary information</param>
6226 </member> 11874 </member>
6227 <member name="T:OpenMetaverse.GroupManager.GroupCreatedCallback"> 11875 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName">
6228 <summary> 11876 <summary>
6229 Callback fired after an attempt to create a group 11877 Expression set in the client. Null if [None] is selected
6230 </summary> 11878 </summary>
6231 <param name="groupID">The new groups <seealso cref="T:OpenMetaverse.UUID"/></param>
6232 <param name="success">True of creation was successful</param>
6233 <param name="message">A string, containing a message from the simulator</param>
6234 </member> 11879 </member>
6235 <member name="T:OpenMetaverse.GroupManager.GroupJoinedCallback"> 11880 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint">
6236 <summary> 11881 <summary>
6237 Callback fired when the avatar has joined a group 11882 The time in seconds to start the animation
6238 </summary> 11883 </summary>
6239 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group joined</param>
6240 <param name="success">True if the join was successful</param>
6241 </member> 11884 </member>
6242 <member name="T:OpenMetaverse.GroupManager.GroupLeftCallback"> 11885 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint">
6243 <summary> 11886 <summary>
6244 Callback fired when the avatar leaves a group 11887 The time in seconds to end the animation
6245 </summary> 11888 </summary>
6246 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group joined</param>
6247 <param name="success">True if the part was successful</param>
6248 </member> 11889 </member>
6249 <member name="T:OpenMetaverse.GroupManager.GroupDroppedCallback"> 11890 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop">
6250 <summary> 11891 <summary>
6251 Fired when a group is dropped, likely because it did not keep the required (2) avatar 11892 Loop the animation
6252 minimum
6253 </summary> 11893 </summary>
6254 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group which was dropped</param>
6255 </member> 11894 </member>
6256 <member name="T:OpenMetaverse.GroupManager.GroupMemberEjectedCallback"> 11895 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime">
6257 <summary> 11896 <summary>
6258 Fired when a member of a group is ejected, 11897 Meta data. Ease in Seconds.
6259 Does not provide member information, only
6260 group ID and whether it was successful or not
6261 </summary> 11898 </summary>
6262 <param name="groupID">The Group UUID the member was ejected from</param>
6263 <param name="success">true of member was successfully ejected</param>
6264 </member> 11899 </member>
6265 <member name="T:OpenMetaverse.GroupManager.GroupNoticesListCallback"> 11900 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime">
6266 <summary> 11901 <summary>
6267 Fired when the list of group notices is recievied 11902 Meta data. Ease out seconds.
6268 </summary> 11903 </summary>
6269 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group for which the notice list entry was recievied</param>
6270 <param name="notice">The Notice list entry</param>
6271 </member> 11904 </member>
6272 <member name="T:OpenMetaverse.Assets.AssetBodypart"> 11905 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose">
6273 <summary> 11906 <summary>
6274 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc. 11907 Meta Data for the Hand Pose
6275 </summary> 11908 </summary>
6276 </member> 11909 </member>
6277 <member name="T:OpenMetaverse.Assets.AssetWearable"> 11910 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount">
6278 <summary> 11911 <summary>
6279 Represents a Wearable Asset, Clothing, Hair, Skin, Etc 11912 Number of joints defined in the animation
6280 </summary> 11913 </summary>
6281 </member> 11914 </member>
6282 <member name="F:OpenMetaverse.Assets.AssetWearable.Name"> 11915 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints">
6283 <summary>A string containing the name of the asset</summary> 11916 <summary>
11917 Contains an array of joints
11918 </summary>
6284 </member> 11919 </member>
6285 <member name="F:OpenMetaverse.Assets.AssetWearable.Description"> 11920 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])">
6286 <summary>A string containing a short description of the asset</summary> 11921 <summary>
11922 Searialize an animation asset into it's joints/keyframes/meta data
11923 </summary>
11924 <param name="animationdata"></param>
6287 </member> 11925 </member>
6288 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType"> 11926 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)">
6289 <summary>The Assets WearableType</summary> 11927 <summary>
11928 Variable length strings seem to be null terminated in the animation asset.. but..
11929 use with caution, home grown.
11930 advances the index.
11931 </summary>
11932 <param name="data">The animation asset byte array</param>
11933 <param name="i">The offset to start reading</param>
11934 <returns>a string</returns>
6290 </member> 11935 </member>
6291 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale"> 11936 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)">
6292 <summary>The For-Sale status of the object</summary> 11937 <summary>
11938 Read in a Joint from an animation asset byte array
11939 Variable length Joint fields, yay!
11940 Advances the index
11941 </summary>
11942 <param name="data">animation asset byte array</param>
11943 <param name="i">Byte Offset of the start of the joint</param>
11944 <returns>The Joint data serialized into the binBVHJoint structure</returns>
6293 </member> 11945 </member>
6294 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice"> 11946 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)">
6295 <summary>An Integer representing the purchase price of the asset</summary> 11947 <summary>
11948 Read Keyframes of a certain type
11949 advance i
11950 </summary>
11951 <param name="data">Animation Byte array</param>
11952 <param name="i">Offset in the Byte Array. Will be advanced</param>
11953 <param name="keycount">Number of Keyframes</param>
11954 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
11955 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
11956 <returns></returns>
6296 </member> 11957 </member>
6297 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator"> 11958 <member name="T:OpenMetaverse.binBVHJoint">
6298 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary> 11959 <summary>
11960 A Joint and it's associated meta data and keyframes
11961 </summary>
6299 </member> 11962 </member>
6300 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner"> 11963 <member name="F:OpenMetaverse.binBVHJoint.Name">
6301 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary> 11964 <summary>
11965 Name of the Joint. Matches the avatar_skeleton.xml in client distros
11966 </summary>
6302 </member> 11967 </member>
6303 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner"> 11968 <member name="F:OpenMetaverse.binBVHJoint.Priority">
6304 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary> 11969 <summary>
11970 Joint Animation Override? Was the same as the Priority in testing..
11971 </summary>
6305 </member> 11972 </member>
6306 <member name="F:OpenMetaverse.Assets.AssetWearable.Group"> 11973 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys">
6307 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary> 11974 <summary>
11975 Array of Rotation Keyframes in order from earliest to latest
11976 </summary>
6308 </member> 11977 </member>
6309 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned"> 11978 <member name="F:OpenMetaverse.binBVHJoint.positionkeys">
6310 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary> 11979 <summary>
11980 Array of Position Keyframes in order from earliest to latest
11981 This seems to only be for the Pelvis?
11982 </summary>
6311 </member> 11983 </member>
6312 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions"> 11984 <member name="T:OpenMetaverse.binBVHJointKey">
6313 <summary>The Permissions mask of the asset</summary> 11985 <summary>
11986 A Joint Keyframe. This is either a position or a rotation.
11987 </summary>
6314 </member> 11988 </member>
6315 <member name="F:OpenMetaverse.Assets.AssetWearable.Params"> 11989 <member name="F:OpenMetaverse.binBVHJointKey.key_element">
6316 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary> 11990 <summary>
11991 Either a Vector3 position or a Vector3 Euler rotation
11992 </summary>
6317 </member> 11993 </member>
6318 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures"> 11994 <member name="T:OpenMetaverse.HandPose">
6319 <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> 11995 <summary>
11996 Poses set in the animation metadata for the hands.
11997 </summary>
6320 </member> 11998 </member>
6321 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor"> 11999 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
6322 <summary>Initializes a new instance of an AssetWearable object</summary> 12000 <summary>
12001 Image width
12002 </summary>
6323 </member> 12003 </member>
6324 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])"> 12004 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height">
6325 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 12005 <summary>
6326 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 12006 Image height
6327 <param name="assetData">A byte array containing the raw asset data</param> 12007 </summary>
6328 </member> 12008 </member>
6329 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(System.String)"> 12009 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels">
6330 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 12010 <summary>
6331 <param name="source">A string containing the asset parameters</param> 12011 Image channel flags
12012 </summary>
6332 </member> 12013 </member>
6333 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode"> 12014 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red">
6334 <summary> 12015 <summary>
6335 Decode an assets byte encoded data to a string 12016 Red channel data
6336 </summary> 12017 </summary>
6337 <returns>true if the asset data was decoded successfully</returns>
6338 </member> 12018 </member>
6339 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode"> 12019 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green">
6340 <summary> 12020 <summary>
6341 Encode the assets string represantion into a format consumable by the asset server 12021 Green channel data
6342 </summary> 12022 </summary>
6343 </member> 12023 </member>
6344 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor"> 12024 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue">
6345 <summary>Initializes a new instance of an AssetBodyPart object</summary> 12025 <summary>
12026 Blue channel data
12027 </summary>
6346 </member> 12028 </member>
6347 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])"> 12029 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha">
6348 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary> 12030 <summary>
6349 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 12031 Alpha channel data
6350 <param name="assetData">A byte array containing the raw asset data</param> 12032 </summary>
6351 </member> 12033 </member>
6352 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(System.String)"> 12034 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump">
6353 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary> 12035 <summary>
6354 <param name="source">A string representing the values of the Bodypart</param> 12036 Bump channel data
12037 </summary>
6355 </member> 12038 </member>
6356 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType"> 12039 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
6357 <summary>Override the base classes AssetType</summary> 12040 <summary>
12041 Create a new blank image
12042 </summary>
12043 <param name="width">width</param>
12044 <param name="height">height</param>
12045 <param name="channels">channel flags</param>
6358 </member> 12046 </member>
6359 <member name="T:OpenMetaverse.PermissionMask"> 12047 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)">
6360 <summary> 12048 <summary>
6361 12049
6362 </summary> 12050 </summary>
12051 <param name="bitmap"></param>
6363 </member> 12052 </member>
6364 <member name="T:OpenMetaverse.PermissionWho"> 12053 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
6365 <summary> 12054 <summary>
6366 12055 Convert the channels in the image. Channels are created or destroyed as required.
6367 </summary> 12056 </summary>
12057 <param name="channels">new channel flags</param>
6368 </member> 12058 </member>
6369 <member name="F:OpenMetaverse.PermissionWho.Base"> 12059 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)">
6370 <summary></summary> 12060 <summary>
12061 Resize or stretch the image using nearest neighbor (ugly) resampling
12062 </summary>
12063 <param name="width">new width</param>
12064 <param name="height">new height</param>
6371 </member> 12065 </member>
6372 <member name="F:OpenMetaverse.PermissionWho.Owner"> 12066 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw">
6373 <summary></summary> 12067 <summary>
12068 Create a byte array containing 32-bit RGBA data with a bottom-left
12069 origin, suitable for feeding directly into OpenGL
12070 </summary>
12071 <returns>A byte array containing raw texture data</returns>
6374 </member> 12072 </member>
6375 <member name="F:OpenMetaverse.PermissionWho.Group"> 12073 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID)">
6376 <summary></summary> 12074 <summary>
12075 Plays a sound in the current region at full volume from avatar position
12076 </summary>
12077 <param name="soundID">UUID of the sound to be played</param>
6377 </member> 12078 </member>
6378 <member name="F:OpenMetaverse.PermissionWho.Everyone"> 12079 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
6379 <summary></summary> 12080 <summary>
12081 Plays a sound in the current region at full volume
12082 </summary>
12083 <param name="soundID">UUID of the sound to be played.</param>
12084 <param name="position">position for the sound to be played at. Normally the avatar.</param>
6380 </member> 12085 </member>
6381 <member name="F:OpenMetaverse.PermissionWho.NextOwner"> 12086 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)">
6382 <summary></summary> 12087 <summary>
12088 Plays a sound in the current region
12089 </summary>
12090 <param name="soundID">UUID of the sound to be played.</param>
12091 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12092 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
6383 </member> 12093 </member>
6384 <member name="F:OpenMetaverse.PermissionWho.All"> 12094 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)">
6385 <summary></summary> 12095 <summary>
12096 Plays a sound in the specified sim
12097 </summary>
12098 <param name="soundID">UUID of the sound to be played.</param>
12099 <param name="sim">UUID of the sound to be played.</param>
12100 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12101 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
6386 </member> 12102 </member>
6387 <member name="T:OpenMetaverse.Permissions"> 12103 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)">
6388 <summary> 12104 <summary>
6389 12105 Plays a sound
6390 </summary> 12106 </summary>
12107 <param name="soundID">UUID of the sound to be played.</param>
12108 <param name="handle">handle id for the sim to be played in.</param>
12109 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12110 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
6391 </member> 12111 </member>
6392 <member name="T:OpenMetaverse.ObjectReturnType"> 12112 <member name="T:OpenMetaverse.ObjectReturnType">
6393 <summary> 12113 <summary>
@@ -7498,3115 +13218,2523 @@
7498 <param name="command">The command executed on the Parcel</param> 13218 <param name="command">The command executed on the Parcel</param>
7499 <param name="time">The time operand for some parcel commands</param> 13219 <param name="time">The time operand for some parcel commands</param>
7500 </member> 13220 </member>
7501 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 13221 <member name="T:OpenMetaverse.NameValue">
7502 <summary> 13222 <summary>
7503 13223 A Name Value pair with additional settings, used in the protocol
13224 primarily to transmit avatar names and active group in object packets
7504 </summary> 13225 </summary>
7505 <param name="at">Looking direction, must be a normalized vector</param>
7506 <param name="upDirection">Up direction, must be a normalized vector</param>
7507 </member> 13226 </member>
7508 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)"> 13227 <member name="F:OpenMetaverse.NameValue.Name">
7509 <summary> 13228 <summary></summary>
7510 Align the coordinate frame X and Y axis with a given rotation
7511 around the Z axis in radians
7512 </summary>
7513 <param name="heading">Absolute rotation around the Z axis in
7514 radians</param>
7515 </member> 13229 </member>
7516 <member name="P:OpenMetaverse.CoordinateFrame.Origin"> 13230 <member name="F:OpenMetaverse.NameValue.Type">
7517 <summary>Origin position of this coordinate frame</summary> 13231 <summary></summary>
7518 </member> 13232 </member>
7519 <member name="P:OpenMetaverse.CoordinateFrame.XAxis"> 13233 <member name="F:OpenMetaverse.NameValue.Class">
7520 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary> 13234 <summary></summary>
7521 </member> 13235 </member>
7522 <member name="P:OpenMetaverse.CoordinateFrame.YAxis"> 13236 <member name="F:OpenMetaverse.NameValue.Sendto">
7523 <summary>Y axis of this coordinate frame, or Left in grid terms</summary> 13237 <summary></summary>
7524 </member> 13238 </member>
7525 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis"> 13239 <member name="F:OpenMetaverse.NameValue.Value">
7526 <summary>Z axis of this coordinate frame, or Up in grid terms</summary> 13240 <summary></summary>
7527 </member> 13241 </member>
7528 <member name="T:OpenMetaverse.Imaging.Baker"> 13242 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)">
7529 <summary> 13243 <summary>
7530 A set of textures that are layered on texture of each other and "baked" 13244 Constructor that takes all the fields as parameters
7531 in to a single texture, for avatar appearances
7532 </summary> 13245 </summary>
13246 <param name="name"></param>
13247 <param name="valueType"></param>
13248 <param name="classType"></param>
13249 <param name="sendtoType"></param>
13250 <param name="value"></param>
7533 </member> 13251 </member>
7534 <member name="F:OpenMetaverse.Imaging.Baker._client"> 13252 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)">
7535 <summary>Reference to the GridClient object</summary> 13253 <summary>
13254 Constructor that takes a single line from a NameValue field
13255 </summary>
13256 <param name="data"></param>
7536 </member> 13257 </member>
7537 <member name="F:OpenMetaverse.Imaging.Baker._bakedTexture"> 13258 <member name="T:OpenMetaverse.NameValue.ValueType">
7538 <summary>Finald baked texture</summary> 13259 <summary>Type of the value</summary>
7539 </member> 13260 </member>
7540 <member name="F:OpenMetaverse.Imaging.Baker._paramValues"> 13261 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
7541 <summary>Appearance parameters the drive the baking process</summary> 13262 <summary>Unknown</summary>
7542 </member> 13263 </member>
7543 <member name="F:OpenMetaverse.Imaging.Baker._textures"> 13264 <member name="F:OpenMetaverse.NameValue.ValueType.String">
7544 <summary>Wearable textures</summary> 13265 <summary>String value</summary>
7545 </member> 13266 </member>
7546 <member name="F:OpenMetaverse.Imaging.Baker._textureCount"> 13267 <member name="F:OpenMetaverse.NameValue.ValueType.F32">
7547 <summary>Total number of textures in the bake</summary> 13268 <summary></summary>
7548 </member> 13269 </member>
7549 <member name="F:OpenMetaverse.Imaging.Baker._bakeWidth"> 13270 <member name="F:OpenMetaverse.NameValue.ValueType.S32">
7550 <summary>Width of the final baked image and scratchpad</summary> 13271 <summary></summary>
7551 </member> 13272 </member>
7552 <member name="F:OpenMetaverse.Imaging.Baker._bakeHeight"> 13273 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3">
7553 <summary>Height of the final baked image and scratchpad</summary> 13274 <summary></summary>
7554 </member> 13275 </member>
7555 <member name="F:OpenMetaverse.Imaging.Baker._bakeType"> 13276 <member name="F:OpenMetaverse.NameValue.ValueType.U32">
7556 <summary>Bake type</summary> 13277 <summary></summary>
7557 </member> 13278 </member>
7558 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.GridClient,OpenMetaverse.AppearanceManager.BakeType,System.Int32,System.Collections.Generic.Dictionary{System.Int32,System.Single})"> 13279 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA">
7559 <summary> 13280 <summary>Deprecated</summary>
7560 Default constructor
7561 </summary>
7562 <param name="client">Reference to the GridClient object</param>
7563 <param name="bakeType"></param>
7564 <param name="textureCount">Total number of layers this layer set is
7565 composed of</param>
7566 <param name="paramValues">Appearance parameters the drive the
7567 baking process</param>
7568 </member> 13281 </member>
7569 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureIndex,OpenMetaverse.Assets.AssetTexture,System.Boolean)"> 13282 <member name="F:OpenMetaverse.NameValue.ValueType.Asset">
7570 <summary> 13283 <summary>String value, but designated as an asset</summary>
7571 Adds an image to this baking texture and potentially processes it, or
7572 stores it for processing later
7573 </summary>
7574 <param name="index">The baking texture index of the image to be added</param>
7575 <param name="texture">JPEG2000 compressed image to be
7576 added to the baking texture</param>
7577 <param name="needsDecode">True if <code>Decode()</code> needs to be
7578 called for the texture, otherwise false</param>
7579 <returns>True if this texture is completely baked and JPEG2000 data
7580 is available, otherwise false</returns>
7581 </member> 13284 </member>
7582 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Byte,System.Byte,System.Byte)"> 13285 <member name="F:OpenMetaverse.NameValue.ValueType.U64">
7583 <summary> 13286 <summary></summary>
7584 Fills a baked layer as a solid *appearing* color. The colors are
7585 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
7586 compressing it too far since it seems to cause upload failures if
7587 the image is a pure solid color
7588 </summary>
7589 <param name="r">Red value</param>
7590 <param name="g">Green value</param>
7591 <param name="b">Blue value</param>
7592 </member> 13287 </member>
7593 <member name="T:OpenMetaverse.Assets.AssetScriptText"> 13288 <member name="T:OpenMetaverse.NameValue.ClassType">
7594 <summary> 13289 <summary>
7595 Represents an LSL Text object containing a string of UTF encoded characters 13290
7596 </summary> 13291 </summary>
7597 </member> 13292 </member>
7598 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source"> 13293 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown">
7599 <summary>A string of characters represting the script contents</summary> 13294 <summary></summary>
7600 </member>
7601 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
7602 <summary>Initializes a new AssetScriptText object</summary>
7603 </member> 13295 </member>
7604 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])"> 13296 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly">
7605 <summary> 13297 <summary></summary>
7606 Initializes a new AssetScriptText object with parameters
7607 </summary>
7608 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
7609 <param name="assetData">A byte array containing the raw asset data</param>
7610 </member> 13298 </member>
7611 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(System.String)"> 13299 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite">
7612 <summary> 13300 <summary></summary>
7613 Initializes a new AssetScriptText object with parameters
7614 </summary>
7615 <param name="source">A string containing the scripts contents</param>
7616 </member> 13301 </member>
7617 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode"> 13302 <member name="F:OpenMetaverse.NameValue.ClassType.Callback">
7618 <summary> 13303 <summary></summary>
7619 Encode a string containing the scripts contents into byte encoded AssetData
7620 </summary>
7621 </member> 13304 </member>
7622 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode"> 13305 <member name="T:OpenMetaverse.NameValue.SendtoType">
7623 <summary> 13306 <summary>
7624 Decode a byte array containing the scripts contents into a string 13307
7625 </summary> 13308 </summary>
7626 <returns>true if decoding is successful</returns>
7627 </member> 13309 </member>
7628 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType"> 13310 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown">
7629 <summary>Override the base classes AssetType</summary> 13311 <summary></summary>
7630 </member> 13312 </member>
7631 <member name="T:OpenMetaverse.Assets.AssetNotecard"> 13313 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
7632 <summary> 13314 <summary></summary>
7633 Represents a string of characters encoded with specific formatting properties
7634 </summary>
7635 </member> 13315 </member>
7636 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText"> 13316 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
7637 <summary>A text string containing main text of the notecard</summary> 13317 <summary></summary>
7638 </member> 13318 </member>
7639 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems"> 13319 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer">
7640 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary> 13320 <summary></summary>
7641 </member> 13321 </member>
7642 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor"> 13322 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer">
7643 <summary>Construct an Asset of type Notecard</summary> 13323 <summary></summary>
7644 </member> 13324 </member>
7645 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])"> 13325 <member name="T:OpenMetaverse.Logger">
7646 <summary> 13326 <summary>
7647 Construct an Asset object of type Notecard 13327 Singleton logging class for the entire library
7648 </summary> 13328 </summary>
7649 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
7650 <param name="assetData">A byte array containing the raw asset data</param>
7651 </member> 13329 </member>
7652 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(System.String)"> 13330 <member name="F:OpenMetaverse.Logger.LogInstance">
13331 <summary>log4net logging engine</summary>
13332 </member>
13333 <member name="M:OpenMetaverse.Logger.#cctor">
7653 <summary> 13334 <summary>
7654 Construct an Asset object of type Notecard 13335 Default constructor
7655 </summary> 13336 </summary>
7656 <param name="text">A text string containing the main body text of the notecard</param>
7657 </member> 13337 </member>
7658 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode"> 13338 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)">
7659 <summary> 13339 <summary>
7660 Encode the raw contents of a string with the specific Linden Text properties 13340 Send a log message to the logging engine
7661 </summary> 13341 </summary>
13342 <param name="message">The log message</param>
13343 <param name="level">The severity of the log entry</param>
7662 </member> 13344 </member>
7663 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode"> 13345 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)">
7664 <summary> 13346 <summary>
7665 Decode the raw asset data including the Linden Text properties 13347 Send a log message to the logging engine
7666 </summary> 13348 </summary>
7667 <returns>true if the AssetData was successfully decoded to a string</returns> 13349 <param name="message">The log message</param>
7668 </member> 13350 <param name="level">The severity of the log entry</param>
7669 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType"> 13351 <param name="client">Instance of the client</param>
7670 <summary>Override the base classes AssetType</summary>
7671 </member> 13352 </member>
7672 <member name="T:OpenMetaverse.GridLayerType"> 13353 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)">
7673 <summary> 13354 <summary>
7674 Map layer request type 13355 Send a log message to the logging engine
7675 </summary> 13356 </summary>
13357 <param name="message">The log message</param>
13358 <param name="level">The severity of the log entry</param>
13359 <param name="exception">Exception that was raised</param>
7676 </member> 13360 </member>
7677 <member name="F:OpenMetaverse.GridLayerType.Objects"> 13361 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)">
7678 <summary>Objects and terrain are shown</summary>
7679 </member>
7680 <member name="F:OpenMetaverse.GridLayerType.Terrain">
7681 <summary>Only the terrain is shown, no objects</summary>
7682 </member>
7683 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
7684 <summary>Overlay showing land for sale and for auction</summary>
7685 </member>
7686 <member name="T:OpenMetaverse.GridItemType">
7687 <summary> 13362 <summary>
7688 Type of grid item, such as telehub, event, populator location, etc. 13363 Send a log message to the logging engine
7689 </summary> 13364 </summary>
13365 <param name="message">The log message</param>
13366 <param name="level">The severity of the log entry</param>
13367 <param name="client">Instance of the client</param>
13368 <param name="exception">Exception that was raised</param>
7690 </member> 13369 </member>
7691 <member name="F:OpenMetaverse.GridItemType.Telehub"> 13370 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)">
7692 <summary>Telehub</summary>
7693 </member>
7694 <member name="F:OpenMetaverse.GridItemType.PgEvent">
7695 <summary>PG rated event</summary>
7696 </member>
7697 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
7698 <summary>Mature rated event</summary>
7699 </member>
7700 <member name="F:OpenMetaverse.GridItemType.Popular">
7701 <summary>Popular location</summary>
7702 </member>
7703 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
7704 <summary>Locations of avatar groups in a region</summary>
7705 </member>
7706 <member name="F:OpenMetaverse.GridItemType.LandForSale">
7707 <summary>Land for sale</summary>
7708 </member>
7709 <member name="F:OpenMetaverse.GridItemType.Classified">
7710 <summary>Classified ad</summary>
7711 </member>
7712 <member name="T:OpenMetaverse.GridRegion">
7713 <summary> 13371 <summary>
7714 Information about a region on the grid map 13372 If the library is compiled with DEBUG defined, an event will be
13373 fired if an <code>OnLogMessage</code> handler is registered and the
13374 message will be sent to the logging engine
7715 </summary> 13375 </summary>
13376 <param name="message">The message to log at the DEBUG level to the
13377 current logging engine</param>
7716 </member> 13378 </member>
7717 <member name="F:OpenMetaverse.GridRegion.X"> 13379 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)">
7718 <summary>Sim X position on World Map</summary> 13380 <summary>
7719 </member> 13381 If the library is compiled with DEBUG defined and
7720 <member name="F:OpenMetaverse.GridRegion.Y"> 13382 <code>GridClient.Settings.DEBUG</code> is true, an event will be
7721 <summary>Sim Y position on World Map</summary> 13383 fired if an <code>OnLogMessage</code> handler is registered and the
13384 message will be sent to the logging engine
13385 </summary>
13386 <param name="message">The message to log at the DEBUG level to the
13387 current logging engine</param>
13388 <param name="client">Instance of the client</param>
7722 </member> 13389 </member>
7723 <member name="F:OpenMetaverse.GridRegion.Name"> 13390 <member name="E:OpenMetaverse.Logger.OnLogMessage">
7724 <summary>Sim Name (NOTE: In lowercase!)</summary> 13391 <summary>Triggered whenever a message is logged. If this is left
13392 null, log messages will go to the console</summary>
7725 </member> 13393 </member>
7726 <member name="F:OpenMetaverse.GridRegion.Access"> 13394 <member name="T:OpenMetaverse.Logger.LogCallback">
7727 <summary></summary> 13395 <summary>
13396 Callback used for client apps to receive log messages from
13397 the library
13398 </summary>
13399 <param name="message">Data being logged</param>
13400 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
7728 </member> 13401 </member>
7729 <member name="F:OpenMetaverse.GridRegion.RegionFlags"> 13402 <member name="T:OpenMetaverse.Helpers">
7730 <summary>Appears to always be zero (None)</summary> 13403 <summary>
13404 Static helper functions and global variables
13405 </summary>
7731 </member> 13406 </member>
7732 <member name="F:OpenMetaverse.GridRegion.WaterHeight"> 13407 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
7733 <summary>Sim's defined Water Height</summary> 13408 <summary>This header flag signals that ACKs are appended to the packet</summary>
7734 </member> 13409 </member>
7735 <member name="F:OpenMetaverse.GridRegion.Agents"> 13410 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
7736 <summary></summary> 13411 <summary>This header flag signals that this packet has been sent before</summary>
7737 </member> 13412 </member>
7738 <member name="F:OpenMetaverse.GridRegion.MapImageID"> 13413 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
7739 <summary>UUID of the World Map image</summary> 13414 <summary>This header flags signals that an ACK is expected for this packet</summary>
7740 </member> 13415 </member>
7741 <member name="F:OpenMetaverse.GridRegion.RegionHandle"> 13416 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
7742 <summary>Unique identifier for this region, a combination of the X 13417 <summary>This header flag signals that the message is compressed using zerocoding</summary>
7743 and Y position</summary>
7744 </member> 13418 </member>
7745 <member name="M:OpenMetaverse.GridRegion.ToString"> 13419 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
7746 <summary> 13420 <summary>
7747 13421
7748 </summary> 13422 </summary>
13423 <param name="offset"></param>
7749 <returns></returns> 13424 <returns></returns>
7750 </member> 13425 </member>
7751 <member name="M:OpenMetaverse.GridRegion.GetHashCode"> 13426 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
7752 <summary> 13427 <summary>
7753 13428
7754 </summary> 13429 </summary>
13430 <param name="bytes"></param>
13431 <param name="pos"></param>
7755 <returns></returns> 13432 <returns></returns>
7756 </member> 13433 </member>
7757 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)"> 13434 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
7758 <summary> 13435 <summary>
7759 13436
7760 </summary> 13437 </summary>
7761 <param name="obj"></param> 13438 <param name="rotation"></param>
7762 <returns></returns> 13439 <returns></returns>
7763 </member> 13440 </member>
7764 <member name="T:OpenMetaverse.GridLayer"> 13441 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
7765 <summary>
7766 Visual chunk of the grid map
7767 </summary>
7768 </member>
7769 <member name="T:OpenMetaverse.GridManager">
7770 <summary> 13442 <summary>
7771 Manages grid-wide tasks such as the world map 13443
7772 </summary> 13444 </summary>
13445 <param name="bytes"></param>
13446 <param name="pos"></param>
13447 <returns></returns>
7773 </member> 13448 </member>
7774 <member name="F:OpenMetaverse.GridManager.Regions"> 13449 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
7775 <summary>A dictionary of all the regions, indexed by region name</summary>
7776 </member>
7777 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
7778 <summary>A dictionary of all the regions, indexed by region handle</summary>
7779 </member>
7780 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)">
7781 <summary> 13450 <summary>
7782 Constructor 13451 Given an X/Y location in absolute (grid-relative) terms, a region
13452 handle is returned along with the local X/Y location in that region
7783 </summary> 13453 </summary>
7784 <param name="client">Instance of GridClient object to associate with this GridManager instance</param> 13454 <param name="globalX">The absolute X location, a number such as
13455 255360.35</param>
13456 <param name="globalY">The absolute Y location, a number such as
13457 255360.35</param>
13458 <param name="localX">The sim-local X position of the global X
13459 position, a value from 0.0 to 256.0</param>
13460 <param name="localY">The sim-local Y position of the global Y
13461 position, a value from 0.0 to 256.0</param>
13462 <returns>A 64-bit region handle that can be used to teleport to</returns>
7785 </member> 13463 </member>
7786 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)"> 13464 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
7787 <summary> 13465 <summary>
7788 13466 Converts a floating point number to a terse string format used for
13467 transmitting numbers in wearable asset files
7789 </summary> 13468 </summary>
7790 <param name="layer"></param> 13469 <param name="val">Floating point number to convert to a string</param>
13470 <returns>A terse string representation of the input number</returns>
7791 </member> 13471 </member>
7792 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)"> 13472 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
7793 <summary> 13473 <summary>
7794 13474 Convert a variable length field (byte array) to a string, with a
13475 field name prepended to each line of the output
7795 </summary> 13476 </summary>
7796 <param name="regionName"></param> 13477 <remarks>If the byte array has unprintable characters in it, a
7797 <param name="layer"></param> 13478 hex dump will be written instead</remarks>
13479 <param name="output">The StringBuilder object to write to</param>
13480 <param name="bytes">The byte array to convert to a string</param>
13481 <param name="fieldName">A field name to prepend to each line of output</param>
7798 </member> 13482 </member>
7799 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)"> 13483 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
7800 <summary> 13484 <summary>
7801 13485 Decode a zerocoded byte array, used to decompress packets marked
13486 with the zerocoded flag
7802 </summary> 13487 </summary>
7803 <param name="layer"></param> 13488 <remarks>Any time a zero is encountered, the next byte is a count
7804 <param name="minX"></param> 13489 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
7805 <param name="minY"></param> 13490 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
7806 <param name="maxX"></param> 13491 first four bytes are copied directly to the output buffer.
7807 <param name="maxY"></param> 13492 </remarks>
7808 <param name="returnNonExistent"></param> 13493 <param name="src">The byte array to decode</param>
13494 <param name="srclen">The length of the byte array to decode. This
13495 would be the length of the packet up to (but not including) any
13496 appended ACKs</param>
13497 <param name="dest">The output byte array to decode to</param>
13498 <returns>The length of the output buffer</returns>
7809 </member> 13499 </member>
7810 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)"> 13500 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
7811 <summary> 13501 <summary>
7812 13502 Encode a byte array with zerocoding. Used to compress packets marked
13503 with the zerocoded flag. Any zeroes in the array are compressed down
13504 to a single zero byte followed by a count of how many zeroes to expand
13505 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
13506 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
13507 directly to the output buffer.
7813 </summary> 13508 </summary>
7814 <param name="regionHandle"></param> 13509 <param name="src">The byte array to encode</param>
7815 <param name="item"></param> 13510 <param name="srclen">The length of the byte array to encode</param>
7816 <param name="layer"></param> 13511 <param name="dest">The output byte array to encode to</param>
7817 <param name="timeoutMS"></param> 13512 <returns>The length of the output buffer</returns>
7818 <returns></returns>
7819 </member> 13513 </member>
7820 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)"> 13514 <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)">
7821 <summary> 13515 <summary>
7822 13516 Calculates the CRC (cyclic redundancy check) needed to upload inventory.
7823 </summary> 13517 </summary>
7824 <param name="regionHandle"></param> 13518 <param name="creationDate">Creation date</param>
7825 <param name="item"></param> 13519 <param name="saleType">Sale type</param>
7826 <param name="layer"></param> 13520 <param name="invType">Inventory type</param>
13521 <param name="type">Type</param>
13522 <param name="assetID">Asset ID</param>
13523 <param name="groupID">Group ID</param>
13524 <param name="salePrice">Sale price</param>
13525 <param name="ownerID">Owner ID</param>
13526 <param name="creatorID">Creator ID</param>
13527 <param name="itemID">Item ID</param>
13528 <param name="folderID">Folder ID</param>
13529 <param name="everyoneMask">Everyone mask (permissions)</param>
13530 <param name="flags">Flags</param>
13531 <param name="nextOwnerMask">Next owner mask (permissions)</param>
13532 <param name="groupMask">Group mask (permissions)</param>
13533 <param name="ownerMask">Owner mask (permisions)</param>
13534 <returns>The calculated CRC</returns>
7827 </member> 13535 </member>
7828 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)"> 13536 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)">
7829 <summary> 13537 <summary>
7830 Request data for all mainland (Linden managed) simulators 13538 Attempts to load a file embedded in the assembly
7831 </summary> 13539 </summary>
13540 <param name="resourceName">The filename of the resource to load</param>
13541 <returns>A Stream for the requested file, or null if the resource
13542 was not successfully loaded</returns>
7832 </member> 13543 </member>
7833 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)"> 13544 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)">
7834 <summary> 13545 <summary>
7835 Request the region handle for the specified region UUID 13546 Attempts to load a file either embedded in the assembly or found in
13547 a given search path
7836 </summary> 13548 </summary>
7837 <param name="regionID">UUID of the region to look up</param> 13549 <param name="resourceName">The filename of the resource to load</param>
13550 <param name="searchPath">An optional path that will be searched if
13551 the asset is not found embedded in the assembly</param>
13552 <returns>A Stream for the requested file, or null if the resource
13553 was not successfully loaded</returns>
7838 </member> 13554 </member>
7839 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)"> 13555 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})">
7840 <summary> 13556 <summary>
7841 Get grid region information using the region name, this function 13557 Converts a list of primitives to an object that can be serialized
7842 will block until it can find the region or gives up 13558 with the LLSD system
7843 </summary> 13559 </summary>
7844 <param name="name">Name of sim you're looking for</param> 13560 <param name="prims">Primitives to convert to a serializable object</param>
7845 <param name="layer">Layer that you are requesting</param> 13561 <returns>An object that can be serialized with LLSD</returns>
7846 <param name="region">Will contain a GridRegion for the sim you're
7847 looking for if successful, otherwise an empty structure</param>
7848 <returns>True if the GridRegion was successfully fetched, otherwise
7849 false</returns>
7850 </member> 13562 </member>
7851 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 13563 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)">
7852 <summary> 13564 <summary>
7853 Populate Grid info based on data from MapBlockReplyPacket 13565 Deserializes OSD in to a list of primitives
7854 </summary> 13566 </summary>
7855 <param name="packet">Incoming MapBlockReplyPacket packet</param> 13567 <param name="osd">Structure holding the serialized primitive list,
7856 <param name="simulator">Unused</param> 13568 must be of the SDMap type</param>
13569 <returns>A list of deserialized primitives</returns>
7857 </member> 13570 </member>
7858 <member name="M:OpenMetaverse.GridManager.TimeMessageHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 13571 <member name="T:OpenMetaverse.Helpers.LogLevel">
7859 <summary> 13572 <summary>
7860 Get sim time from the appropriate packet 13573 Passed to Logger.Log() to identify the severity of a log entry
7861 </summary> 13574 </summary>
7862 <param name="packet">Incoming SimulatorViewerTimeMessagePacket from SL</param>
7863 <param name="simulator">Unused</param>
7864 </member>
7865 <member name="E:OpenMetaverse.GridManager.OnCoarseLocationUpdate">
7866 <summary>Triggered when coarse locations (minimap dots) are updated by the simulator</summary>
7867 </member>
7868 <member name="E:OpenMetaverse.GridManager.OnGridRegion">
7869 <summary>Triggered when a new region is discovered through GridManager</summary>
7870 </member> 13575 </member>
7871 <member name="E:OpenMetaverse.GridManager.OnGridLayer"> 13576 <member name="F:OpenMetaverse.Helpers.LogLevel.None">
7872 <summary></summary> 13577 <summary>No logging information will be output</summary>
7873 </member>
7874 <member name="E:OpenMetaverse.GridManager.OnGridItems">
7875 <summary></summary>
7876 </member>
7877 <member name="E:OpenMetaverse.GridManager.OnRegionHandleReply">
7878 <summary></summary>
7879 </member>
7880 <member name="P:OpenMetaverse.GridManager.SunPhase">
7881 <summary>Unknown</summary>
7882 </member> 13578 </member>
7883 <member name="P:OpenMetaverse.GridManager.SunDirection"> 13579 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
7884 <summary>Current direction of the sun</summary> 13580 <summary>Non-noisy useful information, may be helpful in
13581 debugging a problem</summary>
7885 </member> 13582 </member>
7886 <member name="P:OpenMetaverse.GridManager.SunAngVelocity"> 13583 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
7887 <summary>Current angular velocity of the sun</summary> 13584 <summary>A non-critical error occurred. A warning will not
13585 prevent the rest of the library from operating as usual,
13586 although it may be indicative of an underlying issue</summary>
7888 </member> 13587 </member>
7889 <member name="P:OpenMetaverse.GridManager.WorldTime"> 13588 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
7890 <summary>Current world time</summary> 13589 <summary>A critical error has occurred. Generally this will
13590 be followed by the network layer shutting down, although the
13591 stability of the library after an error is uncertain</summary>
7891 </member> 13592 </member>
7892 <member name="T:OpenMetaverse.GridManager.CoarseLocationUpdateCallback"> 13593 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
7893 <summary> 13594 <summary>Used for internal testing, this logging level can
7894 13595 generate very noisy (long and/or repetitive) messages. Don't
13596 pass this to the Log() function, use DebugLog() instead.
7895 </summary> 13597 </summary>
7896 <param name="sim"></param>
7897 <param name="newEntries"></param>
7898 <param name="removedEntries"></param>
7899 </member> 13598 </member>
7900 <member name="T:OpenMetaverse.GridManager.GridRegionCallback"> 13599 <member name="T:OpenMetaverse.Assets.AssetPrim">
7901 <summary> 13600 <summary>
7902 13601 Represents a primitive asset
7903 </summary> 13602 </summary>
7904 <param name="region"></param>
7905 </member> 13603 </member>
7906 <member name="T:OpenMetaverse.GridManager.GridLayerCallback"> 13604 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor">
13605 <summary>Initializes a new instance of an AssetPrim object</summary>
13606 </member>
13607 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode">
7907 <summary> 13608 <summary>
7908 13609
7909 </summary> 13610 </summary>
7910 <param name="layer"></param>
7911 </member> 13611 </member>
7912 <member name="T:OpenMetaverse.GridManager.GridItemsCallback"> 13612 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode">
7913 <summary> 13613 <summary>
7914 13614
7915 </summary> 13615 </summary>
7916 <param name="type"></param> 13616 <returns></returns>
7917 <param name="items"></param>
7918 </member> 13617 </member>
7919 <member name="T:OpenMetaverse.GridManager.RegionHandleReplyCallback"> 13618 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType">
13619 <summary>Override the base classes AssetType</summary>
13620 </member>
13621 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape">
7920 <summary> 13622 <summary>
7921 13623 Only used internally for XML serialization/deserialization
7922 </summary> 13624 </summary>
7923 <param name="regionID"></param>
7924 <param name="regionHandle"></param>
7925 </member> 13625 </member>
7926 <member name="T:OpenMetaverse.AppearanceManager"> 13626 <member name="T:OpenMetaverse.TextureRequestState">
7927 <summary> 13627 <summary>
7928 Manager class to for agents appearance, both body parts and clothing 13628 The current status of a texture request as it moves through the pipeline or final result of a texture request.
7929 </summary> 13629 </summary>
7930 </member> 13630 </member>
7931 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_COUNT"> 13631 <member name="F:OpenMetaverse.TextureRequestState.Pending">
7932 <summary>Total number of wearables for each avatar</summary> 13632 <summary>The initial state given to a request. Requests in this state
13633 are waiting for an available slot in the pipeline</summary>
7933 </member> 13634 </member>
7934 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT"> 13635 <member name="F:OpenMetaverse.TextureRequestState.Started">
7935 <summary>Total number of baked textures on each avatar</summary> 13636 <summary>A request that has been added to the pipeline and the request packet
13637 has been sent to the simulator</summary>
7936 </member> 13638 </member>
7937 <member name="F:OpenMetaverse.AppearanceManager.WEARABLES_PER_LAYER"> 13639 <member name="F:OpenMetaverse.TextureRequestState.Progress">
7938 <summary>Total number of wearables per bake layer</summary> 13640 <summary>A request that has received one or more packets back from the simulator</summary>
7939 </member> 13641 </member>
7940 <member name="F:OpenMetaverse.AppearanceManager.AVATAR_TEXTURE_COUNT"> 13642 <member name="F:OpenMetaverse.TextureRequestState.Finished">
7941 <summary>Total number of textures on an avatar, baked or not</summary> 13643 <summary>A request that has received all packets back from the simulator</summary>
7942 </member> 13644 </member>
7943 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_BAKE_MAP"> 13645 <member name="F:OpenMetaverse.TextureRequestState.Timeout">
7944 <summary>Map of what wearables are included in each bake</summary> 13646 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/>
13647 to download OR the initial packet containing the packet information was never received</summary>
7945 </member> 13648 </member>
7946 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_HASH"> 13649 <member name="F:OpenMetaverse.TextureRequestState.Aborted">
7947 <summary>Secret values to finalize the cache check hashes for each 13650 <summary>The texture request was aborted by request of the agent</summary>
7948 bake</summary>
7949 </member> 13651 </member>
7950 <member name="F:OpenMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE"> 13652 <member name="F:OpenMetaverse.TextureRequestState.NotFound">
7951 <summary>Default avatar texture, used to detect when a custom 13653 <summary>The simulator replied to the request that it was not able to find the requested texture</summary>
7952 texture is not set for a face</summary>
7953 </member> 13654 </member>
7954 <member name="F:OpenMetaverse.AppearanceManager.Wearables"> 13655 <member name="T:OpenMetaverse.TextureDownloadCallback">
7955 <summary> 13656 <summary>
7956 An <seealso cref="!:InternalDictionary"/> which keeps track of wearables data 13657 A callback fired to indicate the status or final state of the requested texture. For progressive
13658 downloads this will fire each time new asset data is returned from the simulator.
7957 </summary> 13659 </summary>
13660 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
13661 or the final result of the request after it has been processed through the TexturePipeline</param>
13662 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
13663 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
13664 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
13665 an empty byte array.</param>
7958 </member> 13666 </member>
7959 <member name="M:OpenMetaverse.AppearanceManager.#ctor(OpenMetaverse.GridClient,OpenMetaverse.AssetManager)"> 13667 <member name="T:OpenMetaverse.TexturePipeline">
7960 <summary> 13668 <summary>
7961 Default constructor 13669 Texture request download handler, allows a configurable number of download slots which manage multiple
13670 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
7962 </summary> 13671 </summary>
7963 <param name="client">This agents <seealso cref="T:OpenMetaverse.GridClient"/> Object</param> 13672 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
7964 <param name="assets">Reference to an AssetManager object</param> 13673 system for full texture downloads.</remarks>
7965 </member> 13674 </member>
7966 <member name="M:OpenMetaverse.AppearanceManager.GetWearableAsset(OpenMetaverse.WearableType)"> 13675 <member name="F:OpenMetaverse.TexturePipeline._Transfers">
7967 <summary> 13676 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID
7968 Returns the assetID for a given WearableType 13677 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
7969 </summary> 13678 the asset data as it is being re-assembled</summary>
7970 <param name="type">the <seealso cref="T:OpenMetaverse.WearableType"/> of the asset</param>
7971 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the WearableType</returns>
7972 </member> 13679 </member>
7973 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance"> 13680 <member name="F:OpenMetaverse.TexturePipeline._Client">
13681 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary>
13682 </member>
13683 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests">
13684 <summary>Maximum concurrent texture requests allowed at a time</summary>
13685 </member>
13686 <member name="F:OpenMetaverse.TexturePipeline.resetEvents">
13687 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary>
13688 </member>
13689 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots">
13690 <summary>An array of worker slots which shows the availablity status of the slot</summary>
13691 </member>
13692 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster">
13693 <summary>The primary thread which manages the requests.</summary>
13694 </member>
13695 <member name="F:OpenMetaverse.TexturePipeline._Running">
13696 <summary>true if the TexturePipeline is currently running</summary>
13697 </member>
13698 <member name="F:OpenMetaverse.TexturePipeline.lockerObject">
13699 <summary>A synchronization object used by the primary thread</summary>
13700 </member>
13701 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer">
13702 <summary>A refresh timer used to increase the priority of stalled requests</summary>
13703 </member>
13704 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)">
7974 <summary> 13705 <summary>
7975 Ask the server what we are wearing and set appearance based on that 13706 Default constructor, Instantiates a new copy of the TexturePipeline class
7976 </summary> 13707 </summary>
13708 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
7977 </member> 13709 </member>
7978 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase})"> 13710 <member name="M:OpenMetaverse.TexturePipeline.Startup">
7979 <summary> 13711 <summary>
7980 Replace the current outfit with a list of wearables and set appearance 13712 Initialize callbacks required for the TexturePipeline to operate
7981 </summary> 13713 </summary>
7982 <param name="ibs">List of wearables that define the new outfit</param>
7983 </member> 13714 </member>
7984 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)"> 13715 <member name="M:OpenMetaverse.TexturePipeline.Shutdown">
7985 <summary> 13716 <summary>
7986 Replace the current outfit with a list of wearables and set appearance 13717 Shutdown the TexturePipeline and cleanup any callbacks or transfers
7987 </summary> 13718 </summary>
7988 <param name="ibs">List of wearables that define the new outfit</param>
7989 <param name="bake">Whether to bake textures for the avatar or not</param>
7990 </member> 13719 </member>
7991 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)"> 13720 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
7992 <summary> 13721 <summary>
7993 Add to the current outfit with the list supplied 13722 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
13723 manage the requests and re-assemble the image from the packets received from the simulator
7994 </summary> 13724 </summary>
7995 <param name="ibs_new">List of wearables that will be added to the outfit</param> 13725 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
7996 <param name="bake">Whether to bake textures for the avatar or not</param> 13726 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
13727 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
13728 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
13729 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
13730 its priority changed by resending the request with the new priority value</param>
13731 <param name="discardLevel">Number of quality layers to discard.
13732 This controls the end marker of the data sent</param>
13733 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
13734 from the start of the asset texture</param>
13735 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
13736 will contain the result of the request and the texture asset data</param>
13737 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
13738 The callback asset parameter will contain all previously received chunks of the texture asset starting
13739 from the beginning of the request</param>
7997 </member> 13740 </member>
7998 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(OpenMetaverse.UUID)"> 13741 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)">
7999 <summary> 13742 <summary>
8000 Replace the current outfit with a folder and set appearance 13743 Sends the actual request packet to the simulator
8001 </summary> 13744 </summary>
8002 <param name="folder">UUID of the inventory folder to wear</param> 13745 <param name="imageID">The image to download</param>
13746 <param name="type">Type of the image to download, either a baked
13747 avatar texture or a normal texture</param>
13748 <param name="priority">Priority level of the download. Default is
13749 <c>1,013,000.0f</c></param>
13750 <param name="discardLevel">Number of quality layers to discard.
13751 This controls the end marker of the data sent</param>
13752 <param name="packetNum">Packet number to start the download at.
13753 This controls the start marker of the data sent</param>
13754 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
13755 download</remarks>
8003 </member> 13756 </member>
8004 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.String[])"> 13757 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)">
8005 <summary> 13758 <summary>
8006 Replace the current outfit with a folder and set appearance 13759 Cancel a pending or in process texture request
8007 </summary> 13760 </summary>
8008 <param name="path">Inventory path of the folder to wear</param> 13761 <param name="textureID">The texture assets unique ID</param>
8009 </member> 13762 </member>
8010 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(OpenMetaverse.UUID,System.Boolean)"> 13763 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread">
8011 <summary> 13764 <summary>
8012 Replace the current outfit with a folder and set appearance 13765 Master Download Thread, Queues up downloads in the threadpool
8013 </summary> 13766 </summary>
8014 <param name="folder">Folder containing the new outfit</param>
8015 <param name="bake">Whether to bake the avatar textures or not</param>
8016 </member> 13767 </member>
8017 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.String[],System.Boolean)"> 13768 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)">
8018 <summary> 13769 <summary>
8019 Replace the current outfit with a folder and set appearance 13770 The worker thread that sends the request and handles timeouts
8020 </summary> 13771 </summary>
8021 <param name="path">Path of folder containing the new outfit</param> 13772 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
8022 <param name="bake">Whether to bake the avatar textures or not</param>
8023 </member> 13773 </member>
8024 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)"> 13774 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
8025 <summary> 13775 <summary>
8026 Adds a list of attachments to avatar 13776 Handle responses from the simulator that tell us a texture we have requested is unable to be located
13777 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
8027 </summary> 13778 </summary>
8028 <param name="attachments">A List containing the attachments to add</param> 13779 <param name="packet">The <see cref="T:OpenMetaverse.Packets.ImageNotInDatabasePacket"/></param>
8029 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment 13780 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> sending this packet</param>
8030 first</param>
8031 </member> 13781 </member>
8032 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint)"> 13782 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
8033 <summary> 13783 <summary>
8034 Attach an item to an avatar at a specific attach point 13784 Handles the remaining Image data that did not fit in the initial ImageData packet
8035 </summary> 13785 </summary>
8036 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
8037 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
8038 to attach the item to</param>
8039 </member> 13786 </member>
8040 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint)"> 13787 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
8041 <summary> 13788 <summary>
8042 Attach an item to an avatar specifying attachment details 13789 Handle the initial ImageDataPacket sent from the simulator
8043 </summary> 13790 </summary>
8044 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param> 13791 <param name="packet"></param>
8045 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param> 13792 <param name="simulator"></param>
8046 <param name="name">The name of the attachment</param>
8047 <param name="description">The description of the attahment</param>
8048 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
8049 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
8050 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
8051 to attach the item to</param>
8052 </member> 13793 </member>
8053 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.InventoryItem)"> 13794 <member name="P:OpenMetaverse.TexturePipeline.TransferCount">
13795 <summary>Current number of pending and in-process transfers</summary>
13796 </member>
13797 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo">
8054 <summary> 13798 <summary>
8055 Detach an item from avatar using an <seealso cref="T:OpenMetaverse.InventoryItem"/> object 13799 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/>
8056 </summary> 13800 </summary>
8057 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> object</param>
8058 </member> 13801 </member>
8059 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.UUID)"> 13802 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State">
13803 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary>
13804 </member>
13805 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID">
13806 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary>
13807 </member>
13808 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot">
13809 <summary>The slot this request is occupying in the threadpoolSlots array</summary>
13810 </member>
13811 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type">
13812 <summary>The ImageType of the request.</summary>
13813 </member>
13814 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks">
13815 <summary>The callback to fire when the request is complete, will include
13816 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
13817 object containing the result data</summary>
13818 </member>
13819 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress">
13820 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator.
13821 This is used to progressively render textures as portions of the texture are received.</summary>
13822 </member>
13823 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
13824 <summary>An object that maintains the data of an request thats in-process.</summary>
13825 </member>
13826 <member name="T:OpenMetaverse.BitPack">
8060 <summary> 13827 <summary>
8061 Detach an Item from avatar by items <seealso cref="T:OpenMetaverse.UUID"/> 13828 Wrapper around a byte array that allows bit to be packed and unpacked
13829 one at a time or by a variable amount. Useful for very tightly packed
13830 data like LayerData packets
8062 </summary> 13831 </summary>
8063 <param name="itemID">The items ID to detach</param>
8064 </member> 13832 </member>
8065 <member name="M:OpenMetaverse.AppearanceManager.RequestCachedBakes"> 13833 <member name="F:OpenMetaverse.BitPack.Data">
13834 <summary></summary>
13835 </member>
13836 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
8066 <summary> 13837 <summary>
8067 Build hashes out of the texture assetIDs for each baking layer to 13838 Default constructor, initialize the bit packer / bit unpacker
8068 ask the simulator whether it has cached copies of each baked texture 13839 with a byte array and starting position
8069 </summary> 13840 </summary>
13841 <param name="data">Byte array to pack bits in to or unpack from</param>
13842 <param name="pos">Starting position in the byte array</param>
8070 </member> 13843 </member>
8071 <member name="M:OpenMetaverse.AppearanceManager.ForceRebakeAvatarTextures"> 13844 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
8072 <summary> 13845 <summary>
8073 Force a rebake of the currently worn textures 13846 Pack a floating point value in to the data
8074 </summary> 13847 </summary>
13848 <param name="data">Floating point value to pack</param>
8075 </member> 13849 </member>
8076 <member name="M:OpenMetaverse.AppearanceManager.SendAgentWearablesRequest"> 13850 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
8077 <summary> 13851 <summary>
8078 Ask the server what textures our avatar is currently wearing 13852 Pack part or all of an integer in to the data
8079 </summary> 13853 </summary>
13854 <param name="data">Integer containing the data to pack</param>
13855 <param name="totalCount">Number of bits of the integer to pack</param>
8080 </member> 13856 </member>
8081 <member name="M:OpenMetaverse.AppearanceManager.Network_OnDisconnected(OpenMetaverse.NetworkManager.DisconnectType,System.String)"> 13857 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)">
8082 <summary> 13858 <summary>
8083 Terminate any wait handles when the network layer disconnects 13859 Pack part or all of an unsigned integer in to the data
8084 </summary> 13860 </summary>
13861 <param name="data">Unsigned integer containing the data to pack</param>
13862 <param name="totalCount">Number of bits of the integer to pack</param>
8085 </member> 13863 </member>
8086 <member name="E:OpenMetaverse.AppearanceManager.OnAgentWearables"> 13864 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)">
8087 <summary></summary>
8088 </member>
8089 <member name="E:OpenMetaverse.AppearanceManager.OnAppearanceUpdated">
8090 <summary></summary>
8091 </member>
8092 <member name="T:OpenMetaverse.AppearanceManager.TextureIndex">
8093 <summary> 13865 <summary>
8094 13866
8095 </summary> 13867 </summary>
13868 <param name="data"></param>
13869 <param name="isSigned"></param>
13870 <param name="intBits"></param>
13871 <param name="fracBits"></param>
8096 </member> 13872 </member>
8097 <member name="T:OpenMetaverse.AppearanceManager.BakeType"> 13873 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)">
8098 <summary> 13874 <summary>
8099 13875
8100 </summary> 13876 </summary>
13877 <param name="data"></param>
8101 </member> 13878 </member>
8102 <member name="T:OpenMetaverse.AppearanceManager.AgentWearablesCallback"> 13879 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)">
8103 <summary> 13880 <summary>
8104 13881
8105 </summary> 13882 </summary>
13883 <param name="data"></param>
8106 </member> 13884 </member>
8107 <member name="T:OpenMetaverse.AppearanceManager.AppearanceUpdatedCallback"> 13885 <member name="M:OpenMetaverse.BitPack.UnpackFloat">
8108 <summary> 13886 <summary>
8109 13887 Unpacking a floating point value from the data
8110 </summary> 13888 </summary>
8111 <param name="te"></param> 13889 <returns>Unpacked floating point value</returns>
8112 </member> 13890 </member>
8113 <member name="T:OpenMetaverse.Bumpiness"> 13891 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
8114 <summary> 13892 <summary>
8115 The type of bump-mapping applied to a face 13893 Unpack a variable number of bits from the data in to integer format
8116 </summary> 13894 </summary>
13895 <param name="totalCount">Number of bits to unpack</param>
13896 <returns>An integer containing the unpacked bits</returns>
13897 <remarks>This function is only useful up to 32 bits</remarks>
8117 </member> 13898 </member>
8118 <member name="F:OpenMetaverse.Bumpiness.None"> 13899 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
8119 <summary></summary>
8120 </member>
8121 <member name="F:OpenMetaverse.Bumpiness.Brightness">
8122 <summary></summary>
8123 </member>
8124 <member name="F:OpenMetaverse.Bumpiness.Darkness">
8125 <summary></summary>
8126 </member>
8127 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
8128 <summary></summary>
8129 </member>
8130 <member name="F:OpenMetaverse.Bumpiness.Bark">
8131 <summary></summary>
8132 </member>
8133 <member name="F:OpenMetaverse.Bumpiness.Bricks">
8134 <summary></summary>
8135 </member>
8136 <member name="F:OpenMetaverse.Bumpiness.Checker">
8137 <summary></summary>
8138 </member>
8139 <member name="F:OpenMetaverse.Bumpiness.Concrete">
8140 <summary></summary>
8141 </member>
8142 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
8143 <summary></summary>
8144 </member>
8145 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
8146 <summary></summary>
8147 </member>
8148 <member name="F:OpenMetaverse.Bumpiness.Discs">
8149 <summary></summary>
8150 </member>
8151 <member name="F:OpenMetaverse.Bumpiness.Gravel">
8152 <summary></summary>
8153 </member>
8154 <member name="F:OpenMetaverse.Bumpiness.Petridish">
8155 <summary></summary>
8156 </member>
8157 <member name="F:OpenMetaverse.Bumpiness.Siding">
8158 <summary></summary>
8159 </member>
8160 <member name="F:OpenMetaverse.Bumpiness.Stonetile">
8161 <summary></summary>
8162 </member>
8163 <member name="F:OpenMetaverse.Bumpiness.Stucco">
8164 <summary></summary>
8165 </member>
8166 <member name="F:OpenMetaverse.Bumpiness.Suction">
8167 <summary></summary>
8168 </member>
8169 <member name="F:OpenMetaverse.Bumpiness.Weave">
8170 <summary></summary>
8171 </member>
8172 <member name="T:OpenMetaverse.Shininess">
8173 <summary> 13900 <summary>
8174 The level of shininess applied to a face 13901 Unpack a variable number of bits from the data in to unsigned
13902 integer format
8175 </summary> 13903 </summary>
13904 <param name="totalCount">Number of bits to unpack</param>
13905 <returns>An unsigned integer containing the unpacked bits</returns>
13906 <remarks>This function is only useful up to 32 bits</remarks>
8176 </member> 13907 </member>
8177 <member name="F:OpenMetaverse.Shininess.None"> 13908 <member name="M:OpenMetaverse.BitPack.UnpackShort">
8178 <summary></summary>
8179 </member>
8180 <member name="F:OpenMetaverse.Shininess.Low">
8181 <summary></summary>
8182 </member>
8183 <member name="F:OpenMetaverse.Shininess.Medium">
8184 <summary></summary>
8185 </member>
8186 <member name="F:OpenMetaverse.Shininess.High">
8187 <summary></summary>
8188 </member>
8189 <member name="T:OpenMetaverse.MappingType">
8190 <summary> 13909 <summary>
8191 The texture mapping style used for a face 13910 Unpack a 16-bit signed integer
8192 </summary> 13911 </summary>
13912 <returns>16-bit signed integer</returns>
8193 </member> 13913 </member>
8194 <member name="F:OpenMetaverse.MappingType.Default"> 13914 <member name="M:OpenMetaverse.BitPack.UnpackUShort">
8195 <summary></summary>
8196 </member>
8197 <member name="F:OpenMetaverse.MappingType.Planar">
8198 <summary></summary>
8199 </member>
8200 <member name="T:OpenMetaverse.TextureAttributes">
8201 <summary> 13915 <summary>
8202 Flags in the TextureEntry block that describe which properties are 13916 Unpack a 16-bit unsigned integer
8203 set
8204 </summary> 13917 </summary>
13918 <returns>16-bit unsigned integer</returns>
8205 </member> 13919 </member>
8206 <member name="F:OpenMetaverse.TextureAttributes.None"> 13920 <member name="M:OpenMetaverse.BitPack.UnpackInt">
8207 <summary></summary> 13921 <summary>
8208 </member> 13922 Unpack a 32-bit signed integer
8209 <member name="F:OpenMetaverse.TextureAttributes.TextureID"> 13923 </summary>
8210 <summary></summary> 13924 <returns>32-bit signed integer</returns>
8211 </member>
8212 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
8213 <summary></summary>
8214 </member>
8215 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
8216 <summary></summary>
8217 </member>
8218 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
8219 <summary></summary>
8220 </member>
8221 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
8222 <summary></summary>
8223 </member>
8224 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
8225 <summary></summary>
8226 </member>
8227 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
8228 <summary></summary>
8229 </member>
8230 <member name="F:OpenMetaverse.TextureAttributes.Material">
8231 <summary></summary>
8232 </member> 13925 </member>
8233 <member name="F:OpenMetaverse.TextureAttributes.Media"> 13926 <member name="M:OpenMetaverse.BitPack.UnpackUInt">
8234 <summary></summary> 13927 <summary>
13928 Unpack a 32-bit unsigned integer
13929 </summary>
13930 <returns>32-bit unsigned integer</returns>
8235 </member> 13931 </member>
8236 <member name="F:OpenMetaverse.TextureAttributes.Glow"> 13932 <member name="P:OpenMetaverse.BitPack.BytePos">
8237 <summary></summary> 13933 <summary></summary>
8238 </member> 13934 </member>
8239 <member name="F:OpenMetaverse.TextureAttributes.All"> 13935 <member name="P:OpenMetaverse.BitPack.BitPos">
8240 <summary></summary> 13936 <summary></summary>
8241 </member> 13937 </member>
8242 <member name="T:OpenMetaverse.Primitive"> 13938 <member name="T:OpenMetaverse.Assets.AssetTexture">
8243 <summary> 13939 <summary>
8244 Particle system specific enumerators, flags and methods. 13940 Represents a texture
8245 </summary> 13941 </summary>
8246 </member> 13942 </member>
8247 <member name="F:OpenMetaverse.Primitive.Textures"> 13943 <member name="F:OpenMetaverse.Assets.AssetTexture.Image">
8248 <summary></summary> 13944 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
8249 </member> 13945 </member>
8250 <member name="F:OpenMetaverse.Primitive.TextureAnim"> 13946 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
8251 <summary></summary> 13947 <summary></summary>
8252 </member> 13948 </member>
8253 <member name="F:OpenMetaverse.Primitive.ID"> 13949 <member name="F:OpenMetaverse.Assets.AssetTexture.Components">
8254 <summary></summary> 13950 <summary></summary>
8255 </member> 13951 </member>
8256 <member name="F:OpenMetaverse.Primitive.GroupID"> 13952 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor">
8257 <summary></summary> 13953 <summary>Initializes a new instance of an AssetTexture object</summary>
8258 </member> 13954 </member>
8259 <member name="F:OpenMetaverse.Primitive.LocalID"> 13955 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])">
8260 <summary></summary> 13956 <summary>
13957 Initializes a new instance of an AssetTexture object
13958 </summary>
13959 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
13960 <param name="assetData">A byte array containing the raw asset data</param>
8261 </member> 13961 </member>
8262 <member name="F:OpenMetaverse.Primitive.ParentID"> 13962 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)">
8263 <summary></summary> 13963 <summary>
13964 Initializes a new instance of an AssetTexture object
13965 </summary>
13966 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
8264 </member> 13967 </member>
8265 <member name="F:OpenMetaverse.Primitive.RegionHandle"> 13968 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode">
8266 <summary></summary> 13969 <summary>
13970 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
13971 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
13972 </summary>
8267 </member> 13973 </member>
8268 <member name="F:OpenMetaverse.Primitive.Flags"> 13974 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode">
8269 <summary></summary> 13975 <summary>
13976 Decodes the JPEG2000 data in <code>AssetData</code> to the
13977 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
13978 </summary>
13979 <returns>True if the decoding was successful, otherwise false</returns>
8270 </member> 13980 </member>
8271 <member name="F:OpenMetaverse.Primitive.TreeSpecies"> 13981 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries">
8272 <summary>Foliage type for this primitive. Only applicable if this 13982 <summary>
8273 primitive is foliage</summary> 13983 Decodes the begin and end byte positions for each quality layer in
13984 the image
13985 </summary>
13986 <returns></returns>
8274 </member> 13987 </member>
8275 <member name="F:OpenMetaverse.Primitive.ScratchPad"> 13988 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType">
8276 <summary>Unknown</summary> 13989 <summary>Override the base classes AssetType</summary>
8277 </member> 13990 </member>
8278 <member name="F:OpenMetaverse.Primitive.Position"> 13991 <member name="T:OpenMetaverse.Assets.AssetSound">
8279 <summary></summary> 13992 <summary>
13993 Represents a Sound Asset
13994 </summary>
8280 </member> 13995 </member>
8281 <member name="F:OpenMetaverse.Primitive.Scale"> 13996 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
8282 <summary></summary> 13997 <summary>Initializes a new instance of an AssetSound object</summary>
8283 </member> 13998 </member>
8284 <member name="F:OpenMetaverse.Primitive.Rotation"> 13999 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
8285 <summary></summary> 14000 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
14001 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14002 <param name="assetData">A byte array containing the raw asset data</param>
8286 </member> 14003 </member>
8287 <member name="F:OpenMetaverse.Primitive.Velocity"> 14004 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
8288 <summary></summary> 14005 <summary>
14006 TODO: Encodes a sound file
14007 </summary>
8289 </member> 14008 </member>
8290 <member name="F:OpenMetaverse.Primitive.AngularVelocity"> 14009 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
8291 <summary></summary> 14010 <summary>
14011 TODO: Decode a sound file
14012 </summary>
14013 <returns>true</returns>
8292 </member> 14014 </member>
8293 <member name="F:OpenMetaverse.Primitive.Acceleration"> 14015 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
8294 <summary></summary> 14016 <summary>Override the base classes AssetType</summary>
8295 </member> 14017 </member>
8296 <member name="F:OpenMetaverse.Primitive.CollisionPlane"> 14018 <member name="T:OpenMetaverse.Assets.AssetScriptText">
8297 <summary></summary> 14019 <summary>
14020 Represents an LSL Text object containing a string of UTF encoded characters
14021 </summary>
8298 </member> 14022 </member>
8299 <member name="F:OpenMetaverse.Primitive.Flexible"> 14023 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source">
8300 <summary></summary> 14024 <summary>A string of characters represting the script contents</summary>
8301 </member> 14025 </member>
8302 <member name="F:OpenMetaverse.Primitive.Light"> 14026 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
8303 <summary></summary> 14027 <summary>Initializes a new AssetScriptText object</summary>
8304 </member> 14028 </member>
8305 <member name="F:OpenMetaverse.Primitive.Sculpt"> 14029 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
8306 <summary></summary> 14030 <summary>
14031 Initializes a new AssetScriptText object with parameters
14032 </summary>
14033 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14034 <param name="assetData">A byte array containing the raw asset data</param>
8307 </member> 14035 </member>
8308 <member name="F:OpenMetaverse.Primitive.ClickAction"> 14036 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(System.String)">
8309 <summary></summary> 14037 <summary>
14038 Initializes a new AssetScriptText object with parameters
14039 </summary>
14040 <param name="source">A string containing the scripts contents</param>
8310 </member> 14041 </member>
8311 <member name="F:OpenMetaverse.Primitive.Sound"> 14042 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode">
8312 <summary></summary> 14043 <summary>
14044 Encode a string containing the scripts contents into byte encoded AssetData
14045 </summary>
8313 </member> 14046 </member>
8314 <member name="F:OpenMetaverse.Primitive.OwnerID"> 14047 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode">
8315 <summary>Identifies the owner if audio or a particle system is 14048 <summary>
8316 active</summary> 14049 Decode a byte array containing the scripts contents into a string
14050 </summary>
14051 <returns>true if decoding is successful</returns>
8317 </member> 14052 </member>
8318 <member name="F:OpenMetaverse.Primitive.SoundFlags"> 14053 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType">
8319 <summary></summary> 14054 <summary>Override the base classes AssetType</summary>
8320 </member> 14055 </member>
8321 <member name="F:OpenMetaverse.Primitive.SoundGain"> 14056 <member name="T:OpenMetaverse.VisualParam">
8322 <summary></summary> 14057 <summary>
14058 A single visual characteristic of an avatar mesh, such as eyebrow height
14059 </summary>
8323 </member> 14060 </member>
8324 <member name="F:OpenMetaverse.Primitive.SoundRadius"> 14061 <member name="F:OpenMetaverse.VisualParam.ParamID">
8325 <summary></summary> 14062 <summary>Index of this visual param</summary>
8326 </member> 14063 </member>
8327 <member name="F:OpenMetaverse.Primitive.Text"> 14064 <member name="F:OpenMetaverse.VisualParam.Name">
8328 <summary></summary> 14065 <summary>Internal name</summary>
8329 </member> 14066 </member>
8330 <member name="F:OpenMetaverse.Primitive.TextColor"> 14067 <member name="F:OpenMetaverse.VisualParam.Group">
8331 <summary></summary> 14068 <summary>Group ID this parameter belongs to</summary>
8332 </member> 14069 </member>
8333 <member name="F:OpenMetaverse.Primitive.MediaURL"> 14070 <member name="F:OpenMetaverse.VisualParam.Wearable">
8334 <summary></summary> 14071 <summary>Name of the wearable this parameter belongs to</summary>
8335 </member> 14072 </member>
8336 <member name="F:OpenMetaverse.Primitive.Joint"> 14073 <member name="F:OpenMetaverse.VisualParam.Label">
8337 <summary></summary> 14074 <summary>Displayable label of this characteristic</summary>
8338 </member> 14075 </member>
8339 <member name="F:OpenMetaverse.Primitive.JointPivot"> 14076 <member name="F:OpenMetaverse.VisualParam.LabelMin">
8340 <summary></summary> 14077 <summary>Displayable label for the minimum value of this characteristic</summary>
8341 </member> 14078 </member>
8342 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor"> 14079 <member name="F:OpenMetaverse.VisualParam.LabelMax">
8343 <summary></summary> 14080 <summary>Displayable label for the maximum value of this characteristic</summary>
8344 </member> 14081 </member>
8345 <member name="F:OpenMetaverse.Primitive.NameValues"> 14082 <member name="F:OpenMetaverse.VisualParam.DefaultValue">
8346 <summary></summary> 14083 <summary>Default value</summary>
8347 </member> 14084 </member>
8348 <member name="F:OpenMetaverse.Primitive.PrimData"> 14085 <member name="F:OpenMetaverse.VisualParam.MinValue">
8349 <summary></summary> 14086 <summary>Minimum value</summary>
8350 </member> 14087 </member>
8351 <member name="F:OpenMetaverse.Primitive.Properties"> 14088 <member name="F:OpenMetaverse.VisualParam.MaxValue">
8352 <summary></summary> 14089 <summary>Maximum value</summary>
8353 </member> 14090 </member>
8354 <member name="M:OpenMetaverse.Primitive.#ctor"> 14091 <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)">
8355 <summary> 14092 <summary>
8356 Default constructor 14093 Set all the values through the constructor
8357 </summary> 14094 </summary>
14095 <param name="paramID">Index of this visual param</param>
14096 <param name="name">Internal name</param>
14097 <param name="group"></param>
14098 <param name="wearable"></param>
14099 <param name="label">Displayable label of this characteristic</param>
14100 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
14101 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
14102 <param name="def">Default value</param>
14103 <param name="min">Minimum value</param>
14104 <param name="max">Maximum value</param>
8358 </member> 14105 </member>
8359 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)"> 14106 <member name="T:OpenMetaverse.VisualParams">
8360 <summary> 14107 <summary>
8361 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 14108 Holds the Params array of all the avatar appearance parameters
8362 parameters in to signed eight bit values
8363 </summary> 14109 </summary>
8364 <param name="pathTwist">Floating point parameter to pack</param>
8365 <returns>Signed eight bit value containing the packed parameter</returns>
8366 </member> 14110 </member>
8367 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)"> 14111 <member name="T:OpenMetaverse.VPElement">
8368 <summary> 14112 <summary>
8369 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 14113 Viewer Params Array Element for AgentSetAppearance
8370 parameters from signed eight bit integers to floating point values
8371 </summary> 14114 </summary>
8372 <param name="pathTwist">Signed eight bit value to unpack</param>
8373 <returns>Unpacked floating point value</returns>
8374 </member>
8375 <member name="F:OpenMetaverse.Primitive.ParticleSys">
8376 <summary></summary>
8377 </member> 14115 </member>
8378 <member name="P:OpenMetaverse.Primitive.Type"> 14116 <member name="F:OpenMetaverse.VPElement.SHAPE_BIG_BROW">
8379 <summary>Uses basic heuristics to estimate the primitive shape</summary>
8380 </member>
8381 <member name="T:OpenMetaverse.Primitive.TextureAnimMode">
8382 <summary> 14117 <summary>
8383 Texture animation mode 14118 Brow Size - Small 0--+255 Large
8384 </summary> 14119 </summary>
8385 </member> 14120 </member>
8386 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF"> 14121 <member name="F:OpenMetaverse.VPElement.SHAPE_NOSE_BIG_OUT">
8387 <summary>Disable texture animation</summary>
8388 </member>
8389 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
8390 <summary>Enable texture animation</summary>
8391 </member>
8392 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
8393 <summary>Loop when animating textures</summary>
8394 </member>
8395 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
8396 <summary>Animate in reverse direction</summary>
8397 </member>
8398 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
8399 <summary>Animate forward then reverse</summary>
8400 </member>
8401 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
8402 <summary>Slide texture smoothly instead of frame-stepping</summary>
8403 </member>
8404 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
8405 <summary>Rotate texture instead of using frames</summary>
8406 </member>
8407 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
8408 <summary>Scale texture instead of using frames</summary>
8409 </member>
8410 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
8411 <summary> 14122 <summary>
8412 A single textured face. Don't instantiate this class yourself, use the 14123 Nose Size - Small 0--+255 Large
8413 methods in TextureEntry
8414 </summary> 14124 </summary>
8415 </member> 14125 </member>
8416 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 14126 <member name="F:OpenMetaverse.VPElement.SHAPE_BROAD_NOSTRILS">
8417 <summary> 14127 <summary>
8418 Contains the definition for individual faces 14128 Nostril Width - Narrow 0--+255 Broad
8419 </summary> 14129 </summary>
8420 <param name="defaultTexture"></param>
8421 </member> 14130 </member>
8422 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString"> 14131 <member name="F:OpenMetaverse.VPElement.SHAPE_CLEFT_CHIN">
8423 <summary> 14132 <summary>
8424 14133 Chin Cleft - Round 0--+255 Cleft
8425 </summary> 14134 </summary>
8426 <returns></returns>
8427 </member>
8428 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
8429 <summary></summary>
8430 </member>
8431 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
8432 <summary></summary>
8433 </member>
8434 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
8435 <summary></summary>
8436 </member>
8437 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
8438 <summary></summary>
8439 </member>
8440 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
8441 <summary></summary>
8442 </member>
8443 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
8444 <summary></summary>
8445 </member>
8446 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
8447 <summary></summary>
8448 </member>
8449 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
8450 <summary></summary>
8451 </member>
8452 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
8453 <summary></summary>
8454 </member>
8455 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
8456 <summary></summary>
8457 </member> 14135 </member>
8458 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags"> 14136 <member name="F:OpenMetaverse.VPElement.SHAPE_BULBOUS_NOSE_TIP">
8459 <summary>In the future this will specify whether a webpage is
8460 attached to this face</summary>
8461 </member>
8462 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
8463 <summary></summary>
8464 </member>
8465 <member name="T:OpenMetaverse.Primitive.TextureEntry">
8466 <summary> 14137 <summary>
8467 Represents all of the texturable faces for an object 14138 Nose Tip Shape - Pointy 0--+255 Bulbous
8468 </summary> 14139 </summary>
8469 <remarks>Grid objects have infinite faces, with each face
8470 using the properties of the default face unless set otherwise. So if
8471 you have a TextureEntry with a default texture uuid of X, and face 18
8472 has a texture UUID of Y, every face would be textured with X except for
8473 face 18 that uses Y. In practice however, primitives utilize a maximum
8474 of nine faces</remarks>
8475 </member>
8476 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
8477 <summary></summary>
8478 </member> 14140 </member>
8479 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures"> 14141 <member name="F:OpenMetaverse.VPElement.SHAPE_WEAK_CHIN">
8480 <summary></summary>
8481 </member>
8482 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
8483 <summary> 14142 <summary>
8484 Constructor that takes a default texture UUID 14143 Chin Angle - Chin Out 0--+255 Chin In
8485 </summary> 14144 </summary>
8486 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
8487 </member> 14145 </member>
8488 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 14146 <member name="F:OpenMetaverse.VPElement.SHAPE_DOUBLE_CHIN">
8489 <summary> 14147 <summary>
8490 Constructor that takes a <code>TextureEntryFace</code> for the 14148 Chin-Neck - Tight Chin 0--+255 Double Chin
8491 default face
8492 </summary> 14149 </summary>
8493 <param name="defaultFace">Face to use as the default face</param>
8494 </member> 14150 </member>
8495 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)"> 14151 <member name="F:OpenMetaverse.VPElement.SHAPE_SUNKEN_CHEEKS">
8496 <summary> 14152 <summary>
8497 Constructor that creates the TextureEntry class from a byte array 14153 Lower Cheeks - Well-Fed 0--+255 Sunken
8498 </summary> 14154 </summary>
8499 <param name="data">Byte array containing the TextureEntry field</param>
8500 <param name="pos">Starting position of the TextureEntry field in
8501 the byte array</param>
8502 <param name="length">Length of the TextureEntry field, in bytes</param>
8503 </member> 14155 </member>
8504 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)"> 14156 <member name="F:OpenMetaverse.VPElement.SHAPE_NOBLE_NOSE_BRIDGE">
8505 <summary> 14157 <summary>
8506 This will either create a new face if a custom face for the given 14158 Upper Bridge - Low 0--+255 High
8507 index is not defined, or return the custom face for that index if
8508 it already exists
8509 </summary> 14159 </summary>
8510 <param name="index">The index number of the face to create or
8511 retrieve</param>
8512 <returns>A TextureEntryFace containing all the properties for that
8513 face</returns>
8514 </member> 14160 </member>
8515 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)"> 14161 <member name="F:OpenMetaverse.VPElement.SHAPE_JOWLS">
8516 <summary> 14162 <summary>
8517 14163 - Less 0--+255 More
8518 </summary> 14164 </summary>
8519 <param name="index"></param>
8520 <returns></returns>
8521 </member> 14165 </member>
8522 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD"> 14166 <member name="F:OpenMetaverse.VPElement.SHAPE_CLEFT_CHIN_UPPER">
8523 <summary> 14167 <summary>
8524 14168 Upper Chin Cleft - Round 0--+255 Cleft
8525 </summary> 14169 </summary>
8526 <returns></returns>
8527 </member> 14170 </member>
8528 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes"> 14171 <member name="F:OpenMetaverse.VPElement.SHAPE_HIGH_CHEEK_BONES">
8529 <summary> 14172 <summary>
8530 14173 Cheek Bones - Low 0--+255 High
8531 </summary> 14174 </summary>
8532 <returns></returns>
8533 </member> 14175 </member>
8534 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString"> 14176 <member name="F:OpenMetaverse.VPElement.SHAPE_EARS_OUT">
8535 <summary> 14177 <summary>
8536 14178 Ear Angle - In 0--+255 Out
8537 </summary> 14179 </summary>
8538 <returns></returns>
8539 </member> 14180 </member>
8540 <member name="T:OpenMetaverse.Primitive.TextureAnimation"> 14181 <member name="F:OpenMetaverse.VPElement.HAIR_POINTY_EYEBROWS">
8541 <summary> 14182 <summary>
8542 Controls the texture animation of a particular prim 14183 Eyebrow Points - Smooth 0--+255 Pointy
8543 </summary> 14184 </summary>
8544 </member> 14185 </member>
8545 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags"> 14186 <member name="F:OpenMetaverse.VPElement.SHAPE_SQUARE_JAW">
8546 <summary></summary>
8547 </member>
8548 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
8549 <summary></summary>
8550 </member>
8551 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
8552 <summary></summary>
8553 </member>
8554 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
8555 <summary></summary>
8556 </member>
8557 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
8558 <summary></summary>
8559 </member>
8560 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
8561 <summary></summary>
8562 </member>
8563 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
8564 <summary></summary>
8565 </member>
8566 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
8567 <summary> 14187 <summary>
8568 14188 Jaw Shape - Pointy 0--+255 Square
8569 </summary> 14189 </summary>
8570 <param name="data"></param>
8571 <param name="pos"></param>
8572 </member> 14190 </member>
8573 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes"> 14191 <member name="F:OpenMetaverse.VPElement.SHAPE_PUFFY_UPPER_CHEEKS">
8574 <summary> 14192 <summary>
8575 14193 Upper Cheeks - Thin 0--+255 Puffy
8576 </summary> 14194 </summary>
8577 <returns></returns>
8578 </member> 14195 </member>
8579 <member name="T:OpenMetaverse.Primitive.ConstructionData"> 14196 <member name="F:OpenMetaverse.VPElement.SHAPE_UPTURNED_NOSE_TIP">
8580 <summary> 14197 <summary>
8581 Parameters used to construct a visual representation of a primitive 14198 Nose Tip Angle - Downturned 0--+255 Upturned
8582 </summary> 14199 </summary>
8583 </member> 14200 </member>
8584 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve"> 14201 <member name="F:OpenMetaverse.VPElement.SHAPE_BULBOUS_NOSE">
8585 <summary></summary>
8586 </member>
8587 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve">
8588 <summary></summary>
8589 </member>
8590 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd">
8591 <summary></summary>
8592 </member>
8593 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset">
8594 <summary></summary>
8595 </member>
8596 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew">
8597 <summary></summary>
8598 </member>
8599 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX">
8600 <summary></summary>
8601 </member>
8602 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY">
8603 <summary></summary>
8604 </member>
8605 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX">
8606 <summary></summary>
8607 </member>
8608 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY">
8609 <summary></summary>
8610 </member>
8611 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX">
8612 <summary></summary>
8613 </member>
8614 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY">
8615 <summary></summary>
8616 </member>
8617 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin">
8618 <summary></summary>
8619 </member>
8620 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist">
8621 <summary></summary>
8622 </member>
8623 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin">
8624 <summary></summary>
8625 </member>
8626 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions">
8627 <summary></summary>
8628 </member>
8629 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin">
8630 <summary></summary>
8631 </member>
8632 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd">
8633 <summary></summary>
8634 </member>
8635 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow">
8636 <summary></summary>
8637 </member>
8638 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material">
8639 <summary></summary>
8640 </member>
8641 <member name="F:OpenMetaverse.Primitive.ConstructionData.State">
8642 <summary></summary>
8643 </member>
8644 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode">
8645 <summary></summary>
8646 </member>
8647 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint">
8648 <summary>Attachment point to an avatar</summary>
8649 </member>
8650 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve">
8651 <summary></summary>
8652 </member>
8653 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole">
8654 <summary></summary>
8655 </member>
8656 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale">
8657 <summary></summary>
8658 </member>
8659 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale">
8660 <summary></summary>
8661 </member>
8662 <member name="T:OpenMetaverse.Primitive.FlexibleData">
8663 <summary> 14202 <summary>
8664 Information on the flexible properties of a primitive 14203 Nose Thickness - Thin Nose 0--+255 Bulbous Nose
8665 </summary> 14204 </summary>
8666 </member> 14205 </member>
8667 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness"> 14206 <member name="F:OpenMetaverse.VPElement.SHAPE_UPPER_EYELID_FOLD">
8668 <summary></summary>
8669 </member>
8670 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity">
8671 <summary></summary>
8672 </member>
8673 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag">
8674 <summary></summary>
8675 </member>
8676 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind">
8677 <summary></summary>
8678 </member>
8679 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension">
8680 <summary></summary>
8681 </member>
8682 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force">
8683 <summary></summary>
8684 </member>
8685 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor">
8686 <summary> 14207 <summary>
8687 Default constructor 14208 Upper Eyelid Fold - Uncreased 0--+255 Creased
8688 </summary> 14209 </summary>
8689 </member> 14210 </member>
8690 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)"> 14211 <member name="F:OpenMetaverse.VPElement.SHAPE_ATTACHED_EARLOBES">
8691 <summary> 14212 <summary>
8692 14213 Attached Earlobes - Unattached 0--+255 Attached
8693 </summary> 14214 </summary>
8694 <param name="data"></param>
8695 <param name="pos"></param>
8696 </member> 14215 </member>
8697 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes"> 14216 <member name="F:OpenMetaverse.VPElement.SHAPE_BAGGY_EYES">
8698 <summary> 14217 <summary>
8699 14218 Eye Bags - Smooth 0--+255 Baggy
8700 </summary> 14219 </summary>
8701 <returns></returns>
8702 </member> 14220 </member>
8703 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD"> 14221 <member name="F:OpenMetaverse.VPElement.SHAPE_WIDE_EYES">
8704 <summary> 14222 <summary>
8705 14223 Eye Opening - Narrow 0--+255 Wide
8706 </summary> 14224 </summary>
8707 <returns></returns>
8708 </member> 14225 </member>
8709 <member name="T:OpenMetaverse.Primitive.LightData"> 14226 <member name="F:OpenMetaverse.VPElement.SHAPE_WIDE_LIP_CLEFT">
8710 <summary> 14227 <summary>
8711 Information on the light properties of a primitive 14228 Lip Cleft - Narrow 0--+255 Wide
8712 </summary> 14229 </summary>
8713 </member> 14230 </member>
8714 <member name="F:OpenMetaverse.Primitive.LightData.Color"> 14231 <member name="F:OpenMetaverse.VPElement.SHAPE_WIDE_NOSE_BRIDGE">
8715 <summary></summary>
8716 </member>
8717 <member name="F:OpenMetaverse.Primitive.LightData.Intensity">
8718 <summary></summary>
8719 </member>
8720 <member name="F:OpenMetaverse.Primitive.LightData.Radius">
8721 <summary></summary>
8722 </member>
8723 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff">
8724 <summary></summary>
8725 </member>
8726 <member name="F:OpenMetaverse.Primitive.LightData.Falloff">
8727 <summary></summary>
8728 </member>
8729 <member name="M:OpenMetaverse.Primitive.LightData.#ctor">
8730 <summary> 14232 <summary>
8731 Default constructor 14233 Bridge Width - Narrow 0--+255 Wide
8732 </summary> 14234 </summary>
8733 </member> 14235 </member>
8734 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)"> 14236 <member name="F:OpenMetaverse.VPElement.HAIR_ARCED_EYEBROWS">
8735 <summary> 14237 <summary>
8736 14238 Eyebrow Arc - Flat 0--+255 Arced
8737 </summary> 14239 </summary>
8738 <param name="data"></param>
8739 <param name="pos"></param>
8740 </member> 14240 </member>
8741 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes"> 14241 <member name="F:OpenMetaverse.VPElement.SHAPE_HEIGHT">
8742 <summary> 14242 <summary>
8743 14243 Height - Short 0--+255 Tall
8744 </summary> 14244 </summary>
8745 <returns></returns>
8746 </member> 14245 </member>
8747 <member name="M:OpenMetaverse.Primitive.LightData.ToString"> 14246 <member name="F:OpenMetaverse.VPElement.SHAPE_THICKNESS">
8748 <summary> 14247 <summary>
8749 14248 Body Thickness - Body Thin 0--+255 Body Thick
8750 </summary> 14249 </summary>
8751 <returns></returns>
8752 </member> 14250 </member>
8753 <member name="T:OpenMetaverse.Primitive.SculptData"> 14251 <member name="F:OpenMetaverse.VPElement.SHAPE_BIG_EARS">
8754 <summary> 14252 <summary>
8755 Information on the sculpt properties of a sculpted primitive 14253 Ear Size - Small 0--+255 Large
8756 </summary> 14254 </summary>
8757 </member> 14255 </member>
8758 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor"> 14256 <member name="F:OpenMetaverse.VPElement.SHAPE_SHOULDERS">
8759 <summary> 14257 <summary>
8760 Default constructor 14258 Shoulders - Narrow 0--+255 Broad
8761 </summary> 14259 </summary>
8762 </member> 14260 </member>
8763 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)"> 14261 <member name="F:OpenMetaverse.VPElement.SHAPE_HIP_WIDTH">
8764 <summary> 14262 <summary>
8765 14263 Hip Width - Narrow 0--+255 Wide
8766 </summary> 14264 </summary>
8767 <param name="data"></param>
8768 <param name="pos"></param>
8769 </member> 14265 </member>
8770 <member name="P:OpenMetaverse.Primitive.SculptData.Invert"> 14266 <member name="F:OpenMetaverse.VPElement.SHAPE_TORSO_LENGTH">
8771 <summary> 14267 <summary>
8772 Render inside out (inverts the normals). 14268 - Short Torso 0--+255 Long Torso
8773 </summary> 14269 </summary>
8774 </member> 14270 </member>
8775 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror"> 14271 <member name="F:OpenMetaverse.VPElement.GLOVES_GLOVE_LENGTH">
8776 <summary> 14272 <summary>
8777 Render an X axis mirror of the sculpty. 14273 - Short 0--+255 Long
8778 </summary> 14274 </summary>
8779 </member> 14275 </member>
8780 <member name="T:OpenMetaverse.Primitive.ObjectProperties"> 14276 <member name="F:OpenMetaverse.VPElement.EYES_EYE_LIGHTNESS">
8781 <summary> 14277 <summary>
8782 Extended properties to describe an object 14278 - Darker 0--+255 Lighter
8783 </summary> 14279 </summary>
8784 </member> 14280 </member>
8785 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID"> 14281 <member name="F:OpenMetaverse.VPElement.EYES_EYE_COLOR">
8786 <summary></summary>
8787 </member>
8788 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID">
8789 <summary></summary>
8790 </member>
8791 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID">
8792 <summary></summary>
8793 </member>
8794 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID">
8795 <summary></summary>
8796 </member>
8797 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate">
8798 <summary></summary>
8799 </member>
8800 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions">
8801 <summary></summary>
8802 </member>
8803 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost">
8804 <summary></summary>
8805 </member>
8806 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType">
8807 <summary></summary>
8808 </member>
8809 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice">
8810 <summary></summary>
8811 </member>
8812 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms">
8813 <summary></summary>
8814 </member>
8815 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures">
8816 <summary></summary>
8817 </member>
8818 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner">
8819 <summary></summary>
8820 </member>
8821 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category">
8822 <summary></summary>
8823 </member>
8824 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial">
8825 <summary></summary>
8826 </member>
8827 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID">
8828 <summary></summary>
8829 </member>
8830 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID">
8831 <summary></summary>
8832 </member>
8833 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID">
8834 <summary></summary>
8835 </member>
8836 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID">
8837 <summary></summary>
8838 </member>
8839 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name">
8840 <summary></summary>
8841 </member>
8842 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description">
8843 <summary></summary>
8844 </member>
8845 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName">
8846 <summary></summary>
8847 </member>
8848 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName">
8849 <summary></summary>
8850 </member>
8851 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs">
8852 <summary></summary>
8853 </member>
8854 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor">
8855 <summary> 14282 <summary>
8856 Default constructor 14283 - Natural 0--+255 Unnatural
8857 </summary> 14284 </summary>
8858 </member> 14285 </member>
8859 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)"> 14286 <member name="F:OpenMetaverse.VPElement.SHAPE_BREAST_SIZE">
8860 <summary> 14287 <summary>
8861 Set the properties that are set in an ObjectPropertiesFamily packet 14288 - Small 0--+255 Large
8862 </summary> 14289 </summary>
8863 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
8864 been partially filled by an ObjectPropertiesFamily packet</param>
8865 </member> 14290 </member>
8866 <member name="T:OpenMetaverse.Primitive.ParticleSystem"> 14291 <member name="F:OpenMetaverse.VPElement.SKIN_RAINBOW_COLOR">
8867 <summary> 14292 <summary>
8868 Complete structure for the particle system 14293 - None 0--+255 Wild
8869 </summary> 14294 </summary>
8870 </member> 14295 </member>
8871 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags"> 14296 <member name="F:OpenMetaverse.VPElement.SKIN_RED_SKIN">
8872 <summary>Particle Flags</summary>
8873 <remarks>There appears to be more data packed in to this area
8874 for many particle systems. It doesn't appear to be flag values
8875 and serialization breaks unless there is a flag for every
8876 possible bit so it is left as an unsigned integer</remarks>
8877 </member>
8878 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern">
8879 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary>
8880 </member>
8881 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge">
8882 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary>
8883 <remarks>Maximum value is 30 seconds</remarks>
8884 </member>
8885 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge">
8886 <summary>A <see langword="float"/> representing the number of seconds,
8887 from when the particle source comes into view,
8888 or the particle system's creation, that the object will emits particles;
8889 after this time period no more particles are emitted</summary>
8890 </member>
8891 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle">
8892 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary>
8893 </member>
8894 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle">
8895 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary>
8896 </member>
8897 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate">
8898 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary>
8899 </member>
8900 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius">
8901 <summary>A <see langword="float"/> representing the number of meters
8902 around the center of the source where particles will be created.</summary>
8903 </member>
8904 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin">
8905 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles
8906 being emitted</summary>
8907 </member>
8908 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax">
8909 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary>
8910 </member>
8911 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount">
8912 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary>
8913 </member>
8914 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity">
8915 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary>
8916 </member>
8917 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration">
8918 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary>
8919 </member>
8920 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture">
8921 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary>
8922 </member>
8923 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target">
8924 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary>
8925 </member>
8926 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags">
8927 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary>
8928 </member>
8929 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge">
8930 <summary>Max Age particle system will emit particles for</summary>
8931 </member>
8932 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor">
8933 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary>
8934 </member>
8935 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor">
8936 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary>
8937 </member>
8938 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX">
8939 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary>
8940 <remarks>Minimum value is 0, maximum value is 4</remarks>
8941 </member>
8942 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY">
8943 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary>
8944 <remarks>Minimum value is 0, maximum value is 4</remarks>
8945 </member>
8946 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX">
8947 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary>
8948 <remarks>Minimum value is 0, maximum value is 4</remarks>
8949 </member>
8950 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY">
8951 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary>
8952 <remarks>Minimum value is 0, maximum value is 4</remarks>
8953 </member>
8954 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)">
8955 <summary> 14297 <summary>
8956 Decodes a byte[] array into a ParticleSystem Object 14298 Ruddiness - Pale 0--+255 Ruddy
8957 </summary> 14299 </summary>
8958 <param name="data">ParticleSystem object</param>
8959 <param name="pos">Start position for BitPacker</param>
8960 </member> 14300 </member>
8961 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes"> 14301 <member name="F:OpenMetaverse.VPElement.SKIN_PIGMENT">
8962 <summary> 14302 <summary>
8963 Generate byte[] array from particle data 14303 - Light 0--+255 Dark
8964 </summary> 14304 </summary>
8965 <returns>Byte array</returns>
8966 </member> 14305 </member>
8967 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern"> 14306 <member name="F:OpenMetaverse.VPElement.HAIR_RED_HAIR">
8968 <summary> 14307 <summary>
8969 Particle source pattern 14308 - No Red 0--+255 Very Red
8970 </summary> 14309 </summary>
8971 </member> 14310 </member>
8972 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None"> 14311 <member name="F:OpenMetaverse.VPElement.HAIR_BLONDE_HAIR">
8973 <summary>None</summary>
8974 </member>
8975 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop">
8976 <summary>Drop particles from source position with no force</summary>
8977 </member>
8978 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode">
8979 <summary>"Explode" particles in all directions</summary>
8980 </member>
8981 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle">
8982 <summary>Particles shoot across a 2D area</summary>
8983 </member>
8984 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone">
8985 <summary>Particles shoot across a 3D Cone</summary>
8986 </member>
8987 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty">
8988 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary>
8989 </member>
8990 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags">
8991 <summary> 14312 <summary>
8992 Particle Data Flags 14313 - Black 0--+255 Blonde
8993 </summary> 14314 </summary>
8994 </member> 14315 </member>
8995 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None"> 14316 <member name="F:OpenMetaverse.VPElement.HAIR_WHITE_HAIR">
8996 <summary>None</summary>
8997 </member>
8998 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor">
8999 <summary>Interpolate color and alpha from start to end</summary>
9000 </member>
9001 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale">
9002 <summary>Interpolate scale from start to end</summary>
9003 </member>
9004 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce">
9005 <summary>Bounce particles off particle sources Z height</summary>
9006 </member>
9007 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind">
9008 <summary>velocity of particles is dampened toward the simulators wind</summary>
9009 </member>
9010 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc">
9011 <summary>Particles follow the source</summary>
9012 </member>
9013 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity">
9014 <summary>Particles point towards the direction of source's velocity</summary>
9015 </member>
9016 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos">
9017 <summary>Target of the particles</summary>
9018 </member>
9019 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear">
9020 <summary>Particles are sent in a straight line</summary>
9021 </member>
9022 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive">
9023 <summary>Particles emit a glow</summary>
9024 </member>
9025 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam">
9026 <summary>used for point/grab/touch</summary>
9027 </member>
9028 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags">
9029 <summary> 14317 <summary>
9030 Particle Flags Enum 14318 - No White 0--+255 All White
9031 </summary> 14319 </summary>
9032 </member> 14320 </member>
9033 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None"> 14321 <member name="F:OpenMetaverse.VPElement.SKIN_ROSY_COMPLEXION">
9034 <summary>None</summary>
9035 </member>
9036 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative">
9037 <summary>Acceleration and velocity for particles are
9038 relative to the object rotation</summary>
9039 </member>
9040 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle">
9041 <summary>Particles use new 'correct' angle parameters</summary>
9042 </member>
9043 <member name="T:OpenMetaverse.PCode">
9044 <summary> 14322 <summary>
9045 Identifier code for primitive types 14323 - Less Rosy 0--+255 More Rosy
9046 </summary> 14324 </summary>
9047 </member> 14325 </member>
9048 <member name="F:OpenMetaverse.PCode.None"> 14326 <member name="F:OpenMetaverse.VPElement.SKIN_LIP_PINKNESS">
9049 <summary>None</summary>
9050 </member>
9051 <member name="F:OpenMetaverse.PCode.Prim">
9052 <summary>A Primitive</summary>
9053 </member>
9054 <member name="F:OpenMetaverse.PCode.Avatar">
9055 <summary>A Avatar</summary>
9056 </member>
9057 <member name="F:OpenMetaverse.PCode.Grass">
9058 <summary>Linden grass</summary>
9059 </member>
9060 <member name="F:OpenMetaverse.PCode.NewTree">
9061 <summary>Linden tree</summary>
9062 </member>
9063 <member name="F:OpenMetaverse.PCode.ParticleSystem">
9064 <summary>A primitive that acts as the source for a particle stream</summary>
9065 </member>
9066 <member name="F:OpenMetaverse.PCode.Tree">
9067 <summary>A Linden tree</summary>
9068 </member>
9069 <member name="T:OpenMetaverse.PrimFlags">
9070 <summary> 14327 <summary>
9071 Primary parameters for primitives such as Physics Enabled or Phantom 14328 - Darker 0--+255 Pinker
9072 </summary> 14329 </summary>
9073 </member> 14330 </member>
9074 <member name="F:OpenMetaverse.PrimFlags.None"> 14331 <member name="F:OpenMetaverse.VPElement.HAIR_EYEBROW_SIZE">
9075 <summary>Deprecated</summary>
9076 </member>
9077 <member name="F:OpenMetaverse.PrimFlags.Physics">
9078 <summary>Whether physics are enabled for this object</summary>
9079 </member>
9080 <member name="F:OpenMetaverse.PrimFlags.CreateSelected">
9081 <summary></summary>
9082 </member>
9083 <member name="F:OpenMetaverse.PrimFlags.ObjectModify">
9084 <summary></summary>
9085 </member>
9086 <member name="F:OpenMetaverse.PrimFlags.ObjectCopy">
9087 <summary></summary>
9088 </member>
9089 <member name="F:OpenMetaverse.PrimFlags.ObjectAnyOwner">
9090 <summary></summary>
9091 </member>
9092 <member name="F:OpenMetaverse.PrimFlags.ObjectYouOwner">
9093 <summary></summary>
9094 </member>
9095 <member name="F:OpenMetaverse.PrimFlags.Scripted">
9096 <summary></summary>
9097 </member>
9098 <member name="F:OpenMetaverse.PrimFlags.Touch">
9099 <summary>Whether this object contains an active touch script</summary>
9100 </member>
9101 <member name="F:OpenMetaverse.PrimFlags.ObjectMove">
9102 <summary></summary>
9103 </member>
9104 <member name="F:OpenMetaverse.PrimFlags.Money">
9105 <summary>Whether this object can receive payments</summary>
9106 </member>
9107 <member name="F:OpenMetaverse.PrimFlags.Phantom">
9108 <summary>Whether this object is phantom (no collisions)</summary>
9109 </member>
9110 <member name="F:OpenMetaverse.PrimFlags.InventoryEmpty">
9111 <summary></summary>
9112 </member>
9113 <member name="F:OpenMetaverse.PrimFlags.JointHinge">
9114 <summary></summary>
9115 </member>
9116 <member name="F:OpenMetaverse.PrimFlags.JointP2P">
9117 <summary></summary>
9118 </member>
9119 <member name="F:OpenMetaverse.PrimFlags.JointLP2P">
9120 <summary></summary>
9121 </member>
9122 <member name="F:OpenMetaverse.PrimFlags.JointWheel">
9123 <summary>Deprecated</summary>
9124 </member>
9125 <member name="F:OpenMetaverse.PrimFlags.AllowInventoryDrop">
9126 <summary></summary>
9127 </member>
9128 <member name="F:OpenMetaverse.PrimFlags.ObjectTransfer">
9129 <summary></summary>
9130 </member>
9131 <member name="F:OpenMetaverse.PrimFlags.ObjectGroupOwned">
9132 <summary></summary>
9133 </member>
9134 <member name="F:OpenMetaverse.PrimFlags.ObjectYouOfficer">
9135 <summary>Deprecated</summary>
9136 </member>
9137 <member name="F:OpenMetaverse.PrimFlags.CameraDecoupled">
9138 <summary></summary>
9139 </member>
9140 <member name="F:OpenMetaverse.PrimFlags.AnimSource">
9141 <summary></summary>
9142 </member>
9143 <member name="F:OpenMetaverse.PrimFlags.CameraSource">
9144 <summary></summary>
9145 </member>
9146 <member name="F:OpenMetaverse.PrimFlags.CastShadows">
9147 <summary></summary>
9148 </member>
9149 <member name="F:OpenMetaverse.PrimFlags.DieAtEdge">
9150 <summary>Server flag, will not be sent to clients. Specifies that
9151 the object is destroyed when it touches a simulator edge</summary>
9152 </member>
9153 <member name="F:OpenMetaverse.PrimFlags.ReturnAtEdge">
9154 <summary>Server flag, will not be sent to clients. Specifies that
9155 the object will be returned to the owner's inventory when it
9156 touches a simulator edge</summary>
9157 </member>
9158 <member name="F:OpenMetaverse.PrimFlags.Sandbox">
9159 <summary>Server flag, will not be sent to clients.</summary>
9160 </member>
9161 <member name="F:OpenMetaverse.PrimFlags.Flying">
9162 <summary>Server flag, will not be sent to client. Specifies that
9163 the object is hovering/flying</summary>
9164 </member>
9165 <member name="F:OpenMetaverse.PrimFlags.ObjectOwnerModify">
9166 <summary></summary>
9167 </member>
9168 <member name="F:OpenMetaverse.PrimFlags.TemporaryOnRez">
9169 <summary></summary>
9170 </member>
9171 <member name="F:OpenMetaverse.PrimFlags.Temporary">
9172 <summary></summary>
9173 </member>
9174 <member name="F:OpenMetaverse.PrimFlags.ZlibCompressed">
9175 <summary></summary>
9176 </member>
9177 <member name="T:OpenMetaverse.SoundFlags">
9178 <summary> 14332 <summary>
9179 Sound flags for sounds attached to primitives 14333 - Thin Eyebrows 0--+255 Bushy Eyebrows
9180 </summary> 14334 </summary>
9181 </member> 14335 </member>
9182 <member name="F:OpenMetaverse.SoundFlags.None"> 14336 <member name="F:OpenMetaverse.VPElement.HAIR_FRONT_FRINGE">
9183 <summary></summary>
9184 </member>
9185 <member name="F:OpenMetaverse.SoundFlags.Loop">
9186 <summary></summary>
9187 </member>
9188 <member name="F:OpenMetaverse.SoundFlags.SyncMaster">
9189 <summary></summary>
9190 </member>
9191 <member name="F:OpenMetaverse.SoundFlags.SyncSlave">
9192 <summary></summary>
9193 </member>
9194 <member name="F:OpenMetaverse.SoundFlags.SyncPending">
9195 <summary></summary>
9196 </member>
9197 <member name="F:OpenMetaverse.SoundFlags.Queue">
9198 <summary></summary>
9199 </member>
9200 <member name="F:OpenMetaverse.SoundFlags.Stop">
9201 <summary></summary>
9202 </member>
9203 <member name="T:OpenMetaverse.Material">
9204 <summary> 14337 <summary>
9205 Material type for a primitive 14338 - Short 0--+255 Long
9206 </summary> 14339 </summary>
9207 </member> 14340 </member>
9208 <member name="F:OpenMetaverse.Material.Stone"> 14341 <member name="F:OpenMetaverse.VPElement.HAIR_SIDE_FRINGE">
9209 <summary></summary>
9210 </member>
9211 <member name="F:OpenMetaverse.Material.Metal">
9212 <summary></summary>
9213 </member>
9214 <member name="F:OpenMetaverse.Material.Glass">
9215 <summary></summary>
9216 </member>
9217 <member name="F:OpenMetaverse.Material.Wood">
9218 <summary></summary>
9219 </member>
9220 <member name="F:OpenMetaverse.Material.Flesh">
9221 <summary></summary>
9222 </member>
9223 <member name="F:OpenMetaverse.Material.Plastic">
9224 <summary></summary>
9225 </member>
9226 <member name="F:OpenMetaverse.Material.Rubber">
9227 <summary></summary>
9228 </member>
9229 <member name="F:OpenMetaverse.Material.Light">
9230 <summary></summary>
9231 </member>
9232 <member name="T:OpenMetaverse.PrimType">
9233 <summary> 14342 <summary>
9234 Used in a helper function to roughly determine prim shape 14343 - Short 0--+255 Long
9235 </summary> 14344 </summary>
9236 </member> 14345 </member>
9237 <member name="T:OpenMetaverse.ExtraParamType"> 14346 <member name="F:OpenMetaverse.VPElement.HAIR_BACK_FRINGE">
9238 <summary> 14347 <summary>
9239 Extra parameters for primitives, these flags are for features that have 14348 - Short 0--+255 Long
9240 been added after the original ObjectFlags that has all eight bits
9241 reserved already
9242 </summary> 14349 </summary>
9243 </member> 14350 </member>
9244 <member name="F:OpenMetaverse.ExtraParamType.Flexible"> 14351 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_FRONT">
9245 <summary>Whether this object has flexible parameters</summary>
9246 </member>
9247 <member name="F:OpenMetaverse.ExtraParamType.Light">
9248 <summary>Whether this object has light parameters</summary>
9249 </member>
9250 <member name="F:OpenMetaverse.ExtraParamType.Sculpt">
9251 <summary>Whether this object is a sculpted prim</summary>
9252 </member>
9253 <member name="T:OpenMetaverse.JointType">
9254 <summary> 14352 <summary>
9255 14353 - Short 0--+255 Long
9256 </summary> 14354 </summary>
9257 </member> 14355 </member>
9258 <member name="F:OpenMetaverse.JointType.Invalid"> 14356 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_SIDES">
9259 <summary></summary>
9260 </member>
9261 <member name="F:OpenMetaverse.JointType.Hinge">
9262 <summary></summary>
9263 </member>
9264 <member name="F:OpenMetaverse.JointType.Point">
9265 <summary></summary>
9266 </member>
9267 <member name="T:OpenMetaverse.SculptType">
9268 <summary> 14357 <summary>
9269 14358 - Short 0--+255 Long
9270 </summary> 14359 </summary>
9271 </member> 14360 </member>
9272 <member name="F:OpenMetaverse.SculptType.None"> 14361 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_BACK">
9273 <summary></summary>
9274 </member>
9275 <member name="F:OpenMetaverse.SculptType.Sphere">
9276 <summary></summary>
9277 </member>
9278 <member name="F:OpenMetaverse.SculptType.Torus">
9279 <summary></summary>
9280 </member>
9281 <member name="F:OpenMetaverse.SculptType.Plane">
9282 <summary></summary>
9283 </member>
9284 <member name="F:OpenMetaverse.SculptType.Cylinder">
9285 <summary></summary>
9286 </member>
9287 <member name="F:OpenMetaverse.SculptType.Invert">
9288 <summary></summary>
9289 </member>
9290 <member name="F:OpenMetaverse.SculptType.Mirror">
9291 <summary></summary>
9292 </member>
9293 <member name="T:OpenMetaverse.FaceType">
9294 <summary> 14362 <summary>
9295 14363 - Short 0--+255 Long
9296 </summary> 14364 </summary>
9297 </member> 14365 </member>
9298 <member name="F:OpenMetaverse.FaceType.PathBegin"> 14366 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_SWEEP">
9299 <summary></summary> 14367 <summary>
14368 - Sweep Forward 0--+255 Sweep Back
14369 </summary>
9300 </member> 14370 </member>
9301 <member name="F:OpenMetaverse.FaceType.PathEnd"> 14371 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_TILT">
9302 <summary></summary> 14372 <summary>
14373 - Left 0--+255 Right
14374 </summary>
9303 </member> 14375 </member>
9304 <member name="F:OpenMetaverse.FaceType.InnerSide"> 14376 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_PART_MIDDLE">
9305 <summary></summary> 14377 <summary>
14378 Middle Part - No Part 0--+255 Part
14379 </summary>
9306 </member> 14380 </member>
9307 <member name="F:OpenMetaverse.FaceType.ProfileBegin"> 14381 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_PART_RIGHT">
9308 <summary></summary> 14382 <summary>
14383 Right Part - No Part 0--+255 Part
14384 </summary>
9309 </member> 14385 </member>
9310 <member name="F:OpenMetaverse.FaceType.ProfileEnd"> 14386 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_PART_LEFT">
9311 <summary></summary> 14387 <summary>
14388 Left Part - No Part 0--+255 Part
14389 </summary>
9312 </member> 14390 </member>
9313 <member name="F:OpenMetaverse.FaceType.OuterSide0"> 14391 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_SIDES_FULL">
9314 <summary></summary> 14392 <summary>
14393 Full Hair Sides - Mowhawk 0--+255 Full Sides
14394 </summary>
9315 </member> 14395 </member>
9316 <member name="F:OpenMetaverse.FaceType.OuterSide1"> 14396 <member name="F:OpenMetaverse.VPElement.SKIN_BODY_DEFINITION">
9317 <summary></summary> 14397 <summary>
14398 - Less 0--+255 More
14399 </summary>
9318 </member> 14400 </member>
9319 <member name="F:OpenMetaverse.FaceType.OuterSide2"> 14401 <member name="F:OpenMetaverse.VPElement.SHAPE_LIP_WIDTH">
9320 <summary></summary> 14402 <summary>
14403 Lip Width - Narrow Lips 0--+255 Wide Lips
14404 </summary>
9321 </member> 14405 </member>
9322 <member name="F:OpenMetaverse.FaceType.OuterSide3"> 14406 <member name="F:OpenMetaverse.VPElement.SHAPE_BELLY_SIZE">
9323 <summary></summary> 14407 <summary>
14408 - Small 0--+255 Big
14409 </summary>
9324 </member> 14410 </member>
9325 <member name="T:OpenMetaverse.ObjectCategory"> 14411 <member name="F:OpenMetaverse.VPElement.SKIN_FACIAL_DEFINITION">
9326 <summary> 14412 <summary>
9327 14413 - Less 0--+255 More
9328 </summary> 14414 </summary>
9329 </member> 14415 </member>
9330 <member name="F:OpenMetaverse.ObjectCategory.Invalid"> 14416 <member name="F:OpenMetaverse.VPElement.SKIN_WRINKLES">
9331 <summary></summary> 14417 <summary>
14418 - Less 0--+255 More
14419 </summary>
9332 </member> 14420 </member>
9333 <member name="F:OpenMetaverse.ObjectCategory.None"> 14421 <member name="F:OpenMetaverse.VPElement.SKIN_FRECKLES">
9334 <summary></summary> 14422 <summary>
14423 - Less 0--+255 More
14424 </summary>
9335 </member> 14425 </member>
9336 <member name="F:OpenMetaverse.ObjectCategory.Owner"> 14426 <member name="F:OpenMetaverse.VPElement.HAIR_SIDEBURNS">
9337 <summary></summary> 14427 <summary>
14428 - Short Sideburns 0--+255 Mutton Chops
14429 </summary>
9338 </member> 14430 </member>
9339 <member name="F:OpenMetaverse.ObjectCategory.Group"> 14431 <member name="F:OpenMetaverse.VPElement.HAIR_MOUSTACHE">
9340 <summary></summary> 14432 <summary>
14433 - Chaplin 0--+255 Handlebars
14434 </summary>
9341 </member> 14435 </member>
9342 <member name="F:OpenMetaverse.ObjectCategory.Other"> 14436 <member name="F:OpenMetaverse.VPElement.HAIR_SOULPATCH">
9343 <summary></summary> 14437 <summary>
14438 - Less soul 0--+255 More soul
14439 </summary>
9344 </member> 14440 </member>
9345 <member name="F:OpenMetaverse.ObjectCategory.Selected"> 14441 <member name="F:OpenMetaverse.VPElement.HAIR_CHIN_CURTAINS">
9346 <summary></summary> 14442 <summary>
14443 - Less Curtains 0--+255 More Curtains
14444 </summary>
9347 </member> 14445 </member>
9348 <member name="F:OpenMetaverse.ObjectCategory.Temporary"> 14446 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_RUMPLED">
9349 <summary></summary> 14447 <summary>
14448 Rumpled Hair - Smooth Hair 0--+255 Rumpled Hair
14449 </summary>
9350 </member> 14450 </member>
9351 <member name="T:OpenMetaverse.AttachmentPoint"> 14451 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_BIG_FRONT">
9352 <summary> 14452 <summary>
9353 Attachment points for objects on avatar bodies 14453 Big Hair Front - Less 0--+255 More
9354 </summary> 14454 </summary>
9355 <remarks>
9356 Both InventoryObject and InventoryAttachment types can be attached
9357 </remarks>
9358 </member> 14455 </member>
9359 <member name="F:OpenMetaverse.AttachmentPoint.Default"> 14456 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_BIG_TOP">
9360 <summary>Right hand if object was not previously attached</summary> 14457 <summary>
14458 Big Hair Top - Less 0--+255 More
14459 </summary>
9361 </member> 14460 </member>
9362 <member name="F:OpenMetaverse.AttachmentPoint.Chest"> 14461 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_BIG_BACK">
9363 <summary>Chest</summary> 14462 <summary>
14463 Big Hair Back - Less 0--+255 More
14464 </summary>
9364 </member> 14465 </member>
9365 <member name="F:OpenMetaverse.AttachmentPoint.Skull"> 14466 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_SPIKED">
9366 <summary>Skull</summary> 14467 <summary>
14468 Spiked Hair - No Spikes 0--+255 Big Spikes
14469 </summary>
9367 </member> 14470 </member>
9368 <member name="F:OpenMetaverse.AttachmentPoint.LeftShoulder"> 14471 <member name="F:OpenMetaverse.VPElement.SHAPE_DEEP_CHIN">
9369 <summary>Left shoulder</summary> 14472 <summary>
14473 Chin Depth - Shallow 0--+255 Deep
14474 </summary>
9370 </member> 14475 </member>
9371 <member name="F:OpenMetaverse.AttachmentPoint.RightShoulder"> 14476 <member name="F:OpenMetaverse.VPElement.HAIR_BANGS_PART_MIDDLE">
9372 <summary>Right shoulder</summary> 14477 <summary>
14478 Part Bangs - No Part 0--+255 Part Bangs
14479 </summary>
9373 </member> 14480 </member>
9374 <member name="F:OpenMetaverse.AttachmentPoint.LeftHand"> 14481 <member name="F:OpenMetaverse.VPElement.SHAPE_HEAD_SHAPE">
9375 <summary>Left hand</summary> 14482 <summary>
14483 Head Shape - More Square 0--+255 More Round
14484 </summary>
9376 </member> 14485 </member>
9377 <member name="F:OpenMetaverse.AttachmentPoint.RightHand"> 14486 <member name="F:OpenMetaverse.VPElement.SHAPE_EYE_SPACING">
9378 <summary>Right hand</summary> 14487 <summary>
14488 Eye Spacing - Close Set Eyes 0--+255 Far Set Eyes
14489 </summary>
9379 </member> 14490 </member>
9380 <member name="F:OpenMetaverse.AttachmentPoint.LeftFoot"> 14491 <member name="F:OpenMetaverse.VPElement.SHOES_HEEL_HEIGHT">
9381 <summary>Left foot</summary> 14492 <summary>
14493 - Low Heels 0--+255 High Heels
14494 </summary>
9382 </member> 14495 </member>
9383 <member name="F:OpenMetaverse.AttachmentPoint.RightFoot"> 14496 <member name="F:OpenMetaverse.VPElement.SHOES_PLATFORM_HEIGHT">
9384 <summary>Right foot</summary> 14497 <summary>
14498 - Low Platforms 0--+255 High Platforms
14499 </summary>
9385 </member> 14500 </member>
9386 <member name="F:OpenMetaverse.AttachmentPoint.Spine"> 14501 <member name="F:OpenMetaverse.VPElement.SHAPE_LIP_THICKNESS">
9387 <summary>Spine</summary> 14502 <summary>
14503 - Thin Lips 0--+255 Fat Lips
14504 </summary>
9388 </member> 14505 </member>
9389 <member name="F:OpenMetaverse.AttachmentPoint.Pelvis"> 14506 <member name="F:OpenMetaverse.VPElement.SHAPE_MOUTH_HEIGHT">
9390 <summary>Pelvis</summary> 14507 <summary>
14508 Mouth Position - High 0--+255 Low
14509 </summary>
9391 </member> 14510 </member>
9392 <member name="F:OpenMetaverse.AttachmentPoint.Mouth"> 14511 <member name="F:OpenMetaverse.VPElement.SHAPE_BREAST_GRAVITY">
9393 <summary>Mouth</summary> 14512 <summary>
14513 Breast Buoyancy - Less Gravity 0--+255 More Gravity
14514 </summary>
9394 </member> 14515 </member>
9395 <member name="F:OpenMetaverse.AttachmentPoint.Chin"> 14516 <member name="F:OpenMetaverse.VPElement.SHOES_SHOE_PLATFORM_WIDTH">
9396 <summary>Chin</summary> 14517 <summary>
14518 Platform Width - Narrow 0--+255 Wide
14519 </summary>
9397 </member> 14520 </member>
9398 <member name="F:OpenMetaverse.AttachmentPoint.LeftEar"> 14521 <member name="F:OpenMetaverse.VPElement.SHOES_HEEL_SHAPE">
9399 <summary>Left ear</summary> 14522 <summary>
14523 - Pointy Heels 0--+255 Thick Heels
14524 </summary>
9400 </member> 14525 </member>
9401 <member name="F:OpenMetaverse.AttachmentPoint.RightEar"> 14526 <member name="F:OpenMetaverse.VPElement.SHOES_TOE_SHAPE">
9402 <summary>Right ear</summary> 14527 <summary>
14528 - Pointy 0--+255 Square
14529 </summary>
9403 </member> 14530 </member>
9404 <member name="F:OpenMetaverse.AttachmentPoint.LeftEyeball"> 14531 <member name="F:OpenMetaverse.VPElement.SHAPE_FOOT_SIZE">
9405 <summary>Left eyeball</summary> 14532 <summary>
14533 Foot Size - Small 0--+255 Big
14534 </summary>
9406 </member> 14535 </member>
9407 <member name="F:OpenMetaverse.AttachmentPoint.RightEyeball"> 14536 <member name="F:OpenMetaverse.VPElement.SHAPE_WIDE_NOSE">
9408 <summary>Right eyeball</summary> 14537 <summary>
14538 Nose Width - Narrow 0--+255 Wide
14539 </summary>
9409 </member> 14540 </member>
9410 <member name="F:OpenMetaverse.AttachmentPoint.Nose"> 14541 <member name="F:OpenMetaverse.VPElement.SHAPE_EYELASHES_LONG">
9411 <summary>Nose</summary> 14542 <summary>
14543 Eyelash Length - Short 0--+255 Long
14544 </summary>
9412 </member> 14545 </member>
9413 <member name="F:OpenMetaverse.AttachmentPoint.RightUpperArm"> 14546 <member name="F:OpenMetaverse.VPElement.UNDERSHIRT_SLEEVE_LENGTH">
9414 <summary>Right upper arm</summary> 14547 <summary>
14548 - Short 0--+255 Long
14549 </summary>
9415 </member> 14550 </member>
9416 <member name="F:OpenMetaverse.AttachmentPoint.RightForearm"> 14551 <member name="F:OpenMetaverse.VPElement.UNDERSHIRT_BOTTOM">
9417 <summary>Right forearm</summary> 14552 <summary>
14553 - Short 0--+255 Long
14554 </summary>
9418 </member> 14555 </member>
9419 <member name="F:OpenMetaverse.AttachmentPoint.LeftUpperArm"> 14556 <member name="F:OpenMetaverse.VPElement.UNDERSHIRT_COLLAR_FRONT">
9420 <summary>Left upper arm</summary> 14557 <summary>
14558 - Low 0--+255 High
14559 </summary>
9421 </member> 14560 </member>
9422 <member name="F:OpenMetaverse.AttachmentPoint.LeftForearm"> 14561 <member name="F:OpenMetaverse.VPElement.JACKET_BOTTOM_LENGTH_LOWER">
9423 <summary>Left forearm</summary> 14562 <summary>
14563 Jacket Length - Short 0--+255 Long
14564 </summary>
9424 </member> 14565 </member>
9425 <member name="F:OpenMetaverse.AttachmentPoint.RightHip"> 14566 <member name="F:OpenMetaverse.VPElement.JACKET_OPEN_JACKET">
9426 <summary>Right hip</summary> 14567 <summary>
14568 Open Front - Open 0--+255 Closed
14569 </summary>
9427 </member> 14570 </member>
9428 <member name="F:OpenMetaverse.AttachmentPoint.RightUpperLeg"> 14571 <member name="F:OpenMetaverse.VPElement.SHOES_SHOE_HEIGHT">
9429 <summary>Right upper leg</summary> 14572 <summary>
14573 - Short 0--+255 Tall
14574 </summary>
9430 </member> 14575 </member>
9431 <member name="F:OpenMetaverse.AttachmentPoint.RightLowerLeg"> 14576 <member name="F:OpenMetaverse.VPElement.SOCKS_SOCKS_LENGTH">
9432 <summary>Right lower leg</summary> 14577 <summary>
14578 - Short 0--+255 Long
14579 </summary>
9433 </member> 14580 </member>
9434 <member name="F:OpenMetaverse.AttachmentPoint.LeftHip"> 14581 <member name="F:OpenMetaverse.VPElement.UNDERPANTS_PANTS_LENGTH">
9435 <summary>Left hip</summary> 14582 <summary>
14583 - Short 0--+255 Long
14584 </summary>
9436 </member> 14585 </member>
9437 <member name="F:OpenMetaverse.AttachmentPoint.LeftUpperLeg"> 14586 <member name="F:OpenMetaverse.VPElement.UNDERPANTS_PANTS_WAIST">
9438 <summary>Left upper leg</summary> 14587 <summary>
14588 - Low 0--+255 High
14589 </summary>
9439 </member> 14590 </member>
9440 <member name="F:OpenMetaverse.AttachmentPoint.LeftLowerLeg"> 14591 <member name="F:OpenMetaverse.VPElement.PANTS_LEG_PANTFLAIR">
9441 <summary>Left lower leg</summary> 14592 <summary>
14593 Cuff Flare - Tight Cuffs 0--+255 Flared Cuffs
14594 </summary>
9442 </member> 14595 </member>
9443 <member name="F:OpenMetaverse.AttachmentPoint.Stomach"> 14596 <member name="F:OpenMetaverse.VPElement.SHAPE_FOREHEAD_ANGLE">
9444 <summary>Stomach</summary> 14597 <summary>
14598 - More Vertical 0--+255 More Sloped
14599 </summary>
9445 </member> 14600 </member>
9446 <member name="F:OpenMetaverse.AttachmentPoint.LeftPec"> 14601 <member name="F:OpenMetaverse.VPElement.SHAPE_BODY_FAT">
9447 <summary>Left pectoral</summary> 14602 <summary>
14603 - Less Body Fat 0--+255 More Body Fat
14604 </summary>
9448 </member> 14605 </member>
9449 <member name="F:OpenMetaverse.AttachmentPoint.RightPec"> 14606 <member name="F:OpenMetaverse.VPElement.PANTS_LOW_CROTCH">
9450 <summary>Right pectoral</summary> 14607 <summary>
14608 Pants Crotch - High and Tight 0--+255 Low and Loose
14609 </summary>
9451 </member> 14610 </member>
9452 <member name="F:OpenMetaverse.AttachmentPoint.HUDCenter2"> 14611 <member name="F:OpenMetaverse.VPElement.SHAPE_EGG_HEAD">
9453 <summary>HUD Center position 2</summary> 14612 <summary>
14613 Egg Head - Chin Heavy 0--+255 Forehead Heavy
14614 </summary>
9454 </member> 14615 </member>
9455 <member name="F:OpenMetaverse.AttachmentPoint.HUDTopRight"> 14616 <member name="F:OpenMetaverse.VPElement.SHAPE_SQUASH_STRETCH_HEAD">
9456 <summary>HUD Top-right</summary> 14617 <summary>
14618 Head Stretch - Squash Head 0--+255 Stretch Head
14619 </summary>
9457 </member> 14620 </member>
9458 <member name="F:OpenMetaverse.AttachmentPoint.HUDTop"> 14621 <member name="F:OpenMetaverse.VPElement.SHAPE_TORSO_MUSCLES">
9459 <summary>HUD Top</summary> 14622 <summary>
14623 Torso Muscles - Less Muscular 0--+255 More Muscular
14624 </summary>
9460 </member> 14625 </member>
9461 <member name="F:OpenMetaverse.AttachmentPoint.HUDTopLeft"> 14626 <member name="F:OpenMetaverse.VPElement.SHAPE_EYELID_CORNER_UP">
9462 <summary>HUD Top-left</summary> 14627 <summary>
14628 Outer Eye Corner - Corner Down 0--+255 Corner Up
14629 </summary>
9463 </member> 14630 </member>
9464 <member name="F:OpenMetaverse.AttachmentPoint.HUDCenter"> 14631 <member name="F:OpenMetaverse.VPElement.SHAPE_LEG_MUSCLES">
9465 <summary>HUD Center</summary> 14632 <summary>
14633 - Less Muscular 0--+255 More Muscular
14634 </summary>
9466 </member> 14635 </member>
9467 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottomLeft"> 14636 <member name="F:OpenMetaverse.VPElement.SHAPE_TALL_LIPS">
9468 <summary>HUD Bottom-left</summary> 14637 <summary>
14638 Lip Fullness - Less Full 0--+255 More Full
14639 </summary>
9469 </member> 14640 </member>
9470 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottom"> 14641 <member name="F:OpenMetaverse.VPElement.SHOES_SHOE_TOE_THICK">
9471 <summary>HUD Bottom</summary> 14642 <summary>
14643 Toe Thickness - Flat Toe 0--+255 Thick Toe
14644 </summary>
9472 </member> 14645 </member>
9473 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottomRight"> 14646 <member name="F:OpenMetaverse.VPElement.SHAPE_CROOKED_NOSE">
9474 <summary>HUD Bottom-right</summary> 14647 <summary>
14648 Crooked Nose - Nose Left 0--+255 Nose Right
14649 </summary>
9475 </member> 14650 </member>
9476 <member name="T:OpenMetaverse.Tree"> 14651 <member name="F:OpenMetaverse.VPElement.SHAPE_MOUTH_CORNER">
9477 <summary> 14652 <summary>
9478 Tree foliage types 14653 - Corner Down 0--+255 Corner Up
9479 </summary> 14654 </summary>
9480 </member> 14655 </member>
9481 <member name="F:OpenMetaverse.Tree.Pine1"> 14656 <member name="F:OpenMetaverse.VPElement.SHAPE_FACE_SHEAR">
9482 <summary>Pine1 tree</summary> 14657 <summary>
14658 - Shear Right Up 0--+255 Shear Left Up
14659 </summary>
9483 </member> 14660 </member>
9484 <member name="F:OpenMetaverse.Tree.Oak"> 14661 <member name="F:OpenMetaverse.VPElement.SHAPE_SHIFT_MOUTH">
9485 <summary>Oak tree</summary> 14662 <summary>
14663 Shift Mouth - Shift Left 0--+255 Shift Right
14664 </summary>
9486 </member> 14665 </member>
9487 <member name="F:OpenMetaverse.Tree.TropicalBush1"> 14666 <member name="F:OpenMetaverse.VPElement.SHAPE_POP_EYE">
9488 <summary>Tropical Bush1</summary> 14667 <summary>
14668 Eye Pop - Pop Right Eye 0--+255 Pop Left Eye
14669 </summary>
9489 </member> 14670 </member>
9490 <member name="F:OpenMetaverse.Tree.Palm1"> 14671 <member name="F:OpenMetaverse.VPElement.SHAPE_JAW_JUT">
9491 <summary>Palm1 tree</summary> 14672 <summary>
14673 Jaw Jut - Overbite 0--+255 Underbite
14674 </summary>
9492 </member> 14675 </member>
9493 <member name="F:OpenMetaverse.Tree.Dogwood"> 14676 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_SHEAR_BACK">
9494 <summary>Dogwood tree</summary> 14677 <summary>
14678 Shear Back - Full Back 0--+255 Sheared Back
14679 </summary>
9495 </member> 14680 </member>
9496 <member name="F:OpenMetaverse.Tree.TropicalBush2"> 14681 <member name="F:OpenMetaverse.VPElement.SHAPE_HAND_SIZE">
9497 <summary>Tropical Bush2</summary> 14682 <summary>
14683 - Small Hands 0--+255 Large Hands
14684 </summary>
9498 </member> 14685 </member>
9499 <member name="F:OpenMetaverse.Tree.Palm2"> 14686 <member name="F:OpenMetaverse.VPElement.SHAPE_LOVE_HANDLES">
9500 <summary>Palm2 tree</summary> 14687 <summary>
14688 Love Handles - Less Love 0--+255 More Love
14689 </summary>
9501 </member> 14690 </member>
9502 <member name="F:OpenMetaverse.Tree.Cypress1"> 14691 <member name="F:OpenMetaverse.VPElement.SHAPE_HEAD_SIZE">
9503 <summary>Cypress1 tree</summary> 14692 <summary>
14693 Head Size - Small Head 0--+255 Big Head
14694 </summary>
9504 </member> 14695 </member>
9505 <member name="F:OpenMetaverse.Tree.Cypress2"> 14696 <member name="F:OpenMetaverse.VPElement.SHAPE_NECK_THICKNESS">
9506 <summary>Cypress2 tree</summary> 14697 <summary>
14698 - Skinny Neck 0--+255 Thick Neck
14699 </summary>
9507 </member> 14700 </member>
9508 <member name="F:OpenMetaverse.Tree.Pine2"> 14701 <member name="F:OpenMetaverse.VPElement.SHAPE_BREAST_FEMALE_CLEAVAGE">
9509 <summary>Pine2 tree</summary> 14702 <summary>
14703 Breast Cleavage - Separate 0--+255 Join
14704 </summary>
9510 </member> 14705 </member>
9511 <member name="F:OpenMetaverse.Tree.Plumeria"> 14706 <member name="F:OpenMetaverse.VPElement.SHAPE_CHEST_MALE_NO_PECS">
9512 <summary>Plumeria</summary> 14707 <summary>
14708 Pectorals - Big Pectorals 0--+255 Sunken Chest
14709 </summary>
9513 </member> 14710 </member>
9514 <member name="F:OpenMetaverse.Tree.WinterPine1"> 14711 <member name="F:OpenMetaverse.VPElement.SHAPE_EYE_SIZE">
9515 <summary>Winter pinetree1</summary> 14712 <summary>
14713 Eye Size - Beady Eyes 0--+255 Anime Eyes
14714 </summary>
9516 </member> 14715 </member>
9517 <member name="F:OpenMetaverse.Tree.WinterAspen"> 14716 <member name="F:OpenMetaverse.VPElement.SHAPE_LEG_LENGTH">
9518 <summary>Winter Aspen tree</summary> 14717 <summary>
14718 - Short Legs 0--+255 Long Legs
14719 </summary>
9519 </member> 14720 </member>
9520 <member name="F:OpenMetaverse.Tree.WinterPine2"> 14721 <member name="F:OpenMetaverse.VPElement.SHAPE_ARM_LENGTH">
9521 <summary>Winter pinetree2</summary> 14722 <summary>
14723 - Short Arms 0--+255 Long arms
14724 </summary>
9522 </member> 14725 </member>
9523 <member name="F:OpenMetaverse.Tree.Eucalyptus"> 14726 <member name="F:OpenMetaverse.VPElement.SKIN_LIPSTICK_COLOR">
9524 <summary>Eucalyptus tree</summary> 14727 <summary>
14728 - Pink 0--+255 Black
14729 </summary>
9525 </member> 14730 </member>
9526 <member name="F:OpenMetaverse.Tree.Fern"> 14731 <member name="F:OpenMetaverse.VPElement.SKIN_LIPSTICK">
9527 <summary>Fern</summary> 14732 <summary>
14733 - No Lipstick 0--+255 More Lipstick
14734 </summary>
9528 </member> 14735 </member>
9529 <member name="F:OpenMetaverse.Tree.Eelgrass"> 14736 <member name="F:OpenMetaverse.VPElement.SKIN_LIPGLOSS">
9530 <summary>Eelgrass</summary> 14737 <summary>
14738 - No Lipgloss 0--+255 Glossy
14739 </summary>
9531 </member> 14740 </member>
9532 <member name="F:OpenMetaverse.Tree.SeaSword"> 14741 <member name="F:OpenMetaverse.VPElement.SKIN_EYELINER">
9533 <summary>Sea Sword</summary> 14742 <summary>
14743 - No Eyeliner 0--+255 Full Eyeliner
14744 </summary>
9534 </member> 14745 </member>
9535 <member name="F:OpenMetaverse.Tree.Kelp1"> 14746 <member name="F:OpenMetaverse.VPElement.SKIN_BLUSH">
9536 <summary>Kelp1 plant</summary> 14747 <summary>
14748 - No Blush 0--+255 More Blush
14749 </summary>
9537 </member> 14750 </member>
9538 <member name="F:OpenMetaverse.Tree.BeachGrass1"> 14751 <member name="F:OpenMetaverse.VPElement.SKIN_BLUSH_COLOR">
9539 <summary>Beach grass</summary> 14752 <summary>
14753 - Pink 0--+255 Orange
14754 </summary>
9540 </member> 14755 </member>
9541 <member name="F:OpenMetaverse.Tree.Kelp2"> 14756 <member name="F:OpenMetaverse.VPElement.SKIN_OUT_SHDW_OPACITY">
9542 <summary>Kelp2 plant</summary> 14757 <summary>
14758 - Clear 0--+255 Opaque
14759 </summary>
9543 </member> 14760 </member>
9544 <member name="T:OpenMetaverse.Grass"> 14761 <member name="F:OpenMetaverse.VPElement.SKIN_OUTER_SHADOW">
9545 <summary> 14762 <summary>
9546 Grass foliage types 14763 - No Eyeshadow 0--+255 More Eyeshadow
9547 </summary> 14764 </summary>
9548 </member> 14765 </member>
9549 <member name="F:OpenMetaverse.Grass.Grass0"> 14766 <member name="F:OpenMetaverse.VPElement.SKIN_OUT_SHDW_COLOR">
9550 <summary></summary> 14767 <summary>
14768 - Light 0--+255 Dark
14769 </summary>
9551 </member> 14770 </member>
9552 <member name="F:OpenMetaverse.Grass.Grass1"> 14771 <member name="F:OpenMetaverse.VPElement.SKIN_INNER_SHADOW">
9553 <summary></summary> 14772 <summary>
14773 - No Eyeshadow 0--+255 More Eyeshadow
14774 </summary>
9554 </member> 14775 </member>
9555 <member name="F:OpenMetaverse.Grass.Grass2"> 14776 <member name="F:OpenMetaverse.VPElement.SKIN_NAIL_POLISH">
9556 <summary></summary> 14777 <summary>
14778 - No Polish 0--+255 Painted Nails
14779 </summary>
9557 </member> 14780 </member>
9558 <member name="F:OpenMetaverse.Grass.Grass3"> 14781 <member name="F:OpenMetaverse.VPElement.SKIN_BLUSH_OPACITY">
9559 <summary></summary> 14782 <summary>
14783 - Clear 0--+255 Opaque
14784 </summary>
9560 </member> 14785 </member>
9561 <member name="F:OpenMetaverse.Grass.Grass4"> 14786 <member name="F:OpenMetaverse.VPElement.SKIN_IN_SHDW_COLOR">
9562 <summary></summary> 14787 <summary>
14788 - Light 0--+255 Dark
14789 </summary>
9563 </member> 14790 </member>
9564 <member name="F:OpenMetaverse.Grass.Undergrowth1"> 14791 <member name="F:OpenMetaverse.VPElement.SKIN_IN_SHDW_OPACITY">
9565 <summary></summary> 14792 <summary>
14793 - Clear 0--+255 Opaque
14794 </summary>
9566 </member> 14795 </member>
9567 <member name="T:OpenMetaverse.ClickAction"> 14796 <member name="F:OpenMetaverse.VPElement.SKIN_EYELINER_COLOR">
9568 <summary> 14797 <summary>
9569 Action associated with clicking on an object 14798 - Dark Green 0--+255 Black
9570 </summary> 14799 </summary>
9571 </member> 14800 </member>
9572 <member name="F:OpenMetaverse.ClickAction.Touch"> 14801 <member name="F:OpenMetaverse.VPElement.SKIN_NAIL_POLISH_COLOR">
9573 <summary>Touch object</summary> 14802 <summary>
14803 - Pink 0--+255 Black
14804 </summary>
9574 </member> 14805 </member>
9575 <member name="F:OpenMetaverse.ClickAction.Sit"> 14806 <member name="F:OpenMetaverse.VPElement.HAIR_EYEBROW_DENSITY">
9576 <summary>Sit on object</summary> 14807 <summary>
14808 - Sparse 0--+255 Dense
14809 </summary>
9577 </member> 14810 </member>
9578 <member name="F:OpenMetaverse.ClickAction.Buy"> 14811 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_THICKNESS">
9579 <summary>Purchase object or contents</summary> 14812 <summary>
14813 - 5 O'Clock Shadow 0--+255 Bushy Hair
14814 </summary>
9580 </member> 14815 </member>
9581 <member name="F:OpenMetaverse.ClickAction.Pay"> 14816 <member name="F:OpenMetaverse.VPElement.SHAPE_SADDLEBAGS">
9582 <summary>Pay the object</summary> 14817 <summary>
14818 Saddle Bags - Less Saddle 0--+255 More Saddle
14819 </summary>
9583 </member> 14820 </member>
9584 <member name="F:OpenMetaverse.ClickAction.OpenTask"> 14821 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_TAPER_BACK">
9585 <summary>Open task inventory</summary> 14822 <summary>
14823 Taper Back - Wide Back 0--+255 Narrow Back
14824 </summary>
9586 </member> 14825 </member>
9587 <member name="F:OpenMetaverse.ClickAction.PlayMedia"> 14826 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_TAPER_FRONT">
9588 <summary>Play parcel media</summary> 14827 <summary>
14828 Taper Front - Wide Front 0--+255 Narrow Front
14829 </summary>
9589 </member> 14830 </member>
9590 <member name="F:OpenMetaverse.ClickAction.OpenMedia"> 14831 <member name="F:OpenMetaverse.VPElement.SHAPE_NECK_LENGTH">
9591 <summary>Open parcel media</summary> 14832 <summary>
14833 - Short Neck 0--+255 Long Neck
14834 </summary>
9592 </member> 14835 </member>
9593 <member name="T:OpenMetaverse.Imaging.LoadTGAClass"> 14836 <member name="F:OpenMetaverse.VPElement.HAIR_LOWER_EYEBROWS">
9594 <summary> 14837 <summary>
9595 Capability to load TGAs to Bitmap 14838 Eyebrow Height - Higher 0--+255 Lower
9596 </summary> 14839 </summary>
9597 </member> 14840 </member>
9598 <member name="T:OpenMetaverse.Assets.AssetPrim"> 14841 <member name="F:OpenMetaverse.VPElement.SHAPE_LOWER_BRIDGE_NOSE">
9599 <summary> 14842 <summary>
9600 Represents a primitive asset 14843 Lower Bridge - Low 0--+255 High
9601 </summary> 14844 </summary>
9602 </member> 14845 </member>
9603 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor"> 14846 <member name="F:OpenMetaverse.VPElement.SHAPE_LOW_SEPTUM_NOSE">
9604 <summary>Initializes a new instance of an AssetPrim object</summary> 14847 <summary>
14848 Nostril Division - High 0--+255 Low
14849 </summary>
9605 </member> 14850 </member>
9606 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode"> 14851 <member name="F:OpenMetaverse.VPElement.SHAPE_JAW_ANGLE">
9607 <summary> 14852 <summary>
9608 14853 Jaw Angle - Low Jaw 0--+255 High Jaw
9609 </summary> 14854 </summary>
9610 </member> 14855 </member>
9611 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode"> 14856 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_SHEAR_FRONT">
9612 <summary> 14857 <summary>
9613 14858 Shear Front - Full Front 0--+255 Sheared Front
9614 </summary> 14859 </summary>
9615 <returns></returns>
9616 </member> 14860 </member>
9617 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType"> 14861 <member name="F:OpenMetaverse.VPElement.HAIR_HAIR_VOLUME">
9618 <summary>Override the base classes AssetType</summary> 14862 <summary>
14863 - Less Volume 0--+255 More Volume
14864 </summary>
9619 </member> 14865 </member>
9620 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape"> 14866 <member name="F:OpenMetaverse.VPElement.SHAPE_LIP_CLEFT_DEEP">
9621 <summary> 14867 <summary>
9622 Only used internally for XML serialization/deserialization 14868 Lip Cleft Depth - Shallow 0--+255 Deep
9623 </summary> 14869 </summary>
9624 </member> 14870 </member>
9625 <member name="T:OpenMetaverse.Assets.AssetAnimation"> 14871 <member name="F:OpenMetaverse.VPElement.SHAPE_PUFFY_LOWER_LIDS">
9626 <summary> 14872 <summary>
9627 Represents an Animation 14873 Puffy Eyelids - Flat 0--+255 Puffy
9628 </summary> 14874 </summary>
9629 </member> 14875 </member>
9630 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor"> 14876 <member name="F:OpenMetaverse.VPElement.SHAPE_EYE_DEPTH">
9631 <summary>Default Constructor</summary> 14877 <summary>
14878 - Sunken Eyes 0--+255 Bugged Eyes
14879 </summary>
9632 </member> 14880 </member>
9633 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])"> 14881 <member name="F:OpenMetaverse.VPElement.SHAPE_HEAD_LENGTH">
9634 <summary> 14882 <summary>
9635 Construct an Asset object of type Animation 14883 - Flat Head 0--+255 Long Head
9636 </summary> 14884 </summary>
9637 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
9638 <param name="assetData">A byte array containing the raw asset data</param>
9639 </member> 14885 </member>
9640 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType"> 14886 <member name="F:OpenMetaverse.VPElement.SKIN_BODY_FRECKLES">
9641 <summary>Override the base classes AssetType</summary> 14887 <summary>
14888 - Less Freckles 0--+255 More Freckles
14889 </summary>
9642 </member> 14890 </member>
9643 <member name="T:OpenMetaverse.Assets.TarArchiveReader"> 14891 <member name="F:OpenMetaverse.VPElement.UNDERSHIRT_COLLAR_BACK">
9644 <summary> 14892 <summary>
9645 Temporary code to do the bare minimum required to read a tar archive for our purposes 14893 - Low 0--+255 High
9646 </summary> 14894 </summary>
9647 </member> 14895 </member>
9648 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br"> 14896 <member name="F:OpenMetaverse.VPElement.HAIR_PIGTAILS">
9649 <summary> 14897 <summary>
9650 Binary reader for the underlying stream 14898 - Short Pigtails 0--+255 Long Pigtails
9651 </summary> 14899 </summary>
9652 </member> 14900 </member>
9653 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray"> 14901 <member name="F:OpenMetaverse.VPElement.HAIR_PONYTAIL">
9654 <summary> 14902 <summary>
9655 Used to trim off null chars 14903 - Short Ponytail 0--+255 Long Ponytail
9656 </summary> 14904 </summary>
9657 </member> 14905 </member>
9658 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray"> 14906 <member name="F:OpenMetaverse.VPElement.SHAPE_BUTT_SIZE">
9659 <summary> 14907 <summary>
9660 Used to trim off space chars 14908 Butt Size - Flat Butt 0--+255 Big Butt
9661 </summary> 14909 </summary>
9662 </member> 14910 </member>
9663 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)"> 14911 <member name="F:OpenMetaverse.VPElement.SHAPE_POINTY_EARS">
9664 <summary> 14912 <summary>
9665 Generate a tar reader which reads from the given stream. 14913 Ear Tips - Flat 0--+255 Pointy
9666 </summary> 14914 </summary>
9667 <param name="s"></param>
9668 </member> 14915 </member>
9669 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)"> 14916 <member name="F:OpenMetaverse.VPElement.SHAPE_LIP_RATIO">
9670 <summary> 14917 <summary>
9671 Read the next entry in the tar file. 14918 Lip Ratio - More Upper Lip 0--+255 More Lower Lip
9672 </summary> 14919 </summary>
9673 <param name="filePath"></param>
9674 <param name="entryType"></param>
9675 <returns>the data for the entry. Returns null if there are no more entries</returns>
9676 </member> 14920 </member>
9677 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader"> 14921 <member name="F:OpenMetaverse.VPElement.SHIRT_SHIRT_BOTTOM">
9678 <summary> 14922 <summary>
9679 Read the next 512 byte chunk of data as a tar header. 14923 - Short 0--+255 Long
9680 </summary> 14924 </summary>
9681 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
9682 </member> 14925 </member>
9683 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)"> 14926 <member name="F:OpenMetaverse.VPElement.PANTS_WAIST_HEIGHT">
9684 <summary> 14927 <summary>
9685 Read data following a header 14928 - Low 0--+255 High
9686 </summary> 14929 </summary>
9687 <param name="fileSize"></param>
9688 <returns></returns>
9689 </member> 14930 </member>
9690 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)"> 14931 <member name="F:OpenMetaverse.VPElement.PANTS_LOOSE_LOWER_CLOTHING">
9691 <summary> 14932 <summary>
9692 Convert octal bytes to a decimal representation 14933 Pants Fit - Tight Pants 0--+255 Loose Pants
9693 </summary> 14934 </summary>
9694 <param name="bytes"></param>
9695 <param name="count"></param>
9696 <param name="startIndex"></param>
9697 <returns></returns>
9698 </member> 14935 </member>
9699 <member name="T:OpenMetaverse.VisualParam"> 14936 <member name="F:OpenMetaverse.VPElement.SHIRT_LOOSE_UPPER_CLOTHING">
9700 <summary> 14937 <summary>
9701 A single visual characteristic of an avatar mesh, such as eyebrow height 14938 Shirt Fit - Tight Shirt 0--+255 Loose Shirt
9702 </summary> 14939 </summary>
9703 </member> 14940 </member>
9704 <member name="F:OpenMetaverse.VisualParam.ParamID"> 14941 <member name="F:OpenMetaverse.VPElement.SHIRT_SHIRTSLEEVE_FLAIR">
9705 <summary>Index of this visual param</summary> 14942 <summary>
14943 Sleeve Looseness - Tight Sleeves 0--+255 Loose Sleeves
14944 </summary>
9706 </member> 14945 </member>
9707 <member name="F:OpenMetaverse.VisualParam.Name"> 14946 <member name="F:OpenMetaverse.VPElement.SHAPE_BOWED_LEGS">
9708 <summary>Internal name</summary> 14947 <summary>
14948 Knee Angle - Knock Kneed 0--+255 Bow Legged
14949 </summary>
9709 </member> 14950 </member>
9710 <member name="F:OpenMetaverse.VisualParam.Group"> 14951 <member name="F:OpenMetaverse.VPElement.SHAPE_HIP_LENGTH">
9711 <summary>Group ID this parameter belongs to</summary> 14952 <summary>
14953 - Short hips 0--+255 Long Hips
14954 </summary>
9712 </member> 14955 </member>
9713 <member name="F:OpenMetaverse.VisualParam.Wearable"> 14956 <member name="F:OpenMetaverse.VPElement.GLOVES_GLOVE_FINGERS">
9714 <summary>Name of the wearable this parameter belongs to</summary> 14957 <summary>
14958 - Fingerless 0--+255 Fingers
14959 </summary>
9715 </member> 14960 </member>
9716 <member name="F:OpenMetaverse.VisualParam.Label"> 14961 <member name="F:OpenMetaverse.VPElement.SKIRT_SKIRT_BUSTLE">
9717 <summary>Displayable label of this characteristic</summary> 14962 <summary>
14963 bustle skirt - no bustle 0--+255 more bustle
14964 </summary>
9718 </member> 14965 </member>
9719 <member name="F:OpenMetaverse.VisualParam.LabelMin"> 14966 <member name="F:OpenMetaverse.VPElement.SKIRT_SKIRT_LENGTH">
9720 <summary>Displayable label for the minimum value of this characteristic</summary> 14967 <summary>
14968 - Short 0--+255 Long
14969 </summary>
9721 </member> 14970 </member>
9722 <member name="F:OpenMetaverse.VisualParam.LabelMax"> 14971 <member name="F:OpenMetaverse.VPElement.SKIRT_SLIT_FRONT">
9723 <summary>Displayable label for the maximum value of this characteristic</summary> 14972 <summary>
14973 - Open Front 0--+255 Closed Front
14974 </summary>
9724 </member> 14975 </member>
9725 <member name="F:OpenMetaverse.VisualParam.DefaultValue"> 14976 <member name="F:OpenMetaverse.VPElement.SKIRT_SLIT_BACK">
9726 <summary>Default value</summary> 14977 <summary>
14978 - Open Back 0--+255 Closed Back
14979 </summary>
9727 </member> 14980 </member>
9728 <member name="F:OpenMetaverse.VisualParam.MinValue"> 14981 <member name="F:OpenMetaverse.VPElement.SKIRT_SLIT_LEFT">
9729 <summary>Minimum value</summary> 14982 <summary>
14983 - Open Left 0--+255 Closed Left
14984 </summary>
9730 </member> 14985 </member>
9731 <member name="F:OpenMetaverse.VisualParam.MaxValue"> 14986 <member name="F:OpenMetaverse.VPElement.SKIRT_SLIT_RIGHT">
9732 <summary>Maximum value</summary> 14987 <summary>
14988 - Open Right 0--+255 Closed Right
14989 </summary>
9733 </member> 14990 </member>
9734 <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)"> 14991 <member name="F:OpenMetaverse.VPElement.SKIRT_SKIRT_LOOSENESS">
9735 <summary> 14992 <summary>
9736 Set all the values through the constructor 14993 Skirt Fit - Tight Skirt 0--+255 Poofy Skirt
9737 </summary> 14994 </summary>
9738 <param name="paramID">Index of this visual param</param>
9739 <param name="name">Internal name</param>
9740 <param name="group"></param>
9741 <param name="wearable"></param>
9742 <param name="label">Displayable label of this characteristic</param>
9743 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
9744 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
9745 <param name="def">Default value</param>
9746 <param name="min">Minimum value</param>
9747 <param name="max">Maximum value</param>
9748 </member> 14995 </member>
9749 <member name="T:OpenMetaverse.VisualParams"> 14996 <member name="F:OpenMetaverse.VPElement.JACKET_JACKET_WRINKLES">
9750 <summary> 14997 <summary>
9751 Holds the Params array of all the avatar appearance parameters 14998 Jacket Wrinkles - No Wrinkles 0--+255 Wrinkles
9752 </summary> 14999 </summary>
9753 </member> 15000 </member>
9754 <member name="T:OpenMetaverse.PacketEventDictionary"> 15001 <member name="F:OpenMetaverse.VPElement.SHAPE_MALE_PACKAGE">
9755 <summary> 15002 <summary>
9756 Registers, unregisters, and fires events generated by incoming packets 15003 Package - Coin Purse 0--+255 Duffle Bag
9757 </summary> 15004 </summary>
9758 </member> 15005 </member>
9759 <member name="F:OpenMetaverse.PacketEventDictionary.Client"> 15006 <member name="F:OpenMetaverse.VPElement.SHAPE_EYELID_INNER_CORNER_UP">
9760 <summary>Reference to the GridClient object</summary> 15007 <summary>
15008 Inner Eye Corner - Corner Down 0--+255 Corner Up
15009 </summary>
9761 </member> 15010 </member>
9762 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)"> 15011 <member name="T:ThreadUtil">
9763 <summary> 15012 <summary>
9764 Default constructor 15013
9765 </summary> 15014 </summary>
9766 <param name="client"></param>
9767 </member> 15015 </member>
9768 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)"> 15016 <member name="F:ThreadUtil.wrapperInstance">
9769 <summary> 15017 <summary>
9770 Register an event handler 15018 An instance of DelegateWrapper which calls InvokeWrappedDelegate,
15019 which in turn calls the DynamicInvoke method of the wrapped
15020 delegate
9771 </summary> 15021 </summary>
9772 <remarks>Use PacketType.Default to fire this event on every
9773 incoming packet</remarks>
9774 <param name="packetType">Packet type to register the handler for</param>
9775 <param name="eventHandler">Callback to be fired</param>
9776 </member> 15022 </member>
9777 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)"> 15023 <member name="F:ThreadUtil.callback">
9778 <summary> 15024 <summary>
9779 Unregister an event handler 15025 Callback used to call EndInvoke on the asynchronously
15026 invoked DelegateWrapper
9780 </summary> 15027 </summary>
9781 <param name="packetType">Packet type to unregister the handler for</param>
9782 <param name="eventHandler">Callback to be unregistered</param>
9783 </member> 15028 </member>
9784 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 15029 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])">
9785 <summary> 15030 <summary>
9786 Fire the events registered for this packet type synchronously 15031 Executes the specified delegate with the specified arguments
15032 asynchronously on a thread pool thread
9787 </summary> 15033 </summary>
9788 <param name="packetType">Incoming packet type</param> 15034 <param name="d"></param>
9789 <param name="packet">Incoming packet</param> 15035 <param name="args"></param>
9790 <param name="simulator">Simulator this packet was received from</param>
9791 </member> 15036 </member>
9792 <member name="M:OpenMetaverse.PacketEventDictionary.BeginRaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 15037 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])">
9793 <summary> 15038 <summary>
9794 Fire the events registered for this packet type asynchronously 15039 Invokes the wrapped delegate synchronously
9795 </summary> 15040 </summary>
9796 <param name="packetType">Incoming packet type</param> 15041 <param name="d"></param>
9797 <param name="packet">Incoming packet</param> 15042 <param name="args"></param>
9798 <param name="simulator">Simulator this packet was received from</param>
9799 </member> 15043 </member>
9800 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper"> 15044 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)">
9801 <summary> 15045 <summary>
9802 Object that is passed to worker threads in the ThreadPool for 15046 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle
9803 firing packet callbacks 15047 to prevent resource leaks
9804 </summary> 15048 </summary>
15049 <param name="ar"></param>
9805 </member> 15050 </member>
9806 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback"> 15051 <member name="T:ThreadUtil.DelegateWrapper">
9807 <summary>Callback to fire for this packet</summary> 15052 <summary>
15053 Delegate to wrap another delegate and its arguments
15054 </summary>
15055 <param name="d"></param>
15056 <param name="args"></param>
9808 </member> 15057 </member>
9809 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator"> 15058 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE">
9810 <summary>Reference to the simulator that this packet came from</summary> 15059 <summary>Size of the byte array used to store raw packet data</summary>
9811 </member> 15060 </member>
9812 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet"> 15061 <member name="F:OpenMetaverse.UDPPacketBuffer.Data">
9813 <summary>The packet that needs to be processed</summary> 15062 <summary>Raw packet data buffer</summary>
9814 </member> 15063 </member>
9815 <member name="T:OpenMetaverse.CapsEventDictionary"> 15064 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength">
9816 <summary> 15065 <summary>Length of the data to transmit</summary>
9817 Registers, unregisters, and fires events generated by the Capabilities
9818 event queue
9819 </summary>
9820 </member> 15066 </member>
9821 <member name="F:OpenMetaverse.CapsEventDictionary.Client"> 15067 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint">
9822 <summary>Reference to the GridClient object</summary> 15068 <summary>EndPoint of the remote host</summary>
9823 </member> 15069 </member>
9824 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)"> 15070 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor">
9825 <summary> 15071 <summary>
9826 Default constructor 15072 Create an allocated UDP packet buffer for receiving a packet
9827 </summary> 15073 </summary>
9828 <param name="client">Reference to the GridClient object</param>
9829 </member> 15074 </member>
9830 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 15075 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)">
9831 <summary> 15076 <summary>
9832 Register an new event handler for a capabilities event sent via the EventQueue 15077 Create an allocated UDP packet buffer for sending a packet
9833 </summary> 15078 </summary>
9834 <remarks>Use String.Empty to fire this event on every CAPS event</remarks> 15079 <param name="endPoint">EndPoint of the remote host</param>
9835 <param name="capsEvent">Capability event name to register the
9836 handler for</param>
9837 <param name="eventHandler">Callback to fire</param>
9838 </member> 15080 </member>
9839 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 15081 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)">
9840 <summary> 15082 <summary>
9841 Unregister a previously registered capabilities handler 15083 Create an allocated UDP packet buffer for sending a packet
9842 </summary> 15084 </summary>
9843 <param name="capsEvent">Capability event name unregister the 15085 <param name="endPoint">EndPoint of the remote host</param>
9844 handler for</param> 15086 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
9845 <param name="eventHandler">Callback to unregister</param>
9846 </member> 15087 </member>
9847 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 15088 <member name="T:OpenMetaverse.PacketBufferPool">
9848 <summary> 15089 <summary>
9849 Fire the events registered for this event type synchronously 15090 Object pool for packet buffers. This is used to allocate memory for all
15091 incoming and outgoing packets, and zerocoding buffers for those packets
9850 </summary> 15092 </summary>
9851 <param name="capsEvent">Capability name</param>
9852 <param name="message">Decoded event body</param>
9853 <param name="simulator">Reference to the simulator that
9854 generated this event</param>
9855 </member> 15093 </member>
9856 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 15094 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor">
9857 <summary> 15095 <summary>
9858 Fire the events registered for this event type asynchronously 15096 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
15097 after using this constructor.
9859 </summary> 15098 </summary>
9860 <param name="capsEvent">Capability name</param>
9861 <param name="message">Decoded event body</param>
9862 <param name="simulator">Reference to the simulator that
9863 generated this event</param>
9864 </member> 15099 </member>
9865 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper"> 15100 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)">
9866 <summary> 15101 <summary>
9867 Object that is passed to worker threads in the ThreadPool for 15102 Creates a new instance of the ObjectPool Base class.
9868 firing CAPS callbacks
9869 </summary> 15103 </summary>
15104 <param name="itemsPerSegment">The object pool is composed of segments, which
15105 are allocated whenever the size of the pool is exceeded. The number of items
15106 in a segment should be large enough that allocating a new segmeng is a rare
15107 thing. For example, on a server that will have 10k people logged in at once,
15108 the receive buffer object pool should have segment sizes of at least 1000
15109 byte arrays per segment.
15110 </param>
15111 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
15112 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
15113 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
9870 </member> 15114 </member>
9871 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback"> 15115 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup">
9872 <summary>Callback to fire for this packet</summary>
9873 </member>
9874 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
9875 <summary>Name of the CAPS event</summary>
9876 </member>
9877 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
9878 <summary>Strongly typed decoded data</summary>
9879 </member>
9880 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator">
9881 <summary>Reference to the simulator that generated this event</summary>
9882 </member>
9883 <member name="T:OpenMetaverse.Rendering.IRendering">
9884 <summary> 15116 <summary>
9885 Abstract base for rendering plugins 15117 Forces the segment cleanup algorithm to be run. This method is intended
15118 primarly for use from the Unit Test libraries.
9886 </summary> 15119 </summary>
9887 </member> 15120 </member>
9888 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 15121 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance">
9889 <summary> 15122 <summary>
9890 Generates a basic mesh structure from a primitive 15123 Responsible for allocate 1 instance of an object that will be stored in a segment.
9891 </summary> 15124 </summary>
9892 <param name="prim">Primitive to generate the mesh from</param> 15125 <returns>An instance of whatever objec the pool is pooling.</returns>
9893 <param name="lod">Level of detail to generate the mesh at</param>
9894 <returns>The generated mesh</returns>
9895 </member> 15126 </member>
9896 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 15127 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)">
9897 <summary> 15128 <summary>
9898 Generates a a series of faces, each face containing a mesh and 15129 Checks in an instance of T owned by the object pool. This method is only intended to be called
9899 metadata 15130 by the <c>WrappedObject</c> class.
9900 </summary> 15131 </summary>
9901 <param name="prim">Primitive to generate the mesh from</param> 15132 <param name="owningSegment">The segment from which the instance is checked out.</param>
9902 <param name="lod">Level of detail to generate the mesh at</param> 15133 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
9903 <returns>The generated mesh</returns>
9904 </member> 15134 </member>
9905 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)"> 15135 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut">
9906 <summary> 15136 <summary>
9907 Apply texture coordinate modifications from a 15137 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to
9908 <seealso cref="!:TextureEntryFace"/> to a list of vertices 15138 allow the checkout, a new segment is created.
9909 </summary> 15139 </summary>
9910 <param name="vertices">Vertex list to modify texture coordinates for</param> 15140 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
9911 <param name="center">Center-point of the face</param> 15141 the instance back into the segment, be sureto dispose the WrappedObject
9912 <param name="teFace">Face texture parameters</param> 15142 when finished. </returns>
9913 </member> 15143 </member>
9914 <member name="T:OpenMetaverse.Assets.TarArchiveWriter"> 15144 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments">
9915 <summary> 15145 <summary>
9916 Temporary code to produce a tar archive in tar v7 format 15146 The total number of segments created. Intended to be used by the Unit Tests.
9917 </summary> 15147 </summary>
9918 </member> 15148 </member>
9919 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw"> 15149 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment">
9920 <summary> 15150 <summary>
9921 Binary writer for the underlying stream 15151 The number of items that are in a segment. Items in a segment
15152 are all allocated at the same time, and are hopefully close to
15153 each other in the managed heap.
9922 </summary> 15154 </summary>
9923 </member> 15155 </member>
9924 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)"> 15156 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount">
9925 <summary> 15157 <summary>
9926 Write a directory entry to the tar archive. We can only handle one path level right now! 15158 The minimum number of segments. When segments are reclaimed,
15159 this number of segments will always be left alone. These
15160 segments are allocated at startup.
9927 </summary> 15161 </summary>
9928 <param name="dirName"></param>
9929 </member> 15162 </member>
9930 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)"> 15163 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup">
9931 <summary> 15164 <summary>
9932 Write a file to the tar archive 15165 The age a segment must be before it's eligible for cleanup.
15166 This is used to prevent thrash, and typical values are in
15167 the 5 minute range.
9933 </summary> 15168 </summary>
9934 <param name="filePath"></param>
9935 <param name="data"></param>
9936 </member> 15169 </member>
9937 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])"> 15170 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds">
9938 <summary> 15171 <summary>
9939 Write a file to the tar archive 15172 The frequence which the cleanup thread runs. This is typically
15173 expected to be in the 5 minute range.
9940 </summary> 15174 </summary>
9941 <param name="filePath"></param>
9942 <param name="data"></param>
9943 </member> 15175 </member>
9944 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close"> 15176 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)">
9945 <summary> 15177 <summary>
9946 Finish writing the raw tar archive data to a stream. The stream will be closed on completion. 15178 Initialize the object pool in client mode
9947 </summary> 15179 </summary>
15180 <param name="endPoint">Server to connect to</param>
15181 <param name="itemsPerSegment"></param>
15182 <param name="minSegments"></param>
9948 </member> 15183 </member>
9949 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)"> 15184 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)">
9950 <summary> 15185 <summary>
9951 Write a particular entry 15186 Initialize the object pool in server mode
9952 </summary> 15187 </summary>
9953 <param name="filePath"></param> 15188 <param name="itemsPerSegment"></param>
9954 <param name="data"></param> 15189 <param name="minSegments"></param>
9955 <param name="fileType"></param>
9956 </member>
9957 <member name="F:OpenMetaverse.TerrainPatch.X">
9958 <summary>X position of this patch</summary>
9959 </member>
9960 <member name="F:OpenMetaverse.TerrainPatch.Y">
9961 <summary>Y position of this patch</summary>
9962 </member>
9963 <member name="F:OpenMetaverse.TerrainPatch.Data">
9964 <summary>A 16x16 array of floats holding decompressed layer data</summary>
9965 </member> 15190 </member>
9966 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])"> 15191 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance">
9967 <summary> 15192 <summary>
9968 Creates a LayerData packet for compressed land data given a full 15193 Returns a packet buffer with EndPoint set if the buffer is in
9969 simulator heightmap and an array of indices of patches to compress 15194 client mode, or with EndPoint set to null in server mode
9970 </summary> 15195 </summary>
9971 <param name="heightmap">A 256 * 256 array of floating point values 15196 <returns>Initialized UDPPacketBuffer object</returns>
9972 specifying the height at each meter in the simulator</param>
9973 <param name="patches">Array of indexes in the 16x16 grid of patches
9974 for this simulator. For example if 1 and 17 are specified, patches
9975 x=1,y=0 and x=1,y=1 are sent</param>
9976 <returns></returns>
9977 </member> 15197 </member>
9978 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)"> 15198 <member name="M:OpenMetaverse.Pool.#cctor">
9979 <summary> 15199 <summary>
9980 Add a patch of terrain to a BitPacker 15200 Default constructor
9981 </summary> 15201 </summary>
9982 <param name="output">BitPacker to write the patch to</param>
9983 <param name="heightmap">Heightmap of the simulator, must be a 256 *
9984 256 float array</param>
9985 <param name="x">X offset of the patch to create, valid values are
9986 from 0 to 15</param>
9987 <param name="y">Y offset of the patch to create, valid values are
9988 from 0 to 15</param>
9989 </member> 15202 </member>
9990 <member name="T:OpenMetaverse.ProfileFlags"> 15203 <member name="M:OpenMetaverse.Pool.CheckOut">
9991 <summary> 15204 <summary>
9992 Avatar profile flags 15205 Check a packet buffer out of the pool
9993 </summary> 15206 </summary>
15207 <returns>A packet buffer object</returns>
9994 </member> 15208 </member>
9995 <member name="T:OpenMetaverse.Avatar"> 15209 <member name="T:OpenMetaverse.Animations">
9996 <summary> 15210 <summary>
9997 Represents an avatar (other than your own) 15211 Static pre-defined animations available to all agents
9998 </summary> 15212 </summary>
9999 </member> 15213 </member>
10000 <member name="F:OpenMetaverse.Avatar.Groups"> 15214 <member name="F:OpenMetaverse.Animations.AFRAID">
10001 <summary>Groups that this avatar is a member of</summary> 15215 <summary>Agent with afraid expression on face</summary>
10002 </member> 15216 </member>
10003 <member name="F:OpenMetaverse.Avatar.ProfileStatistics"> 15217 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
10004 <summary>Positive and negative ratings</summary> 15218 <summary>Agent aiming a bazooka (right handed)</summary>
10005 </member> 15219 </member>
10006 <member name="F:OpenMetaverse.Avatar.ProfileProperties"> 15220 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
10007 <summary>Avatar properties including about text, profile URL, image IDs and 15221 <summary>Agent aiming a bow (left handed)</summary>
10008 publishing settings</summary>
10009 </member> 15222 </member>
10010 <member name="F:OpenMetaverse.Avatar.ProfileInterests"> 15223 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
10011 <summary>Avatar interests including spoken languages, skills, and "want to" 15224 <summary>Agent aiming a hand gun (right handed)</summary>
10012 choices</summary>
10013 </member> 15225 </member>
10014 <member name="F:OpenMetaverse.Avatar.ControlFlags"> 15226 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
10015 <summary>Movement control flags for avatars. Typically not set or used by 15227 <summary>Agent aiming a rifle (right handed)</summary>
10016 clients. To move your avatar, use Client.Self.Movement instead</summary>
10017 </member> 15228 </member>
10018 <member name="M:OpenMetaverse.Avatar.#ctor"> 15229 <member name="F:OpenMetaverse.Animations.ANGRY">
10019 <summary> 15230 <summary>Agent with angry expression on face</summary>
10020 Default constructor
10021 </summary>
10022 </member> 15231 </member>
10023 <member name="P:OpenMetaverse.Avatar.FirstName"> 15232 <member name="F:OpenMetaverse.Animations.AWAY">
10024 <summary>First name</summary> 15233 <summary>Agent hunched over (away)</summary>
10025 </member> 15234 </member>
10026 <member name="P:OpenMetaverse.Avatar.LastName"> 15235 <member name="F:OpenMetaverse.Animations.BACKFLIP">
10027 <summary>Last name</summary> 15236 <summary>Agent doing a backflip</summary>
10028 </member> 15237 </member>
10029 <member name="P:OpenMetaverse.Avatar.Name"> 15238 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
10030 <summary>Full name</summary> 15239 <summary>Agent laughing while holding belly</summary>
10031 </member> 15240 </member>
10032 <member name="P:OpenMetaverse.Avatar.GroupName"> 15241 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
10033 <summary>Active group</summary> 15242 <summary>Agent blowing a kiss</summary>
10034 </member> 15243 </member>
10035 <member name="T:OpenMetaverse.Avatar.Statistics"> 15244 <member name="F:OpenMetaverse.Animations.BORED">
10036 <summary> 15245 <summary>Agent with bored expression on face</summary>
10037 Positive and negative ratings
10038 </summary>
10039 </member> 15246 </member>
10040 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive"> 15247 <member name="F:OpenMetaverse.Animations.BOW">
10041 <summary>Positive ratings for Behavior</summary> 15248 <summary>Agent bowing to audience</summary>
10042 </member> 15249 </member>
10043 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative"> 15250 <member name="F:OpenMetaverse.Animations.BRUSH">
10044 <summary>Negative ratings for Behavior</summary> 15251 <summary>Agent brushing himself/herself off</summary>
10045 </member> 15252 </member>
10046 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive"> 15253 <member name="F:OpenMetaverse.Animations.BUSY">
10047 <summary>Positive ratings for Appearance</summary> 15254 <summary>Agent in busy mode</summary>
10048 </member> 15255 </member>
10049 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative"> 15256 <member name="F:OpenMetaverse.Animations.CLAP">
10050 <summary>Negative ratings for Appearance</summary> 15257 <summary>Agent clapping hands</summary>
10051 </member> 15258 </member>
10052 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive"> 15259 <member name="F:OpenMetaverse.Animations.COURTBOW">
10053 <summary>Positive ratings for Building</summary> 15260 <summary>Agent doing a curtsey bow</summary>
10054 </member> 15261 </member>
10055 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative"> 15262 <member name="F:OpenMetaverse.Animations.CROUCH">
10056 <summary>Negative ratings for Building</summary> 15263 <summary>Agent crouching</summary>
10057 </member> 15264 </member>
10058 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive"> 15265 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
10059 <summary>Positive ratings given by this avatar</summary> 15266 <summary>Agent crouching while walking</summary>
10060 </member> 15267 </member>
10061 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative"> 15268 <member name="F:OpenMetaverse.Animations.CRY">
10062 <summary>Negative ratings given by this avatar</summary> 15269 <summary>Agent crying</summary>
10063 </member> 15270 </member>
10064 <member name="T:OpenMetaverse.Avatar.AvatarProperties"> 15271 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
10065 <summary> 15272 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
10066 Avatar properties including about text, profile URL, image IDs and
10067 publishing settings
10068 </summary>
10069 </member> 15273 </member>
10070 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText"> 15274 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
10071 <summary>First Life about text</summary> 15275 <summary>Agent re-animated after set appearance finished</summary>
10072 </member> 15276 </member>
10073 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage"> 15277 <member name="F:OpenMetaverse.Animations.DANCE1">
10074 <summary>First Life image ID</summary> 15278 <summary>Agent dancing</summary>
10075 </member> 15279 </member>
10076 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner"> 15280 <member name="F:OpenMetaverse.Animations.DANCE2">
10077 <summary></summary> 15281 <summary>Agent dancing</summary>
10078 </member> 15282 </member>
10079 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText"> 15283 <member name="F:OpenMetaverse.Animations.DANCE3">
10080 <summary></summary> 15284 <summary>Agent dancing</summary>
10081 </member> 15285 </member>
10082 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn"> 15286 <member name="F:OpenMetaverse.Animations.DANCE4">
10083 <summary></summary> 15287 <summary>Agent dancing</summary>
10084 </member> 15288 </member>
10085 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember"> 15289 <member name="F:OpenMetaverse.Animations.DANCE5">
10086 <summary></summary> 15290 <summary>Agent dancing</summary>
10087 </member> 15291 </member>
10088 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage"> 15292 <member name="F:OpenMetaverse.Animations.DANCE6">
10089 <summary>Profile image ID</summary> 15293 <summary>Agent dancing</summary>
10090 </member> 15294 </member>
10091 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags"> 15295 <member name="F:OpenMetaverse.Animations.DANCE7">
10092 <summary>Flags of the profile</summary> 15296 <summary>Agent dancing</summary>
10093 </member> 15297 </member>
10094 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL"> 15298 <member name="F:OpenMetaverse.Animations.DANCE8">
10095 <summary>Web URL for this profile</summary> 15299 <summary>Agent dancing</summary>
10096 </member> 15300 </member>
10097 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish"> 15301 <member name="F:OpenMetaverse.Animations.DEAD">
10098 <summary>Should this profile be published on the web</summary> 15302 <summary>Agent on ground unanimated</summary>
10099 </member> 15303 </member>
10100 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online"> 15304 <member name="F:OpenMetaverse.Animations.DRINK">
10101 <summary>Avatar Online Status</summary> 15305 <summary>Agent boozing it up</summary>
10102 </member> 15306 </member>
10103 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish"> 15307 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
10104 <summary>Is this a mature profile</summary> 15308 <summary>Agent with embarassed expression on face</summary>
10105 </member> 15309 </member>
10106 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified"> 15310 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
10107 <summary></summary> 15311 <summary>Agent with afraid expression on face</summary>
10108 </member> 15312 </member>
10109 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted"> 15313 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
10110 <summary></summary> 15314 <summary>Agent with angry expression on face</summary>
10111 </member> 15315 </member>
10112 <member name="T:OpenMetaverse.Avatar.Interests"> 15316 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
10113 <summary> 15317 <summary>Agent with bored expression on face</summary>
10114 Avatar interests including spoken languages, skills, and "want to"
10115 choices
10116 </summary>
10117 </member> 15318 </member>
10118 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText"> 15319 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
10119 <summary>Languages profile field</summary> 15320 <summary>Agent crying</summary>
10120 </member> 15321 </member>
10121 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask"> 15322 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
10122 <summary></summary> 15323 <summary>Agent showing disdain (dislike) for something</summary>
10123 </member> 15324 </member>
10124 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText"> 15325 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
10125 <summary></summary> 15326 <summary>Agent with embarassed expression on face</summary>
10126 </member> 15327 </member>
10127 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask"> 15328 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
10128 <summary></summary> 15329 <summary>Agent with frowning expression on face</summary>
10129 </member> 15330 </member>
10130 <member name="F:OpenMetaverse.Avatar.Interests.WantToText"> 15331 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
15332 <summary>Agent with kissy face</summary>
15333 </member>
15334 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
15335 <summary>Agent expressing laughgter</summary>
15336 </member>
15337 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH">
15338 <summary>Agent with open mouth</summary>
15339 </member>
15340 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED">
15341 <summary>Agent with repulsed expression on face</summary>
15342 </member>
15343 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD">
15344 <summary>Agent expressing sadness</summary>
15345 </member>
15346 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG">
15347 <summary>Agent shrugging shoulders</summary>
15348 </member>
15349 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE">
15350 <summary>Agent with a smile</summary>
15351 </member>
15352 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE">
15353 <summary>Agent expressing surprise</summary>
15354 </member>
15355 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT">
15356 <summary>Agent sticking tongue out</summary>
15357 </member>
15358 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE">
15359 <summary>Agent with big toothy smile</summary>
15360 </member>
15361 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK">
15362 <summary>Agent winking</summary>
15363 </member>
15364 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY">
15365 <summary>Agent expressing worry</summary>
15366 </member>
15367 <member name="F:OpenMetaverse.Animations.FALLDOWN">
15368 <summary>Agent falling down</summary>
15369 </member>
15370 <member name="F:OpenMetaverse.Animations.FEMALE_WALK">
15371 <summary>Agent walking (feminine version)</summary>
15372 </member>
15373 <member name="F:OpenMetaverse.Animations.FINGER_WAG">
15374 <summary>Agent wagging finger (disapproval)</summary>
15375 </member>
15376 <member name="F:OpenMetaverse.Animations.FIST_PUMP">
15377 <summary>I'm not sure I want to know</summary>
15378 </member>
15379 <member name="F:OpenMetaverse.Animations.FLY">
15380 <summary>Agent in superman position</summary>
15381 </member>
15382 <member name="F:OpenMetaverse.Animations.FLYSLOW">
15383 <summary>Agent in superman position</summary>
15384 </member>
15385 <member name="F:OpenMetaverse.Animations.HELLO">
15386 <summary>Agent greeting another</summary>
15387 </member>
15388 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R">
15389 <summary>Agent holding bazooka (right handed)</summary>
15390 </member>
15391 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L">
15392 <summary>Agent holding a bow (left handed)</summary>
15393 </member>
15394 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R">
15395 <summary>Agent holding a handgun (right handed)</summary>
15396 </member>
15397 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R">
15398 <summary>Agent holding a rifle (right handed)</summary>
15399 </member>
15400 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R">
15401 <summary>Agent throwing an object (right handed)</summary>
15402 </member>
15403 <member name="F:OpenMetaverse.Animations.HOVER">
15404 <summary>Agent in static hover</summary>
15405 </member>
15406 <member name="F:OpenMetaverse.Animations.HOVER_DOWN">
15407 <summary>Agent hovering downward</summary>
15408 </member>
15409 <member name="F:OpenMetaverse.Animations.HOVER_UP">
15410 <summary>Agent hovering upward</summary>
15411 </member>
15412 <member name="F:OpenMetaverse.Animations.IMPATIENT">
15413 <summary>Agent being impatient</summary>
15414 </member>
15415 <member name="F:OpenMetaverse.Animations.JUMP">
15416 <summary>Agent jumping</summary>
15417 </member>
15418 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY">
15419 <summary>Agent jumping with fervor</summary>
15420 </member>
15421 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT">
15422 <summary>Agent point to lips then rear end</summary>
15423 </member>
15424 <member name="F:OpenMetaverse.Animations.LAND">
15425 <summary>Agent landing from jump, finished flight, etc</summary>
15426 </member>
15427 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT">
15428 <summary>Agent laughing</summary>
15429 </member>
15430 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND">
15431 <summary>Agent landing from jump, finished flight, etc</summary>
15432 </member>
15433 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT">
15434 <summary>Agent sitting on a motorcycle</summary>
15435 </member>
15436 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH">
10131 <summary></summary> 15437 <summary></summary>
10132 </member> 15438 </member>
10133 <member name="T:OpenMetaverse.Settings"> 15439 <member name="F:OpenMetaverse.Animations.NO">
10134 <summary> 15440 <summary>Agent moving head side to side</summary>
10135 Class for controlling various system settings.
10136 </summary>
10137 <remarks>Some values are readonly because they affect things that
10138 happen when the GridClient object is initialized, so changing them at
10139 runtime won't do any good. Non-readonly values may affect things that
10140 happen at login or dynamically</remarks>
10141 </member> 15441 </member>
10142 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER"> 15442 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
10143 <summary>Main grid login server</summary> 15443 <summary>Agent moving head side to side with unhappy expression</summary>
10144 </member> 15444 </member>
10145 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER"> 15445 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
10146 <summary>Beta grid login server</summary> 15446 <summary>Agent taunting another</summary>
10147 </member> 15447 </member>
10148 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE"> 15448 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH">
10149 <summary> 15449 <summary></summary>
10150 InventoryManager requests inventory information on login,
10151 GridClient initializes an Inventory store for main inventory.
10152 </summary>
10153 </member> 15450 </member>
10154 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE"> 15451 <member name="F:OpenMetaverse.Animations.PEACE">
10155 <summary> 15452 <summary>Agent giving peace sign</summary>
10156 InventoryManager requests library information on login,
10157 GridClient initializes an Inventory store for the library.
10158 </summary>
10159 </member> 15453 </member>
10160 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT"> 15454 <member name="F:OpenMetaverse.Animations.POINT_ME">
10161 <summary>Number of milliseconds before an asset transfer will time 15455 <summary>Agent pointing at self</summary>
10162 out</summary>
10163 </member> 15456 </member>
10164 <member name="F:OpenMetaverse.Settings.PING_INTERVAL"> 15457 <member name="F:OpenMetaverse.Animations.POINT_YOU">
10165 <summary>Number of milliseconds between sending pings to each sim</summary> 15458 <summary>Agent pointing at another</summary>
10166 </member> 15459 </member>
10167 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL"> 15460 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
10168 <summary>Number of milliseconds between sending camera updates</summary> 15461 <summary>Agent preparing for jump (bending knees)</summary>
10169 </member> 15462 </member>
10170 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL"> 15463 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
10171 <summary>Number of milliseconds between updating the current 15464 <summary>Agent punching with left hand</summary>
10172 positions of moving, non-accelerating and non-colliding objects</summary>
10173 </member> 15465 </member>
10174 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL"> 15466 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
10175 <summary>Millisecond interval between ticks, where all ACKs are 15467 <summary>Agent punching with right hand</summary>
10176 sent out and the age of unACKed packets is checked</summary>
10177 </member> 15468 </member>
10178 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE"> 15469 <member name="F:OpenMetaverse.Animations.REPULSED">
10179 <summary>The initial size of the packet inbox, where packets are 15470 <summary>Agent acting repulsed</summary>
10180 stored before processing</summary>
10181 </member> 15471 </member>
10182 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE"> 15472 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
10183 <summary>Maximum size of packet that we want to send over the wire</summary> 15473 <summary>Agent trying to be Chuck Norris</summary>
10184 </member> 15474 </member>
10185 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE"> 15475 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
10186 <summary>The maximum value of a packet sequence number before it 15476 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
10187 rolls over back to one</summary>
10188 </member> 15477 </member>
10189 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE"> 15478 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
10190 <summary>The maximum size of the sequence number archive, used to 15479 <summary>Agent with hand flat over other hand</summary>
10191 check for resent and/or duplicate packets</summary>
10192 </member> 15480 </member>
10193 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR"> 15481 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
10194 <summary>The relative directory where external resources are kept</summary> 15482 <summary>Agent with fist over other hand</summary>
10195 </member> 15483 </member>
10196 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER"> 15484 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
10197 <summary>Login server to connect to</summary> 15485 <summary>Agent with two fingers spread over other hand</summary>
10198 </member> 15486 </member>
10199 <member name="F:OpenMetaverse.Settings.BIND_ADDR"> 15487 <member name="F:OpenMetaverse.Animations.RUN">
10200 <summary>IP Address the client will bind to</summary> 15488 <summary>Agent running</summary>
10201 </member> 15489 </member>
10202 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN"> 15490 <member name="F:OpenMetaverse.Animations.SAD">
10203 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary> 15491 <summary>Agent appearing sad</summary>
10204 </member> 15492 </member>
10205 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT"> 15493 <member name="F:OpenMetaverse.Animations.SALUTE">
10206 <summary>Number of milliseconds before a teleport attempt will time 15494 <summary>Agent saluting</summary>
10207 out</summary>
10208 </member> 15495 </member>
10209 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT"> 15496 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L">
10210 <summary>Number of milliseconds before NetworkManager.Logout() will 15497 <summary>Agent shooting bow (left handed)</summary>
10211 time out</summary>
10212 </member> 15498 </member>
10213 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT"> 15499 <member name="F:OpenMetaverse.Animations.SHOUT">
10214 <summary>Number of milliseconds before a CAPS call will time out</summary> 15500 <summary>Agent cupping mouth as if shouting</summary>
10215 <remarks>Setting this too low will cause web requests time out and
10216 possibly retry repeatedly</remarks>
10217 </member> 15501 </member>
10218 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT"> 15502 <member name="F:OpenMetaverse.Animations.SHRUG">
10219 <summary>Number of milliseconds for xml-rpc to timeout</summary> 15503 <summary>Agent shrugging shoulders</summary>
10220 </member> 15504 </member>
10221 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT"> 15505 <member name="F:OpenMetaverse.Animations.SIT">
10222 <summary>Milliseconds before a packet is assumed lost and resent</summary> 15506 <summary>Agent in sit position</summary>
10223 </member> 15507 </member>
10224 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT"> 15508 <member name="F:OpenMetaverse.Animations.SIT_FEMALE">
10225 <summary>Milliseconds without receiving a packet before the 15509 <summary>Agent in sit position (feminine)</summary>
10226 connection to a simulator is assumed lost</summary>
10227 </member> 15510 </member>
10228 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT"> 15511 <member name="F:OpenMetaverse.Animations.SIT_GENERIC">
10229 <summary>Milliseconds to wait for a simulator info request through 15512 <summary>Agent in sit position (generic)</summary>
10230 the grid interface</summary>
10231 </member> 15513 </member>
10232 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS"> 15514 <member name="F:OpenMetaverse.Animations.SIT_GROUND">
10233 <summary>Maximum number of queued ACKs to be sent before SendAcks() 15515 <summary>Agent sitting on ground</summary>
10234 is forced</summary>
10235 </member> 15516 </member>
10236 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE"> 15517 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED">
10237 <summary>Network stats queue length (seconds)</summary> 15518 <summary>Agent sitting on ground</summary>
10238 </member> 15519 </member>
10239 <member name="F:OpenMetaverse.Settings.SYNC_PACKETCALLBACKS"> 15520 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND">
10240 <summary>Enable to process packets synchronously, where all of the 15521 <summary></summary>
10241 callbacks for each packet must return before the next packet is
10242 processed</summary>
10243 <remarks>This is an experimental feature and is not completely
10244 reliable yet. Ideally it would reduce context switches and thread
10245 overhead, but several calls currently block for a long time and
10246 would need to be rewritten as asynchronous code before this is
10247 feasible</remarks>
10248 </member> 15522 </member>
10249 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES"> 15523 <member name="F:OpenMetaverse.Animations.SLEEP">
10250 <summary>Enable/disable storing terrain heightmaps in the 15524 <summary>Agent sleeping on side</summary>
10251 TerrainManager</summary>
10252 </member> 15525 </member>
10253 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES"> 15526 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE">
10254 <summary>Enable/disable sending periodic camera updates</summary> 15527 <summary>Agent smoking</summary>
10255 </member> 15528 </member>
10256 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE"> 15529 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE">
10257 <summary>Enable/disable automatically setting the bandwidth throttle 15530 <summary>Agent inhaling smoke</summary>
10258 after connecting to each simulator</summary>
10259 <remarks>The default throttle uses the equivalent of the maximum
10260 bandwidth setting in the official client. If you do not set a
10261 throttle your connection will by default be throttled well below
10262 the minimum values and you may experience connection problems</remarks>
10263 </member> 15531 </member>
10264 <member name="F:OpenMetaverse.Settings.SEND_PINGS"> 15532 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN">
10265 <summary>Enable/disable the sending of pings to monitor lag and 15533 <summary></summary>
10266 packet loss</summary>
10267 </member> 15534 </member>
10268 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS"> 15535 <member name="F:OpenMetaverse.Animations.SNAPSHOT">
10269 <summary>Should we connect to multiple sims? This will allow 15536 <summary>Agent taking a picture</summary>
10270 viewing in to neighboring simulators and sim crossings
10271 (Experimental)</summary>
10272 </member> 15537 </member>
10273 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS"> 15538 <member name="F:OpenMetaverse.Animations.STAND">
10274 <summary>If true, all object update packets will be decoded in to 15539 <summary>Agent standing</summary>
10275 native objects. If false, only updates for our own agent will be
10276 decoded. Registering an event handler will force objects for that
10277 type to always be decoded. If this is disabled the object tracking
10278 will have missing or partial prim and avatar information</summary>
10279 </member> 15540 </member>
10280 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS"> 15541 <member name="F:OpenMetaverse.Animations.STANDUP">
10281 <summary>If true, when a cached object check is received from the 15542 <summary>Agent standing up</summary>
10282 server the full object info will automatically be requested</summary>
10283 </member> 15543 </member>
10284 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS"> 15544 <member name="F:OpenMetaverse.Animations.STAND_1">
10285 <summary>Whether to establish connections to HTTP capabilities 15545 <summary>Agent standing</summary>
10286 servers for simulators</summary>
10287 </member> 15546 </member>
10288 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS"> 15547 <member name="F:OpenMetaverse.Animations.STAND_2">
10289 <summary>Whether to decode sim stats</summary> 15548 <summary>Agent standing</summary>
10290 </member> 15549 </member>
10291 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS"> 15550 <member name="F:OpenMetaverse.Animations.STAND_3">
10292 <summary>The capabilities servers are currently designed to 15551 <summary>Agent standing</summary>
10293 periodically return a 502 error which signals for the client to
10294 re-establish a connection. Set this to true to log those 502 errors</summary>
10295 </member> 15552 </member>
10296 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY"> 15553 <member name="F:OpenMetaverse.Animations.STAND_4">
10297 <summary>If true, any reference received for a folder or item 15554 <summary>Agent standing</summary>
10298 the library is not aware of will automatically be fetched</summary>
10299 </member> 15555 </member>
10300 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK"> 15556 <member name="F:OpenMetaverse.Animations.STRETCH">
10301 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true, 15557 <summary>Agent stretching</summary>
10302 AgentUpdate packets will continuously be sent out to give the bot
10303 smoother movement and autopiloting</summary>
10304 </member> 15558 </member>
10305 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING"> 15559 <member name="F:OpenMetaverse.Animations.STRIDE">
10306 <summary>If true, currently visible avatars will be stored 15560 <summary>Agent in stride (fast walk)</summary>
10307 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
10308 If false, a new Avatar or Primitive object will be created
10309 each time an object update packet is received</summary>
10310 </member> 15561 </member>
10311 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING"> 15562 <member name="F:OpenMetaverse.Animations.SURF">
10312 <summary>If true, currently visible avatars will be stored 15563 <summary>Agent surfing</summary>
10313 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
10314 If false, a new Avatar or Primitive object will be created
10315 each time an object update packet is received</summary>
10316 </member> 15564 </member>
10317 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER"> 15565 <member name="F:OpenMetaverse.Animations.SURPRISE">
10318 <summary>If true, position and velocity will periodically be 15566 <summary>Agent acting surprised</summary>
10319 interpolated (extrapolated, technically) for objects and
10320 avatars that are being tracked by the library. This is
10321 necessary to increase the accuracy of speed and position
10322 estimates for simulated objects</summary>
10323 </member> 15567 </member>
10324 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING"> 15568 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE">
10325 <summary>If true, parcel details will be stored in the 15569 <summary>Agent striking with a sword</summary>
10326 <code>Simulator.Parcels</code> dictionary as they are received</summary>
10327 </member> 15570 </member>
10328 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL"> 15571 <member name="F:OpenMetaverse.Animations.TALK">
10329 <summary> 15572 <summary>Agent talking (lips moving)</summary>
10330 If true, an incoming parcel properties reply will automatically send
10331 a request for the parcel access list
10332 </summary>
10333 </member> 15573 </member>
10334 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL"> 15574 <member name="F:OpenMetaverse.Animations.TANTRUM">
10335 <summary> 15575 <summary>Agent throwing a tantrum</summary>
10336 if true, an incoming parcel properties reply will automatically send
10337 a request for the traffic count.
10338 </summary>
10339 </member> 15576 </member>
10340 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE"> 15577 <member name="F:OpenMetaverse.Animations.THROW_R">
10341 <summary> 15578 <summary>Agent throwing an object (right handed)</summary>
10342 If true, images, and other assets downloaded from the server
10343 will be cached in a local directory
10344 </summary>
10345 </member> 15579 </member>
10346 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR"> 15580 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT">
10347 <summary>Path to store cached texture data</summary> 15581 <summary>Agent trying on a shirt</summary>
10348 </member> 15582 </member>
10349 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE"> 15583 <member name="F:OpenMetaverse.Animations.TURNLEFT">
10350 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary> 15584 <summary>Agent turning to the left</summary>
10351 </member> 15585 </member>
10352 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR"> 15586 <member name="F:OpenMetaverse.Animations.TURNRIGHT">
10353 <summary>Default color used for viewer particle effects</summary> 15587 <summary>Agent turning to the right</summary>
10354 </member> 15588 </member>
10355 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT"> 15589 <member name="F:OpenMetaverse.Animations.TYPE">
10356 <summary>Maximum number of times to resend a failed packet</summary> 15590 <summary>Agent typing</summary>
10357 </member> 15591 </member>
10358 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS"> 15592 <member name="F:OpenMetaverse.Animations.WALK">
10359 <summary>Throttle outgoing packet rate</summary> 15593 <summary>Agent walking</summary>
10360 </member> 15594 </member>
10361 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS"> 15595 <member name="F:OpenMetaverse.Animations.WHISPER">
10362 <summary>The maximum number of concurrent texture downloads allowed</summary> 15596 <summary>Agent whispering</summary>
10363 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
10364 simulator throttles</remarks>
10365 </member> 15597 </member>
10366 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL"> 15598 <member name="F:OpenMetaverse.Animations.WHISTLE">
10367 <summary> 15599 <summary>Agent whispering with fingers in mouth</summary>
10368 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads
10369 </summary>
10370 <remarks>This is a static variable which applies to all instances</remarks>
10371 </member> 15600 </member>
10372 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"> 15601 <member name="F:OpenMetaverse.Animations.WINK">
10373 <summary> 15602 <summary>Agent winking</summary>
10374 Textures taking longer than this value will be flagged as timed out and removed from the pipeline
10375 </summary>
10376 </member> 15603 </member>
10377 <member name="F:OpenMetaverse.Settings.LOG_LEVEL"> 15604 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD">
10378 <summary> 15605 <summary>Agent winking</summary>
10379 Get or set the minimum log level to output to the console by default
10380
10381 If the library is not compiled with DEBUG defined and this level is set to DEBUG
10382 You will get no output on the console. This behavior can be overriden by creating
10383 a logger configuration file for log4net
10384 </summary>
10385 </member> 15606 </member>
10386 <member name="F:OpenMetaverse.Settings.LOG_NAMES"> 15607 <member name="F:OpenMetaverse.Animations.WORRY">
10387 <summary>Attach avatar names to log messages</summary> 15608 <summary>Agent worried</summary>
10388 </member> 15609 </member>
10389 <member name="F:OpenMetaverse.Settings.LOG_RESENDS"> 15610 <member name="F:OpenMetaverse.Animations.YES">
10390 <summary>Log packet retransmission info</summary> 15611 <summary>Agent nodding yes</summary>
10391 </member> 15612 </member>
10392 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)"> 15613 <member name="F:OpenMetaverse.Animations.YES_HAPPY">
10393 <summary>Constructor</summary> 15614 <summary>Agent nodding yes with happy face</summary>
10394 <param name="client">Reference to a GridClient object</param>
10395 </member> 15615 </member>
10396 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 15616 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT">
15617 <summary>Agent floating with legs and arms crossed</summary>
15618 </member>
15619 <member name="T:OpenMetaverse.Assets.AssetClothing">
10397 <summary> 15620 <summary>
10398 Gets the cost of uploading an asset to the grid 15621 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
15622 such as a Shirt, Pants, etc.
10399 </summary> 15623 </summary>
10400 <param name="packet"></param>
10401 <param name="simulator"></param>
10402 </member> 15624 </member>
10403 <member name="P:OpenMetaverse.Settings.UPLOAD_COST"> 15625 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor">
10404 <summary>Cost of uploading an asset</summary> 15626 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
10405 <remarks>Read-only since this value is dynamically fetched at login</remarks>
10406 </member> 15627 </member>
10407 <member name="T:OpenMetaverse.DictionaryEventAction"> 15628 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
10408 <summary> 15629 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
10409 15630 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
10410 </summary> 15631 <param name="assetData">A byte array containing the raw asset data</param>
10411 </member> 15632 </member>
10412 <member name="F:OpenMetaverse.DictionaryEventAction.Add"> 15633 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(System.String)">
10413 <summary> 15634 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
10414 15635 <param name="source">A string containing the Clothings data</param>
10415 </summary>
10416 </member> 15636 </member>
10417 <member name="F:OpenMetaverse.DictionaryEventAction.Remove"> 15637 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
10418 <summary> 15638 <summary>Override the base classes AssetType</summary>
10419
10420 </summary>
10421 </member> 15639 </member>
10422 <member name="F:OpenMetaverse.DictionaryEventAction.Change"> 15640 <member name="T:OpenMetaverse.Assets.TarArchiveWriter">
10423 <summary> 15641 <summary>
10424 15642 Temporary code to produce a tar archive in tar v7 format
10425 </summary> 15643 </summary>
10426 </member> 15644 </member>
10427 <member name="T:OpenMetaverse.DictionaryChangeCallback"> 15645 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw">
10428 <summary> 15646 <summary>
10429 15647 Binary writer for the underlying stream
10430 </summary> 15648 </summary>
10431 <param name="action"></param>
10432 <param name="entry"></param>
10433 </member> 15649 </member>
10434 <member name="T:OpenMetaverse.ObservableDictionary`2"> 15650 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)">
10435 <summary> 15651 <summary>
10436 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing 15652 Write a directory entry to the tar archive. We can only handle one path level right now!
10437 events to subscribers when items are added, removed, or changed.
10438 </summary> 15653 </summary>
10439 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam> 15654 <param name="dirName"></param>
10440 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
10441 </member> 15655 </member>
10442 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates"> 15656 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)">
10443 <summary> 15657 <summary>
10444 A dictionary of callbacks to fire when specified action occurs 15658 Write a file to the tar archive
10445 </summary> 15659 </summary>
15660 <param name="filePath"></param>
15661 <param name="data"></param>
10446 </member> 15662 </member>
10447 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 15663 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])">
10448 <summary> 15664 <summary>
10449 Register a callback to be fired when an action occurs 15665 Write a file to the tar archive
10450 </summary> 15666 </summary>
10451 <param name="action">The action</param> 15667 <param name="filePath"></param>
10452 <param name="callback">The callback to fire</param> 15668 <param name="data"></param>
10453 </member> 15669 </member>
10454 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 15670 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close">
10455 <summary> 15671 <summary>
10456 Unregister a callback 15672 Finish writing the raw tar archive data to a stream. The stream will be closed on completion.
10457 </summary> 15673 </summary>
10458 <param name="action">The action</param>
10459 <param name="callback">The callback to fire</param>
10460 </member> 15674 </member>
10461 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)"> 15675 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)">
10462 <summary> 15676 <summary>
10463 15677 Write a particular entry
10464 </summary> 15678 </summary>
10465 <param name="action"></param> 15679 <param name="filePath"></param>
10466 <param name="entry"></param> 15680 <param name="data"></param>
10467 </member> 15681 <param name="fileType"></param>
10468 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary">
10469 <summary>Internal dictionary that this class wraps around. Do not
10470 modify or enumerate the contents of this dictionary without locking</summary>
10471 </member> 15682 </member>
10472 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor"> 15683 <member name="T:OpenMetaverse.Assets.TarArchiveReader">
10473 <summary> 15684 <summary>
10474 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class 15685 Temporary code to do the bare minimum required to read a tar archive for our purposes
10475 with the specified key/value, has the default initial capacity.
10476 </summary> 15686 </summary>
10477 <example>
10478 <code>
10479 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
10480 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
10481 </code>
10482 </example>
10483 </member> 15687 </member>
10484 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)"> 15688 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br">
10485 <summary> 15689 <summary>
10486 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class 15690 Binary reader for the underlying stream
10487 with the specified key/value, With its initial capacity specified.
10488 </summary> 15691 </summary>
10489 <param name="capacity">Initial size of dictionary</param>
10490 <example>
10491 <code>
10492 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
10493 // initially allocated room for 10 entries.
10494 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
10495 </code>
10496 </example>
10497 </member> 15692 </member>
10498 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)"> 15693 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray">
10499 <summary> 15694 <summary>
10500 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key 15695 Used to trim off null chars
10501 </summary> 15696 </summary>
10502 <param name="key">Key to use for lookup</param>
10503 <param name="value">Value returned</param>
10504 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
10505 <example>
10506 <code>
10507 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
10508 Avatar av;
10509 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
10510 Console.WriteLine("Found Avatar {0}", av.Name);
10511 </code>
10512 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
10513 </example>
10514 </member> 15697 </member>
10515 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})"> 15698 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray">
10516 <summary> 15699 <summary>
10517 Finds the specified match. 15700 Used to trim off space chars
10518 </summary> 15701 </summary>
10519 <param name="match">The match.</param>
10520 <returns>Matched value</returns>
10521 <example>
10522 <code>
10523 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
10524 // with the ID 95683496
10525 uint findID = 95683496;
10526 Primitive findPrim = sim.ObjectsPrimitives.Find(
10527 delegate(Primitive prim) { return prim.ID == findID; });
10528 </code>
10529 </example>
10530 </member> 15702 </member>
10531 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})"> 15703 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)">
10532 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
10533 <param name="match">return matching items.</param>
10534 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
10535 <example>
10536 Find All prims within 20 meters and store them in a List
10537 <code>
10538 int radius = 20;
10539 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
10540 delegate(Primitive prim) {
10541 Vector3 pos = prim.Position;
10542 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
10543 }
10544 );
10545 </code>
10546 </example>
10547 </member>
10548 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
10549 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
10550 <param name="match">return matching keys.</param>
10551 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
10552 <example>
10553 Find All keys which also exist in another dictionary
10554 <code>
10555 List&lt;UUID&gt; matches = myDict.FindAll(
10556 delegate(UUID id) {
10557 return myOtherDict.ContainsKey(id);
10558 }
10559 );
10560 </code>
10561 </example>
10562 </member>
10563 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
10564 <summary>Check if Key exists in Dictionary</summary>
10565 <param name="key">Key to check for</param>
10566 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
10567 </member>
10568 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
10569 <summary>Check if Value exists in Dictionary</summary>
10570 <param name="value">Value to check for</param>
10571 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
10572 </member>
10573 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)">
10574 <summary> 15704 <summary>
10575 Adds the specified key to the dictionary, dictionary locking is not performed, 15705 Generate a tar reader which reads from the given stream.
10576 <see cref="!:SafeAdd"/>
10577 </summary> 15706 </summary>
10578 <param name="key">The key</param> 15707 <param name="s"></param>
10579 <param name="value">The value</param>
10580 </member> 15708 </member>
10581 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)"> 15709 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)">
10582 <summary> 15710 <summary>
10583 Removes the specified key, dictionary locking is not performed 15711 Read the next entry in the tar file.
10584 </summary> 15712 </summary>
10585 <param name="key">The key.</param> 15713 <param name="filePath"></param>
10586 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns> 15714 <param name="entryType"></param>
15715 <returns>the data for the entry. Returns null if there are no more entries</returns>
10587 </member> 15716 </member>
10588 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear"> 15717 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader">
10589 <summary> 15718 <summary>
10590 Clear the contents of the dictionary 15719 Read the next 512 byte chunk of data as a tar header.
10591 </summary> 15720 </summary>
15721 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
10592 </member> 15722 </member>
10593 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator"> 15723 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)">
10594 <summary> 15724 <summary>
10595 Enumerator for iterating dictionary entries 15725 Read data following a header
10596 </summary> 15726 </summary>
15727 <param name="fileSize"></param>
10597 <returns></returns> 15728 <returns></returns>
10598 </member> 15729 </member>
10599 <member name="P:OpenMetaverse.ObservableDictionary`2.Count"> 15730 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)">
10600 <summary>
10601 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
10602 </summary>
10603 </member>
10604 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)">
10605 <summary> 15731 <summary>
10606 Indexer for the dictionary 15732 Convert octal bytes to a decimal representation
10607 </summary> 15733 </summary>
10608 <param name="key">The key</param> 15734 <param name="bytes"></param>
10609 <returns>The value</returns> 15735 <param name="count"></param>
15736 <param name="startIndex"></param>
15737 <returns></returns>
10610 </member> 15738 </member>
10611 <member name="F:OpenMetaverse.InventorySortOrder.ByName"> 15739 <member name="F:OpenMetaverse.InventorySortOrder.ByName">
10612 <summary>Sort by name</summary> 15740 <summary>Sort by name</summary>
@@ -11902,2199 +17030,2474 @@
11902 <param name="isMono"></param> 17030 <param name="isMono"></param>
11903 <param name="isRunning"></param> 17031 <param name="isRunning"></param>
11904 </member> 17032 </member>
11905 <member name="T:OpenMetaverse.EstateTask"> 17033 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh">
11906 <summary>Describes tasks returned in LandStatReply</summary> 17034 <summary>
17035 Level of Detail mesh
17036 </summary>
11907 </member> 17037 </member>
11908 <member name="T:OpenMetaverse.EstateTools"> 17038 <member name="T:OpenMetaverse.Bumpiness">
11909 <summary> 17039 <summary>
11910 Estate level administration and utilities 17040 The type of bump-mapping applied to a face
11911 </summary> 17041 </summary>
11912 </member> 17042 </member>
11913 <member name="F:OpenMetaverse.EstateTools.GroundTextures"> 17043 <member name="F:OpenMetaverse.Bumpiness.None">
11914 <summary>Textures for each of the four terrain height levels</summary> 17044 <summary></summary>
11915 </member> 17045 </member>
11916 <member name="F:OpenMetaverse.EstateTools.GroundTextureLimits"> 17046 <member name="F:OpenMetaverse.Bumpiness.Brightness">
11917 <summary>Upper/lower texture boundaries for each corner of the sim</summary> 17047 <summary></summary>
11918 </member> 17048 </member>
11919 <member name="M:OpenMetaverse.EstateTools.#ctor(OpenMetaverse.GridClient)"> 17049 <member name="F:OpenMetaverse.Bumpiness.Darkness">
11920 <summary> 17050 <summary></summary>
11921 Constructor for EstateTools class
11922 </summary>
11923 <param name="client"></param>
11924 </member> 17051 </member>
11925 <member name="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"> 17052 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
17053 <summary></summary>
17054 </member>
17055 <member name="F:OpenMetaverse.Bumpiness.Bark">
17056 <summary></summary>
17057 </member>
17058 <member name="F:OpenMetaverse.Bumpiness.Bricks">
17059 <summary></summary>
17060 </member>
17061 <member name="F:OpenMetaverse.Bumpiness.Checker">
17062 <summary></summary>
17063 </member>
17064 <member name="F:OpenMetaverse.Bumpiness.Concrete">
17065 <summary></summary>
17066 </member>
17067 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
17068 <summary></summary>
17069 </member>
17070 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
17071 <summary></summary>
17072 </member>
17073 <member name="F:OpenMetaverse.Bumpiness.Discs">
17074 <summary></summary>
17075 </member>
17076 <member name="F:OpenMetaverse.Bumpiness.Gravel">
17077 <summary></summary>
17078 </member>
17079 <member name="F:OpenMetaverse.Bumpiness.Petridish">
17080 <summary></summary>
17081 </member>
17082 <member name="F:OpenMetaverse.Bumpiness.Siding">
17083 <summary></summary>
17084 </member>
17085 <member name="F:OpenMetaverse.Bumpiness.Stonetile">
17086 <summary></summary>
17087 </member>
17088 <member name="F:OpenMetaverse.Bumpiness.Stucco">
17089 <summary></summary>
17090 </member>
17091 <member name="F:OpenMetaverse.Bumpiness.Suction">
17092 <summary></summary>
17093 </member>
17094 <member name="F:OpenMetaverse.Bumpiness.Weave">
17095 <summary></summary>
17096 </member>
17097 <member name="T:OpenMetaverse.Shininess">
11926 <summary> 17098 <summary>
11927 Requests estate information such as top scripts and colliders 17099 The level of shininess applied to a face
11928 </summary> 17100 </summary>
11929 <param name="parcelLocalID"></param>
11930 <param name="reportType"></param>
11931 <param name="requestFlags"></param>
11932 <param name="filter"></param>
11933 </member> 17101 </member>
11934 <member name="M:OpenMetaverse.EstateTools.RequestInfo"> 17102 <member name="F:OpenMetaverse.Shininess.None">
11935 <summary>Requests estate settings, including estate manager and access/ban lists</summary> 17103 <summary></summary>
11936 </member> 17104 </member>
11937 <member name="M:OpenMetaverse.EstateTools.RequestTopScripts"> 17105 <member name="F:OpenMetaverse.Shininess.Low">
11938 <summary>Requests the "Top Scripts" list for the current region</summary> 17106 <summary></summary>
11939 </member> 17107 </member>
11940 <member name="M:OpenMetaverse.EstateTools.RequestTopColliders"> 17108 <member name="F:OpenMetaverse.Shininess.Medium">
11941 <summary>Requests the "Top Colliders" list for the current region</summary> 17109 <summary></summary>
11942 </member> 17110 </member>
11943 <member name="M:OpenMetaverse.EstateTools.SetTerrainVariables(System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single)"> 17111 <member name="F:OpenMetaverse.Shininess.High">
17112 <summary></summary>
17113 </member>
17114 <member name="T:OpenMetaverse.MappingType">
11944 <summary> 17115 <summary>
11945 Set several estate specific configuration variables 17116 The texture mapping style used for a face
11946 </summary> 17117 </summary>
11947 <param name="WaterHeight">The Height of the waterlevel over the entire estate. Defaults to 20</param>
11948 <param name="TerrainRaiseLimit">The maximum height change allowed above the baked terrain. Defaults to 4</param>
11949 <param name="TerrainLowerLimit">The minimum height change allowed below the baked terrain. Defaults to -4</param>
11950 <param name="UseEstateSun">true to use</param>
11951 <param name="FixedSun">if True forces the sun position to the position in SunPosition</param>
11952 <param name="SunPosition">The current position of the sun on the estate, or when FixedSun is true the static position
11953 the sun will remain. <remarks>6.0 = Sunrise, 30.0 = Sunset</remarks></param>
11954 </member> 17118 </member>
11955 <member name="M:OpenMetaverse.EstateTools.SimWideReturn(OpenMetaverse.UUID,OpenMetaverse.EstateTools.EstateReturnFlags,System.Boolean)"> 17119 <member name="F:OpenMetaverse.MappingType.Default">
17120 <summary></summary>
17121 </member>
17122 <member name="F:OpenMetaverse.MappingType.Planar">
17123 <summary></summary>
17124 </member>
17125 <member name="T:OpenMetaverse.TextureAttributes">
11956 <summary> 17126 <summary>
11957 Request return of objects owned by specified avatar 17127 Flags in the TextureEntry block that describe which properties are
17128 set
11958 </summary> 17129 </summary>
11959 <param name="Target">The Agents <see cref="T:OpenMetaverse.UUID"/> owning the primitives to return</param>
11960 <param name="flag">specify the coverage and type of objects to be included in the return</param>
11961 <param name="EstateWide">true to perform return on entire estate</param>
11962 </member> 17130 </member>
11963 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.String)"> 17131 <member name="F:OpenMetaverse.TextureAttributes.None">
11964 <summary></summary> 17132 <summary></summary>
11965 <param name="method"></param>
11966 <param name="param"></param>
11967 </member> 17133 </member>
11968 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.Collections.Generic.List{System.String})"> 17134 <member name="F:OpenMetaverse.TextureAttributes.TextureID">
17135 <summary></summary>
17136 </member>
17137 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
17138 <summary></summary>
17139 </member>
17140 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
17141 <summary></summary>
17142 </member>
17143 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
17144 <summary></summary>
17145 </member>
17146 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
17147 <summary></summary>
17148 </member>
17149 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
17150 <summary></summary>
17151 </member>
17152 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
17153 <summary></summary>
17154 </member>
17155 <member name="F:OpenMetaverse.TextureAttributes.Material">
17156 <summary></summary>
17157 </member>
17158 <member name="F:OpenMetaverse.TextureAttributes.Media">
17159 <summary></summary>
17160 </member>
17161 <member name="F:OpenMetaverse.TextureAttributes.Glow">
17162 <summary></summary>
17163 </member>
17164 <member name="F:OpenMetaverse.TextureAttributes.All">
17165 <summary></summary>
17166 </member>
17167 <member name="T:OpenMetaverse.Assets.AssetLandmark">
11969 <summary> 17168 <summary>
11970 Used for setting and retrieving various estate panel settings 17169 Represents a Landmark with RegionID and Position vector
11971 </summary> 17170 </summary>
11972 <param name="method">EstateOwnerMessage Method field</param>
11973 <param name="listParams">List of parameters to include</param>
11974 </member> 17171 </member>
11975 <member name="M:OpenMetaverse.EstateTools.KickUser(OpenMetaverse.UUID)"> 17172 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID">
17173 <summary>UUID of the Landmark target region</summary>
17174 </member>
17175 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
17176 <summary> Local position of the target </summary>
17177 </member>
17178 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
17179 <summary>Construct an Asset of type Landmark</summary>
17180 </member>
17181 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
11976 <summary> 17182 <summary>
11977 Kick an avatar from an estate 17183 Construct an Asset object of type Landmark
11978 </summary> 17184 </summary>
11979 <param name="userID">Key of Agent to remove</param> 17185 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
17186 <param name="assetData">A byte array containing the raw asset data</param>
11980 </member> 17187 </member>
11981 <member name="M:OpenMetaverse.EstateTools.BanUser(OpenMetaverse.UUID,System.Boolean)"> 17188 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
11982 <summary> 17189 <summary>
11983 Ban an avatar from an estate</summary> 17190 Constuct an asset of type Landmark
11984 <param name="userID">Key of Agent to remove</param> 17191 </summary>
11985 <param name="allEstates">Ban user from this estate and all others owned by the estate owner</param> 17192 <param name="regionID">UUID of the target region</param>
11986 </member> 17193 <param name="pos">Local position of landmark</param>
11987 <member name="M:OpenMetaverse.EstateTools.UnbanUser(OpenMetaverse.UUID,System.Boolean)">
11988 <summary>Unban an avatar from an estate</summary>
11989 <param name="userID">Key of Agent to remove</param>
11990 /// <param name="allEstates">Unban user from this estate and all others owned by the estate owner</param>
11991 </member> 17194 </member>
11992 <member name="M:OpenMetaverse.EstateTools.EstateMessage(System.String)"> 17195 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode">
11993 <summary> 17196 <summary>
11994 Send a message dialog to everyone in an entire estate 17197 Encode the raw contents of a string with the specific Landmark format
11995 </summary> 17198 </summary>
11996 <param name="message">Message to send all users in the estate</param>
11997 </member> 17199 </member>
11998 <member name="M:OpenMetaverse.EstateTools.SimulatorMessage(System.String)"> 17200 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode">
11999 <summary> 17201 <summary>
12000 Send a message dialog to everyone in a simulator 17202 Decode the raw asset data, populating the RegionID and Position
12001 </summary> 17203 </summary>
12002 <param name="message">Message to send all users in the simulator</param> 17204 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
12003 </member> 17205 </member>
12004 <member name="M:OpenMetaverse.EstateTools.TeleportHomeUser(OpenMetaverse.UUID)"> 17206 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
17207 <summary>Override the base classes AssetType</summary>
17208 </member>
17209 <member name="T:OpenMetaverse.NotConnectedException">
12005 <summary> 17210 <summary>
12006 Send an avatar back to their home location 17211 This exception is thrown whenever a network operation is attempted
17212 without a network connection.
12007 </summary> 17213 </summary>
12008 <param name="pest">Key of avatar to send home</param>
12009 </member> 17214 </member>
12010 <member name="M:OpenMetaverse.EstateTools.RestartRegion"> 17215 <member name="T:OpenMetaverse.NetworkManager">
12011 <summary> 17216 <summary>
12012 Begin the region restart process 17217 NetworkManager is responsible for managing the network layer of
17218 OpenMetaverse. It tracks all the server connections, serializes
17219 outgoing traffic and deserializes incoming traffic, and provides
17220 instances of delegates for network-related events.
12013 </summary> 17221 </summary>
12014 </member>
12015 <member name="M:OpenMetaverse.EstateTools.CancelRestart">
12016 <summary> 17222 <summary>
12017 Cancels a region restart 17223 Login Routines
12018 </summary> 17224 </summary>
12019 </member> 17225 </member>
12020 <member name="M:OpenMetaverse.EstateTools.SetRegionInfo(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)"> 17226 <member name="F:OpenMetaverse.NetworkManager.Simulators">
12021 <summary>Estate panel "Region" tab settings</summary> 17227 <summary>All of the simulators we are currently connected to</summary>
12022 </member> 17228 </member>
12023 <member name="M:OpenMetaverse.EstateTools.SetRegionDebug(System.Boolean,System.Boolean,System.Boolean)"> 17229 <member name="F:OpenMetaverse.NetworkManager.CapsEvents">
12024 <summary>Estate panel "Debug" tab settings</summary> 17230 <summary>Handlers for incoming capability events</summary>
12025 </member> 17231 </member>
12026 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrain(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 17232 <member name="F:OpenMetaverse.NetworkManager.PacketEvents">
12027 <summary>Used for setting the region's terrain textures for its four height levels</summary> 17233 <summary>Handlers for incoming packets</summary>
12028 <param name="low"></param>
12029 <param name="midLow"></param>
12030 <param name="midHigh"></param>
12031 <param name="high"></param>
12032 </member> 17234 </member>
12033 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrainHeights(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)"> 17235 <member name="F:OpenMetaverse.NetworkManager.PacketInbox">
12034 <summary>Used for setting sim terrain texture heights</summary> 17236 <summary>Incoming packets that are awaiting handling</summary>
12035 </member> 17237 </member>
12036 <member name="M:OpenMetaverse.EstateTools.RequestCovenant"> 17238 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox">
12037 <summary>Requests the estate covenant</summary> 17239 <summary>Outgoing packets that are awaiting handling</summary>
12038 </member> 17240 </member>
12039 <member name="M:OpenMetaverse.EstateTools.UploadTerrain(System.Byte[],System.String)"> 17241 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)">
12040 <summary> 17242 <summary>
12041 Upload a terrain RAW file 17243 Default constructor
12042 </summary> 17244 </summary>
12043 <param name="fileData">A byte array containing the encoded terrain data</param> 17245 <param name="client">Reference to the GridClient object</param>
12044 <param name="fileName">The name of the file being uploaded</param>
12045 <returns>The Id of the transfer request</returns>
12046 </member> 17246 </member>
12047 <member name="M:OpenMetaverse.EstateTools.TeleportHomeAllUsers"> 17247 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)">
12048 <summary> 17248 <summary>
12049 Teleports all users home in current Estate 17249 Register an event handler for a packet. This is a low level event
17250 interface and should only be used if you are doing something not
17251 supported in the library
12050 </summary> 17252 </summary>
17253 <param name="type">Packet type to trigger events for</param>
17254 <param name="callback">Callback to fire when a packet of this type
17255 is received</param>
12051 </member> 17256 </member>
12052 <member name="M:OpenMetaverse.EstateTools.RemoveEstateManager(OpenMetaverse.UUID,System.Boolean)"> 17257 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,OpenMetaverse.NetworkManager.PacketCallback)">
12053 <summary> 17258 <summary>
12054 Remove estate manager</summary> 17259 Unregister an event handler for a packet. This is a low level event
12055 <param name="userID">Key of Agent to Remove</param> 17260 interface and should only be used if you are doing something not
12056 <param name="allEstates">removes manager to this estate and all others owned by the estate owner</param> 17261 supported in the library
17262 </summary>
17263 <param name="type">Packet type this callback is registered with</param>
17264 <param name="callback">Callback to stop firing events for</param>
12057 </member> 17265 </member>
12058 <member name="M:OpenMetaverse.EstateTools.AddEstateManager(OpenMetaverse.UUID,System.Boolean)"> 17266 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
12059 <summary> 17267 <summary>
12060 Add estate manager</summary> 17268 Register a CAPS event handler. This is a low level event interface
12061 <param name="userID">Key of Agent to Add</param> 17269 and should only be used if you are doing something not supported in
12062 <param name="allEstates">Add agent as manager to this estate and all others owned by the estate owner</param> 17270 the library
17271 </summary>
17272 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
17273 <param name="callback">Callback to fire when a CAPS event is received</param>
12063 </member> 17274 </member>
12064 <member name="M:OpenMetaverse.EstateTools.AddAllowedUser(OpenMetaverse.UUID,System.Boolean)"> 17275 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
12065 <summary> 17276 <summary>
12066 Add's an agent to the estate Allowed list</summary> 17277 Unregister a CAPS event handler. This is a low level event interface
12067 <param name="userID">Key of Agent to Add</param> 17278 and should only be used if you are doing something not supported in
12068 <param name="allEstates">Add agent as an allowed reisdent to All estates if true</param> 17279 the library
17280 </summary>
17281 <param name="capsEvent">Name of the CAPS event this callback is
17282 registered with</param>
17283 <param name="callback">Callback to stop firing events for</param>
12069 </member> 17284 </member>
12070 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedUser(OpenMetaverse.UUID,System.Boolean)"> 17285 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)">
12071 <summary> 17286 <summary>
12072 Removes an agent from the estate Allowed list</summary> 17287 Send a packet to the simulator the avatar is currently occupying
12073 <param name="userID">Key of Agent to Remove</param> 17288 </summary>
12074 <param name="allEstates">Removes agent as an allowed reisdent from All estates if true</param> 17289 <param name="packet">Packet to send</param>
12075 </member>
12076 <member name="M:OpenMetaverse.EstateTools.AddAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
12077
12078 <summary>
12079 Add's a group to the estate Allowed list</summary>
12080 <param name="groupID">Key of Group to Add</param>
12081 <param name="allEstates">Add Group as an allowed group to All estates if true</param>
12082 </member> 17290 </member>
12083 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedGroup(OpenMetaverse.UUID,System.Boolean)"> 17291 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
12084 17292 <summary>
12085 <summary> 17293 Send a packet to a specified simulator
12086 Removes a group from the estate Allowed list</summary> 17294 </summary>
12087 <param name="groupID">Key of Group to Remove</param> 17295 <param name="packet">Packet to send</param>
12088 <param name="allEstates">Removes Group as an allowed Group from All estates if true</param> 17296 <param name="simulator">Simulator to send the packet to</param>
12089 </member> 17297 </member>
12090 <member name="M:OpenMetaverse.EstateTools.EstateCovenantReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 17298 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)">
12091 <summary></summary> 17299 <summary>
12092 <param name="packet"></param> 17300 Connect to a simulator
12093 <param name="simulator"></param> 17301 </summary>
17302 <param name="ip">IP address to connect to</param>
17303 <param name="port">Port to connect to</param>
17304 <param name="handle">Handle for this simulator, to identify its
17305 location in the grid</param>
17306 <param name="setDefault">Whether to set CurrentSim to this new
17307 connection, use this if the avatar is moving in to this simulator</param>
17308 <param name="seedcaps">URL of the capabilities server to use for
17309 this sim connection</param>
17310 <returns>A Simulator object on success, otherwise null</returns>
12094 </member> 17311 </member>
12095 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessageHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 17312 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)">
12096 <summary></summary> 17313 <summary>
12097 <param name="packet"></param> 17314 Connect to a simulator
12098 <param name="simulator"></param> 17315 </summary>
17316 <param name="endPoint">IP address and port to connect to</param>
17317 <param name="handle">Handle for this simulator, to identify its
17318 location in the grid</param>
17319 <param name="setDefault">Whether to set CurrentSim to this new
17320 connection, use this if the avatar is moving in to this simulator</param>
17321 <param name="seedcaps">URL of the capabilities server to use for
17322 this sim connection</param>
17323 <returns>A Simulator object on success, otherwise null</returns>
12099 </member> 17324 </member>
12100 <member name="M:OpenMetaverse.EstateTools.LandStatReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 17325 <member name="M:OpenMetaverse.NetworkManager.Logout">
12101 <summary></summary> 17326 <summary>
12102 <param name="packet"></param> 17327 Initiate a blocking logout request. This will return when the logout
12103 <param name="simulator"></param> 17328 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
17329 has expired and the network layer is manually shut down
17330 </summary>
12104 </member> 17331 </member>
12105 <member name="E:OpenMetaverse.EstateTools.OnGetTopColliders"> 17332 <member name="M:OpenMetaverse.NetworkManager.RequestLogout">
12106 <summary>Triggered upon a successful .GetTopColliders()</summary> 17333 <summary>
17334 Initiate the logout process. Check if logout succeeded with the
17335 <code>OnLogoutReply</code> event, and if this does not fire the
17336 <code>Shutdown()</code> function needs to be manually called
17337 </summary>
12107 </member> 17338 </member>
12108 <member name="E:OpenMetaverse.EstateTools.OnGetTopScripts"> 17339 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)">
12109 <summary>Triggered upon a successful .GetTopScripts()</summary> 17340 <summary>
17341
17342 </summary>
17343 <param name="sim"></param>
17344 <param name="sendCloseCircuit"></param>
12110 </member> 17345 </member>
12111 <member name="E:OpenMetaverse.EstateTools.OnGetEstateUpdateInfo"> 17346 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)">
12112 <summary>Returned, along with other info, upon a successful .GetInfo()</summary> 17347 <summary>
17348 Shutdown will disconnect all the sims except for the current sim
17349 first, and then kill the connection to CurrentSim. This should only
17350 be called if the logout process times out on <code>RequestLogout</code>
17351 </summary>
12113 </member> 17352 </member>
12114 <member name="E:OpenMetaverse.EstateTools.OnGetEstateManagers"> 17353 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)">
12115 <summary>Returned, along with other info, upon a successful .GetInfo()</summary> 17354 <summary>
17355 Searches through the list of currently connected simulators to find
17356 one attached to the given IPEndPoint
17357 </summary>
17358 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
17359 <returns>A Simulator reference on success, otherwise null</returns>
12116 </member> 17360 </member>
12117 <member name="E:OpenMetaverse.EstateTools.OnGetEstateBans"> 17361 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)">
12118 <summary>Returned, along with other info, upon a successful .GetInfo()</summary> 17362 <summary>
17363 Fire an event when an event queue connects for capabilities
17364 </summary>
17365 <param name="simulator">Simulator the event queue is attached to</param>
12119 </member> 17366 </member>
12120 <member name="E:OpenMetaverse.EstateTools.OnGetAllowedGroups"> 17367 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
12121 <summary>Returned, along with other info, upon a successful .GetInfo()</summary> 17368 <summary>
17369 Called to deal with LogoutReply packet and fires off callback
17370 </summary>
17371 <param name="packet">Full packet of type LogoutReplyPacket</param>
17372 <param name="simulator"></param>
12122 </member> 17373 </member>
12123 <member name="E:OpenMetaverse.EstateTools.OnGetAllowedUsers"> 17374 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability">
12124 <summary>Returned, along with other info, upon a successful .GetInfo()</summary> 17375 <summary>Seed CAPS URL returned from the login server</summary>
12125 </member> 17376 </member>
12126 <member name="E:OpenMetaverse.EstateTools.OnGetCovenant"> 17377 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist">
12127 <summary>Triggered upon a successful .RequestCovenant()</summary> 17378 <summary>A list of packets obtained during the login process which networkmanager will log but not process</summary>
12128 </member> 17379 </member>
12129 <member name="T:OpenMetaverse.EstateTools.TopCollidersReplyCallback"> 17380 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)">
12130 <summary> 17381 <summary>
12131 Triggered on LandStatReply when the report type is for "top colliders" 17382 Generate sane default values for a login request
12132 </summary> 17383 </summary>
12133 <param name="objectCount"></param> 17384 <param name="firstName">Account first name</param>
12134 <param name="Tasks"></param> 17385 <param name="lastName">Account last name</param>
17386 <param name="password">Account password</param>
17387 <param name="userAgent">Client application name</param>
17388 <param name="userVersion">Client application version</param>
17389 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
17390 sane defaults</returns>
12135 </member> 17391 </member>
12136 <member name="T:OpenMetaverse.EstateTools.TopScriptsReplyCallback"> 17392 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)">
12137 <summary> 17393 <summary>
12138 Triggered on LandStatReply when the report type is for "top scripts" 17394 Simplified login that takes the most common and required fields
12139 </summary> 17395 </summary>
12140 <param name="objectCount"></param> 17396 <param name="firstName">Account first name</param>
12141 <param name="Tasks"></param> 17397 <param name="lastName">Account last name</param>
17398 <param name="password">Account password</param>
17399 <param name="userAgent">Client application name</param>
17400 <param name="userVersion">Client application version</param>
17401 <returns>Whether the login was successful or not. On failure the
17402 LoginErrorKey string will contain the error code and LoginMessage
17403 will contain a description of the error</returns>
12142 </member> 17404 </member>
12143 <member name="T:OpenMetaverse.EstateTools.EstateManagersReply"> 17405 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)">
12144 <summary> 17406 <summary>
12145 Triggered when the list of estate managers is received for the current estate 17407 Simplified login that takes the most common fields along with a
17408 starting location URI, and can accept an MD5 string instead of a
17409 plaintext password
12146 </summary> 17410 </summary>
12147 <param name="managers"></param> 17411 <param name="firstName">Account first name</param>
12148 <param name="count"></param> 17412 <param name="lastName">Account last name</param>
12149 <param name="estateID"></param> 17413 <param name="password">Account password or MD5 hash of the password
17414 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
17415 <param name="userAgent">Client application name</param>
17416 <param name="start">Starting location URI that can be built with
17417 StartLocation()</param>
17418 <param name="userVersion">Client application version</param>
17419 <returns>Whether the login was successful or not. On failure the
17420 LoginErrorKey string will contain the error code and LoginMessage
17421 will contain a description of the error</returns>
12150 </member> 17422 </member>
12151 <member name="T:OpenMetaverse.EstateTools.EstateUpdateInfoReply"> 17423 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)">
12152 <summary> 17424 <summary>
12153 FIXME - Enumerate all params from EstateOwnerMessage packet 17425 Login that takes a struct of all the values that will be passed to
17426 the login server
12154 </summary> 17427 </summary>
12155 <param name="denyNoPaymentInfo"></param> 17428 <param name="loginParams">The values that will be passed to the login
12156 <param name="estateID"></param> 17429 server, all fields must be set even if they are String.Empty</param>
12157 <param name="estateName"></param> 17430 <returns>Whether the login was successful or not. On failure the
12158 <param name="estateOwner"></param> 17431 LoginErrorKey string will contain the error code and LoginMessage
12159 </member> 17432 will contain a description of the error</returns>
12160 <member name="T:OpenMetaverse.EstateTools.LandStatReportType">
12161 <summary>Used in the ReportType field of a LandStatRequest</summary>
12162 </member>
12163 <member name="T:OpenMetaverse.EstateTools.EstateAccessDelta">
12164 <summary>Used by EstateOwnerMessage packets</summary>
12165 </member>
12166 <member name="T:OpenMetaverse.EstateTools.EstateAccessReplyDelta">
12167 <summary>Used by EstateOwnerMessage packets</summary>
12168 </member> 17433 </member>
12169 <member name="T:OpenMetaverse.EstateTools.EstateReturnFlags"> 17434 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)">
12170 <summary> 17435 <summary>
12171 17436 Build a start location URI for passing to the Login function
12172 </summary> 17437 </summary>
17438 <param name="sim">Name of the simulator to start in</param>
17439 <param name="x">X coordinate to start at</param>
17440 <param name="y">Y coordinate to start at</param>
17441 <param name="z">Z coordinate to start at</param>
17442 <returns>String with a URI that can be used to login to a specified
17443 location</returns>
12173 </member> 17444 </member>
12174 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.None"> 17445 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)">
12175 <summary>No flags set</summary> 17446 <summary>
12176 </member> 17447 Handles response from XML-RPC login replies
12177 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScripted"> 17448 </summary>
12178 <summary>Only return targets scripted objects</summary>
12179 </member> 17449 </member>
12180 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand"> 17450 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
12181 <summary>Only return targets objects if on others land</summary> 17451 <summary>
17452 Handle response from LLSD login replies
17453 </summary>
17454 <param name="client"></param>
17455 <param name="result"></param>
17456 <param name="error"></param>
12182 </member> 17457 </member>
12183 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers"> 17458 <member name="M:OpenMetaverse.NetworkManager.GetPlatform">
12184 <summary>Returns target's scripted objects and objects on other parcels</summary> 17459 <summary>
17460 Get current OS
17461 </summary>
17462 <returns>Either "Win" or "Linux"</returns>
12185 </member> 17463 </member>
12186 <member name="T:OpenMetaverse.EstateTools.GroundTextureSettings"> 17464 <member name="M:OpenMetaverse.NetworkManager.GetMAC">
12187 <summary>Ground texture settings for each corner of the region</summary> 17465 <summary>
17466 Get clients default Mac Address
17467 </summary>
17468 <returns>A string containing the first found Mac Address</returns>
12188 </member> 17469 </member>
12189 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeight"> 17470 <member name="E:OpenMetaverse.NetworkManager.OnPacketSent">
12190 <summary>Used by GroundTextureHeightSettings</summary> 17471 <summary>
17472 Event raised when an outgoing packet is sent to a simulator
17473 </summary>
12191 </member> 17474 </member>
12192 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeightSettings"> 17475 <member name="E:OpenMetaverse.NetworkManager.OnConnected">
12193 <summary>The high and low texture thresholds for each corner of the sim</summary> 17476 <summary>
17477 Event raised when the client was able to connected successfully.
17478 </summary>
17479 <remarks>Uses the ConnectedCallback delegate.</remarks>
12194 </member> 17480 </member>
12195 <member name="T:OpenMetaverse.RegionFlags"> 17481 <!-- Badly formed XML comment ignored for member "E:OpenMetaverse.NetworkManager.OnLogoutReply" -->
17482 <member name="E:OpenMetaverse.NetworkManager.OnSimConnecting">
12196 <summary> 17483 <summary>
12197 Simulator (region) properties 17484 Event raised when a before a connection to a simulator is
17485 initialized
12198 </summary> 17486 </summary>
12199 </member> 17487 </member>
12200 <member name="F:OpenMetaverse.RegionFlags.None"> 17488 <member name="E:OpenMetaverse.NetworkManager.OnSimConnected">
12201 <summary>No flags set</summary> 17489 <summary>
17490 Event raised when a connection to a simulator is established
17491 </summary>
12202 </member> 17492 </member>
12203 <member name="F:OpenMetaverse.RegionFlags.AllowDamage"> 17493 <member name="E:OpenMetaverse.NetworkManager.OnSimDisconnected">
12204 <summary>Agents can take damage and be killed</summary> 17494 <summary>
17495 An event for the connection to a simulator other than the currently
17496 occupied one disconnecting
17497 </summary>
17498 <remarks>The Simulators list is locked when this event is
17499 triggered, do not attempt to modify the collection or acquire a
17500 lock on it when this callback is fired</remarks>
12205 </member> 17501 </member>
12206 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark"> 17502 <member name="E:OpenMetaverse.NetworkManager.OnDisconnected">
12207 <summary>Landmarks can be created here</summary> 17503 <summary>
17504 An event for being logged out either through client request, server
17505 forced, or network error
17506 </summary>
12208 </member> 17507 </member>
12209 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome"> 17508 <member name="E:OpenMetaverse.NetworkManager.OnCurrentSimChanged">
12210 <summary>Home position can be set in this sim</summary> 17509 <summary>
17510 An event for when CurrentSim changes
17511 </summary>
12211 </member> 17512 </member>
12212 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport"> 17513 <member name="E:OpenMetaverse.NetworkManager.OnEventQueueRunning">
12213 <summary>Home position is reset when an agent teleports away</summary> 17514 <summary>
17515 Triggered when an event queue makes the initial connection
17516 </summary>
12214 </member> 17517 </member>
12215 <member name="F:OpenMetaverse.RegionFlags.SunFixed"> 17518 <member name="P:OpenMetaverse.NetworkManager.CircuitCode">
12216 <summary>Sun does not move</summary> 17519 <summary>Unique identifier associated with our connections to
17520 simulators</summary>
12217 </member> 17521 </member>
12218 <member name="F:OpenMetaverse.RegionFlags.TaxFree"> 17522 <member name="P:OpenMetaverse.NetworkManager.CurrentSim">
12219 <summary>No object, land, etc. taxes</summary> 17523 <summary>The simulator that the logged in avatar is currently
17524 occupying</summary>
12220 </member> 17525 </member>
12221 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform"> 17526 <member name="P:OpenMetaverse.NetworkManager.Connected">
12222 <summary>Disable heightmap alterations (agents can still plant 17527 <summary>Shows whether the network layer is logged in to the
12223 foliage)</summary> 17528 grid or not</summary>
12224 </member> 17529 </member>
12225 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell"> 17530 <member name="P:OpenMetaverse.NetworkManager.InboxCount">
12226 <summary>Land cannot be released, sold, or purchased</summary> 17531 <summary>Number of packets in the incoming queue</summary>
12227 </member> 17532 </member>
12228 <member name="F:OpenMetaverse.RegionFlags.Sandbox"> 17533 <member name="P:OpenMetaverse.NetworkManager.OutboxCount">
12229 <summary>All content is wiped nightly</summary> 17534 <summary>Number of packets in the outgoing queue</summary>
12230 </member> 17535 </member>
12231 <member name="F:OpenMetaverse.RegionFlags.NullLayer"> 17536 <member name="E:OpenMetaverse.NetworkManager.OnLogin">
12232 <summary></summary> 17537 <summary>Called any time the login status changes, will eventually
17538 return LoginStatus.Success or LoginStatus.Failure</summary>
12233 </member> 17539 </member>
12234 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction"> 17540 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse">
12235 <summary></summary> 17541 <summary>Called when a reply is received from the login server, the
17542 login sequence will block until this event returns</summary>
12236 </member> 17543 </member>
12237 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList"> 17544 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode">
12238 <summary></summary> 17545 <summary>Current state of logging in</summary>
12239 </member> 17546 </member>
12240 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions"> 17547 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey">
12241 <summary>No collision detection for non-agent objects</summary> 17548 <summary>Upon login failure, contains a short string key for the
17549 type of login error that occurred</summary>
12242 </member> 17550 </member>
12243 <member name="F:OpenMetaverse.RegionFlags.SkipScripts"> 17551 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply">
12244 <summary>No scripts are ran</summary> 17552 <summary>The raw XML-RPC reply from the login server, exactly as it
17553 was received (minus the HTTP header)</summary>
12245 </member> 17554 </member>
12246 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics"> 17555 <member name="P:OpenMetaverse.NetworkManager.LoginMessage">
12247 <summary>All physics processing is turned off</summary> 17556 <summary>During login this contains a descriptive version of
17557 LoginStatusCode. After a successful login this will contain the
17558 message of the day, and after a failed login a descriptive error
17559 message will be returned</summary>
12248 </member> 17560 </member>
12249 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible"> 17561 <member name="T:OpenMetaverse.NetworkManager.DisconnectType">
12250 <summary></summary> 17562 <summary>
17563 Explains why a simulator or the grid disconnected from us
17564 </summary>
12251 </member> 17565 </member>
12252 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible"> 17566 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated">
12253 <summary></summary> 17567 <summary>The client requested the logout or simulator disconnect</summary>
12254 </member> 17568 </member>
12255 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed"> 17569 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated">
12256 <summary></summary> 17570 <summary>The server notified us that it is disconnecting</summary>
12257 </member> 17571 </member>
12258 <member name="F:OpenMetaverse.RegionFlags.BlockDwell"> 17572 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout">
12259 <summary></summary> 17573 <summary>Either a socket was closed or network traffic timed out</summary>
12260 </member> 17574 </member>
12261 <member name="F:OpenMetaverse.RegionFlags.NoFly"> 17575 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown">
12262 <summary>Flight is disabled (not currently enforced by the sim)</summary> 17576 <summary>The last active simulator shut down</summary>
12263 </member> 17577 </member>
12264 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport"> 17578 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket">
12265 <summary>Allow direct (p2p) teleporting</summary> 17579 <summary>
17580 Holds a simulator reference and a decoded packet, these structs are put in
17581 the packet inbox for event handling
17582 </summary>
12266 </member> 17583 </member>
12267 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts"> 17584 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator">
12268 <summary>Estate owner has temporarily disabled scripting</summary> 17585 <summary>Reference to the simulator that this packet came from</summary>
12269 </member> 17586 </member>
12270 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject"> 17587 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet">
12271 <summary></summary> 17588 <summary>Packet that needs to be processed</summary>
12272 </member> 17589 </member>
12273 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous"> 17590 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket">
12274 <summary>Deny agents with no payment info on file</summary> 17591 <summary>
17592 Holds a simulator reference and a serialized packet, these structs are put in
17593 the packet outbox for sending
17594 </summary>
12275 </member> 17595 </member>
12276 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified"> 17596 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator">
12277 <summary>Deny agents with payment info on file</summary> 17597 <summary>Reference to the simulator this packet is destined for</summary>
12278 </member> 17598 </member>
12279 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted"> 17599 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer">
12280 <summary>Deny agents who have made a monetary transaction</summary> 17600 <summary>Packet that needs to be sent</summary>
12281 </member> 17601 </member>
12282 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges"> 17602 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber">
12283 <summary></summary> 17603 <summary>Sequence number of the wrapped packet</summary>
12284 </member> 17604 </member>
12285 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner"> 17605 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount">
12286 <summary></summary> 17606 <summary>Number of times this packet has been resent</summary>
12287 </member> 17607 </member>
12288 <member name="F:OpenMetaverse.RegionFlags.AllowVoice"> 17608 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount">
12289 <summary>Region is Voice Enabled</summary> 17609 <summary>Environment.TickCount when this packet was last sent over the wire</summary>
12290 </member> 17610 </member>
12291 <member name="T:OpenMetaverse.SimAccess"> 17611 <member name="T:OpenMetaverse.NetworkManager.PacketCallback">
12292 <summary> 17612 <summary>
12293 Access level for a simulator 17613 Coupled with RegisterCallback(), this is triggered whenever a packet
17614 of a registered type is received
12294 </summary> 17615 </summary>
17616 <param name="packet"></param>
17617 <param name="simulator"></param>
12295 </member> 17618 </member>
12296 <member name="F:OpenMetaverse.SimAccess.Min"> 17619 <member name="T:OpenMetaverse.NetworkManager.PacketSentCallback">
12297 <summary>Minimum access level, no additional checks</summary> 17620 <summary>
12298 </member> 17621 Triggered whenever an outgoing packet is sent
12299 <member name="F:OpenMetaverse.SimAccess.Trial"> 17622 </summary>
12300 <summary>Trial accounts allowed</summary> 17623 <param name="data">Buffer holding the outgoing packet payload</param>
17624 <param name="bytesSent">Number of bytes of the data buffer that were sent</param>
17625 <param name="simulator">Simulator this packet was sent to</param>
12301 </member> 17626 </member>
12302 <member name="F:OpenMetaverse.SimAccess.PG"> 17627 <member name="T:OpenMetaverse.NetworkManager.ConnectedCallback">
12303 <summary>PG rating</summary> 17628 <summary>
17629 Assigned by the OnConnected event. Raised when login was a success
17630 </summary>
17631 <param name="sender">Reference to the GridClient object that called the event</param>
12304 </member> 17632 </member>
12305 <member name="F:OpenMetaverse.SimAccess.Mature"> 17633 <member name="T:OpenMetaverse.NetworkManager.LogoutCallback">
12306 <summary>Mature rating</summary> 17634 <summary>
17635 Assigned by the OnLogoutReply callback. Raised upone receipt of a LogoutReply packet during logout process.
17636 </summary>
17637 <param name="inventoryItems"></param>
12307 </member> 17638 </member>
12308 <member name="F:OpenMetaverse.SimAccess.Down"> 17639 <member name="T:OpenMetaverse.NetworkManager.SimConnectingCallback">
12309 <summary>Simulator is offline</summary> 17640 <summary>
17641 Triggered before a new connection to a simulator is established
17642 </summary>
17643 <remarks>The connection to the new simulator won't be established
17644 until this callback returns</remarks>
17645 <param name="simulator">The simulator that is being connected to</param>
17646 <returns>Whether to continue connecting to the simulator or abort
17647 the connection</returns>
12310 </member> 17648 </member>
12311 <member name="F:OpenMetaverse.SimAccess.NonExistent"> 17649 <member name="T:OpenMetaverse.NetworkManager.SimConnectedCallback">
12312 <summary>Simulator does not exist</summary> 17650 <summary>
17651 Triggered when a new connection to a simulator is established
17652 </summary>
17653 <param name="simulator">The simulator that is being connected to</param>
12313 </member> 17654 </member>
12314 <member name="T:OpenMetaverse.Simulator"> 17655 <member name="T:OpenMetaverse.NetworkManager.SimDisconnectedCallback">
12315 <summary> 17656 <summary>
12316 17657 Triggered when a simulator other than the simulator that is currently
17658 being occupied disconnects for whatever reason
12317 </summary> 17659 </summary>
17660 <param name="simulator">The simulator that disconnected, which will become a null
17661 reference after the callback is finished</param>
17662 <param name="reason">Enumeration explaining the reason for the disconnect</param>
12318 </member> 17663 </member>
12319 <member name="T:OpenMetaverse.UDPBase"> 17664 <member name="T:OpenMetaverse.NetworkManager.DisconnectedCallback">
12320 <summary> 17665 <summary>
12321 17666 Triggered when we are logged out of the grid due to a simulator request,
17667 client request, network timeout, or any other cause
12322 </summary> 17668 </summary>
17669 <param name="reason">Enumeration explaining the reason for the disconnect</param>
17670 <param name="message">If we were logged out by the simulator, this
17671 is a message explaining why</param>
12323 </member> 17672 </member>
12324 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)"> 17673 <member name="T:OpenMetaverse.NetworkManager.CurrentSimChangedCallback">
12325 <summary> 17674 <summary>
12326 Initialize the UDP packet handler in server mode 17675 Triggered when CurrentSim changes
12327 </summary> 17676 </summary>
12328 <param name="port">Port to listening for incoming UDP packets on</param> 17677 <param name="PreviousSimulator">A reference to the old value of CurrentSim</param>
12329 </member> 17678 </member>
12330 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)"> 17679 <member name="T:OpenMetaverse.NetworkManager.EventQueueRunningCallback">
12331 <summary> 17680 <summary>
12332 Initialize the UDP packet handler in client mode 17681 Triggered when an event queue makes the initial connection
12333 </summary> 17682 </summary>
12334 <param name="endPoint">Remote UDP server to connect to</param> 17683 <param name="simulator">Simulator this event queue is tied to</param>
12335 </member> 17684 </member>
12336 <member name="M:OpenMetaverse.UDPBase.Start"> 17685 <member name="T:OpenMetaverse.NetworkManager.LoginCallback">
12337 <summary> 17686 <summary>
12338 17687 Fired when a login request is successful or not
12339 </summary> 17688 </summary>
17689 <param name="login"></param>
17690 <param name="message"></param>
12340 </member> 17691 </member>
12341 <member name="M:OpenMetaverse.UDPBase.Stop"> 17692 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback">
12342 <summary> 17693 <summary>
12343 17694
12344 </summary> 17695 </summary>
17696 <param name="loginSuccess"></param>
17697 <param name="redirect"></param>
17698 <param name="replyData"></param>
17699 <param name="message"></param>
17700 <param name="reason"></param>
12345 </member> 17701 </member>
12346 <member name="P:OpenMetaverse.UDPBase.IsRunning"> 17702 <member name="T:OpenMetaverse.ScriptPermission">
12347 <summary> 17703 <summary>
12348 17704 Permission request flags, asked when a script wants to control an Avatar
12349 </summary> 17705 </summary>
12350 </member> 17706 </member>
12351 <member name="F:OpenMetaverse.Simulator.Client"> 17707 <member name="F:OpenMetaverse.ScriptPermission.None">
12352 <summary>A public reference to the client that this Simulator object 17708 <summary>Placeholder for empty values, shouldn't ever see this</summary>
12353 is attached to</summary>
12354 </member> 17709 </member>
12355 <member name="F:OpenMetaverse.Simulator.ID"> 17710 <member name="F:OpenMetaverse.ScriptPermission.Debit">
12356 <summary>A Unique Cache identifier for this simulator</summary> 17711 <summary>Script wants ability to take money from you</summary>
12357 </member> 17712 </member>
12358 <member name="F:OpenMetaverse.Simulator.Caps"> 17713 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
12359 <summary>The capabilities for this simulator</summary> 17714 <summary>Script wants to take camera controls for you</summary>
12360 </member> 17715 </member>
12361 <member name="F:OpenMetaverse.Simulator.Handle"> 17716 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
12362 <summary></summary> 17717 <summary>Script wants to remap avatars controls</summary>
12363 </member> 17718 </member>
12364 <member name="F:OpenMetaverse.Simulator.SimVersion"> 17719 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
12365 <summary>The current version of software this simulator is running</summary> 17720 <summary>Script wants to trigger avatar animations</summary>
17721 <remarks>This function is not implemented on the grid</remarks>
12366 </member> 17722 </member>
12367 <member name="F:OpenMetaverse.Simulator.Name"> 17723 <member name="F:OpenMetaverse.ScriptPermission.Attach">
12368 <summary></summary> 17724 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
12369 </member> 17725 </member>
12370 <member name="F:OpenMetaverse.Simulator.ParcelOverlay"> 17726 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
12371 <summary>A 64x64 grid of parcel coloring values. The values stored 17727 <summary>Script wants permission to release ownership</summary>
12372 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary> 17728 <remarks>This function is not implemented on the grid
17729 The concept of "public" objects does not exist anymore.</remarks>
12373 </member> 17730 </member>
12374 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived"> 17731 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
12375 <summary></summary> 17732 <summary>Script wants ability to link/delink with other prims</summary>
12376 </member> 17733 </member>
12377 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00"> 17734 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
12378 <summary></summary> 17735 <summary>Script wants permission to change joints</summary>
17736 <remarks>This function is not implemented on the grid</remarks>
12379 </member> 17737 </member>
12380 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01"> 17738 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
12381 <summary></summary> 17739 <summary>Script wants permissions to change permissions</summary>
17740 <remarks>This function is not implemented on the grid</remarks>
12382 </member> 17741 </member>
12383 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10"> 17742 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
12384 <summary></summary> 17743 <summary>Script wants to track avatars camera position and rotation </summary>
12385 </member> 17744 </member>
12386 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11"> 17745 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
12387 <summary></summary> 17746 <summary>Script wants to control your camera</summary>
12388 </member> 17747 </member>
12389 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00"> 17748 <member name="T:OpenMetaverse.InstantMessageDialog">
12390 <summary></summary> 17749 <summary>
17750 Special commands used in Instant Messages
17751 </summary>
12391 </member> 17752 </member>
12392 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01"> 17753 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent">
12393 <summary></summary> 17754 <summary>Indicates a regular IM from another agent</summary>
12394 </member> 17755 </member>
12395 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10"> 17756 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
12396 <summary></summary> 17757 <summary>Simple notification box with an OK button</summary>
12397 </member> 17758 </member>
12398 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11"> 17759 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
12399 <summary></summary> 17760 <summary>You've been invited to join a group.</summary>
12400 </member> 17761 </member>
12401 <member name="F:OpenMetaverse.Simulator.WaterHeight"> 17762 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
12402 <summary></summary> 17763 <summary>Inventory offer</summary>
12403 </member> 17764 </member>
12404 <member name="F:OpenMetaverse.Simulator.SimOwner"> 17765 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
12405 <summary></summary> 17766 <summary>Accepted inventory offer</summary>
12406 </member> 17767 </member>
12407 <member name="F:OpenMetaverse.Simulator.TerrainBase0"> 17768 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
12408 <summary></summary> 17769 <summary>Declined inventory offer</summary>
12409 </member> 17770 </member>
12410 <member name="F:OpenMetaverse.Simulator.TerrainBase1"> 17771 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
12411 <summary></summary> 17772 <summary>Group vote</summary>
12412 </member> 17773 </member>
12413 <member name="F:OpenMetaverse.Simulator.TerrainBase2"> 17774 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
12414 <summary></summary> 17775 <summary>An object is offering its inventory</summary>
12415 </member> 17776 </member>
12416 <member name="F:OpenMetaverse.Simulator.TerrainBase3"> 17777 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
12417 <summary></summary> 17778 <summary>Accept an inventory offer from an object</summary>
12418 </member> 17779 </member>
12419 <member name="F:OpenMetaverse.Simulator.TerrainDetail0"> 17780 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
12420 <summary></summary> 17781 <summary>Decline an inventory offer from an object</summary>
12421 </member> 17782 </member>
12422 <member name="F:OpenMetaverse.Simulator.TerrainDetail1"> 17783 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
12423 <summary></summary> 17784 <summary>Unknown</summary>
12424 </member> 17785 </member>
12425 <member name="F:OpenMetaverse.Simulator.TerrainDetail2"> 17786 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
12426 <summary></summary> 17787 <summary>Start a session, or add users to a session</summary>
12427 </member> 17788 </member>
12428 <member name="F:OpenMetaverse.Simulator.TerrainDetail3"> 17789 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
12429 <summary></summary> 17790 <summary>Start a session, but don't prune offline users</summary>
12430 </member> 17791 </member>
12431 <member name="F:OpenMetaverse.Simulator.IsEstateManager"> 17792 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
12432 <summary>true if your agent has Estate Manager rights on this region</summary> 17793 <summary>Start a session with your group</summary>
12433 </member> 17794 </member>
12434 <member name="F:OpenMetaverse.Simulator.Flags"> 17795 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
12435 <summary></summary> 17796 <summary>Start a session without a calling card (finder or objects)</summary>
12436 </member> 17797 </member>
12437 <member name="F:OpenMetaverse.Simulator.Access"> 17798 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
12438 <summary></summary> 17799 <summary>Send a message to a session</summary>
12439 </member> 17800 </member>
12440 <member name="F:OpenMetaverse.Simulator.BillableFactor"> 17801 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
12441 <summary></summary> 17802 <summary>Leave a session</summary>
12442 </member> 17803 </member>
12443 <member name="F:OpenMetaverse.Simulator.Stats"> 17804 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
12444 <summary>Statistics information for this simulator and the 17805 <summary>Indicates that the IM is from an object</summary>
12445 connection to the simulator, calculated by the simulator itself
12446 and the library</summary>
12447 </member> 17806 </member>
12448 <member name="F:OpenMetaverse.Simulator.RegionID"> 17807 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
12449 <summary>The regions Unique ID</summary> 17808 <summary>Sent an IM to a busy user, this is the auto response</summary>
12450 </member> 17809 </member>
12451 <member name="F:OpenMetaverse.Simulator.ColoLocation"> 17810 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
12452 <summary>The physical data center the simulator is located</summary> 17811 <summary>Shows the message in the console and chat history</summary>
12453 <remarks>Known values are:
12454 <list type="table">
12455 <item>Dallas</item>
12456 <item>Chandler</item>
12457 <item>SF</item>
12458 </list>
12459 </remarks>
12460 </member> 17812 </member>
12461 <member name="F:OpenMetaverse.Simulator.CPUClass"> 17813 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
12462 <summary>The CPU Class of the simulator</summary> 17814 <summary>Send a teleport lure</summary>
12463 <remarks>Most full mainland/estate sims appear to be 5,
12464 Homesteads and Openspace appear to be 501</remarks>
12465 </member> 17815 </member>
12466 <member name="F:OpenMetaverse.Simulator.CPURatio"> 17816 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
12467 <summary>The number of regions sharing the same CPU as this one</summary> 17817 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
12468 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
12469 </member> 17818 </member>
12470 <member name="F:OpenMetaverse.Simulator.ProductName"> 17819 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
12471 <summary>The billing product name</summary> 17820 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
12472 <remarks>Known values are:
12473 <list type="table">
12474 <item>Mainland / Full Region (Sku: 023)</item>
12475 <item>Estate / Full Region (Sku: 024)</item>
12476 <item>Estate / Openspace (Sku: 027)</item>
12477 <item>Estate / Homestead (Sku: 029)</item>
12478 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
12479 </list>
12480 </remarks>
12481 </member> 17821 </member>
12482 <member name="F:OpenMetaverse.Simulator.ProductSku"> 17822 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
12483 <summary>The billing product SKU</summary> 17823 <summary>Only useful if you have Linden permissions</summary>
12484 <remarks>Known values are:
12485 <list type="table">
12486 <item>023 Mainland / Full Region</item>
12487 <item>024 Estate / Full Region</item>
12488 <item>027 Estate / Openspace</item>
12489 <item>029 Estate / Homestead</item>
12490 <item>129 Mainland / Homestead (Linden Owned)</item>
12491 </list>
12492 </remarks>
12493 </member> 17824 </member>
12494 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars"> 17825 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused">
12495 <summary>Provides access to two thread-safe dictionaries containing 17826 <summary>A placeholder type for future expansion, currently not
12496 avatars and primitives found in this simulator</summary> 17827 used</summary>
12497 </member> 17828 </member>
12498 <member name="F:OpenMetaverse.Simulator.Sequence"> 17829 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
12499 <summary>The current sequence number for packets sent to this 17830 <summary>IM to tell the user to go to an URL</summary>
12500 simulator. Must be Interlocked before modifying. Only
12501 useful for applications manipulating sequence numbers</summary>
12502 </member> 17831 </member>
12503 <member name="F:OpenMetaverse.Simulator.Parcels"> 17832 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
12504 <summary> 17833 <summary>IM for help</summary>
12505 Provides access to an internal thread-safe dictionary containing parcel
12506 information found in this simulator
12507 </summary>
12508 </member> 17834 </member>
12509 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull"> 17835 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
12510 <summary> 17836 <summary>IM sent automatically on call for help, sends a lure
12511 Checks simulator parcel map to make sure it has downloaded all data successfully 17837 to each Helper reached</summary>
12512 </summary>
12513 <returns>true if map is full (contains no 0's)</returns>
12514 </member> 17838 </member>
12515 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate"> 17839 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
12516 <summary>Used internally to track sim disconnections</summary> 17840 <summary>Like an IM but won't go to email</summary>
12517 </member> 17841 </member>
12518 <member name="F:OpenMetaverse.Simulator.ConnectedEvent"> 17842 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
12519 <summary>Event that is triggered when the simulator successfully 17843 <summary>IM from a group officer to all group members</summary>
12520 establishes a connection</summary>
12521 </member> 17844 </member>
12522 <member name="F:OpenMetaverse.Simulator.connected"> 17845 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
12523 <summary>Whether this sim is currently connected or not. Hooked up 17846 <summary>Unknown</summary>
12524 to the property Connected</summary>
12525 </member> 17847 </member>
12526 <member name="F:OpenMetaverse.Simulator.avatarPositions"> 17848 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
12527 <summary>Coarse locations of avatars in this simulator</summary> 17849 <summary>Unknown</summary>
12528 </member> 17850 </member>
12529 <member name="F:OpenMetaverse.Simulator.preyID"> 17851 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
12530 <summary>AvatarPositions key representing TrackAgent target</summary> 17852 <summary>Accept a group invitation</summary>
12531 </member> 17853 </member>
12532 <member name="F:OpenMetaverse.Simulator.PacketArchive"> 17854 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
12533 <summary>Sequence numbers of packets we've received 17855 <summary>Decline a group invitation</summary>
12534 (for duplicate checking)</summary>
12535 </member> 17856 </member>
12536 <member name="F:OpenMetaverse.Simulator.NeedAck"> 17857 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
12537 <summary>Packets we sent out that need ACKs from the simulator</summary> 17858 <summary>Unknown</summary>
12538 </member> 17859 </member>
12539 <member name="F:OpenMetaverse.Simulator.pauseSerial"> 17860 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
12540 <summary>Sequence number for pause/resume</summary> 17861 <summary>An avatar is offering you friendship</summary>
12541 </member> 17862 </member>
12542 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)"> 17863 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
12543 <summary> 17864 <summary>An avatar has accepted your friendship offer</summary>
12544
12545 </summary>
12546 <param name="client">Reference to the GridClient object</param>
12547 <param name="address">IPEndPoint of the simulator</param>
12548 <param name="handle">handle of the simulator</param>
12549 </member> 17865 </member>
12550 <member name="M:OpenMetaverse.Simulator.Dispose"> 17866 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
12551 <summary> 17867 <summary>An avatar has declined your friendship offer</summary>
12552 Called when this Simulator object is being destroyed
12553 </summary>
12554 </member> 17868 </member>
12555 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)"> 17869 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
12556 <summary> 17870 <summary>Indicates that a user has started typing</summary>
12557 Attempt to connect to this simulator
12558 </summary>
12559 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
12560 <returns>True if the connection succeeded or connection status is
12561 unknown, false if there was a failure</returns>
12562 </member> 17871 </member>
12563 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)"> 17872 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
12564 <summary> 17873 <summary>Indicates that a user has stopped typing</summary>
12565 Disconnect from this simulator
12566 </summary>
12567 </member> 17874 </member>
12568 <member name="M:OpenMetaverse.Simulator.Pause"> 17875 <member name="T:OpenMetaverse.InstantMessageOnline">
12569 <summary> 17876 <summary>
12570 Instructs the simulator to stop sending update (and possibly other) packets 17877 Flag in Instant Messages, whether the IM should be delivered to
17878 offline avatars as well
12571 </summary> 17879 </summary>
12572 </member> 17880 </member>
12573 <member name="M:OpenMetaverse.Simulator.Resume"> 17881 <member name="F:OpenMetaverse.InstantMessageOnline.Online">
12574 <summary> 17882 <summary>Only deliver to online avatars</summary>
12575 Instructs the simulator to resume sending update packets (unpause)
12576 </summary>
12577 </member> 17883 </member>
12578 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)"> 17884 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
12579 <summary> 17885 <summary>If the avatar is offline the message will be held until
12580 Sends a packet 17886 they login next, and possibly forwarded to their e-mail account</summary>
12581 </summary>
12582 <param name="packet">Packet to be sent</param>
12583 </member> 17887 </member>
12584 <member name="M:OpenMetaverse.Simulator.SendPing"> 17888 <member name="T:OpenMetaverse.ChatType">
12585 <summary> 17889 <summary>
12586 17890 Conversion type to denote Chat Packet types in an easier-to-understand format
12587 </summary> 17891 </summary>
12588 </member> 17892 </member>
12589 <member name="M:OpenMetaverse.Simulator.ToString"> 17893 <member name="F:OpenMetaverse.ChatType.Whisper">
12590 <summary> 17894 <summary>Whisper (5m radius)</summary>
12591 Returns Simulator Name as a String
12592 </summary>
12593 <returns></returns>
12594 </member> 17895 </member>
12595 <member name="M:OpenMetaverse.Simulator.GetHashCode"> 17896 <member name="F:OpenMetaverse.ChatType.Normal">
17897 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
17898 </member>
17899 <member name="F:OpenMetaverse.ChatType.Shout">
17900 <summary>Shouting! (100m radius)</summary>
17901 </member>
17902 <member name="F:OpenMetaverse.ChatType.StartTyping">
17903 <summary>Event message when an Avatar has begun to type</summary>
17904 </member>
17905 <member name="F:OpenMetaverse.ChatType.StopTyping">
17906 <summary>Event message when an Avatar has stopped typing</summary>
17907 </member>
17908 <member name="F:OpenMetaverse.ChatType.Debug">
17909 <summary>Unknown</summary>
17910 </member>
17911 <member name="F:OpenMetaverse.ChatType.OwnerSay">
17912 <summary>Event message when an object uses llOwnerSay</summary>
17913 </member>
17914 <member name="F:OpenMetaverse.ChatType.RegionSay">
17915 <summary>Special value to support llRegionSay, never sent to the client</summary>
17916 </member>
17917 <member name="T:OpenMetaverse.ChatSourceType">
12596 <summary> 17918 <summary>
12597 17919 Identifies the source of a chat message
12598 </summary> 17920 </summary>
12599 <returns></returns>
12600 </member> 17921 </member>
12601 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)"> 17922 <member name="F:OpenMetaverse.ChatSourceType.System">
17923 <summary>Chat from the grid or simulator</summary>
17924 </member>
17925 <member name="F:OpenMetaverse.ChatSourceType.Agent">
17926 <summary>Chat from another avatar</summary>
17927 </member>
17928 <member name="F:OpenMetaverse.ChatSourceType.Object">
17929 <summary>Chat from an object</summary>
17930 </member>
17931 <member name="T:OpenMetaverse.ChatAudibleLevel">
12602 <summary> 17932 <summary>
12603 17933
12604 </summary> 17934 </summary>
12605 <param name="obj"></param>
12606 <returns></returns>
12607 </member> 17935 </member>
12608 <member name="M:OpenMetaverse.Simulator.SendAcks"> 17936 <member name="F:OpenMetaverse.ChatAudibleLevel.Not">
12609 <summary> 17937 <summary></summary>
12610 Sends out pending acknowledgements
12611 </summary>
12612 </member> 17938 </member>
12613 <member name="M:OpenMetaverse.Simulator.ResendUnacked"> 17939 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
12614 <summary> 17940 <summary></summary>
12615 Resend unacknowledged packets
12616 </summary>
12617 </member> 17941 </member>
12618 <member name="P:OpenMetaverse.Simulator.ParcelMap"> 17942 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
17943 <summary></summary>
17944 </member>
17945 <member name="T:OpenMetaverse.EffectType">
12619 <summary> 17946 <summary>
12620 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped 17947 Effect type used in ViewerEffect packets
12621 each 64x64 parcel's LocalID.
12622 </summary> 17948 </summary>
12623 </member> 17949 </member>
12624 <member name="P:OpenMetaverse.Simulator.IPEndPoint"> 17950 <member name="F:OpenMetaverse.EffectType.Text">
12625 <summary>The IP address and port of the server</summary> 17951 <summary></summary>
12626 </member> 17952 </member>
12627 <member name="P:OpenMetaverse.Simulator.Connected"> 17953 <member name="F:OpenMetaverse.EffectType.Icon">
12628 <summary>Whether there is a working connection to the simulator or 17954 <summary></summary>
12629 not</summary>
12630 </member> 17955 </member>
12631 <member name="P:OpenMetaverse.Simulator.AvatarPositions"> 17956 <member name="F:OpenMetaverse.EffectType.Connector">
12632 <summary>Coarse locations of avatars in this simulator</summary> 17957 <summary></summary>
12633 </member> 17958 </member>
12634 <member name="P:OpenMetaverse.Simulator.PreyID"> 17959 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
12635 <summary>AvatarPositions key representing TrackAgent target</summary> 17960 <summary></summary>
12636 </member> 17961 </member>
12637 <member name="T:OpenMetaverse.Simulator.SimStats"> 17962 <member name="F:OpenMetaverse.EffectType.AnimalControls">
17963 <summary></summary>
17964 </member>
17965 <member name="F:OpenMetaverse.EffectType.AnimationObject">
17966 <summary></summary>
17967 </member>
17968 <member name="F:OpenMetaverse.EffectType.Cloth">
17969 <summary></summary>
17970 </member>
17971 <member name="F:OpenMetaverse.EffectType.Beam">
17972 <summary>Project a beam from a source to a destination, such as
17973 the one used when editing an object</summary>
17974 </member>
17975 <member name="F:OpenMetaverse.EffectType.Glow">
17976 <summary></summary>
17977 </member>
17978 <member name="F:OpenMetaverse.EffectType.Point">
17979 <summary></summary>
17980 </member>
17981 <member name="F:OpenMetaverse.EffectType.Trail">
17982 <summary></summary>
17983 </member>
17984 <member name="F:OpenMetaverse.EffectType.Sphere">
17985 <summary>Create a swirl of particles around an object</summary>
17986 </member>
17987 <member name="F:OpenMetaverse.EffectType.Spiral">
17988 <summary></summary>
17989 </member>
17990 <member name="F:OpenMetaverse.EffectType.Edit">
17991 <summary></summary>
17992 </member>
17993 <member name="F:OpenMetaverse.EffectType.LookAt">
17994 <summary>Cause an avatar to look at an object</summary>
17995 </member>
17996 <member name="F:OpenMetaverse.EffectType.PointAt">
17997 <summary>Cause an avatar to point at an object</summary>
17998 </member>
17999 <member name="T:OpenMetaverse.LookAtType">
12638 <summary> 18000 <summary>
12639 Simulator Statistics 18001 The action an avatar is doing when looking at something, used in
18002 ViewerEffect packets for the LookAt effect
12640 </summary> 18003 </summary>
12641 </member> 18004 </member>
12642 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets"> 18005 <member name="F:OpenMetaverse.LookAtType.None">
12643 <summary>Total number of packets sent by this simulator to this agent</summary> 18006 <summary></summary>
12644 </member> 18007 </member>
12645 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets"> 18008 <member name="F:OpenMetaverse.LookAtType.Idle">
12646 <summary>Total number of packets received by this simulator to this agent</summary> 18009 <summary></summary>
12647 </member> 18010 </member>
12648 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes"> 18011 <member name="F:OpenMetaverse.LookAtType.AutoListen">
12649 <summary>Total number of bytes sent by this simulator to this agent</summary> 18012 <summary></summary>
12650 </member> 18013 </member>
12651 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes"> 18014 <member name="F:OpenMetaverse.LookAtType.FreeLook">
12652 <summary>Total number of bytes received by this simulator to this agent</summary> 18015 <summary></summary>
12653 </member> 18016 </member>
12654 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime"> 18017 <member name="F:OpenMetaverse.LookAtType.Respond">
12655 <summary>Time in seconds agent has been connected to simulator</summary> 18018 <summary></summary>
12656 </member> 18019 </member>
12657 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets"> 18020 <member name="F:OpenMetaverse.LookAtType.Hover">
12658 <summary>Total number of packets that have been resent</summary> 18021 <summary></summary>
12659 </member> 18022 </member>
12660 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends"> 18023 <member name="F:OpenMetaverse.LookAtType.Conversation">
12661 <summary>Total number of resent packets recieved</summary> 18024 <summary>Deprecated</summary>
12662 </member> 18025 </member>
12663 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings"> 18026 <member name="F:OpenMetaverse.LookAtType.Select">
12664 <summary>Total number of pings sent to this simulator by this agent</summary> 18027 <summary></summary>
12665 </member> 18028 </member>
12666 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs"> 18029 <member name="F:OpenMetaverse.LookAtType.Focus">
12667 <summary>Total number of ping replies sent to this agent by this simulator</summary> 18030 <summary></summary>
12668 </member> 18031 </member>
12669 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS"> 18032 <member name="F:OpenMetaverse.LookAtType.Mouselook">
18033 <summary></summary>
18034 </member>
18035 <member name="F:OpenMetaverse.LookAtType.Clear">
18036 <summary></summary>
18037 </member>
18038 <member name="T:OpenMetaverse.PointAtType">
12670 <summary> 18039 <summary>
12671 Incoming bytes per second 18040 The action an avatar is doing when pointing at something, used in
18041 ViewerEffect packets for the PointAt effect
12672 </summary> 18042 </summary>
12673 <remarks>It would be nice to have this claculated on the fly, but
12674 this is far, far easier</remarks>
12675 </member> 18043 </member>
12676 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS"> 18044 <member name="F:OpenMetaverse.PointAtType.None">
18045 <summary></summary>
18046 </member>
18047 <member name="F:OpenMetaverse.PointAtType.Select">
18048 <summary></summary>
18049 </member>
18050 <member name="F:OpenMetaverse.PointAtType.Grab">
18051 <summary></summary>
18052 </member>
18053 <member name="F:OpenMetaverse.PointAtType.Clear">
18054 <summary></summary>
18055 </member>
18056 <member name="T:OpenMetaverse.MoneyTransactionType">
12677 <summary> 18057 <summary>
12678 Outgoing bytes per second 18058 Money transaction types
12679 </summary> 18059 </summary>
12680 <remarks>It would be nice to have this claculated on the fly, but
12681 this is far, far easier</remarks>
12682 </member> 18060 </member>
12683 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent"> 18061 <member name="F:OpenMetaverse.MoneyTransactionType.None">
12684 <summary>Time last ping was sent</summary> 18062 <summary></summary>
12685 </member> 18063 </member>
12686 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID"> 18064 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
12687 <summary>ID of last Ping sent</summary> 18065 <summary></summary>
12688 </member> 18066 </member>
12689 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag"> 18067 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
12690 <summary></summary> 18068 <summary></summary>
12691 </member> 18069 </member>
12692 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings"> 18070 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
12693 <summary></summary> 18071 <summary></summary>
12694 </member> 18072 </member>
12695 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation"> 18073 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
12696 <summary>Current time dilation of this simulator</summary> 18074 <summary></summary>
12697 </member> 18075 </member>
12698 <member name="F:OpenMetaverse.Simulator.SimStats.FPS"> 18076 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
12699 <summary>Current Frames per second of simulator</summary> 18077 <summary></summary>
12700 </member> 18078 </member>
12701 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS"> 18079 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
12702 <summary>Current Physics frames per second of simulator</summary> 18080 <summary></summary>
12703 </member> 18081 </member>
12704 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates"> 18082 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
12705 <summary></summary> 18083 <summary></summary>
12706 </member> 18084 </member>
12707 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime"> 18085 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
12708 <summary></summary> 18086 <summary></summary>
12709 </member> 18087 </member>
12710 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime"> 18088 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
12711 <summary></summary> 18089 <summary></summary>
12712 </member> 18090 </member>
12713 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime"> 18091 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
12714 <summary></summary> 18092 <summary></summary>
12715 </member> 18093 </member>
12716 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime"> 18094 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
12717 <summary></summary> 18095 <summary></summary>
12718 </member> 18096 </member>
12719 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime"> 18097 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
12720 <summary></summary> 18098 <summary></summary>
12721 </member> 18099 </member>
12722 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime"> 18100 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
12723 <summary></summary> 18101 <summary></summary>
12724 </member> 18102 </member>
12725 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime"> 18103 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
12726 <summary></summary> 18104 <summary></summary>
12727 </member> 18105 </member>
12728 <member name="F:OpenMetaverse.Simulator.SimStats.Objects"> 18106 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
12729 <summary>Total number of objects Simulator is simulating</summary> 18107 <summary></summary>
12730 </member> 18108 </member>
12731 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects"> 18109 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
12732 <summary>Total number of Active (Scripted) objects running</summary> 18110 <summary></summary>
12733 </member> 18111 </member>
12734 <member name="F:OpenMetaverse.Simulator.SimStats.Agents"> 18112 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
12735 <summary>Number of agents currently in this simulator</summary> 18113 <summary></summary>
12736 </member> 18114 </member>
12737 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents"> 18115 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
12738 <summary>Number of agents in neighbor simulators</summary> 18116 <summary></summary>
12739 </member> 18117 </member>
12740 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts"> 18118 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
12741 <summary>Number of Active scripts running in this simulator</summary> 18119 <summary></summary>
12742 </member> 18120 </member>
12743 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS"> 18121 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
12744 <summary></summary> 18122 <summary></summary>
12745 </member> 18123 </member>
12746 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS"> 18124 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
12747 <summary></summary> 18125 <summary></summary>
12748 </member> 18126 </member>
12749 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS"> 18127 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
12750 <summary></summary> 18128 <summary></summary>
12751 </member> 18129 </member>
12752 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads"> 18130 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
12753 <summary>Number of downloads pending</summary> 18131 <summary></summary>
12754 </member> 18132 </member>
12755 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads"> 18133 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
12756 <summary>Number of uploads pending</summary> 18134 <summary></summary>
12757 </member> 18135 </member>
12758 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize"> 18136 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
12759 <summary></summary> 18137 <summary></summary>
12760 </member> 18138 </member>
12761 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize"> 18139 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
12762 <summary></summary> 18140 <summary></summary>
12763 </member> 18141 </member>
12764 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads"> 18142 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
12765 <summary>Number of local uploads pending</summary> 18143 <summary></summary>
12766 </member> 18144 </member>
12767 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes"> 18145 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
12768 <summary>Unacknowledged bytes in queue</summary> 18146 <summary></summary>
12769 </member> 18147 </member>
12770 <member name="T:OpenMetaverse.InventoryException"> 18148 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
12771 <summary> 18149 <summary></summary>
12772 Exception class to identify inventory exceptions
12773 </summary>
12774 </member> 18150 </member>
12775 <member name="T:OpenMetaverse.Inventory"> 18151 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
12776 <summary> 18152 <summary></summary>
12777 Responsible for maintaining inventory structure. Inventory constructs nodes
12778 and manages node children as is necessary to maintain a coherant hirarchy.
12779 Other classes should not manipulate or create InventoryNodes explicitly. When
12780 A node's parent changes (when a folder is moved, for example) simply pass
12781 Inventory the updated InventoryFolder and it will make the appropriate changes
12782 to its internal representation.
12783 </summary>
12784 </member> 18153 </member>
12785 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)"> 18154 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
12786 <summary> 18155 <summary></summary>
12787 Returns the contents of the specified folder
12788 </summary>
12789 <param name="folder">A folder's UUID</param>
12790 <returns>The contents of the folder corresponding to <code>folder</code></returns>
12791 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
12792 </member> 18156 </member>
12793 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)"> 18157 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
18158 <summary></summary>
18159 </member>
18160 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
18161 <summary></summary>
18162 </member>
18163 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
18164 <summary></summary>
18165 </member>
18166 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
18167 <summary></summary>
18168 </member>
18169 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
18170 <summary></summary>
18171 </member>
18172 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
18173 <summary></summary>
18174 </member>
18175 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
18176 <summary></summary>
18177 </member>
18178 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
18179 <summary></summary>
18180 </member>
18181 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
18182 <summary></summary>
18183 </member>
18184 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
18185 <summary></summary>
18186 </member>
18187 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
18188 <summary></summary>
18189 </member>
18190 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize">
18191 <summary></summary>
18192 </member>
18193 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic">
18194 <summary></summary>
18195 </member>
18196 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper">
18197 <summary></summary>
18198 </member>
18199 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways">
18200 <summary></summary>
18201 </member>
18202 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily">
18203 <summary></summary>
18204 </member>
18205 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating">
18206 <summary></summary>
18207 </member>
18208 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta">
18209 <summary></summary>
18210 </member>
18211 <member name="T:OpenMetaverse.TransactionFlags">
12794 <summary> 18212 <summary>
12795 Updates the state of the InventoryNode and inventory data structure that
12796 is responsible for the InventoryObject. If the item was previously not added to inventory,
12797 it adds the item, and updates structure accordingly. If it was, it updates the
12798 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
12799 not match <code>node.Parent.Data.UUID</code>.
12800 18213
12801 You can not set the inventory root folder using this method
12802 </summary> 18214 </summary>
12803 <param name="item">The InventoryObject to store</param>
12804 </member> 18215 </member>
12805 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)"> 18216 <member name="F:OpenMetaverse.TransactionFlags.None">
12806 <summary> 18217 <summary></summary>
12807 Removes the InventoryObject and all related node data from Inventory.
12808 </summary>
12809 <param name="item">The InventoryObject to remove.</param>
12810 </member> 18218 </member>
12811 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)"> 18219 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
12812 <summary> 18220 <summary></summary>
12813 Used to find out if Inventory contains the InventoryObject
12814 specified by <code>uuid</code>.
12815 </summary>
12816 <param name="uuid">The UUID to check.</param>
12817 <returns>true if inventory contains uuid, false otherwise</returns>
12818 </member> 18221 </member>
12819 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)"> 18222 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
12820 <summary> 18223 <summary></summary>
12821 Saves the current inventory structure to a cache file
12822 </summary>
12823 <param name="filename">Name of the cache file to save to</param>
12824 </member> 18224 </member>
12825 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)"> 18225 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
12826 <summary> 18226 <summary></summary>
12827 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
12828 </summary>
12829 <param name="filename">Name of the cache file to load</param>
12830 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
12831 </member> 18227 </member>
12832 <member name="E:OpenMetaverse.Inventory.OnInventoryObjectUpdated"> 18228 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
12833 <summary> 18229 <summary></summary>
12834 Called when an InventoryObject's state is changed.
12835 </summary>
12836 </member> 18230 </member>
12837 <member name="E:OpenMetaverse.Inventory.OnInventoryObjectRemoved"> 18231 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
12838 <summary> 18232 <summary></summary>
12839 Called when an item or folder is removed from inventory.
12840 </summary>
12841 </member> 18233 </member>
12842 <member name="E:OpenMetaverse.Inventory.OnInventoryObjectAdded"> 18234 <member name="T:OpenMetaverse.MeanCollisionType">
12843 <summary> 18235 <summary>
12844 Called when an item is first added to the local inventory store.
12845 This will occur most frequently when we're initially downloading
12846 the inventory from the server.
12847 18236
12848 This will also fire when another avatar or object offers us inventory
12849 </summary> 18237 </summary>
12850 </member> 18238 </member>
12851 <member name="P:OpenMetaverse.Inventory.RootFolder"> 18239 <member name="F:OpenMetaverse.MeanCollisionType.None">
12852 <summary> 18240 <summary></summary>
12853 The root folder of this avatars inventory
12854 </summary>
12855 </member> 18241 </member>
12856 <member name="P:OpenMetaverse.Inventory.LibraryFolder"> 18242 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
12857 <summary> 18243 <summary></summary>
12858 The default shared library folder
12859 </summary>
12860 </member> 18244 </member>
12861 <member name="P:OpenMetaverse.Inventory.RootNode"> 18245 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
12862 <summary> 18246 <summary></summary>
12863 The root node of the avatars inventory
12864 </summary>
12865 </member> 18247 </member>
12866 <member name="P:OpenMetaverse.Inventory.LibraryRootNode"> 18248 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
12867 <summary> 18249 <summary></summary>
12868 The root node of the default shared library
12869 </summary>
12870 </member> 18250 </member>
12871 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)"> 18251 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
12872 <summary> 18252 <summary></summary>
12873 By using the bracket operator on this class, the program can get the
12874 InventoryObject designated by the specified uuid. If the value for the corresponding
12875 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
12876 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
12877 the uuid parameter is ignored.
12878 </summary>
12879 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
12880 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
12881 </member> 18253 </member>
12882 <member name="T:OpenMetaverse.Inventory.InventoryObjectUpdated"> 18254 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
12883 <summary> 18255 <summary></summary>
12884 Delegate to use for the OnInventoryObjectUpdated event.
12885 </summary>
12886 <param name="oldObject">The state of the InventoryObject before the update occured.</param>
12887 <param name="newObject">The state of the InventoryObject after the update occured.</param>
12888 </member> 18256 </member>
12889 <member name="T:OpenMetaverse.Inventory.InventoryObjectRemoved"> 18257 <member name="T:OpenMetaverse.ScriptControlChange">
12890 <summary> 18258 <summary>
12891 Delegate to use for the OnInventoryObjectRemoved event. 18259 Flags sent when a script takes or releases a control
12892 </summary> 18260 </summary>
12893 <param name="obj">The InventoryObject that was removed.</param> 18261 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
12894 </member> 18262 </member>
12895 <member name="T:OpenMetaverse.Inventory.InventoryObjectAdded"> 18263 <member name="F:OpenMetaverse.ScriptControlChange.None">
12896 <summary> 18264 <summary>No Flags set</summary>
12897 Delegate to use for the OnInventoryObjectUpdated event.
12898 </summary>
12899 <param name="obj">The InventoryObject that has been stored.</param>
12900 </member> 18265 </member>
12901 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)"> 18266 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
12902 <summary> 18267 <summary>Forward (W or up Arrow)</summary>
12903 Attempts to convert an LLSD structure to a known Packet type
12904 </summary>
12905 <param name="capsEventName">Event name, this must match an actual
12906 packet name for a Packet to be successfully built</param>
12907 <param name="body">LLSD to convert to a Packet</param>
12908 <returns>A Packet on success, otherwise null</returns>
12909 </member> 18268 </member>
12910 <member name="T:OpenMetaverse.TextureRequestState"> 18269 <member name="F:OpenMetaverse.ScriptControlChange.Back">
12911 <summary> 18270 <summary>Back (S or down arrow)</summary>
12912 The current status of a texture request as it moves through the pipeline or final result of a texture request.
12913 </summary>
12914 </member> 18271 </member>
12915 <member name="F:OpenMetaverse.TextureRequestState.Pending"> 18272 <member name="F:OpenMetaverse.ScriptControlChange.Left">
12916 <summary>The initial state given to a request. Requests in this state 18273 <summary>Move left (shift+A or left arrow)</summary>
12917 are waiting for an available slot in the pipeline</summary>
12918 </member> 18274 </member>
12919 <member name="F:OpenMetaverse.TextureRequestState.Started"> 18275 <member name="F:OpenMetaverse.ScriptControlChange.Right">
12920 <summary>A request that has been added to the pipeline and the request packet 18276 <summary>Move right (shift+D or right arrow)</summary>
12921 has been sent to the simulator</summary>
12922 </member> 18277 </member>
12923 <member name="F:OpenMetaverse.TextureRequestState.Progress"> 18278 <member name="F:OpenMetaverse.ScriptControlChange.Up">
12924 <summary>A request that has received one or more packets back from the simulator</summary> 18279 <summary>Up (E or PgUp)</summary>
12925 </member> 18280 </member>
12926 <member name="F:OpenMetaverse.TextureRequestState.Finished"> 18281 <member name="F:OpenMetaverse.ScriptControlChange.Down">
12927 <summary>A request that has received all packets back from the simulator</summary> 18282 <summary>Down (C or PgDown</summary>
12928 </member> 18283 </member>
12929 <member name="F:OpenMetaverse.TextureRequestState.Timeout"> 18284 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
12930 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/> 18285 <summary>Rotate left (A or left arrow)</summary>
12931 to download OR the initial packet containing the packet information was never received</summary>
12932 </member> 18286 </member>
12933 <member name="F:OpenMetaverse.TextureRequestState.Aborted"> 18287 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
12934 <summary>The texture request was aborted by request of the agent</summary> 18288 <summary>Rotate right (D or right arrow)</summary>
12935 </member> 18289 </member>
12936 <member name="F:OpenMetaverse.TextureRequestState.NotFound"> 18290 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
12937 <summary>The simulator replied to the request that it was not able to find the requested texture</summary> 18291 <summary>Left Mouse Button</summary>
12938 </member> 18292 </member>
12939 <member name="T:OpenMetaverse.TextureDownloadCallback"> 18293 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
18294 <summary>Left Mouse button in MouseLook</summary>
18295 </member>
18296 <member name="T:OpenMetaverse.AgentFlags">
12940 <summary> 18297 <summary>
12941 A callback fired to indicate the status or final state of the requested texture. For progressive 18298 Currently only used to hide your group title
12942 downloads this will fire each time new asset data is returned from the simulator.
12943 </summary> 18299 </summary>
12944 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
12945 or the final result of the request after it has been processed through the TexturePipeline</param>
12946 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
12947 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
12948 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
12949 an empty byte array.</param>
12950 </member> 18300 </member>
12951 <member name="T:OpenMetaverse.TexturePipeline"> 18301 <member name="F:OpenMetaverse.AgentFlags.None">
18302 <summary>No flags set</summary>
18303 </member>
18304 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
18305 <summary>Hide your group title</summary>
18306 </member>
18307 <member name="T:OpenMetaverse.AgentState">
12952 <summary> 18308 <summary>
12953 Texture request download handler, allows a configurable number of download slots which manage multiple 18309 Action state of the avatar, which can currently be typing and
12954 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/> 18310 editing
12955 </summary> 18311 </summary>
12956 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
12957 system for full texture downloads.</remarks>
12958 </member> 18312 </member>
12959 <member name="F:OpenMetaverse.TexturePipeline._Transfers"> 18313 <member name="F:OpenMetaverse.AgentState.None">
12960 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID 18314 <summary></summary>
12961 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
12962 the asset data as it is being re-assembled</summary>
12963 </member> 18315 </member>
12964 <member name="F:OpenMetaverse.TexturePipeline._Client"> 18316 <member name="F:OpenMetaverse.AgentState.Typing">
12965 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary> 18317 <summary></summary>
12966 </member> 18318 </member>
12967 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests"> 18319 <member name="F:OpenMetaverse.AgentState.Editing">
12968 <summary>Maximum concurrent texture requests allowed at a time</summary> 18320 <summary></summary>
12969 </member> 18321 </member>
12970 <member name="F:OpenMetaverse.TexturePipeline.resetEvents"> 18322 <member name="T:OpenMetaverse.TeleportStatus">
12971 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary> 18323 <summary>
18324 Current teleport status
18325 </summary>
12972 </member> 18326 </member>
12973 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots"> 18327 <member name="F:OpenMetaverse.TeleportStatus.None">
12974 <summary>An array of worker slots which shows the availablity status of the slot</summary> 18328 <summary>Unknown status</summary>
12975 </member> 18329 </member>
12976 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster"> 18330 <member name="F:OpenMetaverse.TeleportStatus.Start">
12977 <summary>The primary thread which manages the requests.</summary> 18331 <summary>Teleport initialized</summary>
12978 </member> 18332 </member>
12979 <member name="F:OpenMetaverse.TexturePipeline._Running"> 18333 <member name="F:OpenMetaverse.TeleportStatus.Progress">
12980 <summary>true if the TexturePipeline is currently running</summary> 18334 <summary>Teleport in progress</summary>
12981 </member> 18335 </member>
12982 <member name="F:OpenMetaverse.TexturePipeline.lockerObject"> 18336 <member name="F:OpenMetaverse.TeleportStatus.Failed">
12983 <summary>A synchronization object used by the primary thread</summary> 18337 <summary>Teleport failed</summary>
12984 </member> 18338 </member>
12985 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer"> 18339 <member name="F:OpenMetaverse.TeleportStatus.Finished">
12986 <summary>A refresh timer used to increase the priority of stalled requests</summary> 18340 <summary>Teleport completed</summary>
12987 </member> 18341 </member>
12988 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)"> 18342 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
12989 <summary> 18343 <summary>Teleport cancelled</summary>
12990 Default constructor, Instantiates a new copy of the TexturePipeline class
12991 </summary>
12992 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
12993 </member> 18344 </member>
12994 <member name="M:OpenMetaverse.TexturePipeline.Startup"> 18345 <member name="T:OpenMetaverse.TeleportFlags">
12995 <summary> 18346 <summary>
12996 Initialize callbacks required for the TexturePipeline to operate 18347
12997 </summary> 18348 </summary>
12998 </member> 18349 </member>
12999 <member name="M:OpenMetaverse.TexturePipeline.Shutdown"> 18350 <member name="F:OpenMetaverse.TeleportFlags.Default">
13000 <summary> 18351 <summary>No flags set, or teleport failed</summary>
13001 Shutdown the TexturePipeline and cleanup any callbacks or transfers
13002 </summary>
13003 </member> 18352 </member>
13004 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 18353 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget">
13005 <summary> 18354 <summary>Set when newbie leaves help island for first time</summary>
13006 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
13007 manage the requests and re-assemble the image from the packets received from the simulator
13008 </summary>
13009 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
13010 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
13011 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
13012 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
13013 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
13014 its priority changed by resending the request with the new priority value</param>
13015 <param name="discardLevel">Number of quality layers to discard.
13016 This controls the end marker of the data sent</param>
13017 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
13018 from the start of the asset texture</param>
13019 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
13020 will contain the result of the request and the texture asset data</param>
13021 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
13022 The callback asset parameter will contain all previously received chunks of the texture asset starting
13023 from the beginning of the request</param>
13024 </member> 18355 </member>
13025 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)"> 18356 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget">
13026 <summary> 18357 <summary></summary>
13027 Sends the actual request packet to the simulator
13028 </summary>
13029 <param name="imageID">The image to download</param>
13030 <param name="type">Type of the image to download, either a baked
13031 avatar texture or a normal texture</param>
13032 <param name="priority">Priority level of the download. Default is
13033 <c>1,013,000.0f</c></param>
13034 <param name="discardLevel">Number of quality layers to discard.
13035 This controls the end marker of the data sent</param>
13036 <param name="packetNum">Packet number to start the download at.
13037 This controls the start marker of the data sent</param>
13038 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
13039 download</remarks>
13040 </member> 18358 </member>
13041 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)"> 18359 <member name="F:OpenMetaverse.TeleportFlags.ViaLure">
13042 <summary> 18360 <summary>Via Lure</summary>
13043 Cancel a pending or in process texture request
13044 </summary>
13045 <param name="textureID">The texture assets unique ID</param>
13046 </member> 18361 </member>
13047 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread"> 18362 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark">
13048 <summary> 18363 <summary>Via Landmark</summary>
13049 Master Download Thread, Queues up downloads in the threadpool
13050 </summary>
13051 </member> 18364 </member>
13052 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)"> 18365 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation">
13053 <summary> 18366 <summary>Via Location</summary>
13054 The worker thread that sends the request and handles timeouts
13055 </summary>
13056 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
13057 </member> 18367 </member>
13058 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18368 <member name="F:OpenMetaverse.TeleportFlags.ViaHome">
13059 <summary> 18369 <summary>Via Home</summary>
13060 Handle responses from the simulator that tell us a texture we have requested is unable to be located
13061 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
13062 </summary>
13063 <param name="packet">The <see cref="T:OpenMetaverse.Packets.ImageNotInDatabasePacket"/></param>
13064 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> sending this packet</param>
13065 </member> 18370 </member>
13066 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18371 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub">
13067 <summary> 18372 <summary>Via Telehub</summary>
13068 Handles the remaining Image data that did not fit in the initial ImageData packet
13069 </summary>
13070 </member> 18373 </member>
13071 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18374 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin">
13072 <summary> 18375 <summary>Via Login</summary>
13073 Handle the initial ImageDataPacket sent from the simulator
13074 </summary>
13075 <param name="packet"></param>
13076 <param name="simulator"></param>
13077 </member> 18376 </member>
13078 <member name="P:OpenMetaverse.TexturePipeline.TransferCount"> 18377 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure">
13079 <summary>Current number of pending and in-process transfers</summary> 18378 <summary>Linden Summoned</summary>
13080 </member> 18379 </member>
13081 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo"> 18380 <member name="F:OpenMetaverse.TeleportFlags.Godlike">
13082 <summary> 18381 <summary>Linden Forced me</summary>
13083 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/>
13084 </summary>
13085 </member> 18382 </member>
13086 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State"> 18383 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne">
13087 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary> 18384 <summary></summary>
13088 </member> 18385 </member>
13089 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID"> 18386 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel">
13090 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary> 18387 <summary>Agent Teleported Home via Script</summary>
13091 </member> 18388 </member>
13092 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot"> 18389 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID">
13093 <summary>The slot this request is occupying in the threadpoolSlots array</summary> 18390 <summary></summary>
13094 </member> 18391 </member>
13095 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type"> 18392 <member name="F:OpenMetaverse.TeleportFlags.IsFlying">
13096 <summary>The ImageType of the request.</summary> 18393 <summary></summary>
13097 </member> 18394 </member>
13098 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks"> 18395 <member name="F:OpenMetaverse.TeleportFlags.ResetHome">
13099 <summary>The callback to fire when the request is complete, will include 18396 <summary></summary>
13100 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
13101 object containing the result data</summary>
13102 </member> 18397 </member>
13103 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress"> 18398 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect">
13104 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator. 18399 <summary>forced to new location for example when avatar is banned or ejected</summary>
13105 This is used to progressively render textures as portions of the texture are received.</summary>
13106 </member> 18400 </member>
13107 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer"> 18401 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure">
13108 <summary>An object that maintains the data of an request thats in-process.</summary> 18402 <summary>Teleport Finished via a Lure</summary>
13109 </member> 18403 </member>
13110 <member name="T:OpenMetaverse.NotConnectedException"> 18404 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim">
18405 <summary>Finished, Sim Changed</summary>
18406 </member>
18407 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim">
18408 <summary>Finished, Same Sim</summary>
18409 </member>
18410 <member name="T:OpenMetaverse.TeleportLureFlags">
13111 <summary> 18411 <summary>
13112 This exception is thrown whenever a network operation is attempted 18412
13113 without a network connection.
13114 </summary> 18413 </summary>
13115 </member> 18414 </member>
13116 <member name="T:OpenMetaverse.Assets.AssetTexture"> 18415 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure">
18416 <summary></summary>
18417 </member>
18418 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure">
18419 <summary></summary>
18420 </member>
18421 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit">
18422 <summary></summary>
18423 </member>
18424 <member name="T:OpenMetaverse.ScriptSensorTypeFlags">
13117 <summary> 18425 <summary>
13118 Represents a texture 18426
13119 </summary> 18427 </summary>
13120 </member> 18428 </member>
13121 <member name="F:OpenMetaverse.Assets.AssetTexture.Image"> 18429 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent">
13122 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary> 18430 <summary></summary>
13123 </member> 18431 </member>
13124 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo"> 18432 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
13125 <summary></summary> 18433 <summary></summary>
13126 </member> 18434 </member>
13127 <member name="F:OpenMetaverse.Assets.AssetTexture.Components"> 18435 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
13128 <summary></summary> 18436 <summary></summary>
13129 </member> 18437 </member>
13130 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor"> 18438 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
13131 <summary>Initializes a new instance of an AssetTexture object</summary> 18439 <summary></summary>
13132 </member> 18440 </member>
13133 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 18441 <member name="T:OpenMetaverse.InstantMessage">
13134 <summary> 18442 <summary>
13135 Initializes a new instance of an AssetTexture object 18443 Instant Message
13136 </summary> 18444 </summary>
13137 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
13138 <param name="assetData">A byte array containing the raw asset data</param>
13139 </member> 18445 </member>
13140 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)"> 18446 <member name="F:OpenMetaverse.InstantMessage.FromAgentID">
13141 <summary> 18447 <summary>Key of sender</summary>
13142 Initializes a new instance of an AssetTexture object
13143 </summary>
13144 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
13145 </member> 18448 </member>
13146 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode"> 18449 <member name="F:OpenMetaverse.InstantMessage.FromAgentName">
13147 <summary> 18450 <summary>Name of sender</summary>
13148 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
13149 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
13150 </summary>
13151 </member> 18451 </member>
13152 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode"> 18452 <member name="F:OpenMetaverse.InstantMessage.ToAgentID">
18453 <summary>Key of destination avatar</summary>
18454 </member>
18455 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID">
18456 <summary>ID of originating estate</summary>
18457 </member>
18458 <member name="F:OpenMetaverse.InstantMessage.RegionID">
18459 <summary>Key of originating region</summary>
18460 </member>
18461 <member name="F:OpenMetaverse.InstantMessage.Position">
18462 <summary>Coordinates in originating region</summary>
18463 </member>
18464 <member name="F:OpenMetaverse.InstantMessage.Dialog">
18465 <summary>Instant message type</summary>
18466 </member>
18467 <member name="F:OpenMetaverse.InstantMessage.GroupIM">
18468 <summary>Group IM session toggle</summary>
18469 </member>
18470 <member name="F:OpenMetaverse.InstantMessage.IMSessionID">
18471 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
18472 </member>
18473 <member name="F:OpenMetaverse.InstantMessage.Timestamp">
18474 <summary>Timestamp of the instant message</summary>
18475 </member>
18476 <member name="F:OpenMetaverse.InstantMessage.Message">
18477 <summary>Instant message text</summary>
18478 </member>
18479 <member name="F:OpenMetaverse.InstantMessage.Offline">
18480 <summary>Whether this message is held for offline avatars</summary>
18481 </member>
18482 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket">
18483 <summary>Context specific packed data</summary>
18484 </member>
18485 <member name="T:OpenMetaverse.GroupMember">
13153 <summary> 18486 <summary>
13154 Decodes the JPEG2000 data in <code>AssetData</code> to the 18487 Avatar group management
13155 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
13156 </summary> 18488 </summary>
13157 <returns>True if the decoding was successful, otherwise false</returns>
13158 </member> 18489 </member>
13159 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries"> 18490 <member name="F:OpenMetaverse.GroupMember.ID">
18491 <summary>Key of Group Member</summary>
18492 </member>
18493 <member name="F:OpenMetaverse.GroupMember.Contribution">
18494 <summary>Total land contribution</summary>
18495 </member>
18496 <member name="F:OpenMetaverse.GroupMember.OnlineStatus">
18497 <summary>Online status information</summary>
18498 </member>
18499 <member name="F:OpenMetaverse.GroupMember.Powers">
18500 <summary>Abilities that the Group Member has</summary>
18501 </member>
18502 <member name="F:OpenMetaverse.GroupMember.Title">
18503 <summary>Current group title</summary>
18504 </member>
18505 <member name="F:OpenMetaverse.GroupMember.IsOwner">
18506 <summary>Is a group owner</summary>
18507 </member>
18508 <member name="T:OpenMetaverse.GroupRole">
13160 <summary> 18509 <summary>
13161 Decodes the begin and end byte positions for each quality layer in 18510 Role manager for a group
13162 the image
13163 </summary> 18511 </summary>
13164 <returns></returns>
13165 </member> 18512 </member>
13166 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType"> 18513 <member name="F:OpenMetaverse.GroupRole.GroupID">
13167 <summary>Override the base classes AssetType</summary> 18514 <summary>Key of the group</summary>
13168 </member> 18515 </member>
13169 <member name="T:OpenMetaverse.ReportType"> 18516 <member name="F:OpenMetaverse.GroupRole.ID">
18517 <summary>Key of Role</summary>
18518 </member>
18519 <member name="F:OpenMetaverse.GroupRole.Name">
18520 <summary>Name of Role</summary>
18521 </member>
18522 <member name="F:OpenMetaverse.GroupRole.Title">
18523 <summary>Group Title associated with Role</summary>
18524 </member>
18525 <member name="F:OpenMetaverse.GroupRole.Description">
18526 <summary>Description of Role</summary>
18527 </member>
18528 <member name="F:OpenMetaverse.GroupRole.Powers">
18529 <summary>Abilities Associated with Role</summary>
18530 </member>
18531 <member name="M:OpenMetaverse.GroupRole.ToString">
18532 <summary>Returns the role's title</summary>
18533 <returns>The role's title</returns>
18534 </member>
18535 <member name="T:OpenMetaverse.GroupTitle">
13170 <summary> 18536 <summary>
13171 18537 Class to represent Group Title
13172 </summary> 18538 </summary>
13173 </member> 18539 </member>
13174 <member name="F:OpenMetaverse.ReportType.None"> 18540 <member name="F:OpenMetaverse.GroupTitle.GroupID">
13175 <summary>No report</summary> 18541 <summary>Key of the group</summary>
13176 </member> 18542 </member>
13177 <member name="F:OpenMetaverse.ReportType.Unknown"> 18543 <member name="F:OpenMetaverse.GroupTitle.RoleID">
13178 <summary>Unknown report type</summary> 18544 <summary>ID of the role title belongs to</summary>
13179 </member> 18545 </member>
13180 <member name="F:OpenMetaverse.ReportType.Bug"> 18546 <member name="F:OpenMetaverse.GroupTitle.Title">
13181 <summary>Bug report</summary> 18547 <summary>Group Title</summary>
13182 </member> 18548 </member>
13183 <member name="F:OpenMetaverse.ReportType.Complaint"> 18549 <member name="F:OpenMetaverse.GroupTitle.Selected">
13184 <summary>Complaint report</summary> 18550 <summary>Whether title is Active</summary>
13185 </member> 18551 </member>
13186 <member name="F:OpenMetaverse.ReportType.CustomerServiceRequest"> 18552 <member name="M:OpenMetaverse.GroupTitle.ToString">
13187 <summary>Customer service report</summary> 18553 <summary>Returns group title</summary>
13188 </member> 18554 </member>
13189 <member name="T:OpenMetaverse.CompressedFlags"> 18555 <member name="T:OpenMetaverse.Group">
13190 <summary> 18556 <summary>
13191 Bitflag field for ObjectUpdateCompressed data blocks, describing 18557 Represents a group on the grid
13192 which options are present for each object
13193 </summary> 18558 </summary>
13194 </member> 18559 </member>
13195 <member name="F:OpenMetaverse.CompressedFlags.ScratchPad"> 18560 <member name="F:OpenMetaverse.Group.ID">
13196 <summary>Unknown</summary> 18561 <summary>Key of Group</summary>
13197 </member> 18562 </member>
13198 <member name="F:OpenMetaverse.CompressedFlags.Tree"> 18563 <member name="F:OpenMetaverse.Group.InsigniaID">
13199 <summary>Whether the object has a TreeSpecies</summary> 18564 <summary>Key of Group Insignia</summary>
13200 </member> 18565 </member>
13201 <member name="F:OpenMetaverse.CompressedFlags.HasText"> 18566 <member name="F:OpenMetaverse.Group.FounderID">
13202 <summary>Whether the object has floating text ala llSetText</summary> 18567 <summary>Key of Group Founder</summary>
13203 </member> 18568 </member>
13204 <member name="F:OpenMetaverse.CompressedFlags.HasParticles"> 18569 <member name="F:OpenMetaverse.Group.OwnerRole">
13205 <summary>Whether the object has an active particle system</summary> 18570 <summary>Key of Group Role for Owners</summary>
13206 </member> 18571 </member>
13207 <member name="F:OpenMetaverse.CompressedFlags.HasSound"> 18572 <member name="F:OpenMetaverse.Group.Name">
13208 <summary>Whether the object has sound attached to it</summary> 18573 <summary>Name of Group</summary>
13209 </member> 18574 </member>
13210 <member name="F:OpenMetaverse.CompressedFlags.HasParent"> 18575 <member name="F:OpenMetaverse.Group.Charter">
13211 <summary>Whether the object is attached to a root object or not</summary> 18576 <summary>Text of Group Charter</summary>
13212 </member> 18577 </member>
13213 <member name="F:OpenMetaverse.CompressedFlags.TextureAnimation"> 18578 <member name="F:OpenMetaverse.Group.MemberTitle">
13214 <summary>Whether the object has texture animation settings</summary> 18579 <summary>Title of "everyone" role</summary>
13215 </member> 18580 </member>
13216 <member name="F:OpenMetaverse.CompressedFlags.HasAngularVelocity"> 18581 <member name="F:OpenMetaverse.Group.OpenEnrollment">
13217 <summary>Whether the object has an angular velocity</summary> 18582 <summary>Is the group open for enrolement to everyone</summary>
13218 </member> 18583 </member>
13219 <member name="F:OpenMetaverse.CompressedFlags.HasNameValues"> 18584 <member name="F:OpenMetaverse.Group.ShowInList">
13220 <summary>Whether the object has a name value pairs string</summary> 18585 <summary>Will group show up in search</summary>
13221 </member> 18586 </member>
13222 <member name="F:OpenMetaverse.CompressedFlags.MediaURL"> 18587 <member name="F:OpenMetaverse.Group.Powers">
13223 <summary>Whether the object has a Media URL set</summary> 18588 <summary></summary>
13224 </member> 18589 </member>
13225 <member name="T:OpenMetaverse.UpdateType"> 18590 <member name="F:OpenMetaverse.Group.AcceptNotices">
13226 <summary> 18591 <summary></summary>
13227 Specific Flags for MultipleObjectUpdate requests
13228 </summary>
13229 </member> 18592 </member>
13230 <member name="F:OpenMetaverse.UpdateType.None"> 18593 <member name="F:OpenMetaverse.Group.AllowPublish">
13231 <summary>None</summary> 18594 <summary></summary>
13232 </member> 18595 </member>
13233 <member name="F:OpenMetaverse.UpdateType.Position"> 18596 <member name="F:OpenMetaverse.Group.MaturePublish">
13234 <summary>Change position of prims</summary> 18597 <summary>Is the group Mature</summary>
13235 </member> 18598 </member>
13236 <member name="F:OpenMetaverse.UpdateType.Rotation"> 18599 <member name="F:OpenMetaverse.Group.MembershipFee">
13237 <summary>Change rotation of prims</summary> 18600 <summary>Cost of group membership</summary>
13238 </member> 18601 </member>
13239 <member name="F:OpenMetaverse.UpdateType.Scale"> 18602 <member name="F:OpenMetaverse.Group.Money">
13240 <summary>Change size of prims</summary> 18603 <summary></summary>
13241 </member> 18604 </member>
13242 <member name="F:OpenMetaverse.UpdateType.Linked"> 18605 <member name="F:OpenMetaverse.Group.Contribution">
13243 <summary>Perform operation on link set</summary> 18606 <summary></summary>
13244 </member> 18607 </member>
13245 <member name="F:OpenMetaverse.UpdateType.Uniform"> 18608 <member name="F:OpenMetaverse.Group.GroupMembershipCount">
13246 <summary>Scale prims uniformly, same as selecing ctrl+shift in the 18609 <summary>The total number of current members this group has</summary>
13247 viewer. Used in conjunction with Scale</summary>
13248 </member> 18610 </member>
13249 <member name="T:OpenMetaverse.PayPriceType"> 18611 <member name="F:OpenMetaverse.Group.GroupRolesCount">
13250 <summary> 18612 <summary>The number of roles this group has configured</summary>
13251 Special values in PayPriceReply. If the price is not one of these
13252 literal value of the price should be use
13253 </summary>
13254 </member> 18613 </member>
13255 <member name="F:OpenMetaverse.PayPriceType.Hide"> 18614 <member name="F:OpenMetaverse.Group.ListInProfile">
18615 <summary>Show this group in agent's profile</summary>
18616 </member>
18617 <member name="M:OpenMetaverse.Group.ToString">
18618 <summary>Returns the name of the group</summary>
18619 <returns>A string containing the name of the group</returns>
18620 </member>
18621 <member name="T:OpenMetaverse.Vote">
13256 <summary> 18622 <summary>
13257 Indicates that this pay option should be hidden 18623 A group Vote
13258 </summary> 18624 </summary>
13259 </member> 18625 </member>
13260 <member name="F:OpenMetaverse.PayPriceType.Default"> 18626 <member name="F:OpenMetaverse.Vote.Candidate">
18627 <summary>Key of Avatar who created Vote</summary>
18628 </member>
18629 <member name="F:OpenMetaverse.Vote.VoteString">
18630 <summary>Text of the Vote proposal</summary>
18631 </member>
18632 <member name="F:OpenMetaverse.Vote.NumVotes">
18633 <summary>Total number of votes</summary>
18634 </member>
18635 <member name="T:OpenMetaverse.GroupProposal">
13261 <summary> 18636 <summary>
13262 Indicates that this pay option should have the default value 18637 A group proposal
13263 </summary> 18638 </summary>
13264 </member> 18639 </member>
13265 <member name="T:OpenMetaverse.ObjectUpdate"> 18640 <member name="F:OpenMetaverse.GroupProposal.VoteText">
18641 <summary>The Text of the proposal</summary>
18642 </member>
18643 <member name="F:OpenMetaverse.GroupProposal.Quorum">
18644 <summary>The minimum number of members that must vote before proposal passes or failes</summary>
18645 </member>
18646 <member name="F:OpenMetaverse.GroupProposal.Majority">
18647 <summary>The required ration of yes/no votes required for vote to pass</summary>
18648 <remarks>The three options are Simple Majority, 2/3 Majority, and Unanimous</remarks>
18649 TODO: this should be an enum
18650 </member>
18651 <member name="F:OpenMetaverse.GroupProposal.Duration">
18652 <summary>The duration in days votes are accepted</summary>
18653 </member>
18654 <member name="T:OpenMetaverse.GroupAccountSummary">
13266 <summary> 18655 <summary>
13267 Contains the variables sent in an object update packet for objects. 18656
13268 Used to track position and movement of prims and avatars
13269 </summary> 18657 </summary>
13270 </member> 18658 </member>
13271 <member name="F:OpenMetaverse.ObjectUpdate.Avatar"> 18659 <member name="F:OpenMetaverse.GroupAccountSummary.IntervalDays">
13272 <summary></summary> 18660 <summary></summary>
13273 </member> 18661 </member>
13274 <member name="F:OpenMetaverse.ObjectUpdate.CollisionPlane"> 18662 <member name="F:OpenMetaverse.GroupAccountSummary.CurrentInterval">
13275 <summary></summary> 18663 <summary></summary>
13276 </member> 18664 </member>
13277 <member name="F:OpenMetaverse.ObjectUpdate.State"> 18665 <member name="F:OpenMetaverse.GroupAccountSummary.StartDate">
13278 <summary></summary> 18666 <summary></summary>
13279 </member> 18667 </member>
13280 <member name="F:OpenMetaverse.ObjectUpdate.LocalID"> 18668 <member name="F:OpenMetaverse.GroupAccountSummary.Balance">
13281 <summary></summary> 18669 <summary></summary>
13282 </member> 18670 </member>
13283 <member name="F:OpenMetaverse.ObjectUpdate.Position"> 18671 <member name="F:OpenMetaverse.GroupAccountSummary.TotalCredits">
13284 <summary></summary> 18672 <summary></summary>
13285 </member> 18673 </member>
13286 <member name="F:OpenMetaverse.ObjectUpdate.Velocity"> 18674 <member name="F:OpenMetaverse.GroupAccountSummary.TotalDebits">
13287 <summary></summary> 18675 <summary></summary>
13288 </member> 18676 </member>
13289 <member name="F:OpenMetaverse.ObjectUpdate.Acceleration"> 18677 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxCurrent">
13290 <summary></summary> 18678 <summary></summary>
13291 </member> 18679 </member>
13292 <member name="F:OpenMetaverse.ObjectUpdate.Rotation"> 18680 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxCurrent">
13293 <summary></summary> 18681 <summary></summary>
13294 </member> 18682 </member>
13295 <member name="F:OpenMetaverse.ObjectUpdate.AngularVelocity"> 18683 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxCurrent">
13296 <summary></summary> 18684 <summary></summary>
13297 </member> 18685 </member>
13298 <member name="F:OpenMetaverse.ObjectUpdate.Textures"> 18686 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxCurrent">
13299 <summary></summary> 18687 <summary></summary>
13300 </member> 18688 </member>
13301 <member name="T:OpenMetaverse.ObjectManager"> 18689 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeCurrent">
13302 <summary> 18690 <summary></summary>
13303 Handles all network traffic related to prims and avatar positions and
13304 movement.
13305 </summary>
13306 </member> 18691 </member>
13307 <member name="F:OpenMetaverse.ObjectManager.Client"> 18692 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxEstimate">
13308 <summary>Reference to the GridClient object</summary> 18693 <summary></summary>
13309 </member> 18694 </member>
13310 <member name="F:OpenMetaverse.ObjectManager.InterpolationTimer"> 18695 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxEstimate">
13311 <summary>Does periodic dead reckoning calculation to convert 18696 <summary></summary>
13312 velocity and acceleration to new positions for objects</summary>
13313 </member> 18697 </member>
13314 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient)"> 18698 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxEstimate">
13315 <summary> 18699 <summary></summary>
13316 Instantiates a new ObjectManager class
13317 </summary>
13318 <param name="client">A reference to the client</param>
13319 </member> 18700 </member>
13320 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient,System.Boolean)"> 18701 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxEstimate">
13321 <summary> 18702 <summary></summary>
13322 Instantiates a new ObjectManager class
13323 </summary>
13324 <param name="client">A reference to the client</param>
13325 <param name="registerCallbacks">If false, the ObjectManager won't
13326 register any packet callbacks and won't decode incoming object
13327 packets</param>
13328 </member> 18703 </member>
13329 <member name="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"> 18704 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeEstimate">
13330 <summary> 18705 <summary></summary>
13331 Request object information from the sim, primarily used for stale
13332 or missing cache entries
13333 </summary>
13334 <param name="simulator">The simulator containing the object you're
13335 looking for</param>
13336 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13337 </member> 18706 </member>
13338 <member name="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 18707 <member name="F:OpenMetaverse.GroupAccountSummary.NonExemptMembers">
13339 <summary> 18708 <summary></summary>
13340 Request object information for multiple objects all contained in
13341 the same sim, primarily used for stale or missing cache entries
13342 </summary>
13343 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13344 <param name="localIDs">An array which contains the IDs of the objects to request</param>
13345 </member> 18709 </member>
13346 <member name="M:OpenMetaverse.ObjectManager.BuyObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 18710 <member name="F:OpenMetaverse.GroupAccountSummary.LastTaxDate">
13347 <summary> 18711 <summary></summary>
13348 Attempt to purchase an original object, a copy, or the contents of
13349 an object
13350 </summary>
13351 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13352 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13353 <param name="saleType">Whether the original, a copy, or the object
13354 contents are on sale. This is used for verification, if the this
13355 sale type is not valid for the object the purchase will fail</param>
13356 <param name="price">Price of the object. This is used for
13357 verification, if it does not match the actual price the purchase
13358 will fail</param>
13359 <param name="groupID">Group ID that will be associated with the new
13360 purchase</param>
13361 <param name="categoryID">Inventory folder UUID where the object or objects
13362 purchased should be placed</param>
13363 <example>
13364 <code>
13365 BuyObject(Client.Network.CurrentSim, 500, SaleType.Copy,
13366 100, UUID.Zero, Client.Self.InventoryRootFolderUUID);
13367 </code>
13368 </example>
13369 </member> 18712 </member>
13370 <member name="M:OpenMetaverse.ObjectManager.RequestPayPrice(OpenMetaverse.Simulator,OpenMetaverse.UUID)"> 18713 <member name="F:OpenMetaverse.GroupAccountSummary.TaxDate">
13371 <summary> 18714 <summary></summary>
13372 Request prices that should be displayed in pay dialog. This will triggger the simulator
13373 to send us back a PayPriceReply which can be handled by OnPayPriceReply event
13374 </summary>
13375 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13376 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of the object we are requesting pay price</param>
13377 </member> 18715 </member>
13378 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32,System.Boolean)"> 18716 <member name="T:OpenMetaverse.GroupNotice">
13379 <summary> 18717 <summary>
13380 Select a single object. This will trigger the simulator to send us back 18718 Struct representing a group notice
13381 an ObjectProperties packet so we can get the full information for
13382 this object
13383 </summary> 18719 </summary>
13384 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13385 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13386 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
13387 </member> 18720 </member>
13388 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"> 18721 <member name="F:OpenMetaverse.GroupNotice.Subject">
13389 <summary> 18722 <summary></summary>
13390 Select a single object. This will trigger the simulator to send us back
13391 an ObjectProperties packet so we can get the full information for
13392 this object
13393 </summary>
13394 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13395 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13396 </member> 18723 </member>
13397 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"> 18724 <member name="F:OpenMetaverse.GroupNotice.Message">
13398 <summary> 18725 <summary></summary>
13399 Select multiple objects. This will trigger the simulator to send us
13400 back ObjectProperties for each object
13401 </summary>
13402 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13403 <param name="localIDs">An array which contains the IDs of the objects to select</param>
13404 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
13405 </member> 18726 </member>
13406 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[])"> 18727 <member name="F:OpenMetaverse.GroupNotice.AttachmentID">
13407 <summary> 18728 <summary></summary>
13408 Select multiple objects. This will trigger the simulator to send us
13409 back ObjectProperties for each object
13410 </summary>
13411 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13412 <param name="localIDs">An array which contains the IDs of the objects to select</param>
13413 </member> 18729 </member>
13414 <member name="M:OpenMetaverse.ObjectManager.SetFlags(System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"> 18730 <member name="F:OpenMetaverse.GroupNotice.OwnerID">
13415 <summary> 18731 <summary></summary>
13416 Sets and object's flags (physical, temporary, phantom, casts shadow)
13417 </summary>
13418 <param name="localID"></param>
13419 <param name="physical"></param>
13420 <param name="temporary"></param>
13421 <param name="phantom"></param>
13422 <param name="castsShadow"></param>
13423 </member> 18732 </member>
13424 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(System.UInt32,OpenMetaverse.SaleType,System.Int32)"> 18733 <member name="M:OpenMetaverse.GroupNotice.SerializeAttachment">
13425 <summary> 18734 <summary>
13426 Sets an object's sale information 18735
13427 </summary> 18736 </summary>
13428 <param name="localID"></param> 18737 <returns></returns>
13429 <param name="saleType"></param>
13430 <param name="price"></param>
13431 </member> 18738 </member>
13432 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(System.Collections.Generic.List{System.UInt32},OpenMetaverse.SaleType,System.Int32)"> 18739 <member name="T:OpenMetaverse.GroupNoticeList">
13433 <summary> 18740 <summary>
13434 Sets sale info for multiple objects 18741 Struct representing a group notice list entry
13435 </summary> 18742 </summary>
13436 <param name="localIDs"></param>
13437 <param name="saleType"></param>
13438 <param name="price"></param>
13439 </member> 18743 </member>
13440 <member name="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"> 18744 <member name="F:OpenMetaverse.GroupNoticeList.NoticeID">
13441 <summary> 18745 <summary>Notice ID</summary>
13442 Deselect an object
13443 </summary>
13444 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13445 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13446 </member> 18746 </member>
13447 <member name="M:OpenMetaverse.ObjectManager.DeselectObjects(OpenMetaverse.Simulator,System.UInt32[])"> 18747 <member name="F:OpenMetaverse.GroupNoticeList.Timestamp">
13448 <summary> 18748 <summary>Creation timestamp of notice</summary>
13449 Deselect multiple objects.
13450 </summary>
13451 <param name="simulator">A reference to the <seealso cref="!:libsecondlife.Simulator"/> object where the objects reside</param>
13452 <param name="localIDs">An array which contains the IDs of the objects to select</param>
13453 </member> 18749 </member>
13454 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32)"> 18750 <member name="F:OpenMetaverse.GroupNoticeList.FromName">
13455 <summary> 18751 <summary>Agent name who created notice</summary>
13456 Perform a click action on an object
13457 </summary>
13458 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13459 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13460 </member> 18752 </member>
13461 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 18753 <member name="F:OpenMetaverse.GroupNoticeList.Subject">
13462 <summary> 18754 <summary>Notice subject</summary>
13463 Perform a click action on an object
13464 </summary>
13465 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13466 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13467 <param name="uvCoord"></param>
13468 <param name="stCoord"></param>
13469 <param name="faceIndex"></param>
13470 <param name="position"></param>
13471 <param name="normal"></param>
13472 <param name="binormal"></param>
13473 </member> 18755 </member>
13474 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)"> 18756 <member name="F:OpenMetaverse.GroupNoticeList.HasAttachment">
13475 <summary> 18757 <summary>Is there an attachment?</summary>
13476 Create, or "rez" a new prim object in a simulator
13477 </summary>
13478 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
13479 <param name="prim">Data describing the prim object to rez</param>
13480 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
13481 do not want the object to be associated with a specific group</param>
13482 <param name="position">An approximation of the position at which to rez the prim</param>
13483 <param name="scale">Scale vector to size this prim</param>
13484 <param name="rotation">Rotation quaternion to rotate this prim</param>
13485 <remarks>Due to the way client prim rezzing is done on the server,
13486 the requested position for an object is only close to where the prim
13487 actually ends up. If you desire exact placement you'll need to
13488 follow up by moving the object after it has been created. This
13489 function will not set textures, light and flexible data, or other
13490 extended primitive properties</remarks>
13491 </member> 18758 </member>
13492 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.PrimFlags)"> 18759 <member name="F:OpenMetaverse.GroupNoticeList.AssetType">
13493 <summary> 18760 <summary>Attachment Type</summary>
13494 Create, or "rez" a new prim object in a simulator
13495 </summary>
13496 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
13497 <param name="prim">Data describing the prim object to rez</param>
13498 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
13499 do not want the object to be associated with a specific group</param>
13500 <param name="position">An approximation of the position at which to rez the prim</param>
13501 <param name="scale">Scale vector to size this prim</param>
13502 <param name="rotation">Rotation quaternion to rotate this prim</param>
13503 <param name="createFlags">Specify the <seealso cref="T:OpenMetaverse.PrimFlags"/></param>
13504 <remarks>Due to the way client prim rezzing is done on the server,
13505 the requested position for an object is only close to where the prim
13506 actually ends up. If you desire exact placement you'll need to
13507 follow up by moving the object after it has been created. This
13508 function will not set textures, light and flexible data, or other
13509 extended primitive properties</remarks>
13510 </member> 18761 </member>
13511 <member name="M:OpenMetaverse.ObjectManager.AddTree(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Tree,OpenMetaverse.UUID,System.Boolean)"> 18762 <member name="T:OpenMetaverse.ChatSessionMember">
13512 <summary> 18763 <summary>
13513 Rez a Linden tree 18764 Struct representing a member of a group chat session and their settings
13514 </summary> 18765 </summary>
13515 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13516 <param name="scale">The size of the tree</param>
13517 <param name="rotation">The rotation of the tree</param>
13518 <param name="position">The position of the tree</param>
13519 <param name="treeType">The Type of tree</param>
13520 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
13521 or UUID.Zero if no group is to be set</param>
13522 <param name="newTree">true to use the "new" Linden trees, false to use the old</param>
13523 </member> 18766 </member>
13524 <member name="M:OpenMetaverse.ObjectManager.AddGrass(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Grass,OpenMetaverse.UUID)"> 18767 <member name="F:OpenMetaverse.ChatSessionMember.AvatarKey">
13525 <summary> 18768 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Avatar</summary>
13526 Rez grass and ground cover
13527 </summary>
13528 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13529 <param name="scale">The size of the grass</param>
13530 <param name="rotation">The rotation of the grass</param>
13531 <param name="position">The position of the grass</param>
13532 <param name="grassType">The type of grass from the <seealso cref="T:OpenMetaverse.Grass"/> enum</param>
13533 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
13534 or UUID.Zero if no group is to be set</param>
13535 </member> 18769 </member>
13536 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry)"> 18770 <member name="F:OpenMetaverse.ChatSessionMember.CanVoiceChat">
13537 <summary> 18771 <summary>True if user has voice chat enabled</summary>
13538 Set the textures to apply to the faces of an object
13539 </summary>
13540 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13541 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13542 <param name="textures">The texture data to apply</param>
13543 </member> 18772 </member>
13544 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry,System.String)"> 18773 <member name="F:OpenMetaverse.ChatSessionMember.IsModerator">
13545 <summary> 18774 <summary>True of Avatar has moderator abilities</summary>
13546 Set the textures to apply to the faces of an object
13547 </summary>
13548 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13549 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13550 <param name="textures">The texture data to apply</param>
13551 <param name="mediaUrl">A media URL (not used)</param>
13552 </member> 18775 </member>
13553 <member name="M:OpenMetaverse.ObjectManager.SetLight(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.LightData)"> 18776 <member name="F:OpenMetaverse.ChatSessionMember.MuteText">
13554 <summary> 18777 <summary>True if a moderator has muted this avatars chat</summary>
13555 Set the Light data on an object
13556 </summary>
13557 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13558 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13559 <param name="light">A <seealso cref="T:OpenMetaverse.Primitive.LightData"/> object containing the data to set</param>
13560 </member> 18778 </member>
13561 <member name="M:OpenMetaverse.ObjectManager.SetFlexible(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.FlexibleData)"> 18779 <member name="F:OpenMetaverse.ChatSessionMember.MuteVoice">
13562 <summary> 18780 <summary>True if a moderator has muted this avatars voice</summary>
13563 Set the flexible data on an object
13564 </summary>
13565 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13566 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13567 <param name="flexible">A <seealso cref="T:OpenMetaverse.Primitive.FlexibleData"/> object containing the data to set</param>
13568 </member> 18781 </member>
13569 <member name="M:OpenMetaverse.ObjectManager.SetSculpt(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.SculptData)"> 18782 <member name="T:OpenMetaverse.GroupRoleUpdate">
13570 <summary> 18783 <summary>
13571 Set the sculptie texture and data on an object 18784 Role update flags
13572 </summary> 18785 </summary>
13573 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13574 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13575 <param name="sculpt">A <seealso cref="T:OpenMetaverse.Primitive.SculptData"/> object containing the data to set</param>
13576 </member> 18786 </member>
13577 <member name="M:OpenMetaverse.ObjectManager.SetExtraParamOff(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ExtraParamType)"> 18787 <member name="F:OpenMetaverse.GroupRoleUpdate.NoUpdate">
13578 <summary> 18788 <summary></summary>
13579 Set additional primitive parameters on an object
13580 </summary>
13581 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13582 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13583 <param name="type">The extra parameters to set</param>
13584 </member> 18789 </member>
13585 <member name="M:OpenMetaverse.ObjectManager.LinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 18790 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateData">
13586 <summary> 18791 <summary></summary>
13587 Link multiple prims into a linkset
13588 </summary>
13589 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13590 <param name="localIDs">An array which contains the IDs of the objects to link</param>
13591 <remarks>The last object in the array will be the root object of the linkset TODO: Is this true?</remarks>
13592 </member> 18792 </member>
13593 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion)"> 18793 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdatePowers">
13594 <summary> 18794 <summary></summary>
13595 Change the rotation of an object
13596 </summary>
13597 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13598 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13599 <param name="rotation">The new rotation of the object</param>
13600 </member> 18795 </member>
13601 <member name="M:OpenMetaverse.ObjectManager.SetName(OpenMetaverse.Simulator,System.UInt32,System.String)"> 18796 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateAll">
13602 <summary> 18797 <summary></summary>
13603 Set the name of an object
13604 </summary>
13605 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13606 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13607 <param name="name">A string containing the new name of the object</param>
13608 </member> 18798 </member>
13609 <member name="M:OpenMetaverse.ObjectManager.SetNames(OpenMetaverse.Simulator,System.UInt32[],System.String[])"> 18799 <member name="F:OpenMetaverse.GroupRoleUpdate.Create">
13610 <summary> 18800 <summary></summary>
13611 Set the name of multiple objects
13612 </summary>
13613 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13614 <param name="localIDs">An array which contains the IDs of the objects to change the name of</param>
13615 <param name="names">An array which contains the new names of the objects</param>
13616 </member> 18801 </member>
13617 <member name="M:OpenMetaverse.ObjectManager.SetDescription(OpenMetaverse.Simulator,System.UInt32,System.String)"> 18802 <member name="F:OpenMetaverse.GroupRoleUpdate.Delete">
13618 <summary> 18803 <summary></summary>
13619 Set the description of an object
13620 </summary>
13621 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13622 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13623 <param name="description">A string containing the new description of the object</param>
13624 </member> 18804 </member>
13625 <member name="M:OpenMetaverse.ObjectManager.SetDescriptions(OpenMetaverse.Simulator,System.UInt32[],System.String[])"> 18805 <member name="F:OpenMetaverse.GroupPowers.None">
13626 <summary> 18806 <summary></summary>
13627 Set the descriptions of multiple objects
13628 </summary>
13629 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13630 <param name="localIDs">An array which contains the IDs of the objects to change the description of</param>
13631 <param name="descriptions">An array which contains the new descriptions of the objects</param>
13632 </member> 18807 </member>
13633 <member name="M:OpenMetaverse.ObjectManager.AttachObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.AttachmentPoint,OpenMetaverse.Quaternion)"> 18808 <member name="F:OpenMetaverse.GroupPowers.Invite">
13634 <summary> 18809 <summary>Can send invitations to groups default role</summary>
13635 Attach an object to this avatar
13636 </summary>
13637 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13638 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13639 <param name="attachPoint">The point on the avatar the object will be attached</param>
13640 <param name="rotation">The rotation of the attached object</param>
13641 </member> 18810 </member>
13642 <member name="M:OpenMetaverse.ObjectManager.DropObject(OpenMetaverse.Simulator,System.UInt32)"> 18811 <member name="F:OpenMetaverse.GroupPowers.Eject">
13643 <summary> 18812 <summary>Can eject members from group</summary>
13644 Drop an attached object from this avatar
13645 </summary>
13646 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
13647 object where the objects reside. This will always be the simulator the avatar is currently in
13648 </param>
13649 <param name="localID">The object's ID which is local to the simulator the object is in</param>
13650 </member> 18813 </member>
13651 <member name="M:OpenMetaverse.ObjectManager.DetachObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 18814 <member name="F:OpenMetaverse.GroupPowers.ChangeOptions">
13652 <summary> 18815 <summary>Can toggle 'Open Enrollment' and change 'Signup fee'</summary>
13653 Detach an object from yourself
13654 </summary>
13655 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
13656 object where the objects reside
13657
13658 This will always be the simulator the avatar is currently in
13659 </param>
13660 <param name="localIDs">An array which contains the IDs of the objects to detach</param>
13661 </member> 18816 </member>
13662 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3)"> 18817 <member name="F:OpenMetaverse.GroupPowers.MemberVisible">
13663 <summary> 18818 <summary>Member is visible in the public member list</summary>
13664 Change the position of an object, Will change position of entire linkset
13665 </summary>
13666 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13667 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13668 <param name="position">The new position of the object</param>
13669 </member> 18819 </member>
13670 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean)"> 18820 <member name="F:OpenMetaverse.GroupPowers.CreateRole">
13671 <summary> 18821 <summary>Can create new roles</summary>
13672 Change the position of an object
13673 </summary>
13674 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13675 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13676 <param name="position">The new position of the object</param>
13677 <param name="childOnly">if true, will change position of (this) child prim only, not entire linkset</param>
13678 </member> 18822 </member>
13679 <member name="M:OpenMetaverse.ObjectManager.SetScale(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean,System.Boolean)"> 18823 <member name="F:OpenMetaverse.GroupPowers.DeleteRole">
13680 <summary> 18824 <summary>Can delete existing roles</summary>
13681 Change the Scale (size) of an object
13682 </summary>
13683 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13684 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13685 <param name="scale">The new scale of the object</param>
13686 <param name="childOnly">If true, will change scale of this prim only, not entire linkset</param>
13687 <param name="uniform">True to resize prims uniformly</param>
13688 </member> 18825 </member>
13689 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion,System.Boolean)"> 18826 <member name="F:OpenMetaverse.GroupPowers.RoleProperties">
13690 <summary> 18827 <summary>Can change Role names, titles and descriptions</summary>
13691 Change the Rotation of an object that is either a child or a whole linkset
13692 </summary>
13693 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13694 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13695 <param name="quat">The new scale of the object</param>
13696 <param name="childOnly">If true, will change rotation of this prim only, not entire linkset</param>
13697 </member> 18828 </member>
13698 <member name="M:OpenMetaverse.ObjectManager.UpdateObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.UpdateType)"> 18829 <member name="F:OpenMetaverse.GroupPowers.AssignMemberLimited">
13699 <summary> 18830 <summary>Can assign other members to assigners role</summary>
13700 Send a Multiple Object Update packet to change the size, scale or rotation of a primitive
13701 </summary>
13702 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13703 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13704 <param name="data">The new rotation, size, or position of the target object</param>
13705 <param name="type">The flags from the <seealso cref="T:OpenMetaverse.UpdateType"/> Enum</param>
13706 </member> 18831 </member>
13707 <member name="M:OpenMetaverse.ObjectManager.DeedObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 18832 <member name="F:OpenMetaverse.GroupPowers.AssignMember">
13708 <summary> 18833 <summary>Can assign other members to any role</summary>
13709 Deed an object (prim) to a group, Object must be shared with group which
13710 can be accomplished with SetPermissions()
13711 </summary>
13712 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13713 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13714 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
13715 </member> 18834 </member>
13716 <member name="M:OpenMetaverse.ObjectManager.DeedObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)"> 18835 <member name="F:OpenMetaverse.GroupPowers.RemoveMember">
13717 <summary> 18836 <summary>Can remove members from roles</summary>
13718 Deed multiple objects (prims) to a group, Objects must be shared with group which
13719 can be accomplished with SetPermissions()
13720 </summary>
13721 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13722 <param name="localIDs">An array which contains the IDs of the objects to deed</param>
13723 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
13724 </member> 18837 </member>
13725 <member name="M:OpenMetaverse.ObjectManager.SetPermissions(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.PermissionWho,OpenMetaverse.PermissionMask,System.Boolean)"> 18838 <member name="F:OpenMetaverse.GroupPowers.ChangeActions">
13726 <summary> 18839 <summary>Can assign and remove abilities in roles</summary>
13727 Set the permissions on multiple objects
13728 </summary>
13729 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
13730 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
13731 <param name="who">The new Who mask to set</param>
13732 <param name="permissions">The new Permissions mark to set</param>
13733 <param name="set">TODO: What does this do?</param>
13734 </member> 18840 </member>
13735 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"> 18841 <member name="F:OpenMetaverse.GroupPowers.ChangeIdentity">
13736 <summary> 18842 <summary>Can change group Charter, Insignia, 'Publish on the web' and which
13737 Request additional properties for an object 18843 members are publicly visible in group member listings</summary>
13738 </summary>
13739 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13740 <param name="objectID"></param>
13741 </member> 18844 </member>
13742 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean)"> 18845 <member name="F:OpenMetaverse.GroupPowers.LandDeed">
13743 <summary> 18846 <summary>Can buy land or deed land to group</summary>
13744 Request additional properties for an object
13745 </summary>
13746 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13747 <param name="objectID">Absolute UUID of the object</param>
13748 <param name="reliable">Whether to require server acknowledgement of this request</param>
13749 </member> 18847 </member>
13750 <member name="M:OpenMetaverse.ObjectManager.UpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18848 <member name="F:OpenMetaverse.GroupPowers.LandRelease">
13751 <summary> 18849 <summary>Can abandon group owned land to Governor Linden on mainland, or Estate owner for
13752 Used for new prims, or significant changes to existing prims 18850 private estates</summary>
13753 </summary>
13754 <param name="packet"></param>
13755 <param name="simulator"></param>
13756 </member> 18851 </member>
13757 <member name="M:OpenMetaverse.ObjectManager.TerseUpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18852 <member name="F:OpenMetaverse.GroupPowers.LandSetSale">
13758 <summary> 18853 <summary>Can set land for-sale information on group owned parcels</summary>
13759 A terse object update, used when a transformation matrix or
13760 velocity/acceleration for an object changes but nothing else
13761 (scale/position/rotation/acceleration/velocity)
13762 </summary>
13763 <param name="packet"></param>
13764 <param name="simulator"></param>
13765 </member> 18854 </member>
13766 <member name="M:OpenMetaverse.ObjectManager.CompressedUpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18855 <member name="F:OpenMetaverse.GroupPowers.LandDivideJoin">
13767 <summary> 18856 <summary>Can subdivide and join parcels</summary>
13768
13769 </summary>
13770 <param name="packet"></param>
13771 <param name="simulator"></param>
13772 </member> 18857 </member>
13773 <member name="M:OpenMetaverse.ObjectManager.CachedUpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18858 <member name="F:OpenMetaverse.GroupPowers.JoinChat">
13774 <summary> 18859 <summary>Can join group chat sessions</summary>
13775 Handles cached object update packets from the simulator
13776 </summary>
13777 <param name="packet">The packet containing the object data</param>
13778 <param name="simulator">The simulator sending the data</param>
13779 </member> 18860 </member>
13780 <member name="M:OpenMetaverse.ObjectManager.KillObjectHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 18861 <member name="F:OpenMetaverse.GroupPowers.AllowVoiceChat">
13781 <summary> 18862 <summary>Can use voice chat in Group Chat sessions</summary>
13782 Handle KillObject packets from the simulator
13783 </summary>
13784 <param name="packet">The packet containing the object data</param>
13785 <param name="simulator">The simulator sending the data</param>
13786 </member> 18863 </member>
13787 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)"> 18864 <member name="F:OpenMetaverse.GroupPowers.ModerateChat">
13788 <summary> 18865 <summary>Can moderate group chat sessions</summary>
13789 Setup construction data for a basic primitive shape
13790 </summary>
13791 <param name="type">Primitive shape to construct</param>
13792 <returns>Construction data that can be plugged into a <seealso cref="T:OpenMetaverse.Primitive"/></returns>
13793 </member> 18866 </member>
13794 <member name="M:OpenMetaverse.ObjectManager.SetAvatarSittingOn(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt32,System.UInt32)"> 18867 <member name="F:OpenMetaverse.GroupPowers.FindPlaces">
13795 <summary> 18868 <summary>Can toggle "Show in Find Places" and set search category</summary>
13796
13797 </summary>
13798 <param name="sim"></param>
13799 <param name="av"></param>
13800 <param name="localid"></param>
13801 <param name="oldSeatID"></param>
13802 </member> 18869 </member>
13803 <member name="M:OpenMetaverse.ObjectManager.UpdateDilation(OpenMetaverse.Simulator,System.UInt32)"> 18870 <member name="F:OpenMetaverse.GroupPowers.LandChangeIdentity">
13804 <summary> 18871 <summary>Can change parcel name, description, and 'Publish on web' settings</summary>
13805
13806 </summary>
13807 <param name="s"></param>
13808 <param name="dilation"></param>
13809 </member> 18872 </member>
13810 <member name="M:OpenMetaverse.ObjectManager.SetShape(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.ConstructionData)"> 18873 <member name="F:OpenMetaverse.GroupPowers.SetLandingPoint">
18874 <summary>Can set the landing point and teleport routing on group land</summary>
18875 </member>
18876 <member name="F:OpenMetaverse.GroupPowers.ChangeMedia">
18877 <summary>Can change music and media settings</summary>
18878 </member>
18879 <member name="F:OpenMetaverse.GroupPowers.LandEdit">
18880 <summary>Can toggle 'Edit Terrain' option in Land settings</summary>
18881 </member>
18882 <member name="F:OpenMetaverse.GroupPowers.LandOptions">
18883 <summary>Can toggle various About Land > Options settings</summary>
18884 </member>
18885 <member name="F:OpenMetaverse.GroupPowers.AllowEditLand">
18886 <summary>Can always terraform land, even if parcel settings have it turned off</summary>
18887 </member>
18888 <member name="F:OpenMetaverse.GroupPowers.AllowFly">
18889 <summary>Can always fly while over group owned land</summary>
18890 </member>
18891 <member name="F:OpenMetaverse.GroupPowers.AllowRez">
18892 <summary>Can always rez objects on group owned land</summary>
18893 </member>
18894 <member name="F:OpenMetaverse.GroupPowers.AllowLandmark">
18895 <summary>Can always create landmarks for group owned parcels</summary>
18896 </member>
18897 <member name="F:OpenMetaverse.GroupPowers.AllowSetHome">
18898 <summary>Can set home location on any group owned parcel</summary>
18899 </member>
18900 <member name="F:OpenMetaverse.GroupPowers.LandManageAllowed">
18901 <summary>Can modify public access settings for group owned parcels</summary>
18902 </member>
18903 <member name="F:OpenMetaverse.GroupPowers.LandManageBanned">
18904 <summary>Can manager parcel ban lists on group owned land</summary>
18905 </member>
18906 <member name="F:OpenMetaverse.GroupPowers.LandManagePasses">
18907 <summary>Can manage pass list sales information</summary>
18908 </member>
18909 <member name="F:OpenMetaverse.GroupPowers.LandEjectAndFreeze">
18910 <summary>Can eject and freeze other avatars on group owned land</summary>
18911 </member>
18912 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupSet">
18913 <summary>Can return objects set to group</summary>
18914 </member>
18915 <member name="F:OpenMetaverse.GroupPowers.ReturnNonGroup">
18916 <summary>Can return non-group owned/set objects</summary>
18917 </member>
18918 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupOwned">
18919 <summary>Can return group owned objects</summary>
18920 </member>
18921 <member name="F:OpenMetaverse.GroupPowers.LandGardening">
18922 <summary>Can landscape using Linden plants</summary>
18923 </member>
18924 <member name="F:OpenMetaverse.GroupPowers.DeedObject">
18925 <summary>Can deed objects to group</summary>
18926 </member>
18927 <member name="F:OpenMetaverse.GroupPowers.ObjectManipulate">
18928 <summary>Can move group owned objects</summary>
18929 </member>
18930 <member name="F:OpenMetaverse.GroupPowers.ObjectSetForSale">
18931 <summary>Can set group owned objects for-sale</summary>
18932 </member>
18933 <member name="F:OpenMetaverse.GroupPowers.Accountable">
18934 <summary>Pay group liabilities and receive group dividends</summary>
18935 </member>
18936 <member name="F:OpenMetaverse.GroupPowers.SendNotices">
18937 <summary>Can send group notices</summary>
18938 </member>
18939 <member name="F:OpenMetaverse.GroupPowers.ReceiveNotices">
18940 <summary>Can receive group notices</summary>
18941 </member>
18942 <member name="F:OpenMetaverse.GroupPowers.StartProposal">
18943 <summary>Can create group proposals</summary>
18944 </member>
18945 <member name="F:OpenMetaverse.GroupPowers.VoteOnProposal">
18946 <summary>Can vote on group proposals</summary>
18947 </member>
18948 <member name="T:OpenMetaverse.GroupManager">
13811 <summary> 18949 <summary>
13812 Set the Shape data of an object 18950 Handles all network traffic related to reading and writing group
18951 information
13813 </summary> 18952 </summary>
13814 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
13815 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13816 <param name="prim">Data describing the prim shape</param>
13817 </member> 18953 </member>
13818 <member name="M:OpenMetaverse.ObjectManager.SetMaterial(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Material)"> 18954 <member name="F:OpenMetaverse.GroupManager.Client">
18955 <summary>A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</summary>
18956 </member>
18957 <member name="F:OpenMetaverse.GroupManager.GroupMembersRequests">
18958 <summary>Currently-active group members requests</summary>
18959 </member>
18960 <member name="F:OpenMetaverse.GroupManager.GroupRolesRequests">
18961 <summary>Currently-active group roles requests</summary>
18962 </member>
18963 <member name="F:OpenMetaverse.GroupManager.GroupRolesMembersRequests">
18964 <summary>Currently-active group role-member requests</summary>
18965 </member>
18966 <member name="F:OpenMetaverse.GroupManager.TempGroupMembers">
18967 <summary>Dictionary keeping group members while request is in progress</summary>
18968 </member>
18969 <member name="F:OpenMetaverse.GroupManager.TempGroupRolesMembers">
18970 <summary>Dictionary keeping mebmer/role mapping while request is in progress</summary>
18971 </member>
18972 <member name="F:OpenMetaverse.GroupManager.TempGroupRoles">
18973 <summary>Dictionary keeping GroupRole information while request is in progress</summary>
18974 </member>
18975 <member name="F:OpenMetaverse.GroupManager.GroupName2KeyCache">
18976 <summary>Caches group name lookups</summary>
18977 </member>
18978 <member name="M:OpenMetaverse.GroupManager.#ctor(OpenMetaverse.GridClient)">
13819 <summary> 18979 <summary>
13820 Set the Material data of an object 18980 Group Management Routines, Methods and Packet Handlers
13821 </summary> 18981 </summary>
13822 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 18982 <param name="client">A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</param>
13823 <param name="localID">The objects ID which is local to the simulator the object is in</param>
13824 <param name="material">The new material of the object</param>
13825 </member> 18983 </member>
13826 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 18984 <member name="M:OpenMetaverse.GroupManager.RequestCurrentGroups">
13827 <summary> 18985 <summary>
13828 18986 Request a current list of groups the avatar is a member of.
13829 </summary> 18987 </summary>
13830 <param name="simulator"></param> 18988 <remarks>CAPS Event Queue must be running for this to work since the results
13831 <param name="localID"></param> 18989 come across CAPS.</remarks>
13832 <param name="fullID"></param>
13833 <returns></returns>
13834 </member> 18990 </member>
13835 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 18991 <member name="M:OpenMetaverse.GroupManager.RequestGroupName(OpenMetaverse.UUID)">
13836 <summary> 18992 <summary>
13837 18993 Lookup name of group based on groupID
13838 </summary> 18994 </summary>
13839 <param name="simulator"></param> 18995 <param name="groupID">groupID of group to lookup name for.</param>
13840 <param name="localID"></param>
13841 <param name="fullID"></param>
13842 <returns></returns>
13843 </member> 18996 </member>
13844 <member name="E:OpenMetaverse.ObjectManager.OnNewPrim"> 18997 <member name="M:OpenMetaverse.GroupManager.RequestGroupNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
13845 <summary> 18998 <summary>
13846 This event will be raised for every ObjectUpdate block that 18999 Request lookup of multiple group names
13847 contains a prim that isn't attached to an avatar.
13848 </summary> 19000 </summary>
13849 <remarks>Depending on the circumstances a client could 19001 <param name="groupIDs">List of group IDs to request.</param>
13850 receive two or more of these events for the same object, if you
13851 or the object left the current sim and returned for example. Client
13852 applications are responsible for tracking and storing objects.
13853 </remarks>
13854 </member> 19002 </member>
13855 <member name="E:OpenMetaverse.ObjectManager.OnNewAttachment"> 19003 <member name="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)">
19004 <summary>Lookup group profile data such as name, enrollment, founder, logo, etc</summary>
19005 <remarks>Subscribe to <code>OnGroupProfile</code> event to receive the results.</remarks>
19006 <param name="group">group ID (UUID)</param>
19007 </member>
19008 <member name="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)">
19009 <summary>Request a list of group members.</summary>
19010 <remarks>Subscribe to <code>OnGroupMembers</code> event to receive the results.</remarks>
19011 <param name="group">group ID (UUID)</param>
19012 <returns>UUID of the request, use to index into cache</returns>
19013 </member>
19014 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoles(OpenMetaverse.UUID)">
19015 <summary>Request group roles</summary>
19016 <remarks>Subscribe to <code>OnGroupRoles</code> event to receive the results.</remarks>
19017 <param name="group">group ID (UUID)</param>
19018 <returns>UUID of the request, use to index into cache</returns>
19019 </member>
19020 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoleMembers(OpenMetaverse.UUID)">
19021 <summary>Request members (members,role) role mapping for a group.</summary>
19022 <remarks>Subscribe to <code>OnGroupRolesMembers</code> event to receive the results.</remarks>
19023 <param name="group">group ID (UUID)</param>
19024 <returns>UUID of the request, use to index into cache</returns>
19025 </member>
19026 <member name="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)">
19027 <summary>Request a groups Titles</summary>
19028 <remarks>Subscribe to <code>OnGroupTitles</code> event to receive the results.</remarks>
19029 <param name="group">group ID (UUID)</param>
19030 <returns>UUID of the request, use to index into cache</returns>
19031 </member>
19032 <member name="M:OpenMetaverse.GroupManager.RequestGroupAccountSummary(OpenMetaverse.UUID,System.Int32,System.Int32)">
19033 <summary>Begin to get the group account summary</summary>
19034 <remarks>Subscribe to the <code>OnGroupAccountSummary</code> event to receive the results.</remarks>
19035 <param name="group">group ID (UUID)</param>
19036 <param name="intervalDays">How long of an interval</param>
19037 <param name="currentInterval">Which interval (0 for current, 1 for last)</param>
19038 </member>
19039 <member name="M:OpenMetaverse.GroupManager.Invite(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)">
19040 <summary>Invites a user to a group</summary>
19041 <param name="group">The group to invite to</param>
19042 <param name="roles">A list of roles to invite a person to</param>
19043 <param name="personkey">Key of person to invite</param>
19044 </member>
19045 <member name="M:OpenMetaverse.GroupManager.ActivateGroup(OpenMetaverse.UUID)">
19046 <summary>Set a group as the current active group</summary>
19047 <param name="id">group ID (UUID)</param>
19048 </member>
19049 <member name="M:OpenMetaverse.GroupManager.ActivateTitle(OpenMetaverse.UUID,OpenMetaverse.UUID)">
19050 <summary>Change the role that determines your active title</summary>
19051 <param name="group">Group ID to use</param>
19052 <param name="role">Role ID to change to</param>
19053 </member>
19054 <member name="M:OpenMetaverse.GroupManager.SetGroupContribution(OpenMetaverse.UUID,System.Int32)">
19055 <summary>Set this avatar's tier contribution</summary>
19056 <param name="group">Group ID to change tier in</param>
19057 <param name="contribution">amount of tier to donate</param>
19058 </member>
19059 <member name="M:OpenMetaverse.GroupManager.SetGroupAcceptNotices(OpenMetaverse.UUID,System.Boolean,System.Boolean)">
13856 <summary> 19060 <summary>
13857 This event will be raised for every ObjectUpdate block that 19061 Save wheather agent wants to accept group notices and list this group in their profile
13858 contains an avatar attachment.
13859 </summary> 19062 </summary>
13860 <remarks>Depending on the circumstances a client could 19063 <param name="groupID">Group <see cref="T:OpenMetaverse.UUID"/></param>
13861 receive two or more of these events for the same object, if you 19064 <param name="acceptNotices">Accept notices from this group</param>
13862 or the object left the current sim and returned for example. Client 19065 <param name="listInProfile">List this group in the profile</param>
13863 applications are responsible for tracking and storing objects.
13864 </remarks>
13865 </member> 19066 </member>
13866 <member name="E:OpenMetaverse.ObjectManager.OnNewAvatar"> 19067 <member name="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)">
19068 <summary>Request to join a group</summary>
19069 <remarks>Subscribe to <code>OnGroupJoined</code> event for confirmation.</remarks>
19070 <param name="id">group ID (UUID) to join.</param>
19071 </member>
19072 <member name="M:OpenMetaverse.GroupManager.RequestCreateGroup(OpenMetaverse.Group)">
13867 <summary> 19073 <summary>
13868 This event will be raised for every ObjectUpdate block that 19074 Request to create a new group. If the group is successfully
13869 contains a new avatar. 19075 created, L$100 will automatically be deducted
13870 </summary> 19076 </summary>
13871 <remarks>Depending on the circumstances a client 19077 <remarks>Subscribe to <code>OnGroupCreated</code> event to receive confirmation.</remarks>
13872 could receive two or more of these events for the same avatar, if 19078 <param name="group">Group struct containing the new group info</param>
13873 you or the other avatar left the current sim and returned for
13874 example. Client applications are responsible for tracking and
13875 storing objects.
13876 </remarks>
13877 </member> 19079 </member>
13878 <member name="E:OpenMetaverse.ObjectManager.OnObjectTerseUpdate"> 19080 <member name="M:OpenMetaverse.GroupManager.UpdateGroup(OpenMetaverse.UUID,OpenMetaverse.Group)">
19081 <summary>Update a group's profile and other information</summary>
19082 <param name="id">Groups ID (UUID) to update.</param>
19083 <param name="group">Group struct to update.</param>
19084 </member>
19085 <member name="M:OpenMetaverse.GroupManager.EjectUser(OpenMetaverse.UUID,OpenMetaverse.UUID)">
19086 <summary>Eject a user from a group</summary>
19087 <param name="group">Group ID to eject the user from</param>
19088 <param name="member">Avatar's key to eject</param>
19089 </member>
19090 <member name="M:OpenMetaverse.GroupManager.UpdateRole(OpenMetaverse.GroupRole)">
19091 <summary>Update role information</summary>
19092 <param name="role">Modified role to be updated</param>
19093 </member>
19094 <member name="M:OpenMetaverse.GroupManager.CreateRole(OpenMetaverse.UUID,OpenMetaverse.GroupRole)">
19095 <summary>Create a new group role</summary>
19096 <param name="group">Group ID to update</param>
19097 <param name="role">Role to create</param>
19098 </member>
19099 <member name="M:OpenMetaverse.GroupManager.RemoveFromRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
19100 <summary>Remove an avatar from a role</summary>
19101 <param name="group">Group ID to update</param>
19102 <param name="role">Role ID to be removed from</param>
19103 <param name="member">Avatar's Key to remove</param>
19104 </member>
19105 <member name="M:OpenMetaverse.GroupManager.AddToRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
19106 <summary>Assign an avatar to a role</summary>
19107 <param name="group">Group ID to update</param>
19108 <param name="role">Role ID to assign to</param>
19109 <param name="member">Avatar's ID to assign to role</param>
19110 </member>
19111 <member name="M:OpenMetaverse.GroupManager.RequestGroupNoticeList(OpenMetaverse.UUID)">
19112 <summary>Request the group notices list</summary>
19113 <param name="group">Group ID to fetch notices for</param>
19114 </member>
19115 <member name="M:OpenMetaverse.GroupManager.RequestGroupNotice(OpenMetaverse.UUID)">
19116 <summary>Request a group notice by key</summary>
19117 <param name="noticeID">ID of group notice</param>
19118 </member>
19119 <member name="M:OpenMetaverse.GroupManager.SendGroupNotice(OpenMetaverse.UUID,OpenMetaverse.GroupNotice)">
19120 <summary>Send out a group notice</summary>
19121 <param name="group">Group ID to update</param>
19122 <param name="notice"><code>GroupNotice</code> structure containing notice data</param>
19123 </member>
19124 <member name="M:OpenMetaverse.GroupManager.StartProposal(OpenMetaverse.UUID,OpenMetaverse.GroupProposal)">
19125 <summary>Start a group proposal (vote)</summary>
19126 <param name="group">The Group ID to send proposal to</param>
19127 <param name="prop"><code>GroupProposal</code> structure containing the proposal</param>
19128 </member>
19129 <member name="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)">
19130 <summary>Request to leave a group</summary>
19131 <remarks>Subscribe to <code>OnGroupLeft</code> event to receive confirmation</remarks>
19132 <param name="groupID">The group to leave</param>
19133 </member>
19134 <member name="M:OpenMetaverse.GroupManager.EjectGroupMemberReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
13879 <summary> 19135 <summary>
13880 This event will be raised when a terse object update packet is 19136 Packet Handler for EjectGroupMemberReply, fired when an avatar is ejected from
13881 received, containing the updated position, rotation, and 19137 a group.
13882 movement-related vectors
13883 </summary> 19138 </summary>
19139 <param name="packet">The EjectGroupMemberReply packet</param>
19140 <param name="simulator">The simulator where the message originated</param>
19141 <remarks>This is a silly packet, it doesn't provide you with the ejectees UUID</remarks>
13884 </member> 19142 </member>
13885 <member name="E:OpenMetaverse.ObjectManager.OnObjectUpdated"> 19143 <member name="E:OpenMetaverse.GroupManager.OnCurrentGroups">
19144 <summary>Fired when a <seealso cref="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket"/> is received, contains a list of
19145 groups avatar is currently a member of</summary>
19146 </member>
19147 <member name="E:OpenMetaverse.GroupManager.OnGroupNames">
19148 <summary>Fired when a UUIDGroupNameReply packet is receiived,
19149 contains name of group requested</summary>
19150 </member>
19151 <member name="E:OpenMetaverse.GroupManager.OnGroupProfile">
19152 <summary>Fired when a GroupProfileReply packet is received,
19153 contains group profile information for requested group.</summary>
19154 </member>
19155 <member name="E:OpenMetaverse.GroupManager.OnGroupMembers">
19156 <summary>Fired when a GroupMembersReply packet is received,
19157 contains a list of group members for requested group</summary>
19158 </member>
19159 <member name="E:OpenMetaverse.GroupManager.OnGroupRoles">
19160 <summary>Fired when a GroupRoleDataReply packet is received,
19161 contains details on roles for requested group</summary>
19162 </member>
19163 <member name="E:OpenMetaverse.GroupManager.OnGroupRolesMembers">
19164 <summary>Fired when a <seealso cref="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket"/> is received,
19165 Contains group member to group role mappings</summary>
19166 </member>
19167 <member name="E:OpenMetaverse.GroupManager.OnGroupTitles">
19168 <summary>Fired when a GroupTitlesReply packet is received,
19169 sets the active role title for the current Agent</summary>
19170 </member>
19171 <member name="E:OpenMetaverse.GroupManager.OnGroupAccountSummary">
19172 <summary>Fired when a GroupAccountSummaryReply packet is received,
19173 Contains a summary of group financial information</summary>
19174 </member>
19175 <member name="E:OpenMetaverse.GroupManager.OnGroupCreated">
19176 <summary>Fired when a CreateGroupReply packet is received, indicates
19177 the successful creation of a new group</summary>
19178 </member>
19179 <member name="E:OpenMetaverse.GroupManager.OnGroupJoined">
19180 <summary>Fired when a JoinGroupReply packet is received, indicates
19181 the Avatar has successfully joined a new group either by <seealso cref="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)"/>
19182 or by accepting a group join invitation with <seealso cref="M:OpenMetaverse.AgentManager.GroupInviteRespond(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"/></summary>
19183 </member>
19184 <member name="E:OpenMetaverse.GroupManager.OnGroupLeft">
19185 <summary>Fired when a LeaveGroupReply packet is received, indicates
19186 the Avatar has successfully left a group</summary>
19187 <seealso cref="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)"/>
19188 </member>
19189 <member name="E:OpenMetaverse.GroupManager.OnGroupDropped">
19190 <summary>Fired when a AgentDropGroup packet is received, contains
19191 the <seealso cref="F:OpenMetaverse.Group.ID"/> of the group dropped</summary>
19192 </member>
19193 <member name="E:OpenMetaverse.GroupManager.OnGroupMemberEjected">
19194 <summary>Fired when a GroupMemberEjected packet is received,
19195 indicates a member of a group has been ejected</summary>
19196 </member>
19197 <member name="E:OpenMetaverse.GroupManager.OnGroupNoticesList">
19198 <summary>Fired when the list of group notices is recievied</summary>
19199 </member>
19200 <member name="T:OpenMetaverse.GroupManager.CurrentGroupsCallback">
13886 <summary> 19201 <summary>
13887 This event will be raised when a terse object update packet is 19202 Callback for the list of groups the avatar is currently a member of
13888 received, containing the updated position, rotation, and
13889 movement-related vectors
13890 </summary> 19203 </summary>
19204 <param name="groups">A dictionary containing the groups an avatar is a member of,
19205 where the Key is the group <seealso cref="T:OpenMetaverse.UUID"/>, and the values are the groups</param>
13891 </member> 19206 </member>
13892 <member name="E:OpenMetaverse.ObjectManager.OnObjectDataBlockUpdate"> 19207 <member name="T:OpenMetaverse.GroupManager.GroupNamesCallback">
13893 <summary> 19208 <summary>
13894 Triggers the OnObjectDataBlockUpdate event. 19209 Callback for a list of group names
13895 </summary> 19210 </summary>
19211 <param name="groupNames">A dictionary containing the the group names requested
19212 where the Key is the group <seealso cref="T:OpenMetaverse.UUID"/>, and the values are the names</param>
13896 </member> 19213 </member>
13897 <member name="E:OpenMetaverse.ObjectManager.OnAvatarSitChanged"> 19214 <member name="T:OpenMetaverse.GroupManager.GroupProfileCallback">
13898 <summary> 19215 <summary>
13899 This event will be raised when an avatar sits on an object 19216 Callback for the profile of a group
13900 or stands up, with a local ID of the current seat or zero.
13901 </summary> 19217 </summary>
19218 <param name="group">The group profile</param>
13902 </member> 19219 </member>
13903 <member name="E:OpenMetaverse.ObjectManager.OnObjectKilled"> 19220 <member name="T:OpenMetaverse.GroupManager.GroupMembersCallback">
13904 <summary> 19221 <summary>
13905 This event will be raised when an object is removed from a 19222 Callback for the member list of a group
13906 simulator.
13907 </summary> 19223 </summary>
19224 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> returned by RequestGroupMembers</param>
19225 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group</param>
19226 <param name="members">A dictionary containing the members of a group
19227 where key is member <seealso cref="T:OpenMetaverse.UUID"/> and value is <seealso cref="T:OpenMetaverse.GroupMember"/> struct</param>
13908 </member> 19228 </member>
13909 <member name="E:OpenMetaverse.ObjectManager.OnObjectProperties"> 19229 <member name="T:OpenMetaverse.GroupManager.GroupRolesCallback">
13910 <summary> 19230 <summary>
13911 This event will be raised when an objects properties are received 19231 Callback for retrieving group roles
13912 from the simulator
13913 </summary> 19232 </summary>
19233 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> of the request returned from RequestGroupRoles</param>
19234 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group</param>
19235 <param name="roles">A dictionary containing role <seealso cref="T:OpenMetaverse.UUID"/>s as the key
19236 and <seealso cref="T:OpenMetaverse.GroupRole"/> structs as values</param>
13914 </member> 19237 </member>
13915 <member name="E:OpenMetaverse.ObjectManager.OnObjectPropertiesUpdated"> 19238 <member name="T:OpenMetaverse.GroupManager.GroupRolesMembersCallback">
13916 <summary> 19239 <summary>
13917 This event will be raised when an objects properties are updated 19240 Callback for a pairing of roles to members
13918 from the simulator
13919 </summary> 19241 </summary>
19242 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> of the request returned from RequestGroupRolesMembers</param>
19243 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group</param>
19244 <param name="rolesMembers">List containing role/member pairs</param>
13920 </member> 19245 </member>
13921 <member name="E:OpenMetaverse.ObjectManager.OnObjectPropertiesFamily"> 19246 <member name="T:OpenMetaverse.GroupManager.GroupTitlesCallback">
13922 <summary> 19247 <summary>
13923 Thie event will be raised when an objects properties family 19248 Callback for the title list of a group
13924 information is recieved from the simulator. ObjectPropertiesFamily
13925 is a subset of the fields found in ObjectProperties
13926 </summary> 19249 </summary>
19250 <param name="requestID"><seealso cref="T:OpenMetaverse.UUID"/> of the request returned from RequestGroupTitles</param>
19251 <param name="groupID">Group <seealso cref="T:OpenMetaverse.UUID"/></param>
19252 <param name="titles">A dictionary containing the titles of a group
19253 where the Key is the role <seealso cref="T:OpenMetaverse.UUID"/>, and the values are the title details</param>
13927 </member> 19254 </member>
13928 <member name="E:OpenMetaverse.ObjectManager.OnPayPriceReply"> 19255 <member name="T:OpenMetaverse.GroupManager.GroupAccountSummaryCallback">
13929 <summary> 19256 <summary>
13930 This event will be fired when we recieve pay price information 19257 Callback fired when group account summary information is received
13931 for the object after having asked for them with RequestPayPrice
13932 </summary> 19258 </summary>
19259 <param name="groupID">Group <seealso cref="T:OpenMetaverse.UUID"/></param>
19260 <param name="summary">The group account summary information</param>
13933 </member> 19261 </member>
13934 <member name="T:OpenMetaverse.ObjectManager.NewPrimCallback"> 19262 <member name="T:OpenMetaverse.GroupManager.GroupCreatedCallback">
13935 <summary> 19263 <summary>
13936 19264 Callback fired after an attempt to create a group
13937 </summary> 19265 </summary>
13938 <param name="simulator"></param> 19266 <param name="groupID">The new groups <seealso cref="T:OpenMetaverse.UUID"/></param>
13939 <param name="prim"></param> 19267 <param name="success">True of creation was successful</param>
13940 <param name="regionHandle"></param> 19268 <param name="message">A string, containing a message from the simulator</param>
13941 <param name="timeDilation"></param>
13942 </member> 19269 </member>
13943 <member name="T:OpenMetaverse.ObjectManager.NewAttachmentCallback"> 19270 <member name="T:OpenMetaverse.GroupManager.GroupJoinedCallback">
13944 <summary> 19271 <summary>
13945 19272 Callback fired when the avatar has joined a group
13946 </summary> 19273 </summary>
13947 <param name="simulator"></param> 19274 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group joined</param>
13948 <param name="prim"></param> 19275 <param name="success">True if the join was successful</param>
13949 <param name="regionHandle"></param>
13950 <param name="timeDilation"></param>
13951 </member> 19276 </member>
13952 <member name="T:OpenMetaverse.ObjectManager.ObjectPropertiesCallback"> 19277 <member name="T:OpenMetaverse.GroupManager.GroupLeftCallback">
13953 <summary> 19278 <summary>
13954 19279 Callback fired when the avatar leaves a group
13955 </summary> 19280 </summary>
13956 <param name="simulator"></param> 19281 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group joined</param>
13957 <param name="props"></param> 19282 <param name="success">True if the part was successful</param>
13958 </member> 19283 </member>
13959 <member name="T:OpenMetaverse.ObjectManager.ObjectPropertiesUpdatedCallback"> 19284 <member name="T:OpenMetaverse.GroupManager.GroupDroppedCallback">
13960 <summary> 19285 <summary>
13961 19286 Fired when a group is dropped, likely because it did not keep the required (2) avatar
19287 minimum
13962 </summary> 19288 </summary>
13963 <param name="simulator"></param> 19289 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group which was dropped</param>
13964 <param name="prim"></param>
13965 <param name="props"></param>
13966 </member> 19290 </member>
13967 <member name="T:OpenMetaverse.ObjectManager.ObjectPropertiesFamilyCallback"> 19291 <member name="T:OpenMetaverse.GroupManager.GroupMemberEjectedCallback">
13968 <summary> 19292 <summary>
13969 19293 Fired when a member of a group is ejected,
19294 Does not provide member information, only
19295 group ID and whether it was successful or not
13970 </summary> 19296 </summary>
13971 <param name="simulator"></param> 19297 <param name="groupID">The Group UUID the member was ejected from</param>
13972 <param name="props"></param> 19298 <param name="success">true of member was successfully ejected</param>
13973 <param name="type"></param>
13974 </member> 19299 </member>
13975 <member name="T:OpenMetaverse.ObjectManager.NewAvatarCallback"> 19300 <member name="T:OpenMetaverse.GroupManager.GroupNoticesListCallback">
13976 <summary> 19301 <summary>
13977 19302 Fired when the list of group notices is recievied
13978 </summary> 19303 </summary>
13979 <param name="simulator"></param> 19304 <param name="groupID">The <see cref="T:OpenMetaverse.UUID"/> of the group for which the notice list entry was recievied</param>
13980 <param name="avatar"></param> 19305 <param name="notice">The Notice list entry</param>
13981 <param name="regionHandle"></param>
13982 <param name="timeDilation"></param>
13983 </member> 19306 </member>
13984 <member name="T:OpenMetaverse.ObjectManager.NewFoliageCallback"> 19307 <member name="T:OpenMetaverse.InternalDictionary`2">
13985 <summary> 19308 <summary>
19309 The InternalDictionary class is used through the library for storing key/value pairs.
19310 It is intended to be a replacement for the generic Dictionary class and should
19311 be used in its place. It contains several methods for allowing access to the data from
19312 outside the library that are read only and thread safe.
13986 19313
13987 </summary> 19314 </summary>
13988 <param name="simulator"></param> 19315 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
13989 <param name="foliage"></param> 19316 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
13990 <param name="regionHandle"></param>
13991 <param name="timeDilation"></param>
13992 </member> 19317 </member>
13993 <member name="T:OpenMetaverse.ObjectManager.ObjectUpdatedCallback"> 19318 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary">
13994 <summary> 19319 <summary>Internal dictionary that this class wraps around. Do not
13995 Called whenever an object terse update is received 19320 modify or enumerate the contents of this dictionary without locking
13996 </summary> 19321 on this member</summary>
13997 <param name="simulator"></param>
13998 <param name="update"></param>
13999 <param name="regionHandle"></param>
14000 <param name="timeDilation"></param>
14001 </member> 19322 </member>
14002 <member name="T:OpenMetaverse.ObjectManager.ObjectUpdatedTerseCallback"> 19323 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor">
14003 <summary> 19324 <summary>
14004 Called whenever an object terse update is received 19325 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
14005 This is different than the above in that the update to the prim has not happened yet 19326 with the specified key/value, has the default initial capacity.
14006 </summary> 19327 </summary>
14007 <param name="simulator"></param> 19328 <example>
14008 <param name="prim"></param> 19329 <code>
14009 <param name="update"></param> 19330 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
19331 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
19332 </code>
19333 </example>
14010 </member> 19334 </member>
14011 <member name="T:OpenMetaverse.ObjectManager.ObjectDataBlockUpdateCallback"> 19335 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
14012 <summary> 19336 <summary>
14013 Called whenever an major object update is received 19337 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
14014 This is when major changes are happening to the contructionData changing the shape of an object 19338 with the specified key/value, has its initial valies copied from the specified
19339 <seealso cref="T:System.Collections.Generic.Dictionary"/>
14015 </summary> 19340 </summary>
14016 <param name="simulator"></param> 19341 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
14017 <param name="prim"></param> 19342 to copy initial values from</param>
14018 <param name="constructionData"></param> 19343 <example>
14019 <param name="block"></param> 19344 <code>
14020 <param name="update"></param> 19345 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
14021 <param name="nameValues"></param> 19346 // populates with copied values from example KeyNameCache Dictionary.
19347
19348 // create source dictionary
19349 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
19350 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
19351 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
19352
19353 // Initialize new dictionary.
19354 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
19355 </code>
19356 </example>
14022 </member> 19357 </member>
14023 <member name="T:OpenMetaverse.ObjectManager.KillObjectCallback"> 19358 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)">
14024 <summary> 19359 <summary>
14025 Called whenever an object disappears 19360 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
19361 with the specified key/value, With its initial capacity specified.
14026 </summary> 19362 </summary>
14027 <param name="simulator"></param> 19363 <param name="capacity">Initial size of dictionary</param>
14028 <param name="objectID"></param> 19364 <example>
19365 <code>
19366 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
19367 // initially allocated room for 10 entries.
19368 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
19369 </code>
19370 </example>
14029 </member> 19371 </member>
14030 <member name="T:OpenMetaverse.ObjectManager.AvatarSitChanged"> 19372 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)">
14031 <summary> 19373 <summary>
14032 Called whenever the client avatar sits down or stands up 19374 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
14033 </summary> 19375 </summary>
14034 <param name="simulator">Simulator the packet was received from</param> 19376 <param name="key">Key to use for lookup</param>
14035 <param name="avatar"></param> 19377 <param name="value">Value returned</param>
14036 <param name="sittingOn">The local ID of the object that is being sat 19378 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
14037 <param name="oldSeat"></param> 19379 <example>
14038 on. If this is zero the avatar is not sitting on an object</param> 19380 <code>
19381 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
19382 Avatar av;
19383 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
19384 Console.WriteLine("Found Avatar {0}", av.Name);
19385 </code>
19386 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
19387 </example>
14039 </member> 19388 </member>
14040 <member name="T:OpenMetaverse.ObjectManager.PayPriceReply"> 19389 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})">
14041 <summary> 19390 <summary>
14042 Called when we get PayPriceReply packet after calling RequestPayPrice 19391 Finds the specified match.
14043 </summary> 19392 </summary>
14044 <param name="simulator">Simulator the packet was received from</param> 19393 <param name="match">The match.</param>
14045 <param name="objectID">Object <seealso cref="T:OpenMetaverse.UUID"/></param> 19394 <returns>Matched value</returns>
14046 <param name="defaultPrice">Default pay price for the object, -1 means control should be disabled, -2 it should be empty</param> 19395 <example>
14047 <param name="buttonPrices">Array of 4 prices, -1 means button should be disabled</param> 19396 <code>
19397 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
19398 // with the ID 95683496
19399 uint findID = 95683496;
19400 Primitive findPrim = sim.ObjectsPrimitives.Find(
19401 delegate(Primitive prim) { return prim.ID == findID; });
19402 </code>
19403 </example>
14048 </member> 19404 </member>
14049 <member name="M:OpenMetaverse.InventoryNode.#ctor"> 19405 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})">
14050 <summary> 19406 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
14051 19407 <param name="match">return matching items.</param>
14052 </summary> 19408 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
19409 <example>
19410 Find All prims within 20 meters and store them in a List
19411 <code>
19412 int radius = 20;
19413 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
19414 delegate(Primitive prim) {
19415 Vector3 pos = prim.Position;
19416 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
19417 }
19418 );
19419 </code>
19420 </example>
14053 </member> 19421 </member>
14054 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase)"> 19422 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})">
14055 <summary> 19423 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
14056 19424 <param name="match">return matching keys.</param>
14057 </summary> 19425 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
14058 <param name="data"></param> 19426 <example>
19427 Find All keys which also exist in another dictionary
19428 <code>
19429 List&lt;UUID&gt; matches = myDict.FindAll(
19430 delegate(UUID id) {
19431 return myOtherDict.ContainsKey(id);
19432 }
19433 );
19434 </code>
19435 </example>
14059 </member> 19436 </member>
14060 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryNode)"> 19437 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})">
19438 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
19439 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
19440 <example>
19441 <code>
19442 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
19443 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
19444 delegate(Primitive prim)
19445 {
19446 if (prim.Text != null)
19447 {
19448 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
19449 prim.PropertiesFamily.Name, prim.ID, prim.Text);
19450 }
19451 });
19452 </code>
19453 </example>
19454 </member>
19455 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})">
19456 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
19457 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
19458 </member>
19459 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})">
14061 <summary> 19460 <summary>
14062 De-serialization constructor for the InventoryNode Class 19461 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
14063 </summary> 19462 </summary>
19463 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
14064 </member> 19464 </member>
14065 <member name="M:OpenMetaverse.InventoryNode.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 19465 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)">
19466 <summary>Check if Key exists in Dictionary</summary>
19467 <param name="key">Key to check for</param>
19468 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
19469 </member>
19470 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)">
19471 <summary>Check if Value exists in Dictionary</summary>
19472 <param name="value">Value to check for</param>
19473 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
19474 </member>
19475 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)">
14066 <summary> 19476 <summary>
14067 Serialization handler for the InventoryNode Class 19477 Adds the specified key to the dictionary, dictionary locking is not performed,
19478 <see cref="!:SafeAdd"/>
14068 </summary> 19479 </summary>
19480 <param name="key">The key</param>
19481 <param name="value">The value</param>
14069 </member> 19482 </member>
14070 <member name="M:OpenMetaverse.InventoryNode.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 19483 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)">
14071 <summary> 19484 <summary>
14072 De-serialization handler for the InventoryNode Class 19485 Removes the specified key, dictionary locking is not performed
14073 </summary> 19486 </summary>
19487 <param name="key">The key.</param>
19488 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
14074 </member> 19489 </member>
14075 <member name="M:OpenMetaverse.InventoryNode.ToString"> 19490 <member name="P:OpenMetaverse.InternalDictionary`2.Count">
14076 <summary> 19491 <summary>
14077 19492 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
14078 </summary> 19493 </summary>
14079 <returns></returns>
14080 </member>
14081 <member name="P:OpenMetaverse.InventoryNode.Data">
14082 <summary></summary>
14083 </member>
14084 <member name="P:OpenMetaverse.InventoryNode.Parent">
14085 <summary></summary>
14086 </member>
14087 <member name="P:OpenMetaverse.InventoryNode.ParentID">
14088 <summary></summary>
14089 </member>
14090 <member name="P:OpenMetaverse.InventoryNode.Nodes">
14091 <summary></summary>
14092 </member> 19494 </member>
14093 <member name="P:OpenMetaverse.InventoryNode.NeedsUpdate"> 19495 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)">
14094 <summary> 19496 <summary>
14095 For inventory folder nodes specifies weather the folder needs to be 19497 Indexer for the dictionary
14096 refreshed from the server
14097 </summary> 19498 </summary>
19499 <param name="key">The key</param>
19500 <returns>The value</returns>
14098 </member> 19501 </member>
14099 <member name="T:OpenMetaverse.DirectoryManager"> 19502 <member name="T:OpenMetaverse.DirectoryManager">
14100 <summary> 19503 <summary>
@@ -14503,6613 +19906,2110 @@
14503 </summary> 19906 </summary>
14504 <param name="matchedEvent"></param> 19907 <param name="matchedEvent"></param>
14505 </member> 19908 </member>
14506 <member name="T:OpenMetaverse.Assets.AssetLandmark"> 19909 <member name="T:OpenMetaverse.Caps">
14507 <summary> 19910 <summary>
14508 Represents a Landmark with RegionID and Position vector 19911 Capabilities is the name of the bi-directional HTTP REST protocol
19912 used to communicate non real-time transactions such as teleporting or
19913 group messaging
14509 </summary> 19914 </summary>
14510 </member> 19915 </member>
14511 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID"> 19916 <member name="F:OpenMetaverse.Caps.Simulator">
14512 <summary>UUID of the Landmark target region</summary> 19917 <summary>Reference to the simulator this system is connected to</summary>
14513 </member>
14514 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
14515 <summary> Local position of the target </summary>
14516 </member>
14517 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
14518 <summary>Construct an Asset of type Landmark</summary>
14519 </member> 19918 </member>
14520 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])"> 19919 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
14521 <summary> 19920 <summary>
14522 Construct an Asset object of type Landmark 19921 Default constructor
14523 </summary> 19922 </summary>
14524 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 19923 <param name="simulator"></param>
14525 <param name="assetData">A byte array containing the raw asset data</param> 19924 <param name="seedcaps"></param>
14526 </member> 19925 </member>
14527 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 19926 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)">
14528 <summary> 19927 <summary>
14529 Constuct an asset of type Landmark 19928 Request the URI of a named capability
14530 </summary> 19929 </summary>
14531 <param name="regionID">UUID of the target region</param> 19930 <param name="capability">Name of the capability to request</param>
14532 <param name="pos">Local position of landmark</param> 19931 <returns>The URI of the requested capability, or String.Empty if
19932 the capability does not exist</returns>
14533 </member> 19933 </member>
14534 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode"> 19934 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)">
14535 <summary> 19935 <summary>
14536 Encode the raw contents of a string with the specific Landmark format 19936 Process any incoming events, check to see if we have a message created for the event,
14537 </summary> 19937 </summary>
19938 <param name="eventName"></param>
19939 <param name="body"></param>
14538 </member> 19940 </member>
14539 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode"> 19941 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
19942 <summary>Capabilities URI this system was initialized with</summary>
19943 </member>
19944 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
19945 <summary>Whether the capabilities event queue is connected and
19946 listening for incoming events</summary>
19947 </member>
19948 <member name="T:OpenMetaverse.Caps.EventQueueCallback">
14540 <summary> 19949 <summary>
14541 Decode the raw asset data, populating the RegionID and Position 19950 Triggered when an event is received via the EventQueueGet
19951 capability
14542 </summary> 19952 </summary>
14543 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns> 19953 <param name="capsKey">Event name</param>
14544 </member> 19954 <param name="message">Decoded event data</param>
14545 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType"> 19955 <param name="simulator">The simulator that generated the event</param>
14546 <summary>Override the base classes AssetType</summary>
14547 </member> 19956 </member>
14548 <member name="T:OpenMetaverse.Assets.AssetClothing"> 19957 <member name="T:OpenMetaverse.Assets.AssetScriptBinary">
14549 <summary> 19958 <summary>
14550 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar 19959 Represents an AssetScriptBinary object containing the
14551 such as a Shirt, Pants, etc. 19960 LSO compiled bytecode of an LSL script
14552 </summary> 19961 </summary>
14553 </member> 19962 </member>
14554 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor"> 19963 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor">
14555 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 19964 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
14556 </member> 19965 </member>
14557 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])"> 19966 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])">
14558 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 19967 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
14559 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 19968 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14560 <param name="assetData">A byte array containing the raw asset data</param> 19969 <param name="assetData">A byte array containing the raw asset data</param>
14561 </member> 19970 </member>
14562 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(System.String)"> 19971 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode">
14563 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
14564 <param name="source">A string containing the Clothings data</param>
14565 </member>
14566 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
14567 <summary>Override the base classes AssetType</summary>
14568 </member>
14569 <member name="T:OpenMetaverse.Helpers">
14570 <summary>
14571 Static helper functions and global variables
14572 </summary>
14573 </member>
14574 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
14575 <summary>This header flag signals that ACKs are appended to the packet</summary>
14576 </member>
14577 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
14578 <summary>This header flag signals that this packet has been sent before</summary>
14579 </member>
14580 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
14581 <summary>This header flags signals that an ACK is expected for this packet</summary>
14582 </member>
14583 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
14584 <summary>This header flag signals that the message is compressed using zerocoding</summary>
14585 </member>
14586 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
14587 <summary>
14588
14589 </summary>
14590 <param name="offset"></param>
14591 <returns></returns>
14592 </member>
14593 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
14594 <summary>
14595
14596 </summary>
14597 <param name="bytes"></param>
14598 <param name="pos"></param>
14599 <returns></returns>
14600 </member>
14601 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
14602 <summary>
14603
14604 </summary>
14605 <param name="rotation"></param>
14606 <returns></returns>
14607 </member>
14608 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
14609 <summary>
14610
14611 </summary>
14612 <param name="bytes"></param>
14613 <param name="pos"></param>
14614 <returns></returns>
14615 </member>
14616 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
14617 <summary>
14618 Given an X/Y location in absolute (grid-relative) terms, a region
14619 handle is returned along with the local X/Y location in that region
14620 </summary>
14621 <param name="globalX">The absolute X location, a number such as
14622 255360.35</param>
14623 <param name="globalY">The absolute Y location, a number such as
14624 255360.35</param>
14625 <param name="localX">The sim-local X position of the global X
14626 position, a value from 0.0 to 256.0</param>
14627 <param name="localY">The sim-local Y position of the global Y
14628 position, a value from 0.0 to 256.0</param>
14629 <returns>A 64-bit region handle that can be used to teleport to</returns>
14630 </member>
14631 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
14632 <summary>
14633 Converts a floating point number to a terse string format used for
14634 transmitting numbers in wearable asset files
14635 </summary>
14636 <param name="val">Floating point number to convert to a string</param>
14637 <returns>A terse string representation of the input number</returns>
14638 </member>
14639 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
14640 <summary>
14641 Convert a variable length field (byte array) to a string, with a
14642 field name prepended to each line of the output
14643 </summary>
14644 <remarks>If the byte array has unprintable characters in it, a
14645 hex dump will be written instead</remarks>
14646 <param name="output">The StringBuilder object to write to</param>
14647 <param name="bytes">The byte array to convert to a string</param>
14648 <param name="fieldName">A field name to prepend to each line of output</param>
14649 </member>
14650 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
14651 <summary>
14652 Decode a zerocoded byte array, used to decompress packets marked
14653 with the zerocoded flag
14654 </summary>
14655 <remarks>Any time a zero is encountered, the next byte is a count
14656 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
14657 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
14658 first four bytes are copied directly to the output buffer.
14659 </remarks>
14660 <param name="src">The byte array to decode</param>
14661 <param name="srclen">The length of the byte array to decode. This
14662 would be the length of the packet up to (but not including) any
14663 appended ACKs</param>
14664 <param name="dest">The output byte array to decode to</param>
14665 <returns>The length of the output buffer</returns>
14666 </member>
14667 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
14668 <summary> 19972 <summary>
14669 Encode a byte array with zerocoding. Used to compress packets marked 19973 TODO: Encodes a scripts contents into a LSO Bytecode file
14670 with the zerocoded flag. Any zeroes in the array are compressed down
14671 to a single zero byte followed by a count of how many zeroes to expand
14672 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
14673 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
14674 directly to the output buffer.
14675 </summary> 19974 </summary>
14676 <param name="src">The byte array to encode</param>
14677 <param name="srclen">The length of the byte array to encode</param>
14678 <param name="dest">The output byte array to encode to</param>
14679 <returns>The length of the output buffer</returns>
14680 </member> 19975 </member>
14681 <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)"> 19976 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode">
14682 <summary> 19977 <summary>
14683 Calculates the CRC (cyclic redundancy check) needed to upload inventory. 19978 TODO: Decode LSO Bytecode into a string
14684 </summary> 19979 </summary>
14685 <param name="creationDate">Creation date</param> 19980 <returns>true</returns>
14686 <param name="saleType">Sale type</param>
14687 <param name="invType">Inventory type</param>
14688 <param name="type">Type</param>
14689 <param name="assetID">Asset ID</param>
14690 <param name="groupID">Group ID</param>
14691 <param name="salePrice">Sale price</param>
14692 <param name="ownerID">Owner ID</param>
14693 <param name="creatorID">Creator ID</param>
14694 <param name="itemID">Item ID</param>
14695 <param name="folderID">Folder ID</param>
14696 <param name="everyoneMask">Everyone mask (permissions)</param>
14697 <param name="flags">Flags</param>
14698 <param name="nextOwnerMask">Next owner mask (permissions)</param>
14699 <param name="groupMask">Group mask (permissions)</param>
14700 <param name="ownerMask">Owner mask (permisions)</param>
14701 <returns>The calculated CRC</returns>
14702 </member> 19981 </member>
14703 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)"> 19982 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType">
14704 <summary> 19983 <summary>Override the base classes AssetType</summary>
14705 Attempts to load a file embedded in the assembly
14706 </summary>
14707 <param name="resourceName">The filename of the resource to load</param>
14708 <returns>A Stream for the requested file, or null if the resource
14709 was not successfully loaded</returns>
14710 </member> 19984 </member>
14711 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)"> 19985 <member name="T:OpenMetaverse.RegionFlags">
14712 <summary> 19986 <summary>
14713 Attempts to load a file either embedded in the assembly or found in 19987 Simulator (region) properties
14714 a given search path
14715 </summary> 19988 </summary>
14716 <param name="resourceName">The filename of the resource to load</param>
14717 <param name="searchPath">An optional path that will be searched if
14718 the asset is not found embedded in the assembly</param>
14719 <returns>A Stream for the requested file, or null if the resource
14720 was not successfully loaded</returns>
14721 </member> 19989 </member>
14722 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})"> 19990 <member name="F:OpenMetaverse.RegionFlags.None">
14723 <summary> 19991 <summary>No flags set</summary>
14724 Converts a list of primitives to an object that can be serialized
14725 with the LLSD system
14726 </summary>
14727 <param name="prims">Primitives to convert to a serializable object</param>
14728 <returns>An object that can be serialized with LLSD</returns>
14729 </member> 19992 </member>
14730 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)"> 19993 <member name="F:OpenMetaverse.RegionFlags.AllowDamage">
14731 <summary> 19994 <summary>Agents can take damage and be killed</summary>
14732 Deserializes OSD in to a list of primitives
14733 </summary>
14734 <param name="osd">Structure holding the serialized primitive list,
14735 must be of the SDMap type</param>
14736 <returns>A list of deserialized primitives</returns>
14737 </member> 19995 </member>
14738 <member name="T:OpenMetaverse.Helpers.LogLevel"> 19996 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark">
14739 <summary> 19997 <summary>Landmarks can be created here</summary>
14740 Passed to Logger.Log() to identify the severity of a log entry
14741 </summary>
14742 </member> 19998 </member>
14743 <member name="F:OpenMetaverse.Helpers.LogLevel.None"> 19999 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome">
14744 <summary>No logging information will be output</summary> 20000 <summary>Home position can be set in this sim</summary>
14745 </member> 20001 </member>
14746 <member name="F:OpenMetaverse.Helpers.LogLevel.Info"> 20002 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport">
14747 <summary>Non-noisy useful information, may be helpful in 20003 <summary>Home position is reset when an agent teleports away</summary>
14748 debugging a problem</summary>
14749 </member> 20004 </member>
14750 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning"> 20005 <member name="F:OpenMetaverse.RegionFlags.SunFixed">
14751 <summary>A non-critical error occurred. A warning will not 20006 <summary>Sun does not move</summary>
14752 prevent the rest of the library from operating as usual,
14753 although it may be indicative of an underlying issue</summary>
14754 </member> 20007 </member>
14755 <member name="F:OpenMetaverse.Helpers.LogLevel.Error"> 20008 <member name="F:OpenMetaverse.RegionFlags.TaxFree">
14756 <summary>A critical error has occurred. Generally this will 20009 <summary>No object, land, etc. taxes</summary>
14757 be followed by the network layer shutting down, although the
14758 stability of the library after an error is uncertain</summary>
14759 </member> 20010 </member>
14760 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug"> 20011 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform">
14761 <summary>Used for internal testing, this logging level can 20012 <summary>Disable heightmap alterations (agents can still plant
14762 generate very noisy (long and/or repetitive) messages. Don't 20013 foliage)</summary>
14763 pass this to the Log() function, use DebugLog() instead.
14764 </summary>
14765 </member> 20014 </member>
14766 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage"> 20015 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell">
14767 <summary> 20016 <summary>Land cannot be released, sold, or purchased</summary>
14768 Sent to the client to indicate a teleport request has completed
14769 </summary>
14770 </member> 20017 </member>
14771 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID"> 20018 <member name="F:OpenMetaverse.RegionFlags.Sandbox">
14772 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary> 20019 <summary>All content is wiped nightly</summary>
14773 </member> 20020 </member>
14774 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID"> 20021 <member name="F:OpenMetaverse.RegionFlags.NullLayer">
14775 <summary></summary> 20022 <summary></summary>
14776 </member> 20023 </member>
14777 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle"> 20024 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction">
14778 <summary>The simulators handle the agent teleported to</summary> 20025 <summary></summary>
14779 </member>
14780 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
14781 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
14782 </member>
14783 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
14784 <summary>Indicates the level of access required
14785 to access the simulator, or the content rating, or the simulators
14786 map status</summary>
14787 </member>
14788 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
14789 <summary>The IP Address of the simulator</summary>
14790 </member>
14791 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
14792 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
14793 </member>
14794 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
14795 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
14796 </member>
14797 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
14798 <summary>
14799 Serialize the object
14800 </summary>
14801 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14802 </member>
14803 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
14804 <summary>
14805 Deserialize the message
14806 </summary>
14807 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14808 </member>
14809 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
14810 <summary>
14811 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
14812 </summary>
14813 </member> 20026 </member>
14814 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize"> 20027 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList">
14815 <summary> 20028 <summary></summary>
14816 Serialize the object
14817 </summary>
14818 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14819 </member> 20029 </member>
14820 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20030 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions">
14821 <summary> 20031 <summary>No collision detection for non-agent objects</summary>
14822 Deserialize the message
14823 </summary>
14824 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14825 </member> 20032 </member>
14826 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize"> 20033 <member name="F:OpenMetaverse.RegionFlags.SkipScripts">
14827 <summary> 20034 <summary>No scripts are ran</summary>
14828 Serialize the object
14829 </summary>
14830 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14831 </member> 20035 </member>
14832 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20036 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics">
14833 <summary> 20037 <summary>All physics processing is turned off</summary>
14834 Deserialize the message
14835 </summary>
14836 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14837 </member> 20038 </member>
14838 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize"> 20039 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible">
14839 <summary> 20040 <summary></summary>
14840 Serialize the object
14841 </summary>
14842 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14843 </member> 20041 </member>
14844 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20042 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible">
14845 <summary> 20043 <summary></summary>
14846 Deserialize the message
14847 </summary>
14848 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14849 </member> 20044 </member>
14850 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage"> 20045 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed">
14851 <summary> 20046 <summary></summary>
14852 A message sent to the client which indicates a teleport request has failed
14853 and contains some information on why it failed
14854 </summary>
14855 </member> 20047 </member>
14856 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams"> 20048 <member name="F:OpenMetaverse.RegionFlags.BlockDwell">
14857 <summary></summary> 20049 <summary></summary>
14858 </member> 20050 </member>
14859 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey"> 20051 <member name="F:OpenMetaverse.RegionFlags.NoFly">
14860 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser 20052 <summary>Flight is disabled (not currently enforced by the sim)</summary>
14861 Which could be used to look up a value in a dictionary or enum</summary>
14862 </member> 20053 </member>
14863 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID"> 20054 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport">
14864 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary> 20055 <summary>Allow direct (p2p) teleporting</summary>
14865 </member> 20056 </member>
14866 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason"> 20057 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts">
14867 <summary>A string human readable message containing the reason </summary> 20058 <summary>Estate owner has temporarily disabled scripting</summary>
14868 <remarks>An example: Could not teleport closer to destination</remarks>
14869 </member> 20059 </member>
14870 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize"> 20060 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject">
14871 <summary> 20061 <summary></summary>
14872 Serialize the object
14873 </summary>
14874 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14875 </member> 20062 </member>
14876 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20063 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous">
14877 <summary> 20064 <summary>Deny agents with no payment info on file</summary>
14878 Deserialize the message
14879 </summary>
14880 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14881 </member> 20065 </member>
14882 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize"> 20066 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified">
14883 <summary> 20067 <summary>Deny agents with payment info on file</summary>
14884 Serialize the object
14885 </summary>
14886 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14887 </member> 20068 </member>
14888 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20069 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted">
14889 <summary> 20070 <summary>Deny agents who have made a monetary transaction</summary>
14890 Deserialize the message
14891 </summary>
14892 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14893 </member> 20071 </member>
14894 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage"> 20072 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges">
14895 <summary> 20073 <summary></summary>
14896 Contains a list of prim owner information for a specific parcel in a simulator
14897 </summary>
14898 <remarks>
14899 A Simulator will always return at least 1 entry
14900 If agent does not have proper permission the OwnerID will be UUID.Zero
14901 If agent does not have proper permission OR there are no primitives on parcel
14902 the DataBlocksExtended map will not be sent from the simulator
14903 </remarks>
14904 </member> 20074 </member>
14905 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock"> 20075 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner">
14906 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary> 20076 <summary></summary>
14907 </member> 20077 </member>
14908 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize"> 20078 <member name="F:OpenMetaverse.RegionFlags.AllowVoice">
14909 <summary> 20079 <summary>Region is Voice Enabled</summary>
14910 Serialize the object
14911 </summary>
14912 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
14913 </member> 20080 </member>
14914 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20081 <member name="T:OpenMetaverse.SimAccess">
14915 <summary> 20082 <summary>
14916 Deserialize the message 20083 Access level for a simulator
14917 </summary> 20084 </summary>
14918 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
14919 </member> 20085 </member>
14920 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"> 20086 <member name="F:OpenMetaverse.SimAccess.Min">
14921 <summary> 20087 <summary>Minimum access level, no additional checks</summary>
14922 Prim ownership information for a specified owner on a single parcel
14923 </summary>
14924 </member> 20088 </member>
14925 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID"> 20089 <member name="F:OpenMetaverse.SimAccess.Trial">
14926 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner, 20090 <summary>Trial accounts allowed</summary>
14927 UUID.Zero if agent has no permission to view prim owner information</summary>
14928 </member> 20091 </member>
14929 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count"> 20092 <member name="F:OpenMetaverse.SimAccess.PG">
14930 <summary>The total number of prims</summary> 20093 <summary>PG rating</summary>
14931 </member> 20094 </member>
14932 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned"> 20095 <member name="F:OpenMetaverse.SimAccess.Mature">
14933 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary> 20096 <summary>Mature rating</summary>
14934 </member> 20097 </member>
14935 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus"> 20098 <member name="F:OpenMetaverse.SimAccess.Down">
14936 <summary>True if the owner is online 20099 <summary>Simulator is offline</summary>
14937 <remarks>This is no longer used by the LL Simulators</remarks></summary>
14938 </member> 20100 </member>
14939 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp"> 20101 <member name="F:OpenMetaverse.SimAccess.NonExistent">
14940 <summary>The date the most recent prim was rezzed</summary> 20102 <summary>Simulator does not exist</summary>
14941 </member> 20103 </member>
14942 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage"> 20104 <member name="T:OpenMetaverse.Simulator">
14943 <summary> 20105 <summary>
14944 The details of a single parcel in a region, also contains some regionwide globals 20106
14945 </summary> 20107 </summary>
14946 </member> 20108 </member>
14947 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID"> 20109 <member name="F:OpenMetaverse.Simulator.Client">
14948 <summary>Simulator-local ID of this parcel</summary> 20110 <summary>A public reference to the client that this Simulator object
14949 </member> 20111 is attached to</summary>
14950 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
14951 <summary>Maximum corner of the axis-aligned bounding box for this
14952 parcel</summary>
14953 </member> 20112 </member>
14954 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin"> 20113 <member name="F:OpenMetaverse.Simulator.ID">
14955 <summary>Minimum corner of the axis-aligned bounding box for this 20114 <summary>A Unique Cache identifier for this simulator</summary>
14956 parcel</summary>
14957 </member> 20115 </member>
14958 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area"> 20116 <member name="F:OpenMetaverse.Simulator.Caps">
14959 <summary>Total parcel land area</summary> 20117 <summary>The capabilities for this simulator</summary>
14960 </member> 20118 </member>
14961 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID"> 20119 <member name="F:OpenMetaverse.Simulator.Handle">
14962 <summary></summary> 20120 <summary></summary>
14963 </member> 20121 </member>
14964 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID"> 20122 <member name="F:OpenMetaverse.Simulator.SimVersion">
14965 <summary>Key of authorized buyer</summary> 20123 <summary>The current version of software this simulator is running</summary>
14966 </member>
14967 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
14968 <summary>Bitmap describing land layout in 4x4m squares across the
14969 entire region</summary>
14970 </member> 20124 </member>
14971 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category"> 20125 <member name="F:OpenMetaverse.Simulator.Name">
14972 <summary></summary> 20126 <summary></summary>
14973 </member> 20127 </member>
14974 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate"> 20128 <member name="F:OpenMetaverse.Simulator.ParcelOverlay">
14975 <summary>Date land was claimed</summary> 20129 <summary>A 64x64 grid of parcel coloring values. The values stored
14976 </member> 20130 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
14977 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
14978 <summary>Appears to always be zero</summary>
14979 </member>
14980 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
14981 <summary>Parcel Description</summary>
14982 </member> 20131 </member>
14983 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags"> 20132 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived">
14984 <summary></summary> 20133 <summary></summary>
14985 </member> 20134 </member>
14986 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID"> 20135 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00">
14987 <summary></summary> 20136 <summary></summary>
14988 </member> 20137 </member>
14989 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims"> 20138 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01">
14990 <summary>Total number of primitives owned by the parcel group on
14991 this parcel</summary>
14992 </member>
14993 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
14994 <summary>Whether the land is deeded to a group or not</summary>
14995 </member>
14996 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
14997 <summary></summary> 20139 <summary></summary>
14998 </member> 20140 </member>
14999 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims"> 20141 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10">
15000 <summary>Maximum number of primitives this parcel supports</summary>
15001 </member>
15002 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
15003 <summary>The Asset UUID of the Texture which when applied to a
15004 primitive will display the media</summary>
15005 </member>
15006 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
15007 <summary>A URL which points to any Quicktime supported media type</summary>
15008 </member>
15009 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
15010 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
15011 </member>
15012 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
15013 <summary>URL For Music Stream</summary>
15014 </member>
15015 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
15016 <summary>Parcel Name</summary>
15017 </member>
15018 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
15019 <summary>Autoreturn value in minutes for others' objects</summary>
15020 </member>
15021 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
15022 <summary></summary> 20142 <summary></summary>
15023 </member> 20143 </member>
15024 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims"> 20144 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11">
15025 <summary>Total number of other primitives on this parcel</summary>
15026 </member>
15027 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
15028 <summary>UUID of the owner of this parcel</summary>
15029 </member>
15030 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
15031 <summary>Total number of primitives owned by the parcel owner on
15032 this parcel</summary>
15033 </member>
15034 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
15035 <summary></summary> 20145 <summary></summary>
15036 </member> 20146 </member>
15037 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours"> 20147 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00">
15038 <summary>How long is pass valid for</summary>
15039 </member>
15040 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
15041 <summary>Price for a temporary pass</summary>
15042 </member>
15043 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
15044 <summary></summary> 20148 <summary></summary>
15045 </member> 20149 </member>
15046 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous"> 20150 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01">
15047 <summary></summary> 20151 <summary></summary>
15048 </member> 20152 </member>
15049 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride"> 20153 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10">
15050 <summary></summary> 20154 <summary></summary>
15051 </member> 20155 </member>
15052 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice"> 20156 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11">
15053 <summary>This field is no longer used</summary>
15054 </member>
15055 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
15056 The result of a request for parcel properties
15057 </member>
15058 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
15059 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
15060 <remarks>The SalePrice will remain the same after an ownership
15061 transfer (sale), so it can be used to see the purchase price after
15062 a sale if the new owner has not changed it</remarks>
15063 </member>
15064 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
15065 <summary>
15066 Number of primitives your avatar is currently
15067 selecting and sitting on in this parcel
15068 </summary>
15069 </member>
15070 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
15071 <summary></summary> 20157 <summary></summary>
15072 </member> 20158 </member>
15073 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID"> 20159 <member name="F:OpenMetaverse.Simulator.WaterHeight">
15074 <summary>
15075 A number which increments by 1, starting at 0 for each ParcelProperties request.
15076 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
15077 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
15078 </summary>
15079 </member>
15080 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
15081 <summary>Maximum primitives across the entire simulator</summary>
15082 </member>
15083 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
15084 <summary>Total primitives across the entire simulator</summary>
15085 </member>
15086 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
15087 <summary></summary> 20160 <summary></summary>
15088 </member> 20161 </member>
15089 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID"> 20162 <member name="F:OpenMetaverse.Simulator.SimOwner">
15090 <summary>Key of parcel snapshot</summary>
15091 </member>
15092 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
15093 <summary>Parcel ownership status</summary>
15094 </member>
15095 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
15096 <summary>Total number of primitives on this parcel</summary>
15097 </member>
15098 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
15099 <summary></summary> 20163 <summary></summary>
15100 </member> 20164 </member>
15101 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt"> 20165 <member name="F:OpenMetaverse.Simulator.TerrainBase0">
15102 <summary></summary> 20166 <summary></summary>
15103 </member> 20167 </member>
15104 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified"> 20168 <member name="F:OpenMetaverse.Simulator.TerrainBase1">
15105 <summary>TRUE of region denies access to age unverified users</summary>
15106 </member>
15107 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
15108 <summary>A description of the media</summary>
15109 </member>
15110 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
15111 <summary>An Integer which represents the height of the media</summary>
15112 </member>
15113 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
15114 <summary>An integer which represents the width of the media</summary>
15115 </member>
15116 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
15117 <summary>A boolean, if true the viewer should loop the media</summary>
15118 </member>
15119 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
15120 <summary>A string which contains the mime type of the media</summary>
15121 </member>
15122 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
15123 <summary>true to obscure (hide) media url</summary>
15124 </member>
15125 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
15126 <summary>true to obscure (hide) music url</summary>
15127 </member>
15128 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
15129 <summary>
15130 Serialize the object
15131 </summary>
15132 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15133 </member>
15134 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
15135 <summary>
15136 Deserialize the message
15137 </summary>
15138 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15139 </member>
15140 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
15141 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
15142 </member>
15143 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
15144 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
15145 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
15146 </member>
15147 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
15148 <summary>true to enable auto scaling of the parcel media</summary>
15149 </member>
15150 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
15151 <summary>The category of this parcel used when search is enabled to restrict
15152 search results</summary>
15153 </member>
15154 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
15155 <summary>A string containing the description to set</summary>
15156 </member>
15157 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
15158 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
15159 powers and restrictions.</summary>
15160 </member>
15161 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
15162 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
15163 to this parcel are handled</summary>
15164 </member>
15165 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
15166 <summary>The LocalID of the parcel to update settings on</summary>
15167 </member>
15168 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
15169 <summary>A string containing the description of the media which can be played
15170 to visitors</summary>
15171 </member>
15172 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
15173 <summary></summary> 20169 <summary></summary>
15174 </member> 20170 </member>
15175 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop"> 20171 <member name="F:OpenMetaverse.Simulator.TerrainBase2">
15176 <summary></summary> 20172 <summary></summary>
15177 </member> 20173 </member>
15178 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID"> 20174 <member name="F:OpenMetaverse.Simulator.TerrainBase3">
15179 <summary></summary> 20175 <summary></summary>
15180 </member> 20176 </member>
15181 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType"> 20177 <member name="F:OpenMetaverse.Simulator.TerrainDetail0">
15182 <summary></summary> 20178 <summary></summary>
15183 </member> 20179 </member>
15184 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL"> 20180 <member name="F:OpenMetaverse.Simulator.TerrainDetail1">
15185 <summary></summary> 20181 <summary></summary>
15186 </member> 20182 </member>
15187 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth"> 20183 <member name="F:OpenMetaverse.Simulator.TerrainDetail2">
15188 <summary></summary> 20184 <summary></summary>
15189 </member> 20185 </member>
15190 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL"> 20186 <member name="F:OpenMetaverse.Simulator.TerrainDetail3">
15191 <summary></summary> 20187 <summary></summary>
15192 </member> 20188 </member>
15193 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name"> 20189 <member name="F:OpenMetaverse.Simulator.IsEstateManager">
15194 <summary></summary> 20190 <summary>true if your agent has Estate Manager rights on this region</summary>
15195 </member> 20191 </member>
15196 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia"> 20192 <member name="F:OpenMetaverse.Simulator.Flags">
15197 <summary></summary> 20193 <summary></summary>
15198 </member> 20194 </member>
15199 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic"> 20195 <member name="F:OpenMetaverse.Simulator.Access">
15200 <summary></summary> 20196 <summary></summary>
15201 </member> 20197 </member>
15202 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags"> 20198 <member name="F:OpenMetaverse.Simulator.BillableFactor">
15203 <summary></summary> 20199 <summary></summary>
15204 </member> 20200 </member>
15205 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours"> 20201 <member name="F:OpenMetaverse.Simulator.Stats">
15206 <summary></summary> 20202 <summary>Statistics information for this simulator and the
20203 connection to the simulator, calculated by the simulator itself
20204 and the library</summary>
15207 </member> 20205 </member>
15208 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice"> 20206 <member name="F:OpenMetaverse.Simulator.RegionID">
15209 <summary></summary> 20207 <summary>The regions Unique ID</summary>
15210 </member> 20208 </member>
15211 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice"> 20209 <member name="F:OpenMetaverse.Simulator.ColoLocation">
15212 <summary></summary> 20210 <summary>The physical data center the simulator is located</summary>
20211 <remarks>Known values are:
20212 <list type="table">
20213 <item>Dallas</item>
20214 <item>Chandler</item>
20215 <item>SF</item>
20216 </list>
20217 </remarks>
15213 </member> 20218 </member>
15214 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID"> 20219 <member name="F:OpenMetaverse.Simulator.CPUClass">
15215 <summary></summary> 20220 <summary>The CPU Class of the simulator</summary>
20221 <remarks>Most full mainland/estate sims appear to be 5,
20222 Homesteads and Openspace appear to be 501</remarks>
15216 </member> 20223 </member>
15217 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation"> 20224 <member name="F:OpenMetaverse.Simulator.CPURatio">
15218 <summary></summary> 20225 <summary>The number of regions sharing the same CPU as this one</summary>
20226 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
15219 </member> 20227 </member>
15220 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt"> 20228 <member name="F:OpenMetaverse.Simulator.ProductName">
15221 <summary></summary> 20229 <summary>The billing product name</summary>
20230 <remarks>Known values are:
20231 <list type="table">
20232 <item>Mainland / Full Region (Sku: 023)</item>
20233 <item>Estate / Full Region (Sku: 024)</item>
20234 <item>Estate / Openspace (Sku: 027)</item>
20235 <item>Estate / Homestead (Sku: 029)</item>
20236 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
20237 </list>
20238 </remarks>
15222 </member> 20239 </member>
15223 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20240 <member name="F:OpenMetaverse.Simulator.ProductSku">
15224 <summary> 20241 <summary>The billing product SKU</summary>
15225 Deserialize the message 20242 <remarks>Known values are:
15226 </summary> 20243 <list type="table">
15227 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20244 <item>023 Mainland / Full Region</item>
20245 <item>024 Estate / Full Region</item>
20246 <item>027 Estate / Openspace</item>
20247 <item>029 Estate / Homestead</item>
20248 <item>129 Mainland / Homestead (Linden Owned)</item>
20249 </list>
20250 </remarks>
15228 </member> 20251 </member>
15229 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize"> 20252 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars">
15230 <summary> 20253 <summary>Provides access to two thread-safe dictionaries containing
15231 Serialize the object 20254 avatars and primitives found in this simulator</summary>
15232 </summary>
15233 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15234 </member> 20255 </member>
15235 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock"> 20256 <member name="F:OpenMetaverse.Simulator.Sequence">
15236 <summary>Base class used for the RemoteParcelRequest message</summary> 20257 <summary>The current sequence number for packets sent to this
20258 simulator. Must be Interlocked before modifying. Only
20259 useful for applications manipulating sequence numbers</summary>
15237 </member> 20260 </member>
15238 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"> 20261 <member name="F:OpenMetaverse.Simulator.Parcels">
15239 <summary> 20262 <summary>
15240 A message sent from the viewer to the simulator to request information 20263 Provides access to an internal thread-safe dictionary containing parcel
15241 on a remote parcel 20264 information found in this simulator
15242 </summary> 20265 </summary>
15243 </member> 20266 </member>
15244 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location"> 20267 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull">
15245 <summary>Local sim position of the parcel we are looking up</summary>
15246 </member>
15247 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
15248 <summary>Region handle of the parcel we are looking up</summary>
15249 </member>
15250 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
15251 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
15252 </member>
15253 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
15254 <summary> 20268 <summary>
15255 Serialize the object 20269 Checks simulator parcel map to make sure it has downloaded all data successfully
15256 </summary> 20270 </summary>
15257 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20271 <returns>true if map is full (contains no 0's)</returns>
15258 </member> 20272 </member>
15259 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20273 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate">
15260 <summary> 20274 <summary>Used internally to track sim disconnections</summary>
15261 Deserialize the message
15262 </summary>
15263 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15264 </member> 20275 </member>
15265 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply"> 20276 <member name="F:OpenMetaverse.Simulator.ConnectedEvent">
15266 <summary> 20277 <summary>Event that is triggered when the simulator successfully
15267 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/> 20278 establishes a connection</summary>
15268 which will contain parcel information
15269 </summary>
15270 </member> 20279 </member>
15271 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID"> 20280 <member name="F:OpenMetaverse.Simulator.connected">
15272 <summary>The grid-wide unique parcel ID</summary> 20281 <summary>Whether this sim is currently connected or not. Hooked up
20282 to the property Connected</summary>
15273 </member> 20283 </member>
15274 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize"> 20284 <member name="F:OpenMetaverse.Simulator.avatarPositions">
15275 <summary> 20285 <summary>Coarse locations of avatars in this simulator</summary>
15276 Serialize the object
15277 </summary>
15278 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15279 </member> 20286 </member>
15280 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20287 <member name="F:OpenMetaverse.Simulator.preyID">
15281 <summary> 20288 <summary>AvatarPositions key representing TrackAgent target</summary>
15282 Deserialize the message
15283 </summary>
15284 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15285 </member> 20289 </member>
15286 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage"> 20290 <member name="F:OpenMetaverse.Simulator.PacketArchive">
15287 <summary> 20291 <summary>Sequence numbers of packets we've received
15288 A message containing a request for a remote parcel from a viewer, or a response 20292 (for duplicate checking)</summary>
15289 from the simulator to that request
15290 </summary>
15291 </member> 20293 </member>
15292 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request"> 20294 <member name="F:OpenMetaverse.Simulator.NeedAck">
15293 <summary>The request or response details block</summary> 20295 <summary>Packets we sent out that need ACKs from the simulator</summary>
15294 </member> 20296 </member>
15295 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize"> 20297 <member name="F:OpenMetaverse.Simulator.pauseSerial">
15296 <summary> 20298 <summary>Sequence number for pause/resume</summary>
15297 Serialize the object
15298 </summary>
15299 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15300 </member> 20299 </member>
15301 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20300 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)">
15302 <summary> 20301 <summary>
15303 Deserialize the message 20302
15304 </summary> 20303 </summary>
15305 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20304 <param name="client">Reference to the GridClient object</param>
20305 <param name="address">IPEndPoint of the simulator</param>
20306 <param name="handle">handle of the simulator</param>
15306 </member> 20307 </member>
15307 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize"> 20308 <member name="M:OpenMetaverse.Simulator.Dispose">
15308 <summary> 20309 <summary>
15309 Serialize the object 20310 Called when this Simulator object is being destroyed
15310 </summary> 20311 </summary>
15311 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15312 </member> 20312 </member>
15313 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20313 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)">
15314 <summary> 20314 <summary>
15315 Deserialize the message 20315 Attempt to connect to this simulator
15316 </summary> 20316 </summary>
15317 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20317 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
20318 <returns>True if the connection succeeded or connection status is
20319 unknown, false if there was a failure</returns>
15318 </member> 20320 </member>
15319 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage"> 20321 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)">
15320 <summary> 20322 <summary>
15321 A message sent from the simulator to an agent which contains 20323 Disconnect from this simulator
15322 the groups the agent is in
15323 </summary> 20324 </summary>
15324 </member> 20325 </member>
15325 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID"> 20326 <member name="M:OpenMetaverse.Simulator.Pause">
15326 <summary>The Agent receiving the message</summary>
15327 </member>
15328 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
15329 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
15330 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
15331 </member>
15332 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
15333 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
15334 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
15335 </member>
15336 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
15337 <summary> 20327 <summary>
15338 Serialize the object 20328 Instructs the simulator to stop sending update (and possibly other) packets
15339 </summary> 20329 </summary>
15340 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15341 </member> 20330 </member>
15342 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20331 <member name="M:OpenMetaverse.Simulator.Resume">
15343 <summary> 20332 <summary>
15344 Deserialize the message 20333 Instructs the simulator to resume sending update packets (unpause)
15345 </summary> 20334 </summary>
15346 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15347 </member>
15348 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
15349 <summary>Group Details specific to the agent</summary>
15350 </member> 20335 </member>
15351 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices"> 20336 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)">
15352 <summary>true of the agent accepts group notices</summary>
15353 </member>
15354 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
15355 <summary>The agents tier contribution to the group</summary>
15356 </member>
15357 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
15358 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
15359 </member>
15360 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
15361 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
15362 </member>
15363 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
15364 <summary>The name of the group</summary>
15365 </member>
15366 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
15367 <summary>The aggregate permissions the agent has in the group for all roles the agent
15368 is assigned</summary>
15369 </member>
15370 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
15371 <summary>An optional block containing additional agent specific information</summary>
15372 </member>
15373 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
15374 <summary>true of the agent allows this group to be
15375 listed in their profile</summary>
15376 </member>
15377 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
15378 <summary> 20337 <summary>
15379 A message sent from the viewer to the simulator which 20338 Sends a packet
15380 specifies the language and permissions for others to detect
15381 the language specified
15382 </summary> 20339 </summary>
20340 <param name="packet">Packet to be sent</param>
15383 </member> 20341 </member>
15384 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language"> 20342 <member name="M:OpenMetaverse.Simulator.SendPing">
15385 <summary>A string containng the default language
15386 to use for the agent</summary>
15387 </member>
15388 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
15389 <summary>true of others are allowed to
15390 know the language setting</summary>
15391 </member>
15392 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
15393 <summary> 20343 <summary>
15394 Serialize the object 20344
15395 </summary> 20345 </summary>
15396 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15397 </member> 20346 </member>
15398 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20347 <member name="M:OpenMetaverse.Simulator.ToString">
15399 <summary> 20348 <summary>
15400 Deserialize the message 20349 Returns Simulator Name as a String
15401 </summary> 20350 </summary>
15402 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20351 <returns></returns>
15403 </member> 20352 </member>
15404 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage"> 20353 <member name="M:OpenMetaverse.Simulator.GetHashCode">
15405 <summary> 20354 <summary>
15406 An EventQueue message sent from the simulator to an agent when the agent 20355
15407 leaves a group
15408 </summary> 20356 </summary>
20357 <returns></returns>
15409 </member> 20358 </member>
15410 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock"> 20359 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)">
15411 <summary> 20360 <summary>
15412 An Array containing the AgentID and GroupID 20361
15413 </summary> 20362 </summary>
20363 <param name="obj"></param>
20364 <returns></returns>
15414 </member> 20365 </member>
15415 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize"> 20366 <member name="M:OpenMetaverse.Simulator.SendAcks">
15416 <summary> 20367 <summary>
15417 Serialize the object 20368 Sends out pending acknowledgements
15418 </summary> 20369 </summary>
15419 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15420 </member> 20370 </member>
15421 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20371 <member name="M:OpenMetaverse.Simulator.ResendUnacked">
15422 <summary> 20372 <summary>
15423 Deserialize the message 20373 Resend unacknowledged packets
15424 </summary> 20374 </summary>
15425 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15426 </member>
15427 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
15428 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
15429 </member>
15430 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
15431 <summary>The ID of the Agent leaving the group</summary>
15432 </member>
15433 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
15434 <summary>The GroupID the Agent is leaving</summary>
15435 </member>
15436 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
15437 <summary>Base class for Asset uploads/results via Capabilities</summary>
15438 </member> 20375 </member>
15439 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize"> 20376 <member name="P:OpenMetaverse.Simulator.ParcelMap">
15440 <summary> 20377 <summary>
15441 Serialize the object 20378 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
20379 each 64x64 parcel's LocalID.
15442 </summary> 20380 </summary>
15443 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15444 </member> 20381 </member>
15445 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20382 <member name="P:OpenMetaverse.Simulator.IPEndPoint">
15446 <summary> 20383 <summary>The IP address and port of the server</summary>
15447 Deserialize the message
15448 </summary>
15449 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15450 </member> 20384 </member>
15451 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload"> 20385 <member name="P:OpenMetaverse.Simulator.Connected">
15452 <summary> 20386 <summary>Whether there is a working connection to the simulator or
15453 A message sent from the viewer to the simulator to request a temporary upload capability 20387 not</summary>
15454 which allows an asset to be uploaded
15455 </summary>
15456 </member> 20388 </member>
15457 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.State"> 20389 <member name="P:OpenMetaverse.Simulator.AvatarPositions">
15458 <summary>The request state (Always "upload")</summary> 20390 <summary>Coarse locations of avatars in this simulator</summary>
15459 </member> 20391 </member>
15460 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url"> 20392 <member name="P:OpenMetaverse.Simulator.PreyID">
15461 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary> 20393 <summary>AvatarPositions key representing TrackAgent target</summary>
15462 </member> 20394 </member>
15463 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete"> 20395 <member name="T:OpenMetaverse.Simulator.SimStats">
15464 <summary> 20396 <summary>
15465 A message sent from the simulator that will inform the agent the upload is complete, 20397 Simulator Statistics
15466 and the UUID of the uploaded asset
15467 </summary> 20398 </summary>
15468 </member> 20399 </member>
15469 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.State"> 20400 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets">
15470 <summary>The request state (Always "complete")</summary> 20401 <summary>Total number of packets sent by this simulator to this agent</summary>
15471 </member>
15472 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
15473 <summary>The uploaded texture asset ID</summary>
15474 </member> 20402 </member>
15475 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage"> 20403 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets">
15476 <summary> 20404 <summary>Total number of packets received by this simulator to this agent</summary>
15477 A message sent from the viewer to the simulator to request a temporary
15478 capability URI which is used to upload an agents baked appearance textures
15479 </summary>
15480 </member> 20405 </member>
15481 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request"> 20406 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes">
15482 <summary>Object containing request or response</summary> 20407 <summary>Total number of bytes sent by this simulator to this agent</summary>
15483 </member> 20408 </member>
15484 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize"> 20409 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes">
15485 <summary> 20410 <summary>Total number of bytes received by this simulator to this agent</summary>
15486 Serialize the object
15487 </summary>
15488 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15489 </member> 20411 </member>
15490 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20412 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime">
15491 <summary> 20413 <summary>Time in seconds agent has been connected to simulator</summary>
15492 Deserialize the message
15493 </summary>
15494 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15495 </member> 20414 </member>
15496 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage"> 20415 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets">
15497 <summary> 20416 <summary>Total number of packets that have been resent</summary>
15498 A message sent from the simulator which indicates the minimum version required for
15499 using voice chat
15500 </summary>
15501 </member> 20417 </member>
15502 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion"> 20418 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends">
15503 <summary>Major Version Required</summary> 20419 <summary>Total number of resent packets recieved</summary>
15504 </member> 20420 </member>
15505 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion"> 20421 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings">
15506 <summary>Minor version required</summary> 20422 <summary>Total number of pings sent to this simulator by this agent</summary>
15507 </member> 20423 </member>
15508 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName"> 20424 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs">
15509 <summary>The name of the region sending the version requrements</summary> 20425 <summary>Total number of ping replies sent to this agent by this simulator</summary>
15510 </member> 20426 </member>
15511 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize"> 20427 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS">
15512 <summary> 20428 <summary>
15513 Serialize the object 20429 Incoming bytes per second
15514 </summary> 20430 </summary>
15515 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20431 <remarks>It would be nice to have this claculated on the fly, but
20432 this is far, far easier</remarks>
15516 </member> 20433 </member>
15517 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20434 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS">
15518 <summary> 20435 <summary>
15519 Deserialize the message 20436 Outgoing bytes per second
15520 </summary> 20437 </summary>
15521 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20438 <remarks>It would be nice to have this claculated on the fly, but
20439 this is far, far easier</remarks>
15522 </member> 20440 </member>
15523 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage"> 20441 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent">
15524 <summary> 20442 <summary>Time last ping was sent</summary>
15525 A message sent from the simulator to the viewer containing the
15526 voice server URI
15527 </summary>
15528 </member> 20443 </member>
15529 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID"> 20444 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID">
15530 <summary>The Parcel ID which the voice server URI applies</summary> 20445 <summary>ID of last Ping sent</summary>
15531 </member> 20446 </member>
15532 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName"> 20447 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag">
15533 <summary>The name of the region</summary> 20448 <summary></summary>
15534 </member> 20449 </member>
15535 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri"> 20450 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings">
15536 <summary>A uri containing the server/channel information 20451 <summary></summary>
15537 which the viewer can utilize to participate in voice conversations</summary>
15538 </member> 20452 </member>
15539 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize"> 20453 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation">
15540 <summary> 20454 <summary>Current time dilation of this simulator</summary>
15541 Serialize the object
15542 </summary>
15543 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15544 </member> 20455 </member>
15545 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20456 <member name="F:OpenMetaverse.Simulator.SimStats.FPS">
15546 <summary> 20457 <summary>Current Frames per second of simulator</summary>
15547 Deserialize the message
15548 </summary>
15549 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15550 </member> 20458 </member>
15551 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage"> 20459 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS">
15552 <summary> 20460 <summary>Current Physics frames per second of simulator</summary>
15553
15554 </summary>
15555 </member> 20461 </member>
15556 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password"> 20462 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates">
15557 <summary></summary> 20463 <summary></summary>
15558 </member> 20464 </member>
15559 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username"> 20465 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime">
15560 <summary></summary> 20466 <summary></summary>
15561 </member> 20467 </member>
15562 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize"> 20468 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime">
15563 <summary> 20469 <summary></summary>
15564 Serialize the object
15565 </summary>
15566 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15567 </member> 20470 </member>
15568 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20471 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime">
15569 <summary> 20472 <summary></summary>
15570 Deserialize the message
15571 </summary>
15572 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15573 </member> 20473 </member>
15574 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage"> 20474 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime">
15575 <summary> 20475 <summary></summary>
15576 A message sent by the viewer to the simulator to request a temporary
15577 capability for a script contained with in a Tasks inventory to be updated
15578 </summary>
15579 </member> 20476 </member>
15580 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request"> 20477 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime">
15581 <summary>Object containing request or response</summary> 20478 <summary></summary>
15582 </member> 20479 </member>
15583 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize"> 20480 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime">
15584 <summary> 20481 <summary></summary>
15585 Serialize the object
15586 </summary>
15587 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15588 </member> 20482 </member>
15589 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20483 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime">
15590 <summary> 20484 <summary></summary>
15591 Deserialize the message
15592 </summary>
15593 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15594 </member> 20485 </member>
15595 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage"> 20486 <member name="F:OpenMetaverse.Simulator.SimStats.Objects">
15596 <summary> 20487 <summary>Total number of objects Simulator is simulating</summary>
15597 A message sent from the simulator to the viewer to indicate
15598 a Tasks scripts status.
15599 </summary>
15600 </member> 20488 </member>
15601 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID"> 20489 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects">
15602 <summary>The Asset ID of the script</summary> 20490 <summary>Total number of Active (Scripted) objects running</summary>
15603 </member> 20491 </member>
15604 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono"> 20492 <member name="F:OpenMetaverse.Simulator.SimStats.Agents">
15605 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it 20493 <summary>Number of agents currently in this simulator</summary>
15606 uses the older less efficient lsl2 interprter</summary>
15607 </member> 20494 </member>
15608 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID"> 20495 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents">
15609 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary> 20496 <summary>Number of agents in neighbor simulators</summary>
15610 </member> 20497 </member>
15611 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running"> 20498 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts">
15612 <summary>true of the script is in a running state</summary> 20499 <summary>Number of Active scripts running in this simulator</summary>
15613 </member> 20500 </member>
15614 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize"> 20501 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS">
15615 <summary> 20502 <summary></summary>
15616 Serialize the object
15617 </summary>
15618 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15619 </member> 20503 </member>
15620 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20504 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS">
15621 <summary> 20505 <summary></summary>
15622 Deserialize the message
15623 </summary>
15624 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15625 </member> 20506 </member>
15626 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage"> 20507 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS">
15627 <summary> 20508 <summary></summary>
15628 A message containing the request/response used for updating a gesture
15629 contained with an agents inventory
15630 </summary>
15631 </member> 20509 </member>
15632 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request"> 20510 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads">
15633 <summary>Object containing request or response</summary> 20511 <summary>Number of downloads pending</summary>
15634 </member> 20512 </member>
15635 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize"> 20513 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads">
15636 <summary> 20514 <summary>Number of uploads pending</summary>
15637 Serialize the object
15638 </summary>
15639 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15640 </member> 20515 </member>
15641 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20516 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize">
15642 <summary> 20517 <summary></summary>
15643 Deserialize the message
15644 </summary>
15645 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15646 </member> 20518 </member>
15647 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage"> 20519 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize">
15648 <summary> 20520 <summary></summary>
15649 A message request/response which is used to update a notecard contained within
15650 a tasks inventory
15651 </summary>
15652 </member> 20521 </member>
15653 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID"> 20522 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads">
15654 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary> 20523 <summary>Number of local uploads pending</summary>
15655 </member> 20524 </member>
15656 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID"> 20525 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes">
15657 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary> 20526 <summary>Unacknowledged bytes in queue</summary>
15658 </member> 20527 </member>
15659 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize"> 20528 <member name="T:OpenMetaverse.PermissionMask">
15660 <summary> 20529 <summary>
15661 Serialize the object 20530
15662 </summary> 20531 </summary>
15663 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15664 </member> 20532 </member>
15665 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20533 <member name="T:OpenMetaverse.PermissionWho">
15666 <summary> 20534 <summary>
15667 Deserialize the message 20535
15668 </summary> 20536 </summary>
15669 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15670 </member> 20537 </member>
15671 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage"> 20538 <member name="F:OpenMetaverse.PermissionWho.Base">
15672 <summary> 20539 <summary></summary>
15673 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
15674 which is used to update an asset in an agents inventory
15675 </summary>
15676 </member> 20540 </member>
15677 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID"> 20541 <member name="F:OpenMetaverse.PermissionWho.Owner">
15678 <summary> 20542 <summary></summary>
15679 The Notecard AssetID to replace
15680 </summary>
15681 </member> 20543 </member>
15682 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize"> 20544 <member name="F:OpenMetaverse.PermissionWho.Group">
15683 <summary> 20545 <summary></summary>
15684 Serialize the object
15685 </summary>
15686 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15687 </member> 20546 </member>
15688 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20547 <member name="F:OpenMetaverse.PermissionWho.Everyone">
15689 <summary> 20548 <summary></summary>
15690 Deserialize the message
15691 </summary>
15692 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15693 </member> 20549 </member>
15694 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage"> 20550 <member name="F:OpenMetaverse.PermissionWho.NextOwner">
15695 <summary> 20551 <summary></summary>
15696 A message containing the request/response used for updating a notecard
15697 contained with an agents inventory
15698 </summary>
15699 </member> 20552 </member>
15700 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request"> 20553 <member name="F:OpenMetaverse.PermissionWho.All">
15701 <summary>Object containing request or response</summary> 20554 <summary></summary>
15702 </member> 20555 </member>
15703 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize"> 20556 <member name="T:OpenMetaverse.Permissions">
15704 <summary> 20557 <summary>
15705 Serialize the object 20558
15706 </summary> 20559 </summary>
15707 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15708 </member> 20560 </member>
15709 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20561 <member name="M:OpenMetaverse.WrappedObject`1.Dispose">
15710 <summary> 20562 <summary>
15711 Deserialize the message 20563 Checks the instance back into the object pool
15712 </summary> 20564 </summary>
15713 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15714 </member> 20565 </member>
15715 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize"> 20566 <member name="P:OpenMetaverse.WrappedObject`1.Instance">
15716 <summary> 20567 <summary>
15717 Serialize the object 20568 Returns an instance of the class that has been checked out of the Object Pool.
15718 </summary> 20569 </summary>
15719 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15720 </member> 20570 </member>
15721 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20571 <member name="T:OpenMetaverse.ReportType">
15722 <summary> 20572 <summary>
15723 Deserialize the message 20573
15724 </summary> 20574 </summary>
15725 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15726 </member> 20575 </member>
15727 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError"> 20576 <member name="F:OpenMetaverse.ReportType.None">
15728 <summary> 20577 <summary>No report</summary>
15729 A message sent from the simulator to the viewer which indicates
15730 an error occurred while attempting to update a script in an agents or tasks
15731 inventory
15732 </summary>
15733 </member> 20578 </member>
15734 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled"> 20579 <member name="F:OpenMetaverse.ReportType.Unknown">
15735 <summary>true of the script was successfully compiled by the simulator</summary> 20580 <summary>Unknown report type</summary>
15736 </member> 20581 </member>
15737 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.State"> 20582 <member name="F:OpenMetaverse.ReportType.Bug">
15738 <summary>The state of the request</summary> 20583 <summary>Bug report</summary>
15739 </member> 20584 </member>
15740 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error"> 20585 <member name="F:OpenMetaverse.ReportType.Complaint">
15741 <summary>A string containing the error which occured while trying 20586 <summary>Complaint report</summary>
15742 to update the script</summary>
15743 </member> 20587 </member>
15744 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID"> 20588 <member name="F:OpenMetaverse.ReportType.CustomerServiceRequest">
15745 <summary>A new AssetID assigned to the script</summary> 20589 <summary>Customer service report</summary>
15746 </member> 20590 </member>
15747 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage"> 20591 <member name="T:OpenMetaverse.CompressedFlags">
15748 <summary> 20592 <summary>
15749 A message sent from the viewer to the simulator 20593 Bitflag field for ObjectUpdateCompressed data blocks, describing
15750 requesting the update of an existing script contained 20594 which options are present for each object
15751 within a tasks inventory
15752 </summary> 20595 </summary>
15753 </member> 20596 </member>
15754 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning"> 20597 <member name="F:OpenMetaverse.CompressedFlags.ScratchPad">
15755 <summary>if true, set the script mode to running</summary> 20598 <summary>Unknown</summary>
15756 </member>
15757 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID">
15758 <summary>The scripts InventoryItem ItemID to update</summary>
15759 </member>
15760 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target">
15761 <summary>A lowercase string containing either "mono" or "lsl2" which
15762 specifies the script is compiled and ran on the mono runtime, or the older
15763 lsl runtime</summary>
15764 </member>
15765 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID">
15766 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary>
15767 </member>
15768 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize">
15769 <summary>
15770 Serialize the object
15771 </summary>
15772 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15773 </member> 20599 </member>
15774 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20600 <member name="F:OpenMetaverse.CompressedFlags.Tree">
15775 <summary> 20601 <summary>Whether the object has a TreeSpecies</summary>
15776 Deserialize the message
15777 </summary>
15778 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15779 </member> 20602 </member>
15780 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage"> 20603 <member name="F:OpenMetaverse.CompressedFlags.HasText">
15781 <summary> 20604 <summary>Whether the object has floating text ala llSetText</summary>
15782 A message containing either the request or response used in updating a script inside
15783 a tasks inventory
15784 </summary>
15785 </member> 20605 </member>
15786 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request"> 20606 <member name="F:OpenMetaverse.CompressedFlags.HasParticles">
15787 <summary>Object containing request or response</summary> 20607 <summary>Whether the object has an active particle system</summary>
15788 </member> 20608 </member>
15789 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize"> 20609 <member name="F:OpenMetaverse.CompressedFlags.HasSound">
15790 <summary> 20610 <summary>Whether the object has sound attached to it</summary>
15791 Serialize the object
15792 </summary>
15793 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15794 </member> 20611 </member>
15795 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20612 <member name="F:OpenMetaverse.CompressedFlags.HasParent">
15796 <summary> 20613 <summary>Whether the object is attached to a root object or not</summary>
15797 Deserialize the message
15798 </summary>
15799 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15800 </member> 20614 </member>
15801 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete"> 20615 <member name="F:OpenMetaverse.CompressedFlags.TextureAnimation">
15802 <summary> 20616 <summary>Whether the object has texture animation settings</summary>
15803 Response from the simulator to notify the viewer the upload is completed, and
15804 the UUID of the script asset and its compiled status
15805 </summary>
15806 </member> 20617 </member>
15807 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.State"> 20618 <member name="F:OpenMetaverse.CompressedFlags.HasAngularVelocity">
15808 <summary>The request state (Always "complete")</summary> 20619 <summary>Whether the object has an angular velocity</summary>
15809 </member> 20620 </member>
15810 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID"> 20621 <member name="F:OpenMetaverse.CompressedFlags.HasNameValues">
15811 <summary>The uploaded texture asset ID</summary> 20622 <summary>Whether the object has a name value pairs string</summary>
15812 </member> 20623 </member>
15813 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled"> 20624 <member name="F:OpenMetaverse.CompressedFlags.MediaURL">
15814 <summary>true of the script was compiled successfully</summary> 20625 <summary>Whether the object has a Media URL set</summary>
15815 </member> 20626 </member>
15816 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage"> 20627 <member name="T:OpenMetaverse.UpdateType">
15817 <summary> 20628 <summary>
15818 A message sent from a viewer to the simulator requesting a temporary uploader capability 20629 Specific Flags for MultipleObjectUpdate requests
15819 used to update a script contained in an agents inventory
15820 </summary> 20630 </summary>
15821 </member> 20631 </member>
15822 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID"> 20632 <member name="F:OpenMetaverse.UpdateType.None">
15823 <summary>The existing asset if of the script in the agents inventory to replace</summary> 20633 <summary>None</summary>
15824 </member>
15825 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target">
15826 <summary>The language of the script</summary>
15827 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
15828 </member> 20634 </member>
15829 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize"> 20635 <member name="F:OpenMetaverse.UpdateType.Position">
15830 <summary> 20636 <summary>Change position of prims</summary>
15831 Serialize the object
15832 </summary>
15833 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15834 </member> 20637 </member>
15835 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20638 <member name="F:OpenMetaverse.UpdateType.Rotation">
15836 <summary> 20639 <summary>Change rotation of prims</summary>
15837 Deserialize the message
15838 </summary>
15839 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15840 </member> 20640 </member>
15841 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage"> 20641 <member name="F:OpenMetaverse.UpdateType.Scale">
15842 <summary> 20642 <summary>Change size of prims</summary>
15843 A message containing either the request or response used in updating a script inside
15844 an agents inventory
15845 </summary>
15846 </member> 20643 </member>
15847 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request"> 20644 <member name="F:OpenMetaverse.UpdateType.Linked">
15848 <summary>Object containing request or response</summary> 20645 <summary>Perform operation on link set</summary>
15849 </member> 20646 </member>
15850 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize"> 20647 <member name="F:OpenMetaverse.UpdateType.Uniform">
15851 <summary> 20648 <summary>Scale prims uniformly, same as selecing ctrl+shift in the
15852 Serialize the object 20649 viewer. Used in conjunction with Scale</summary>
15853 </summary>
15854 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15855 </member> 20650 </member>
15856 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20651 <member name="T:OpenMetaverse.PayPriceType">
15857 <summary> 20652 <summary>
15858 Deserialize the message 20653 Special values in PayPriceReply. If the price is not one of these
20654 literal value of the price should be use
15859 </summary> 20655 </summary>
15860 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15861 </member> 20656 </member>
15862 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize"> 20657 <member name="F:OpenMetaverse.PayPriceType.Hide">
15863 <summary> 20658 <summary>
15864 Serialize the object 20659 Indicates that this pay option should be hidden
15865 </summary> 20660 </summary>
15866 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15867 </member> 20661 </member>
15868 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20662 <member name="F:OpenMetaverse.PayPriceType.Default">
15869 <summary> 20663 <summary>
15870 Deserialize the message 20664 Indicates that this pay option should have the default value
15871 </summary> 20665 </summary>
15872 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15873 </member> 20666 </member>
15874 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessage"> 20667 <member name="T:OpenMetaverse.ObjectUpdate">
15875 <summary> 20668 <summary>
15876 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates 20669 Contains the variables sent in an object update packet for objects.
20670 Used to track position and movement of prims and avatars
15877 </summary> 20671 </summary>
15878 </member> 20672 </member>
15879 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Flags"> 20673 <member name="F:OpenMetaverse.ObjectUpdate.Avatar">
15880 <summary></summary> 20674 <summary></summary>
15881 </member> 20675 </member>
15882 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerDataBlocks"> 20676 <member name="F:OpenMetaverse.ObjectUpdate.CollisionPlane">
15883 <summary>An array containing LayerData items</summary> 20677 <summary></summary>
15884 </member>
15885 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
15886 <summary>
15887 Serialize the object
15888 </summary>
15889 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15890 </member>
15891 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
15892 <summary>
15893 Deserialize the message
15894 </summary>
15895 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15896 </member>
15897 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData">
15898 <summary>
15899 A n object containing map location details
15900 </summary>
15901 </member>
15902 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.ImageID">
15903 <summary>The Asset ID of the regions tile overlay</summary>
15904 </member>
15905 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Bottom">
15906 <summary>The grid location of the southern border of the map tile</summary>
15907 </member>
15908 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Left">
15909 <summary>The grid location of the western border of the map tile</summary>
15910 </member>
15911 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Right">
15912 <summary>The grid location of the eastern border of the map tile</summary>
15913 </member>
15914 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.LayerData.Top">
15915 <summary>The grid location of the northern border of the map tile</summary>
15916 </member>
15917 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
15918 <summary>
15919 New as of 1.23 RC1, no details yet.
15920 </summary>
15921 </member>
15922 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
15923 <summary>
15924 Serialize the object
15925 </summary>
15926 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15927 </member>
15928 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
15929 <summary>
15930 Deserialize the message
15931 </summary>
15932 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15933 </member>
15934 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
15935 <summary>
15936 Serialize the object
15937 </summary>
15938 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15939 </member>
15940 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
15941 <summary>
15942 Deserialize the message
15943 </summary>
15944 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15945 </member>
15946 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
15947 <summary>A string containing the method used</summary>
15948 </member>
15949 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
15950 <summary>
15951 A request sent from an agent to the Simulator to begin a new conference.
15952 Contains a list of Agents which will be included in the conference
15953 </summary>
15954 </member>
15955 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
15956 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
15957 </member>
15958 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
15959 <summary>The conferences Session ID</summary>
15960 </member>
15961 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
15962 <summary>
15963 Serialize the object
15964 </summary>
15965 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
15966 </member> 20678 </member>
15967 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20679 <member name="F:OpenMetaverse.ObjectUpdate.State">
15968 <summary> 20680 <summary></summary>
15969 Deserialize the message
15970 </summary>
15971 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
15972 </member> 20681 </member>
15973 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate"> 20682 <member name="F:OpenMetaverse.ObjectUpdate.LocalID">
15974 <summary> 20683 <summary></summary>
15975 A moderation request sent from a conference moderator
15976 Contains an agent and an optional action to take
15977 </summary>
15978 </member> 20684 </member>
15979 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID"> 20685 <member name="F:OpenMetaverse.ObjectUpdate.Position">
15980 <summary>The Session ID</summary> 20686 <summary></summary>
15981 </member> 20687 </member>
15982 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID"> 20688 <member name="F:OpenMetaverse.ObjectUpdate.Velocity">
15983 <summary></summary> 20689 <summary></summary>
15984 </member> 20690 </member>
15985 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey"> 20691 <member name="F:OpenMetaverse.ObjectUpdate.Acceleration">
15986 <summary>A list containing Key/Value pairs, known valid values: 20692 <summary></summary>
15987 key: text value: true/false - allow/disallow specified agents ability to use text in session
15988 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
15989 </summary>
15990 <remarks>"text" or "voice"</remarks>
15991 </member> 20693 </member>
15992 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue"> 20694 <member name="F:OpenMetaverse.ObjectUpdate.Rotation">
15993 <summary></summary> 20695 <summary></summary>
15994 </member> 20696 </member>
15995 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize"> 20697 <member name="F:OpenMetaverse.ObjectUpdate.AngularVelocity">
15996 <summary> 20698 <summary></summary>
15997 Serialize the object
15998 </summary>
15999 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
16000 </member> 20699 </member>
16001 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20700 <member name="F:OpenMetaverse.ObjectUpdate.Textures">
16002 <summary> 20701 <summary></summary>
16003 Deserialize the message
16004 </summary>
16005 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
16006 </member> 20702 </member>
16007 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation"> 20703 <member name="T:OpenMetaverse.ObjectManager">
16008 <summary> 20704 <summary>
16009 A message sent from the agent to the simulator which tells the 20705 Handles all network traffic related to prims and avatar positions and
16010 simulator we've accepted a conference invitation 20706 movement.
16011 </summary> 20707 </summary>
16012 </member> 20708 </member>
16013 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID"> 20709 <member name="F:OpenMetaverse.ObjectManager.Client">
16014 <summary>The conference SessionID</summary> 20710 <summary>Reference to the GridClient object</summary>
16015 </member>
16016 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
16017 <summary>
16018 Serialize the object
16019 </summary>
16020 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
16021 </member> 20711 </member>
16022 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20712 <member name="F:OpenMetaverse.ObjectManager.InterpolationTimer">
16023 <summary> 20713 <summary>Does periodic dead reckoning calculation to convert
16024 Deserialize the message 20714 velocity and acceleration to new positions for objects</summary>
16025 </summary>
16026 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
16027 </member> 20715 </member>
16028 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize"> 20716 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient)">
16029 <summary> 20717 <summary>
16030 Serialize the object 20718 Instantiates a new ObjectManager class
16031 </summary> 20719 </summary>
16032 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20720 <param name="client">A reference to the client</param>
16033 </member> 20721 </member>
16034 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20722 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient,System.Boolean)">
16035 <summary> 20723 <summary>
16036 Deserialize the message 20724 Instantiates a new ObjectManager class
16037 </summary> 20725 </summary>
16038 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20726 <param name="client">A reference to the client</param>
20727 <param name="registerCallbacks">If false, the ObjectManager won't
20728 register any packet callbacks and won't decode incoming object
20729 packets</param>
16039 </member> 20730 </member>
16040 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize"> 20731 <member name="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)">
16041 <summary> 20732 <summary>
16042 Serialize the object 20733 Request object information from the sim, primarily used for stale
20734 or missing cache entries
16043 </summary> 20735 </summary>
16044 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20736 <param name="simulator">The simulator containing the object you're
20737 looking for</param>
20738 <param name="localID">The objects ID which is local to the simulator the object is in</param>
16045 </member> 20739 </member>
16046 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20740 <member name="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
16047 <summary> 20741 <summary>
16048 Deserialize the message 20742 Request object information for multiple objects all contained in
20743 the same sim, primarily used for stale or missing cache entries
16049 </summary> 20744 </summary>
16050 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20745 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20746 <param name="localIDs">An array which contains the IDs of the objects to request</param>
16051 </member> 20747 </member>
16052 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize"> 20748 <member name="M:OpenMetaverse.ObjectManager.BuyObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID)">
16053 <summary> 20749 <summary>
16054 Serialize the object 20750 Attempt to purchase an original object, a copy, or the contents of
16055 </summary> 20751 an object
16056 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20752 </summary>
20753 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20754 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20755 <param name="saleType">Whether the original, a copy, or the object
20756 contents are on sale. This is used for verification, if the this
20757 sale type is not valid for the object the purchase will fail</param>
20758 <param name="price">Price of the object. This is used for
20759 verification, if it does not match the actual price the purchase
20760 will fail</param>
20761 <param name="groupID">Group ID that will be associated with the new
20762 purchase</param>
20763 <param name="categoryID">Inventory folder UUID where the object or objects
20764 purchased should be placed</param>
20765 <example>
20766 <code>
20767 BuyObject(Client.Network.CurrentSim, 500, SaleType.Copy,
20768 100, UUID.Zero, Client.Self.InventoryRootFolderUUID);
20769 </code>
20770 </example>
16057 </member> 20771 </member>
16058 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20772 <member name="M:OpenMetaverse.ObjectManager.RequestPayPrice(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
16059 <summary> 20773 <summary>
16060 Deserialize the message 20774 Request prices that should be displayed in pay dialog. This will triggger the simulator
20775 to send us back a PayPriceReply which can be handled by OnPayPriceReply event
16061 </summary> 20776 </summary>
16062 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20777 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
16063 </member> 20778 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of the object we are requesting pay price</param>
16064 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
16065 <summary>Key of sender</summary>
16066 </member>
16067 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
16068 <summary>Name of sender</summary>
16069 </member>
16070 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
16071 <summary>Key of destination avatar</summary>
16072 </member>
16073 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
16074 <summary>ID of originating estate</summary>
16075 </member>
16076 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
16077 <summary>Key of originating region</summary>
16078 </member>
16079 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
16080 <summary>Coordinates in originating region</summary>
16081 </member>
16082 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
16083 <summary>Instant message type</summary>
16084 </member>
16085 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
16086 <summary>Group IM session toggle</summary>
16087 </member>
16088 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
16089 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
16090 </member>
16091 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
16092 <summary>Timestamp of the instant message</summary>
16093 </member>
16094 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
16095 <summary>Instant message text</summary>
16096 </member>
16097 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
16098 <summary>Whether this message is held for offline avatars</summary>
16099 </member>
16100 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
16101 <summary>Context specific packed data</summary>
16102 </member> 20779 </member>
16103 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize"> 20780 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32,System.Boolean)">
16104 <summary> 20781 <summary>
16105 Serialize the object 20782 Select a single object. This will trigger the simulator to send us back
20783 an ObjectProperties packet so we can get the full information for
20784 this object
16106 </summary> 20785 </summary>
16107 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20786 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20787 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20788 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
16108 </member> 20789 </member>
16109 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20790 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)">
16110 <summary> 20791 <summary>
16111 Deserialize the message 20792 Select a single object. This will trigger the simulator to send us back
20793 an ObjectProperties packet so we can get the full information for
20794 this object
16112 </summary> 20795 </summary>
16113 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20796 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20797 <param name="localID">The objects ID which is local to the simulator the object is in</param>
16114 </member> 20798 </member>
16115 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage"> 20799 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)">
16116 <summary> 20800 <summary>
16117 Sent from the simulator to the viewer. 20801 Select multiple objects. This will trigger the simulator to send us
16118 20802 back ObjectProperties for each object
16119 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
16120 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
16121 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
16122
16123 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
16124 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
16125 the string "ENTER" or "LEAVE" respectively.
16126 </summary> 20803 </summary>
20804 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20805 <param name="localIDs">An array which contains the IDs of the objects to select</param>
20806 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
16127 </member> 20807 </member>
16128 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize"> 20808 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[])">
16129 <summary> 20809 <summary>
16130 Serialize the object 20810 Select multiple objects. This will trigger the simulator to send us
20811 back ObjectProperties for each object
16131 </summary> 20812 </summary>
16132 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20813 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20814 <param name="localIDs">An array which contains the IDs of the objects to select</param>
16133 </member> 20815 </member>
16134 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20816 <member name="M:OpenMetaverse.ObjectManager.SetFlags(System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
16135 <summary> 20817 <summary>
16136 Deserialize the message 20818 Sets and object's flags (physical, temporary, phantom, casts shadow)
16137 </summary> 20819 </summary>
16138 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20820 <param name="localID"></param>
20821 <param name="physical"></param>
20822 <param name="temporary"></param>
20823 <param name="phantom"></param>
20824 <param name="castsShadow"></param>
16139 </member> 20825 </member>
16140 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage"> 20826 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(System.UInt32,OpenMetaverse.SaleType,System.Int32)">
16141 <summary> 20827 <summary>
16142 An EventQueue message sent when the agent is forcibly removed from a chatterbox session 20828 Sets an object's sale information
16143 </summary> 20829 </summary>
20830 <param name="localID"></param>
20831 <param name="saleType"></param>
20832 <param name="price"></param>
16144 </member> 20833 </member>
16145 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason"> 20834 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(System.Collections.Generic.List{System.UInt32},OpenMetaverse.SaleType,System.Int32)">
16146 <summary> 20835 <summary>
16147 A string containing the reason the agent was removed 20836 Sets sale info for multiple objects
16148 </summary> 20837 </summary>
20838 <param name="localIDs"></param>
20839 <param name="saleType"></param>
20840 <param name="price"></param>
16149 </member> 20841 </member>
16150 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID"> 20842 <member name="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)">
16151 <summary> 20843 <summary>
16152 The ChatterBoxSession's SessionID 20844 Deselect an object
16153 </summary> 20845 </summary>
20846 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20847 <param name="localID">The objects ID which is local to the simulator the object is in</param>
16154 </member> 20848 </member>
16155 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize"> 20849 <member name="M:OpenMetaverse.ObjectManager.DeselectObjects(OpenMetaverse.Simulator,System.UInt32[])">
16156 <summary> 20850 <summary>
16157 Serialize the object 20851 Deselect multiple objects.
16158 </summary> 20852 </summary>
16159 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20853 <param name="simulator">A reference to the <seealso cref="!:libsecondlife.Simulator"/> object where the objects reside</param>
20854 <param name="localIDs">An array which contains the IDs of the objects to select</param>
16160 </member> 20855 </member>
16161 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20856 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32)">
16162 <summary> 20857 <summary>
16163 Deserialize the message 20858 Perform a click action on an object
16164 </summary> 20859 </summary>
16165 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20860 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20861 <param name="localID">The objects ID which is local to the simulator the object is in</param>
16166 </member> 20862 </member>
16167 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize"> 20863 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
16168 <summary> 20864 <summary>
16169 Serialize the object 20865 Perform a click action on an object
16170 </summary> 20866 </summary>
16171 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20867 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20868 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20869 <param name="uvCoord"></param>
20870 <param name="stCoord"></param>
20871 <param name="faceIndex"></param>
20872 <param name="position"></param>
20873 <param name="normal"></param>
20874 <param name="binormal"></param>
16172 </member> 20875 </member>
16173 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20876 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
16174 <summary> 20877 <summary>
16175 Deserialize the message 20878 Create, or "rez" a new prim object in a simulator
16176 </summary> 20879 </summary>
16177 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20880 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
20881 <param name="prim">Data describing the prim object to rez</param>
20882 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
20883 do not want the object to be associated with a specific group</param>
20884 <param name="position">An approximation of the position at which to rez the prim</param>
20885 <param name="scale">Scale vector to size this prim</param>
20886 <param name="rotation">Rotation quaternion to rotate this prim</param>
20887 <remarks>Due to the way client prim rezzing is done on the server,
20888 the requested position for an object is only close to where the prim
20889 actually ends up. If you desire exact placement you'll need to
20890 follow up by moving the object after it has been created. This
20891 function will not set textures, light and flexible data, or other
20892 extended primitive properties</remarks>
16178 </member> 20893 </member>
16179 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize"> 20894 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.PrimFlags)">
16180 <summary> 20895 <summary>
16181 Serialize the object 20896 Create, or "rez" a new prim object in a simulator
16182 </summary> 20897 </summary>
16183 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20898 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
20899 <param name="prim">Data describing the prim object to rez</param>
20900 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
20901 do not want the object to be associated with a specific group</param>
20902 <param name="position">An approximation of the position at which to rez the prim</param>
20903 <param name="scale">Scale vector to size this prim</param>
20904 <param name="rotation">Rotation quaternion to rotate this prim</param>
20905 <param name="createFlags">Specify the <seealso cref="T:OpenMetaverse.PrimFlags"/></param>
20906 <remarks>Due to the way client prim rezzing is done on the server,
20907 the requested position for an object is only close to where the prim
20908 actually ends up. If you desire exact placement you'll need to
20909 follow up by moving the object after it has been created. This
20910 function will not set textures, light and flexible data, or other
20911 extended primitive properties</remarks>
16184 </member> 20912 </member>
16185 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20913 <member name="M:OpenMetaverse.ObjectManager.AddTree(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Tree,OpenMetaverse.UUID,System.Boolean)">
16186 <summary> 20914 <summary>
16187 Deserialize the message 20915 Rez a Linden tree
16188 </summary> 20916 </summary>
16189 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20917 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20918 <param name="scale">The size of the tree</param>
20919 <param name="rotation">The rotation of the tree</param>
20920 <param name="position">The position of the tree</param>
20921 <param name="treeType">The Type of tree</param>
20922 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
20923 or UUID.Zero if no group is to be set</param>
20924 <param name="newTree">true to use the "new" Linden trees, false to use the old</param>
16190 </member> 20925 </member>
16191 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize"> 20926 <member name="M:OpenMetaverse.ObjectManager.AddGrass(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Grass,OpenMetaverse.UUID)">
16192 <summary> 20927 <summary>
16193 Serialize the object 20928 Rez grass and ground cover
16194 </summary> 20929 </summary>
16195 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20930 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20931 <param name="scale">The size of the grass</param>
20932 <param name="rotation">The rotation of the grass</param>
20933 <param name="position">The position of the grass</param>
20934 <param name="grassType">The type of grass from the <seealso cref="T:OpenMetaverse.Grass"/> enum</param>
20935 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
20936 or UUID.Zero if no group is to be set</param>
16196 </member> 20937 </member>
16197 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20938 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry)">
16198 <summary> 20939 <summary>
16199 Deserialize the message 20940 Set the textures to apply to the faces of an object
16200 </summary> 20941 </summary>
16201 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20942 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20943 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20944 <param name="textures">The texture data to apply</param>
16202 </member> 20945 </member>
16203 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize"> 20946 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry,System.String)">
16204 <summary> 20947 <summary>
16205 Serialize the object 20948 Set the textures to apply to the faces of an object
16206 </summary> 20949 </summary>
16207 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20950 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20951 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20952 <param name="textures">The texture data to apply</param>
20953 <param name="mediaUrl">A media URL (not used)</param>
16208 </member> 20954 </member>
16209 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20955 <member name="M:OpenMetaverse.ObjectManager.SetLight(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.LightData)">
16210 <summary> 20956 <summary>
16211 Deserialize the message 20957 Set the Light data on an object
16212 </summary> 20958 </summary>
16213 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20959 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20960 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20961 <param name="light">A <seealso cref="T:OpenMetaverse.Primitive.LightData"/> object containing the data to set</param>
16214 </member> 20962 </member>
16215 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"> 20963 <member name="M:OpenMetaverse.ObjectManager.SetFlexible(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.FlexibleData)">
16216 <summary> 20964 <summary>
16217 20965 Set the flexible data on an object
16218 </summary> 20966 </summary>
20967 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20968 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20969 <param name="flexible">A <seealso cref="T:OpenMetaverse.Primitive.FlexibleData"/> object containing the data to set</param>
16219 </member> 20970 </member>
16220 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize"> 20971 <member name="M:OpenMetaverse.ObjectManager.SetSculpt(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.SculptData)">
16221 <summary> 20972 <summary>
16222 Serialize the object 20973 Set the sculptie texture and data on an object
16223 </summary> 20974 </summary>
16224 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20975 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20976 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20977 <param name="sculpt">A <seealso cref="T:OpenMetaverse.Primitive.SculptData"/> object containing the data to set</param>
16225 </member> 20978 </member>
16226 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20979 <member name="M:OpenMetaverse.ObjectManager.SetExtraParamOff(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ExtraParamType)">
16227 <summary> 20980 <summary>
16228 Deserialize the message 20981 Set additional primitive parameters on an object
16229 </summary> 20982 </summary>
16230 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20983 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20984 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20985 <param name="type">The extra parameters to set</param>
16231 </member> 20986 </member>
16232 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize"> 20987 <member name="M:OpenMetaverse.ObjectManager.LinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
16233 <summary> 20988 <summary>
16234 Serialize the object 20989 Link multiple prims into a linkset
16235 </summary> 20990 </summary>
16236 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20991 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20992 <param name="localIDs">An array which contains the IDs of the objects to link</param>
20993 <remarks>The last object in the array will be the root object of the linkset TODO: Is this true?</remarks>
16237 </member> 20994 </member>
16238 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20995 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion)">
16239 <summary> 20996 <summary>
16240 Deserialize the message 20997 Change the rotation of an object
16241 </summary> 20998 </summary>
16242 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20999 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21000 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21001 <param name="rotation">The new rotation of the object</param>
16243 </member> 21002 </member>
16244 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize"> 21003 <member name="M:OpenMetaverse.ObjectManager.SetName(OpenMetaverse.Simulator,System.UInt32,System.String)">
16245 <summary> 21004 <summary>
16246 Serialize the object 21005 Set the name of an object
16247 </summary> 21006 </summary>
16248 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 21007 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21008 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21009 <param name="name">A string containing the new name of the object</param>
16249 </member> 21010 </member>
16250 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 21011 <member name="M:OpenMetaverse.ObjectManager.SetNames(OpenMetaverse.Simulator,System.UInt32[],System.String[])">
16251 <summary> 21012 <summary>
16252 Deserialize the message 21013 Set the name of multiple objects
16253 </summary> 21014 </summary>
16254 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 21015 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
21016 <param name="localIDs">An array which contains the IDs of the objects to change the name of</param>
21017 <param name="names">An array which contains the new names of the objects</param>
16255 </member> 21018 </member>
16256 <member name="T:OpenMetaverse.Imaging.OpenJPEG"> 21019 <member name="M:OpenMetaverse.ObjectManager.SetDescription(OpenMetaverse.Simulator,System.UInt32,System.String)">
16257 <summary> 21020 <summary>
16258 A Wrapper around openjpeg to encode and decode images to and from byte arrays 21021 Set the description of an object
16259 </summary> 21022 </summary>
21023 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21024 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21025 <param name="description">A string containing the new description of the object</param>
16260 </member> 21026 </member>
16261 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE"> 21027 <member name="M:OpenMetaverse.ObjectManager.SetDescriptions(OpenMetaverse.Simulator,System.UInt32[],System.String[])">
16262 <summary>TGA Header size</summary>
16263 </member>
16264 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock">
16265 <summary>OpenJPEG is not threadsafe, so this object is used to lock
16266 during calls into unmanaged code</summary>
16267 </member>
16268 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)">
16269 <summary> 21028 <summary>
16270 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array 21029 Set the descriptions of multiple objects
16271 </summary> 21030 </summary>
16272 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param> 21031 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
16273 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param> 21032 <param name="localIDs">An array which contains the IDs of the objects to change the description of</param>
16274 <returns>A byte array containing the encoded Image object</returns> 21033 <param name="descriptions">An array which contains the new descriptions of the objects</param>
16275 </member> 21034 </member>
16276 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)"> 21035 <member name="M:OpenMetaverse.ObjectManager.AttachObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.AttachmentPoint,OpenMetaverse.Quaternion)">
16277 <summary> 21036 <summary>
16278 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array 21037 Attach an object to this avatar
16279 </summary> 21038 </summary>
16280 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param> 21039 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
16281 <returns>a byte array of the encoded image</returns> 21040 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21041 <param name="attachPoint">The point on the avatar the object will be attached</param>
21042 <param name="rotation">The rotation of the attached object</param>
16282 </member> 21043 </member>
16283 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)"> 21044 <member name="M:OpenMetaverse.ObjectManager.DropObject(OpenMetaverse.Simulator,System.UInt32)">
16284 <summary> 21045 <summary>
16285 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and 21046 Drop an attached object from this avatar
16286 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
16287 </summary> 21047 </summary>
16288 <param name="encoded">JPEG2000 encoded data</param> 21048 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
16289 <param name="managedImage">ManagedImage object to decode to</param> 21049 object where the objects reside. This will always be the simulator the avatar is currently in
16290 <param name="image">Image object to decode to</param> 21050 </param>
16291 <returns>True if the decode succeeds, otherwise false</returns> 21051 <param name="localID">The object's ID which is local to the simulator the object is in</param>
16292 </member> 21052 </member>
16293 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)"> 21053 <member name="M:OpenMetaverse.ObjectManager.DetachObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
16294 <summary> 21054 <summary>
16295 21055 Detach an object from yourself
16296 </summary> 21056 </summary>
16297 <param name="encoded"></param> 21057 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
16298 <param name="managedImage"></param> 21058 object where the objects reside
16299 <returns></returns>
16300 </member>
16301 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)">
16302 <summary>
16303 21059
16304 </summary> 21060 This will always be the simulator the avatar is currently in
16305 <param name="encoded"></param> 21061 </param>
16306 <param name="layerInfo"></param> 21062 <param name="localIDs">An array which contains the IDs of the objects to detach</param>
16307 <param name="components"></param>
16308 <returns></returns>
16309 </member>
16310 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)">
16311 <summary>
16312 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array
16313 </summary>
16314 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param>
16315 <param name="lossless">true to enable lossless decoding</param>
16316 <returns>A byte array containing the source Bitmap object</returns>
16317 </member> 21063 </member>
16318 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo"> 21064 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3)">
16319 <summary> 21065 <summary>
16320 Defines the beginning and ending file positions of a layer in an 21066 Change the position of an object, Will change position of entire linkset
16321 LRCP-progression JPEG2000 file
16322 </summary> 21067 </summary>
21068 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21069 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21070 <param name="position">The new position of the object</param>
16323 </member> 21071 </member>
16324 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage"> 21072 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean)">
16325 <summary> 21073 <summary>
16326 This structure is used to marshal both encoded and decoded images. 21074 Change the position of an object
16327 MUST MATCH THE STRUCT IN dotnet.h!
16328 </summary> 21075 </summary>
21076 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21077 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21078 <param name="position">The new position of the object</param>
21079 <param name="childOnly">if true, will change position of (this) child prim only, not entire linkset</param>
16329 </member> 21080 </member>
16330 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket"> 21081 <member name="M:OpenMetaverse.ObjectManager.SetScale(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean,System.Boolean)">
16331 <summary> 21082 <summary>
16332 Information about a single packet in a JPEG2000 stream 21083 Change the Scale (size) of an object
16333 </summary> 21084 </summary>
21085 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21086 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21087 <param name="scale">The new scale of the object</param>
21088 <param name="childOnly">If true, will change scale of this prim only, not entire linkset</param>
21089 <param name="uniform">True to resize prims uniformly</param>
16334 </member> 21090 </member>
16335 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos"> 21091 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion,System.Boolean)">
16336 <summary>Packet start position</summary>
16337 </member>
16338 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos">
16339 <summary>Packet header end position</summary>
16340 </member>
16341 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos">
16342 <summary>Packet end position</summary>
16343 </member>
16344 <member name="M:OpenMetaverse.WrappedObject`1.Dispose">
16345 <summary> 21092 <summary>
16346 Checks the instance back into the object pool 21093 Change the Rotation of an object that is either a child or a whole linkset
16347 </summary> 21094 </summary>
21095 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21096 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21097 <param name="quat">The new scale of the object</param>
21098 <param name="childOnly">If true, will change rotation of this prim only, not entire linkset</param>
16348 </member> 21099 </member>
16349 <member name="P:OpenMetaverse.WrappedObject`1.Instance"> 21100 <member name="M:OpenMetaverse.ObjectManager.UpdateObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.UpdateType)">
16350 <summary> 21101 <summary>
16351 Returns an instance of the class that has been checked out of the Object Pool. 21102 Send a Multiple Object Update packet to change the size, scale or rotation of a primitive
16352 </summary> 21103 </summary>
21104 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21105 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21106 <param name="data">The new rotation, size, or position of the target object</param>
21107 <param name="type">The flags from the <seealso cref="T:OpenMetaverse.UpdateType"/> Enum</param>
16353 </member> 21108 </member>
16354 <member name="T:OpenMetaverse.GridClient"> 21109 <member name="M:OpenMetaverse.ObjectManager.DeedObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
16355 <summary> 21110 <summary>
16356 Main class to expose grid functionality to clients. All of the 21111 Deed an object (prim) to a group, Object must be shared with group which
16357 classes needed for sending and receiving data are accessible through 21112 can be accomplished with SetPermissions()
16358 this class.
16359 </summary> 21113 </summary>
16360 <example> 21114 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
16361 <code> 21115 <param name="localID">The objects ID which is local to the simulator the object is in</param>
16362 // Example minimum code required to instantiate class and 21116 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
16363 // connect to a simulator.
16364 using System;
16365 using System.Collections.Generic;
16366 using System.Text;
16367 using OpenMetaverse;
16368
16369 namespace FirstBot
16370 {
16371 class Bot
16372 {
16373 public static GridClient Client;
16374 static void Main(string[] args)
16375 {
16376 Client = new GridClient(); // instantiates the GridClient class
16377 // to the global Client object
16378 // Login to Simulator
16379 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
16380 // Wait for a Keypress
16381 Console.ReadLine();
16382 // Logout of simulator
16383 Client.Network.Logout();
16384 }
16385 }
16386 }
16387 </code>
16388 </example>
16389 </member>
16390 <member name="F:OpenMetaverse.GridClient.Network">
16391 <summary>Networking subsystem</summary>
16392 </member>
16393 <member name="F:OpenMetaverse.GridClient.Settings">
16394 <summary>Settings class including constant values and changeable
16395 parameters for everything</summary>
16396 </member>
16397 <member name="F:OpenMetaverse.GridClient.Parcels">
16398 <summary>Parcel (subdivided simulator lots) subsystem</summary>
16399 </member>
16400 <member name="F:OpenMetaverse.GridClient.Self">
16401 <summary>Our own avatars subsystem</summary>
16402 </member>
16403 <member name="F:OpenMetaverse.GridClient.Avatars">
16404 <summary>Other avatars subsystem</summary>
16405 </member>
16406 <member name="F:OpenMetaverse.GridClient.Estate">
16407 <summary>Estate subsystem</summary>
16408 </member>
16409 <member name="F:OpenMetaverse.GridClient.Friends">
16410 <summary>Friends list subsystem</summary>
16411 </member>
16412 <member name="F:OpenMetaverse.GridClient.Grid">
16413 <summary>Grid (aka simulator group) subsystem</summary>
16414 </member>
16415 <member name="F:OpenMetaverse.GridClient.Objects">
16416 <summary>Object subsystem</summary>
16417 </member>
16418 <member name="F:OpenMetaverse.GridClient.Groups">
16419 <summary>Group subsystem</summary>
16420 </member>
16421 <member name="F:OpenMetaverse.GridClient.Assets">
16422 <summary>Asset subsystem</summary>
16423 </member>
16424 <member name="F:OpenMetaverse.GridClient.Appearance">
16425 <summary>Appearance subsystem</summary>
16426 </member>
16427 <member name="F:OpenMetaverse.GridClient.Inventory">
16428 <summary>Inventory subsystem</summary>
16429 </member>
16430 <member name="F:OpenMetaverse.GridClient.Directory">
16431 <summary>Directory searches including classifieds, people, land
16432 sales, etc</summary>
16433 </member>
16434 <member name="F:OpenMetaverse.GridClient.Terrain">
16435 <summary>Handles land, wind, and cloud heightmaps</summary>
16436 </member>
16437 <member name="F:OpenMetaverse.GridClient.Sound">
16438 <summary>Handles sound-related networking</summary>
16439 </member>
16440 <member name="F:OpenMetaverse.GridClient.Throttle">
16441 <summary>Throttling total bandwidth usage, or allocating bandwidth
16442 for specific data stream types</summary>
16443 </member> 21117 </member>
16444 <member name="M:OpenMetaverse.GridClient.#ctor"> 21118 <member name="M:OpenMetaverse.ObjectManager.DeedObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)">
16445 <summary> 21119 <summary>
16446 Default constructor 21120 Deed multiple objects (prims) to a group, Objects must be shared with group which
21121 can be accomplished with SetPermissions()
16447 </summary> 21122 </summary>
21123 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21124 <param name="localIDs">An array which contains the IDs of the objects to deed</param>
21125 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
16448 </member> 21126 </member>
16449 <member name="M:OpenMetaverse.GridClient.ToString"> 21127 <member name="M:OpenMetaverse.ObjectManager.SetPermissions(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.PermissionWho,OpenMetaverse.PermissionMask,System.Boolean)">
16450 <summary> 21128 <summary>
16451 Return the full name of this instance 21129 Set the permissions on multiple objects
16452 </summary> 21130 </summary>
16453 <returns>Client avatars full name</returns> 21131 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
21132 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
21133 <param name="who">The new Who mask to set</param>
21134 <param name="permissions">The new Permissions mark to set</param>
21135 <param name="set">TODO: What does this do?</param>
16454 </member> 21136 </member>
16455 <member name="T:OpenMetaverse.StatusCode"> 21137 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
16456 <summary> 21138 <summary>
16457 21139 Request additional properties for an object
16458 </summary> 21140 </summary>
21141 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21142 <param name="objectID"></param>
16459 </member> 21143 </member>
16460 <member name="F:OpenMetaverse.StatusCode.OK"> 21144 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean)">
16461 <summary>OK</summary>
16462 </member>
16463 <member name="F:OpenMetaverse.StatusCode.Done">
16464 <summary>Transfer completed</summary>
16465 </member>
16466 <member name="F:OpenMetaverse.StatusCode.Skip">
16467 <summary></summary>
16468 </member>
16469 <member name="F:OpenMetaverse.StatusCode.Abort">
16470 <summary></summary>
16471 </member>
16472 <member name="F:OpenMetaverse.StatusCode.Error">
16473 <summary>Unknown error occurred</summary>
16474 </member>
16475 <member name="F:OpenMetaverse.StatusCode.UnknownSource">
16476 <summary>Equivalent to a 404 error</summary>
16477 </member>
16478 <member name="F:OpenMetaverse.StatusCode.InsufficientPermissions">
16479 <summary>Client does not have permission for that resource</summary>
16480 </member>
16481 <member name="F:OpenMetaverse.StatusCode.Unknown">
16482 <summary>Unknown status</summary>
16483 </member>
16484 <member name="T:OpenMetaverse.ChannelType">
16485 <summary> 21145 <summary>
16486 21146 Request additional properties for an object
16487 </summary> 21147 </summary>
21148 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21149 <param name="objectID">Absolute UUID of the object</param>
21150 <param name="reliable">Whether to require server acknowledgement of this request</param>
16488 </member> 21151 </member>
16489 <member name="F:OpenMetaverse.ChannelType.Unknown"> 21152 <member name="M:OpenMetaverse.ObjectManager.UpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
16490 <summary></summary>
16491 </member>
16492 <member name="F:OpenMetaverse.ChannelType.Misc">
16493 <summary>Unknown</summary>
16494 </member>
16495 <member name="F:OpenMetaverse.ChannelType.Asset">
16496 <summary>Virtually all asset transfers use this channel</summary>
16497 </member>
16498 <member name="T:OpenMetaverse.SourceType">
16499 <summary> 21153 <summary>
16500 21154 Used for new prims, or significant changes to existing prims
16501 </summary> 21155 </summary>
21156 <param name="packet"></param>
21157 <param name="simulator"></param>
16502 </member> 21158 </member>
16503 <member name="F:OpenMetaverse.SourceType.Unknown"> 21159 <member name="M:OpenMetaverse.ObjectManager.TerseUpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
16504 <summary></summary>
16505 </member>
16506 <member name="F:OpenMetaverse.SourceType.Asset">
16507 <summary>Asset from the asset server</summary>
16508 </member>
16509 <member name="F:OpenMetaverse.SourceType.SimInventoryItem">
16510 <summary>Inventory item</summary>
16511 </member>
16512 <member name="F:OpenMetaverse.SourceType.SimEstate">
16513 <summary>Estate asset, such as an estate covenant</summary>
16514 </member>
16515 <member name="T:OpenMetaverse.TargetType">
16516 <summary> 21160 <summary>
16517 21161 A terse object update, used when a transformation matrix or
21162 velocity/acceleration for an object changes but nothing else
21163 (scale/position/rotation/acceleration/velocity)
16518 </summary> 21164 </summary>
21165 <param name="packet"></param>
21166 <param name="simulator"></param>
16519 </member> 21167 </member>
16520 <member name="F:OpenMetaverse.TargetType.Unknown"> 21168 <member name="M:OpenMetaverse.ObjectManager.CompressedUpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
16521 <summary></summary>
16522 </member>
16523 <member name="F:OpenMetaverse.TargetType.File">
16524 <summary></summary>
16525 </member>
16526 <member name="F:OpenMetaverse.TargetType.VFile">
16527 <summary></summary>
16528 </member>
16529 <member name="T:OpenMetaverse.ImageType">
16530 <summary> 21169 <summary>
16531 21170
16532 </summary> 21171 </summary>
21172 <param name="packet"></param>
21173 <param name="simulator"></param>
16533 </member> 21174 </member>
16534 <member name="F:OpenMetaverse.ImageType.Normal"> 21175 <member name="M:OpenMetaverse.ObjectManager.CachedUpdateHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
16535 <summary></summary>
16536 </member>
16537 <member name="F:OpenMetaverse.ImageType.Baked">
16538 <summary></summary>
16539 </member>
16540 <member name="T:OpenMetaverse.ImageCodec">
16541 <summary> 21176 <summary>
16542 Image file format 21177 Handles cached object update packets from the simulator
16543 </summary> 21178 </summary>
21179 <param name="packet">The packet containing the object data</param>
21180 <param name="simulator">The simulator sending the data</param>
16544 </member> 21181 </member>
16545 <member name="T:OpenMetaverse.Transfer"> 21182 <member name="M:OpenMetaverse.ObjectManager.KillObjectHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
16546 <summary> 21183 <summary>
16547 21184 Handle KillObject packets from the simulator
16548 </summary> 21185 </summary>
21186 <param name="packet">The packet containing the object data</param>
21187 <param name="simulator">The simulator sending the data</param>
16549 </member> 21188 </member>
16550 <member name="P:OpenMetaverse.Transfer.TimeSinceLastPacket"> 21189 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)">
16551 <summary>Number of milliseconds passed since the last transfer
16552 packet was received</summary>
16553 </member>
16554 <member name="T:OpenMetaverse.AssetDownload">
16555 <summary> 21190 <summary>
16556 21191 Setup construction data for a basic primitive shape
16557 </summary> 21192 </summary>
21193 <param name="type">Primitive shape to construct</param>
21194 <returns>Construction data that can be plugged into a <seealso cref="T:OpenMetaverse.Primitive"/></returns>
16558 </member> 21195 </member>
16559 <member name="T:OpenMetaverse.XferDownload"> 21196 <member name="M:OpenMetaverse.ObjectManager.SetAvatarSittingOn(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt32,System.UInt32)">
16560 <summary> 21197 <summary>
16561 21198
16562 </summary> 21199 </summary>
21200 <param name="sim"></param>
21201 <param name="av"></param>
21202 <param name="localid"></param>
21203 <param name="oldSeatID"></param>
16563 </member> 21204 </member>
16564 <member name="T:OpenMetaverse.ImageDownload"> 21205 <member name="M:OpenMetaverse.ObjectManager.UpdateDilation(OpenMetaverse.Simulator,System.UInt32)">
16565 <summary> 21206 <summary>
16566 21207
16567 </summary> 21208 </summary>
21209 <param name="s"></param>
21210 <param name="dilation"></param>
16568 </member> 21211 </member>
16569 <member name="T:OpenMetaverse.AssetUpload"> 21212 <member name="M:OpenMetaverse.ObjectManager.SetShape(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.ConstructionData)">
16570 <summary> 21213 <summary>
16571 21214 Set the Shape data of an object
16572 </summary> 21215 </summary>
21216 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21217 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21218 <param name="prim">Data describing the prim shape</param>
16573 </member> 21219 </member>
16574 <member name="T:OpenMetaverse.ImageRequest"> 21220 <member name="M:OpenMetaverse.ObjectManager.SetMaterial(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Material)">
16575 <summary> 21221 <summary>
16576 21222 Set the Material data of an object
16577 </summary> 21223 </summary>
21224 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
21225 <param name="localID">The objects ID which is local to the simulator the object is in</param>
21226 <param name="material">The new material of the object</param>
16578 </member> 21227 </member>
16579 <member name="M:OpenMetaverse.ImageRequest.#ctor(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32)"> 21228 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
16580 <summary> 21229 <summary>
16581 21230
16582 </summary> 21231 </summary>
16583 <param name="imageid"></param> 21232 <param name="simulator"></param>
16584 <param name="type"></param> 21233 <param name="localID"></param>
16585 <param name="priority"></param> 21234 <param name="fullID"></param>
16586 <param name="discardLevel"></param> 21235 <returns></returns>
16587 </member> 21236 </member>
16588 <member name="T:OpenMetaverse.AssetManager"> 21237 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
16589 <summary> 21238 <summary>
16590 21239
16591 </summary> 21240 </summary>
16592 </member> 21241 <param name="simulator"></param>
16593 <member name="F:OpenMetaverse.AssetManager.Cache"> 21242 <param name="localID"></param>
16594 <summary>Texture download cache</summary> 21243 <param name="fullID"></param>
16595 </member>
16596 <member name="M:OpenMetaverse.AssetManager.#ctor(OpenMetaverse.GridClient)">
16597 <summary>
16598 Default constructor
16599 </summary>
16600 <param name="client">A reference to the GridClient object</param>
16601 </member>
16602 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
16603 <summary>
16604 Request an asset download
16605 </summary>
16606 <param name="assetID">Asset UUID</param>
16607 <param name="type">Asset type, must be correct for the transfer to succeed</param>
16608 <param name="priority">Whether to give this transfer an elevated priority</param>
16609 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
16610 </member>
16611 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.AssetManager.AssetReceivedCallback)">
16612 <summary>
16613 Request an asset download
16614 </summary>
16615 <param name="assetID">Asset UUID</param>
16616 <param name="type">Asset type, must be correct for the transfer to succeed</param>
16617 <param name="priority">Whether to give this transfer an elevated priority</param>
16618 <param name="sourceType">Source location of the requested asset</param>
16619 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
16620 </member>
16621 <member name="M:OpenMetaverse.AssetManager.RequestAssetXfer(System.String,System.Boolean,System.Boolean,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean)">
16622 <summary>
16623 Request an asset download through the almost deprecated Xfer system
16624 </summary>
16625 <param name="filename">Filename of the asset to request</param>
16626 <param name="deleteOnCompletion">Whether or not to delete the asset
16627 off the server after it is retrieved</param>
16628 <param name="useBigPackets">Use large transfer packets or not</param>
16629 <param name="vFileID">UUID of the file to request, if filename is
16630 left empty</param>
16631 <param name="vFileType">Asset type of <code>vFileID</code>, or
16632 <code>AssetType.Unknown</code> if filename is not empty</param>
16633 <param name="fromCache">Sets the FilePath in the request to Cache
16634 (4) if true, otherwise Unknown (0) is used</param>
16635 <returns></returns> 21244 <returns></returns>
16636 </member> 21245 </member>
16637 <member name="M:OpenMetaverse.AssetManager.RequestInventoryAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 21246 <member name="E:OpenMetaverse.ObjectManager.OnNewPrim">
16638 <summary> 21247 <summary>
16639 21248 This event will be raised for every ObjectUpdate block that
21249 contains a prim that isn't attached to an avatar.
16640 </summary> 21250 </summary>
16641 <param name="assetID">Use UUID.Zero if you do not have the 21251 <remarks>Depending on the circumstances a client could
16642 asset ID but have all the necessary permissions</param> 21252 receive two or more of these events for the same object, if you
16643 <param name="itemID">The item ID of this asset in the inventory</param> 21253 or the object left the current sim and returned for example. Client
16644 <param name="taskID">Use UUID.Zero if you are not requesting an 21254 applications are responsible for tracking and storing objects.
16645 asset from an object inventory</param> 21255 </remarks>
16646 <param name="ownerID">The owner of this asset</param>
16647 <param name="type">Asset type</param>
16648 <param name="priority">Whether to prioritize this asset download or not</param>
16649 </member> 21256 </member>
16650 <member name="M:OpenMetaverse.AssetManager.SetPendingAssetUploadData(OpenMetaverse.AssetUpload)"> 21257 <member name="E:OpenMetaverse.ObjectManager.OnNewAttachment">
16651 <summary> 21258 <summary>
16652 Used to force asset data into the PendingUpload property, ie: for raw terrain uploads 21259 This event will be raised for every ObjectUpdate block that
21260 contains an avatar attachment.
16653 </summary> 21261 </summary>
16654 <param name="assetData">An AssetUpload object containing the data to upload to the simulator</param> 21262 <remarks>Depending on the circumstances a client could
21263 receive two or more of these events for the same object, if you
21264 or the object left the current sim and returned for example. Client
21265 applications are responsible for tracking and storing objects.
21266 </remarks>
16655 </member> 21267 </member>
16656 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.Assets.Asset,System.Boolean)"> 21268 <member name="E:OpenMetaverse.ObjectManager.OnNewAvatar">
16657 <summary> 21269 <summary>
16658 Request an asset be uploaded to the simulator 21270 This event will be raised for every ObjectUpdate block that
21271 contains a new avatar.
16659 </summary> 21272 </summary>
16660 <param name="asset">The <seealso cref="T:OpenMetaverse.Assets.Asset"/> Object containing the asset data</param> 21273 <remarks>Depending on the circumstances a client
16661 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator 21274 could receive two or more of these events for the same avatar, if
16662 in which the client was connected in addition to being stored on the asset server</param> 21275 you or the other avatar left the current sim and returned for
16663 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with 21276 example. Client applications are responsible for tracking and
16664 events being fired</returns> 21277 storing objects.
21278 </remarks>
16665 </member> 21279 </member>
16666 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.AssetType,System.Byte[],System.Boolean)"> 21280 <member name="E:OpenMetaverse.ObjectManager.OnObjectTerseUpdate">
16667 <summary> 21281 <summary>
16668 Request an asset be uploaded to the simulator 21282 This event will be raised when a terse object update packet is
21283 received, containing the updated position, rotation, and
21284 movement-related vectors
16669 </summary> 21285 </summary>
16670 <param name="type">The <seealso cref="T:OpenMetaverse.AssetType"/> of the asset being uploaded</param>
16671 <param name="data">A byte array containing the encoded asset data</param>
16672 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
16673 in which the client was connected in addition to being stored on the asset server</param>
16674 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
16675 events being fired</returns>
16676 </member> 21286 </member>
16677 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean)"> 21287 <member name="E:OpenMetaverse.ObjectManager.OnObjectUpdated">
16678 <summary> 21288 <summary>
16679 Request an asset be uploaded to the simulator 21289 This event will be raised when a terse object update packet is
21290 received, containing the updated position, rotation, and
21291 movement-related vectors
16680 </summary> 21292 </summary>
16681 <param name="assetID"></param>
16682 <param name="type">Asset type to upload this data as</param>
16683 <param name="data">A byte array containing the encoded asset data</param>
16684 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
16685 in which the client was connected in addition to being stored on the asset server</param>
16686 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
16687 events being fired</returns>
16688 </member> 21293 </member>
16689 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean,OpenMetaverse.UUID)"> 21294 <member name="E:OpenMetaverse.ObjectManager.OnObjectDataBlockUpdate">
16690 <summary> 21295 <summary>
16691 Initiate an asset upload 21296 Triggers the OnObjectDataBlockUpdate event.
16692 </summary> 21297 </summary>
16693 <param name="assetID">The ID this asset will have if the
16694 upload succeeds</param>
16695 <param name="type">Asset type to upload this data as</param>
16696 <param name="data">Raw asset data to upload</param>
16697 <param name="storeLocal">Whether to store this asset on the local
16698 simulator or the grid-wide asset server</param>
16699 <param name="transactionID">The tranaction id for the upload <see cref="!:RequestCreateItem"/></param>
16700 <returns>The transaction ID of this transfer</returns>
16701 </member> 21298 </member>
16702 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 21299 <member name="E:OpenMetaverse.ObjectManager.OnAvatarSitChanged">
16703 <summary>
16704 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
16705 manage the requests and re-assemble the image from the packets received from the simulator
16706 </summary>
16707 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
16708 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
16709 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
16710 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
16711 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
16712 its priority changed by resending the request with the new priority value</param>
16713 <param name="discardLevel">Number of quality layers to discard.
16714 This controls the end marker of the data sent</param>
16715 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
16716 from the start of the asset texture</param>
16717 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
16718 will contain the result of the request and the texture asset data</param>
16719 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
16720 The callback asset parameter will contain all previously received chunks of the texture asset starting
16721 from the beginning of the request</param>
16722 <example>
16723 Request an image and fire a callback when the request is complete
16724 <code>
16725 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
16726
16727 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
16728 {
16729 if(state == TextureRequestState.Finished)
16730 {
16731 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
16732 asset.AssetID,
16733 asset.AssetData.Length);
16734 }
16735 }
16736 </code>
16737 Request an image and use an inline anonymous method to handle the downloaded texture data
16738 <code>
16739 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, delegate(TextureRequestState state, AssetTexture asset)
16740 {
16741 if(state == TextureRequestState.Finished)
16742 {
16743 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
16744 asset.AssetID,
16745 asset.AssetData.Length);
16746 }
16747 }
16748 );
16749 </code>
16750 Request a texture, decode the texture to a bitmap image and apply it to a imagebox
16751 <code>
16752 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
16753
16754 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
16755 {
16756 if(state == TextureRequestState.Finished)
16757 {
16758 ManagedImage imgData;
16759 Image bitmap;
16760
16761 if (state == TextureRequestState.Finished)
16762 {
16763 OpenJPEG.DecodeToImage(assetTexture.AssetData, out imgData, out bitmap);
16764 picInsignia.Image = bitmap;
16765 }
16766 }
16767 }
16768 </code>
16769 </example>
16770 </member>
16771 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.TextureDownloadCallback)">
16772 <summary> 21300 <summary>
16773 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 21301 This event will be raised when an avatar sits on an object
16774 manage the requests and re-assemble the image from the packets received from the simulator 21302 or stands up, with a local ID of the current seat or zero.
16775 </summary> 21303 </summary>
16776 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
16777 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
16778 will contain the result of the request and the texture asset data</param>
16779 </member> 21304 </member>
16780 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback)"> 21305 <member name="E:OpenMetaverse.ObjectManager.OnObjectKilled">
16781 <summary> 21306 <summary>
16782 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 21307 This event will be raised when an object is removed from a
16783 manage the requests and re-assemble the image from the packets received from the simulator 21308 simulator.
16784 </summary> 21309 </summary>
16785 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
16786 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
16787 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
16788 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
16789 will contain the result of the request and the texture asset data</param>
16790 </member> 21310 </member>
16791 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 21311 <member name="E:OpenMetaverse.ObjectManager.OnObjectProperties">
16792 <summary> 21312 <summary>
16793 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 21313 This event will be raised when an objects properties are received
16794 manage the requests and re-assemble the image from the packets received from the simulator 21314 from the simulator
16795 </summary> 21315 </summary>
16796 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
16797 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
16798 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
16799 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
16800 will contain the result of the request and the texture asset data</param>
16801 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
16802 The callback asset parameter will contain all previously received chunks of the texture asset starting
16803 from the beginning of the request</param>
16804 </member> 21316 </member>
16805 <member name="M:OpenMetaverse.AssetManager.RequestImageCancel(OpenMetaverse.UUID)"> 21317 <member name="E:OpenMetaverse.ObjectManager.OnObjectPropertiesUpdated">
16806 <summary> 21318 <summary>
16807 Cancel a texture request 21319 This event will be raised when an objects properties are updated
21320 from the simulator
16808 </summary> 21321 </summary>
16809 <param name="textureID">The texture assets <see cref="T:OpenMetaverse.UUID"/></param>
16810 </member> 21322 </member>
16811 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)"> 21323 <member name="E:OpenMetaverse.ObjectManager.OnObjectPropertiesFamily">
16812 <summary> 21324 <summary>
16813 Lets TexturePipeline class fire the progress event 21325 Thie event will be raised when an objects properties family
21326 information is recieved from the simulator. ObjectPropertiesFamily
21327 is a subset of the fields found in ObjectProperties
16814 </summary> 21328 </summary>
16815 <param name="texureID">The texture ID currently being downloaded</param>
16816 <param name="transferredBytes">the number of bytes transferred</param>
16817 <param name="totalBytes">the total number of bytes expected</param>
16818 </member> 21329 </member>
16819 <member name="M:OpenMetaverse.AssetManager.InitiateDownloadPacketHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 21330 <member name="E:OpenMetaverse.ObjectManager.OnPayPriceReply">
16820 <summary> 21331 <summary>
16821 Packet Handler for InitiateDownloadPacket, sent in response to EstateOwnerMessage 21332 This event will be fired when we recieve pay price information
16822 requesting download of simulators RAW terrain file. 21333 for the object after having asked for them with RequestPayPrice
16823 </summary> 21334 </summary>
16824 <param name="packet">The InitiateDownloadPacket packet</param>
16825 <param name="simulator">The simulator originating the packet</param>
16826 <remarks>Only the Estate Owner will receive this when he/she makes the request</remarks>
16827 </member> 21335 </member>
16828 <member name="E:OpenMetaverse.AssetManager.OnXferReceived"> 21336 <member name="T:OpenMetaverse.ObjectManager.NewPrimCallback">
16829 <summary></summary>
16830 </member>
16831 <member name="E:OpenMetaverse.AssetManager.OnAssetUploaded">
16832 <summary></summary>
16833 </member>
16834 <member name="E:OpenMetaverse.AssetManager.OnUploadProgress">
16835 <summary></summary>
16836 </member>
16837 <member name="E:OpenMetaverse.AssetManager.OnInitiateDownload">
16838 <summary>Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files</summary>
16839 </member>
16840 <member name="E:OpenMetaverse.AssetManager.OnImageRecieveProgress">
16841 <summary>Fired when during texture downloads to indicate the progress of the download</summary>
16842 </member>
16843 <member name="T:OpenMetaverse.AssetManager.AssetReceivedCallback">
16844 <summary> 21337 <summary>
16845 21338
16846 </summary> 21339 </summary>
16847 <param name="transfer"></param> 21340 <param name="simulator"></param>
16848 <param name="asset"></param> 21341 <param name="prim"></param>
21342 <param name="regionHandle"></param>
21343 <param name="timeDilation"></param>
16849 </member> 21344 </member>
16850 <member name="T:OpenMetaverse.AssetManager.XferReceivedCallback"> 21345 <member name="T:OpenMetaverse.ObjectManager.NewAttachmentCallback">
16851 <summary> 21346 <summary>
16852 21347
16853 </summary> 21348 </summary>
16854 <param name="xfer"></param> 21349 <param name="simulator"></param>
21350 <param name="prim"></param>
21351 <param name="regionHandle"></param>
21352 <param name="timeDilation"></param>
16855 </member> 21353 </member>
16856 <member name="T:OpenMetaverse.AssetManager.AssetUploadedCallback"> 21354 <member name="T:OpenMetaverse.ObjectManager.ObjectPropertiesCallback">
16857 <summary> 21355 <summary>
16858 21356
16859 </summary> 21357 </summary>
16860 <param name="upload"></param> 21358 <param name="simulator"></param>
21359 <param name="props"></param>
16861 </member> 21360 </member>
16862 <member name="T:OpenMetaverse.AssetManager.UploadProgressCallback"> 21361 <member name="T:OpenMetaverse.ObjectManager.ObjectPropertiesUpdatedCallback">
16863 <summary> 21362 <summary>
16864 21363
16865 </summary> 21364 </summary>
16866 <param name="upload"></param> 21365 <param name="simulator"></param>
16867 </member> 21366 <param name="prim"></param>
16868 <member name="T:OpenMetaverse.AssetManager.InitiateDownloadCallback"> 21367 <param name="props"></param>
16869 <summary>
16870 Callback fired when an InitiateDownload packet is received
16871 </summary>
16872 <param name="simFilename">The filename on the simulator</param>
16873 <param name="viewerFilename">The name of the file the viewer requested</param>
16874 </member>
16875 <member name="T:OpenMetaverse.AssetManager.ImageReceiveProgressCallback">
16876 <summary>
16877 Fired when a texture is in the process of being downloaded by the TexturePipeline class
16878 </summary>
16879 <param name="imageID">The asset textures <see cref="T:OpenMetaverse.UUID"/></param>
16880 <param name="recieved">The total number of bytes received</param>
16881 <param name="total">The total number of bytes expected</param>
16882 </member>
16883 <member name="T:OpenMetaverse.AssetCache">
16884 <summary>
16885 Class that handles the local asset cache
16886 </summary>
16887 </member>
16888 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
16889 <summary>
16890 Default constructor
16891 </summary>
16892 <param name="client">A reference to the GridClient object</param>
16893 </member> 21368 </member>
16894 <member name="M:OpenMetaverse.AssetCache.DestroyTimer"> 21369 <member name="T:OpenMetaverse.ObjectManager.ObjectPropertiesFamilyCallback">
16895 <summary> 21370 <summary>
16896 Disposes cleanup timer 21371
16897 </summary> 21372 </summary>
21373 <param name="simulator"></param>
21374 <param name="props"></param>
21375 <param name="type"></param>
16898 </member> 21376 </member>
16899 <member name="M:OpenMetaverse.AssetCache.SetupTimer"> 21377 <member name="T:OpenMetaverse.ObjectManager.NewAvatarCallback">
16900 <summary> 21378 <summary>
16901 Only create timer when needed 21379
16902 </summary> 21380 </summary>
21381 <param name="simulator"></param>
21382 <param name="avatar"></param>
21383 <param name="regionHandle"></param>
21384 <param name="timeDilation"></param>
16903 </member> 21385 </member>
16904 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)"> 21386 <member name="T:OpenMetaverse.ObjectManager.NewFoliageCallback">
16905 <summary> 21387 <summary>
16906 Return bytes read from the local asset cache, null if it does not exist 21388
16907 </summary> 21389 </summary>
16908 <param name="assetID">UUID of the asset we want to get</param> 21390 <param name="simulator"></param>
16909 <returns>Raw bytes of the asset, or null on failure</returns> 21391 <param name="foliage"></param>
21392 <param name="regionHandle"></param>
21393 <param name="timeDilation"></param>
16910 </member> 21394 </member>
16911 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)"> 21395 <member name="T:OpenMetaverse.ObjectManager.ObjectUpdatedCallback">
16912 <summary> 21396 <summary>
16913 Returns ImageDownload object of the 21397 Called whenever an object terse update is received
16914 image from the local image cache, null if it does not exist
16915 </summary> 21398 </summary>
16916 <param name="imageID">UUID of the image we want to get</param> 21399 <param name="simulator"></param>
16917 <returns>ImageDownload object containing the image, or null on failure</returns> 21400 <param name="update"></param>
21401 <param name="regionHandle"></param>
21402 <param name="timeDilation"></param>
16918 </member> 21403 </member>
16919 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)"> 21404 <member name="T:OpenMetaverse.ObjectManager.ObjectUpdatedTerseCallback">
16920 <summary> 21405 <summary>
16921 Constructs a file name of the cached asset 21406 Called whenever an object terse update is received
21407 This is different than the above in that the update to the prim has not happened yet
16922 </summary> 21408 </summary>
16923 <param name="assetID">UUID of the asset</param> 21409 <param name="simulator"></param>
16924 <returns>String with the file name of the cahced asset</returns> 21410 <param name="prim"></param>
21411 <param name="update"></param>
16925 </member> 21412 </member>
16926 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])"> 21413 <member name="T:OpenMetaverse.ObjectManager.ObjectDataBlockUpdateCallback">
16927 <summary> 21414 <summary>
16928 Saves an asset to the local cache 21415 Called whenever an major object update is received
21416 This is when major changes are happening to the contructionData changing the shape of an object
16929 </summary> 21417 </summary>
16930 <param name="assetID">UUID of the asset</param> 21418 <param name="simulator"></param>
16931 <param name="assetData">Raw bytes the asset consists of</param> 21419 <param name="prim"></param>
16932 <returns>Weather the operation was successfull</returns> 21420 <param name="constructionData"></param>
21421 <param name="block"></param>
21422 <param name="update"></param>
21423 <param name="nameValues"></param>
16933 </member> 21424 </member>
16934 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)"> 21425 <member name="T:OpenMetaverse.ObjectManager.KillObjectCallback">
16935 <summary> 21426 <summary>
16936 Get the file name of the asset stored with gived UUID 21427 Called whenever an object disappears
16937 </summary> 21428 </summary>
16938 <param name="assetID">UUID of the asset</param> 21429 <param name="simulator"></param>
16939 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns> 21430 <param name="objectID"></param>
16940 </member> 21431 </member>
16941 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)"> 21432 <member name="T:OpenMetaverse.ObjectManager.AvatarSitChanged">
16942 <summary> 21433 <summary>
16943 Checks if the asset exists in the local cache 21434 Called whenever the client avatar sits down or stands up
16944 </summary> 21435 </summary>
16945 <param name="assetID">UUID of the asset</param> 21436 <param name="simulator">Simulator the packet was received from</param>
16946 <returns>True is the asset is stored in the cache, otherwise false</returns> 21437 <param name="avatar"></param>
21438 <param name="sittingOn">The local ID of the object that is being sat
21439 <param name="oldSeat"></param>
21440 on. If this is zero the avatar is not sitting on an object</param>
16947 </member> 21441 </member>
16948 <member name="M:OpenMetaverse.AssetCache.Clear"> 21442 <member name="T:OpenMetaverse.ObjectManager.PayPriceReply">
16949 <summary> 21443 <summary>
16950 Wipes out entire cache 21444 Called when we get PayPriceReply packet after calling RequestPayPrice
16951 </summary> 21445 </summary>
21446 <param name="simulator">Simulator the packet was received from</param>
21447 <param name="objectID">Object <seealso cref="T:OpenMetaverse.UUID"/></param>
21448 <param name="defaultPrice">Default pay price for the object, -1 means control should be disabled, -2 it should be empty</param>
21449 <param name="buttonPrices">Array of 4 prices, -1 means button should be disabled</param>
16952 </member> 21450 </member>
16953 <member name="M:OpenMetaverse.AssetCache.Prune"> 21451 <member name="T:OpenMetaverse.LoginStatus">
16954 <summary> 21452 <summary>
16955 Brings cache size to the 90% of the max size 21453
16956 </summary> 21454 </summary>
16957 </member> 21455 </member>
16958 <member name="M:OpenMetaverse.AssetCache.BeginPrune"> 21456 <member name="F:OpenMetaverse.LoginStatus.Failed">
16959 <summary> 21457 <summary></summary>
16960 Asynchronously brings cache size to the 90% of the max size
16961 </summary>
16962 </member> 21458 </member>
16963 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])"> 21459 <member name="F:OpenMetaverse.LoginStatus.None">
16964 <summary> 21460 <summary></summary>
16965 Adds up file sizes passes in a FileInfo array
16966 </summary>
16967 </member> 21461 </member>
16968 <member name="M:OpenMetaverse.AssetCache.Operational"> 21462 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
16969 <summary> 21463 <summary></summary>
16970 Checks whether caching is enabled
16971 </summary>
16972 </member> 21464 </member>
16973 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)"> 21465 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
16974 <summary> 21466 <summary></summary>
16975 Periodically prune the cache
16976 </summary>
16977 </member> 21467 </member>
16978 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)"> 21468 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
16979 <summary> 21469 <summary></summary>
16980 Nicely formats file sizes
16981 </summary>
16982 <param name="byteCount">Byte size we want to output</param>
16983 <returns>String with humanly readable file size</returns>
16984 </member> 21470 </member>
16985 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled"> 21471 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
16986 <summary> 21472 <summary></summary>
16987 Allows setting weather to periodicale prune the cache if it grows too big
16988 Default is enabled, when caching is enabled
16989 </summary>
16990 </member> 21473 </member>
16991 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval"> 21474 <member name="F:OpenMetaverse.LoginStatus.Success">
16992 <summary> 21475 <summary></summary>
16993 How long (in ms) between cache checks (default is 5 min.)
16994 </summary>
16995 </member> 21476 </member>
16996 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper"> 21477 <member name="T:OpenMetaverse.LoginParams">
16997 <summary> 21478 <summary>
16998 Helper class for sorting files by their last accessed time 21479 Login Request Parameters
16999 </summary> 21480 </summary>
17000 </member> 21481 </member>
17001 <member name="T:OpenMetaverse.Assets.ArchiveConstants"> 21482 <member name="F:OpenMetaverse.LoginParams.URI">
17002 <summary> 21483 <summary>The URL of the Login Server</summary>
17003 Constants for the archiving module
17004 </summary>
17005 </member> 21484 </member>
17006 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH"> 21485 <member name="F:OpenMetaverse.LoginParams.Timeout">
17007 <summary> 21486 <summary>The number of milliseconds to wait before a login is considered
17008 The location of the archive control file 21487 failed due to timeout</summary>
17009 </summary>
17010 </member> 21488 </member>
17011 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH"> 21489 <member name="F:OpenMetaverse.LoginParams.MethodName">
17012 <summary> 21490 <summary>The request method</summary>
17013 Path for the assets held in an archive 21491 <remarks>login_to_server is currently the only supported method</remarks>
17014 </summary>
17015 </member> 21492 </member>
17016 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH"> 21493 <member name="F:OpenMetaverse.LoginParams.FirstName">
17017 <summary> 21494 <summary>The Agents First name</summary>
17018 Path for the prims file
17019 </summary>
17020 </member> 21495 </member>
17021 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH"> 21496 <member name="F:OpenMetaverse.LoginParams.LastName">
17022 <summary> 21497 <summary>The Agents Last name</summary>
17023 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
17024 </summary>
17025 </member> 21498 </member>
17026 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH"> 21499 <member name="F:OpenMetaverse.LoginParams.Password">
17027 <summary> 21500 <summary>A md5 hashed password</summary>
17028 Path for region settings. 21501 <remarks>plaintext password will be automatically hashed</remarks>
17029 </summary>
17030 </member> 21502 </member>
17031 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR"> 21503 <member name="F:OpenMetaverse.LoginParams.Start">
17032 <summary> 21504 <summary>The agents starting location once logged in</summary>
17033 The character the separates the uuid from extension information in an archived asset filename 21505 <remarks>Either "last", "home", or a string encoded URI
17034 </summary> 21506 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
17035 </member> 21507 </member>
17036 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION"> 21508 <member name="F:OpenMetaverse.LoginParams.Channel">
17037 <summary> 21509 <summary>A string containing the client software channel information</summary>
17038 Extensions used for asset types in the archive 21510 <example>Second Life Release</example>
17039 </summary>
17040 </member> 21511 </member>
17041 <member name="T:OpenMetaverse.InternalDictionary`2"> 21512 <member name="F:OpenMetaverse.LoginParams.Version">
17042 <summary> 21513 <summary>The client software version information</summary>
17043 The InternalDictionary class is used through the library for storing key/value pairs. 21514 <remarks>The official viewer uses: Second Life Release n.n.n.n
17044 It is intended to be a replacement for the generic Dictionary class and should 21515 where n is replaced with the current version of the viewer</remarks>
17045 be used in its place. It contains several methods for allowing access to the data from
17046 outside the library that are read only and thread safe.
17047
17048 </summary>
17049 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
17050 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
17051 </member> 21516 </member>
17052 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary"> 21517 <member name="F:OpenMetaverse.LoginParams.Platform">
17053 <summary>Internal dictionary that this class wraps around. Do not 21518 <summary>A string containing the platform information the agent is running on</summary>
17054 modify or enumerate the contents of this dictionary without locking
17055 on this member</summary>
17056 </member> 21519 </member>
17057 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor"> 21520 <member name="F:OpenMetaverse.LoginParams.MAC">
17058 <summary> 21521 <summary>A string hash of the network cards Mac Address</summary>
17059 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
17060 with the specified key/value, has the default initial capacity.
17061 </summary>
17062 <example>
17063 <code>
17064 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
17065 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
17066 </code>
17067 </example>
17068 </member> 21522 </member>
17069 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 21523 <member name="F:OpenMetaverse.LoginParams.ViewerDigest">
17070 <summary> 21524 <summary>Unknown or deprecated</summary>
17071 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
17072 with the specified key/value, has its initial valies copied from the specified
17073 <seealso cref="T:System.Collections.Generic.Dictionary"/>
17074 </summary>
17075 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
17076 to copy initial values from</param>
17077 <example>
17078 <code>
17079 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
17080 // populates with copied values from example KeyNameCache Dictionary.
17081
17082 // create source dictionary
17083 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
17084 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
17085 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
17086
17087 // Initialize new dictionary.
17088 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
17089 </code>
17090 </example>
17091 </member> 21525 </member>
17092 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)"> 21526 <member name="F:OpenMetaverse.LoginParams.ID0">
17093 <summary> 21527 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary>
17094 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
17095 with the specified key/value, With its initial capacity specified.
17096 </summary>
17097 <param name="capacity">Initial size of dictionary</param>
17098 <example>
17099 <code>
17100 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
17101 // initially allocated room for 10 entries.
17102 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
17103 </code>
17104 </example>
17105 </member> 21528 </member>
17106 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)"> 21529 <member name="F:OpenMetaverse.LoginParams.UserAgent">
17107 <summary> 21530 <summary>A string containing the viewers Software, this is not directly sent to the login server but
17108 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key 21531 instead is used to generate the Version string</summary>
17109 </summary>
17110 <param name="key">Key to use for lookup</param>
17111 <param name="value">Value returned</param>
17112 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
17113 <example>
17114 <code>
17115 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
17116 Avatar av;
17117 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
17118 Console.WriteLine("Found Avatar {0}", av.Name);
17119 </code>
17120 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
17121 </example>
17122 </member> 21532 </member>
17123 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})"> 21533 <member name="F:OpenMetaverse.LoginParams.Author">
17124 <summary> 21534 <summary>A string representing the software creator. This is not directly sent to the login server but
17125 Finds the specified match. 21535 is used by the library to generate the Version information</summary>
17126 </summary>
17127 <param name="match">The match.</param>
17128 <returns>Matched value</returns>
17129 <example>
17130 <code>
17131 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
17132 // with the ID 95683496
17133 uint findID = 95683496;
17134 Primitive findPrim = sim.ObjectsPrimitives.Find(
17135 delegate(Primitive prim) { return prim.ID == findID; });
17136 </code>
17137 </example>
17138 </member> 21536 </member>
17139 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})"> 21537 <member name="F:OpenMetaverse.LoginParams.AgreeToTos">
17140 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 21538 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary>
17141 <param name="match">return matching items.</param>
17142 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
17143 <example>
17144 Find All prims within 20 meters and store them in a List
17145 <code>
17146 int radius = 20;
17147 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
17148 delegate(Primitive prim) {
17149 Vector3 pos = prim.Position;
17150 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
17151 }
17152 );
17153 </code>
17154 </example>
17155 </member> 21539 </member>
17156 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})"> 21540 <member name="F:OpenMetaverse.LoginParams.ReadCritical">
17157 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 21541 <summary>Unknown</summary>
17158 <param name="match">return matching keys.</param>
17159 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
17160 <example>
17161 Find All keys which also exist in another dictionary
17162 <code>
17163 List&lt;UUID&gt; matches = myDict.FindAll(
17164 delegate(UUID id) {
17165 return myOtherDict.ContainsKey(id);
17166 }
17167 );
17168 </code>
17169 </example>
17170 </member> 21542 </member>
17171 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})"> 21543 <member name="F:OpenMetaverse.LoginParams.Options">
17172 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 21544 <summary>An array of string sent to the login server to enable various options</summary>
17173 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
17174 <example>
17175 <code>
17176 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
17177 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
17178 delegate(Primitive prim)
17179 {
17180 if (prim.Text != null)
17181 {
17182 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
17183 prim.PropertiesFamily.Name, prim.ID, prim.Text);
17184 }
17185 });
17186 </code>
17187 </example>
17188 </member> 21545 </member>
17189 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})"> 21546 <member name="F:OpenMetaverse.LoginParams.LoginID">
17190 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 21547 <summary>A randomly generated ID to distinguish between login attempts. This value is only used
17191 <param name="action"><seealso cref="T:System.Action"/> to perform</param> 21548 internally in the library and is never sent over the wire</summary>
17192 </member> 21549 </member>
17193 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})"> 21550 <member name="T:OpenMetaverse.LoginResponseData">
17194 <summary> 21551 <summary>
17195 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/> 21552 The decoded data returned from the login server after a successful login
17196 </summary> 21553 </summary>
17197 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
17198 </member> 21554 </member>
17199 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)"> 21555 <member name="F:OpenMetaverse.LoginResponseData.Login">
17200 <summary>Check if Key exists in Dictionary</summary> 21556 <summary>true, false, indeterminate</summary>
17201 <param name="key">Key to check for</param>
17202 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
17203 </member> 21557 </member>
17204 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)"> 21558 <member name="F:OpenMetaverse.LoginResponseData.Message">
17205 <summary>Check if Value exists in Dictionary</summary> 21559 <summary>Login message of the day</summary>
17206 <param name="value">Value to check for</param>
17207 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
17208 </member> 21560 </member>
17209 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)"> 21561 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess">
17210 <summary> 21562 <summary>M or PG, also agent_region_access and agent_access_max</summary>
17211 Adds the specified key to the dictionary, dictionary locking is not performed,
17212 <see cref="!:SafeAdd"/>
17213 </summary>
17214 <param name="key">The key</param>
17215 <param name="value">The value</param>
17216 </member> 21563 </member>
17217 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)"> 21564 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)">
17218 <summary> 21565 <summary>
17219 Removes the specified key, dictionary locking is not performed 21566 Parse LLSD Login Reply Data
17220 </summary> 21567 </summary>
17221 <param name="key">The key.</param> 21568 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/>
17222 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns> 21569 contaning the login response data</param>
21570 <remarks>XML-RPC logins do not require this as XML-RPC.NET
21571 automatically populates the struct properly using attributes</remarks>
17223 </member> 21572 </member>
17224 <member name="P:OpenMetaverse.InternalDictionary`2.Count"> 21573 <member name="T:OpenMetaverse.AcceptAllCertificatePolicy">
17225 <summary> 21574 <summary>
17226 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/> 21575 Overrides SSL certificate validation check for Mono
17227 </summary> 21576 </summary>
21577 <remarks>Remove me when MONO can handle ServerCertificateValidationCallback</remarks>
17228 </member> 21578 </member>
17229 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)"> 21579 <member name="M:OpenMetaverse.InventoryNode.#ctor">
17230 <summary> 21580 <summary>
17231 Indexer for the dictionary 21581
17232 </summary> 21582 </summary>
17233 <param name="key">The key</param>
17234 <returns>The value</returns>
17235 </member> 21583 </member>
17236 <member name="T:OpenMetaverse.BinBVHAnimationReader"> 21584 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase)">
17237 <summary> 21585 <summary>
17238 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client. 21586
17239 </summary> 21587 </summary>
21588 <param name="data"></param>
17240 </member> 21589 </member>
17241 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys"> 21590 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryNode)">
17242 <summary> 21591 <summary>
17243 Rotation Keyframe count (used internally) 21592 De-serialization constructor for the InventoryNode Class
17244 </summary> 21593 </summary>
17245 </member> 21594 </member>
17246 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys"> 21595 <member name="M:OpenMetaverse.InventoryNode.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
17247 <summary> 21596 <summary>
17248 Position Keyframe count (used internally) 21597 Serialization handler for the InventoryNode Class
17249 </summary> 21598 </summary>
17250 </member> 21599 </member>
17251 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority"> 21600 <member name="M:OpenMetaverse.InventoryNode.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
17252 <summary> 21601 <summary>
17253 Animation Priority 21602 De-serialization handler for the InventoryNode Class
17254 </summary> 21603 </summary>
17255 </member> 21604 </member>
17256 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length"> 21605 <member name="M:OpenMetaverse.InventoryNode.ToString">
17257 <summary> 21606 <summary>
17258 The animation length in seconds. 21607
17259 </summary> 21608 </summary>
21609 <returns></returns>
17260 </member> 21610 </member>
17261 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName"> 21611 <member name="P:OpenMetaverse.InventoryNode.Data">
17262 <summary> 21612 <summary></summary>
17263 Expression set in the client. Null if [None] is selected
17264 </summary>
17265 </member> 21613 </member>
17266 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint"> 21614 <member name="P:OpenMetaverse.InventoryNode.Parent">
17267 <summary> 21615 <summary></summary>
17268 The time in seconds to start the animation
17269 </summary>
17270 </member> 21616 </member>
17271 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint"> 21617 <member name="P:OpenMetaverse.InventoryNode.ParentID">
17272 <summary> 21618 <summary></summary>
17273 The time in seconds to end the animation
17274 </summary>
17275 </member> 21619 </member>
17276 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop"> 21620 <member name="P:OpenMetaverse.InventoryNode.Nodes">
17277 <summary> 21621 <summary></summary>
17278 Loop the animation
17279 </summary>
17280 </member> 21622 </member>
17281 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime"> 21623 <member name="P:OpenMetaverse.InventoryNode.NeedsUpdate">
17282 <summary> 21624 <summary>
17283 Meta data. Ease in Seconds. 21625 For inventory folder nodes specifies weather the folder needs to be
21626 refreshed from the server
17284 </summary> 21627 </summary>
17285 </member> 21628 </member>
17286 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime"> 21629 <member name="T:OpenMetaverse.InventoryException">
17287 <summary> 21630 <summary>
17288 Meta data. Ease out seconds. 21631 Exception class to identify inventory exceptions
17289 </summary> 21632 </summary>
17290 </member> 21633 </member>
17291 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose"> 21634 <member name="T:OpenMetaverse.Inventory">
17292 <summary> 21635 <summary>
17293 Meta Data for the Hand Pose 21636 Responsible for maintaining inventory structure. Inventory constructs nodes
21637 and manages node children as is necessary to maintain a coherant hirarchy.
21638 Other classes should not manipulate or create InventoryNodes explicitly. When
21639 A node's parent changes (when a folder is moved, for example) simply pass
21640 Inventory the updated InventoryFolder and it will make the appropriate changes
21641 to its internal representation.
17294 </summary> 21642 </summary>
17295 </member> 21643 </member>
17296 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount"> 21644 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)">
17297 <summary> 21645 <summary>
17298 Number of joints defined in the animation 21646 Returns the contents of the specified folder
17299 </summary> 21647 </summary>
21648 <param name="folder">A folder's UUID</param>
21649 <returns>The contents of the folder corresponding to <code>folder</code></returns>
21650 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
17300 </member> 21651 </member>
17301 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints"> 21652 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)">
17302 <summary> 21653 <summary>
17303 Contains an array of joints 21654 Updates the state of the InventoryNode and inventory data structure that
21655 is responsible for the InventoryObject. If the item was previously not added to inventory,
21656 it adds the item, and updates structure accordingly. If it was, it updates the
21657 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
21658 not match <code>node.Parent.Data.UUID</code>.
21659
21660 You can not set the inventory root folder using this method
17304 </summary> 21661 </summary>
21662 <param name="item">The InventoryObject to store</param>
17305 </member> 21663 </member>
17306 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])"> 21664 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)">
17307 <summary> 21665 <summary>
17308 Searialize an animation asset into it's joints/keyframes/meta data 21666 Removes the InventoryObject and all related node data from Inventory.
17309 </summary> 21667 </summary>
17310 <param name="animationdata"></param> 21668 <param name="item">The InventoryObject to remove.</param>
17311 </member> 21669 </member>
17312 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)"> 21670 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)">
17313 <summary> 21671 <summary>
17314 Variable length strings seem to be null terminated in the animation asset.. but.. 21672 Used to find out if Inventory contains the InventoryObject
17315 use with caution, home grown. 21673 specified by <code>uuid</code>.
17316 advances the index.
17317 </summary> 21674 </summary>
17318 <param name="data">The animation asset byte array</param> 21675 <param name="uuid">The UUID to check.</param>
17319 <param name="i">The offset to start reading</param> 21676 <returns>true if inventory contains uuid, false otherwise</returns>
17320 <returns>a string</returns>
17321 </member> 21677 </member>
17322 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)"> 21678 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)">
17323 <summary> 21679 <summary>
17324 Read in a Joint from an animation asset byte array 21680 Saves the current inventory structure to a cache file
17325 Variable length Joint fields, yay!
17326 Advances the index
17327 </summary> 21681 </summary>
17328 <param name="data">animation asset byte array</param> 21682 <param name="filename">Name of the cache file to save to</param>
17329 <param name="i">Byte Offset of the start of the joint</param>
17330 <returns>The Joint data serialized into the binBVHJoint structure</returns>
17331 </member> 21683 </member>
17332 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)"> 21684 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)">
17333 <summary> 21685 <summary>
17334 Read Keyframes of a certain type 21686 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
17335 advance i
17336 </summary> 21687 </summary>
17337 <param name="data">Animation Byte array</param> 21688 <param name="filename">Name of the cache file to load</param>
17338 <param name="i">Offset in the Byte Array. Will be advanced</param> 21689 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
17339 <param name="keycount">Number of Keyframes</param>
17340 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
17341 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
17342 <returns></returns>
17343 </member> 21690 </member>
17344 <member name="T:OpenMetaverse.binBVHJoint"> 21691 <member name="E:OpenMetaverse.Inventory.OnInventoryObjectUpdated">
17345 <summary> 21692 <summary>
17346 A Joint and it's associated meta data and keyframes 21693 Called when an InventoryObject's state is changed.
17347 </summary> 21694 </summary>
17348 </member> 21695 </member>
17349 <member name="F:OpenMetaverse.binBVHJoint.Name"> 21696 <member name="E:OpenMetaverse.Inventory.OnInventoryObjectRemoved">
17350 <summary> 21697 <summary>
17351 Name of the Joint. Matches the avatar_skeleton.xml in client distros 21698 Called when an item or folder is removed from inventory.
17352 </summary> 21699 </summary>
17353 </member> 21700 </member>
17354 <member name="F:OpenMetaverse.binBVHJoint.Priority"> 21701 <member name="E:OpenMetaverse.Inventory.OnInventoryObjectAdded">
17355 <summary> 21702 <summary>
17356 Joint Animation Override? Was the same as the Priority in testing.. 21703 Called when an item is first added to the local inventory store.
21704 This will occur most frequently when we're initially downloading
21705 the inventory from the server.
21706
21707 This will also fire when another avatar or object offers us inventory
17357 </summary> 21708 </summary>
17358 </member> 21709 </member>
17359 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys"> 21710 <member name="P:OpenMetaverse.Inventory.RootFolder">
17360 <summary> 21711 <summary>
17361 Array of Rotation Keyframes in order from earliest to latest 21712 The root folder of this avatars inventory
17362 </summary> 21713 </summary>
17363 </member> 21714 </member>
17364 <member name="F:OpenMetaverse.binBVHJoint.positionkeys"> 21715 <member name="P:OpenMetaverse.Inventory.LibraryFolder">
17365 <summary> 21716 <summary>
17366 Array of Position Keyframes in order from earliest to latest 21717 The default shared library folder
17367 This seems to only be for the Pelvis?
17368 </summary> 21718 </summary>
17369 </member> 21719 </member>
17370 <member name="T:OpenMetaverse.binBVHJointKey"> 21720 <member name="P:OpenMetaverse.Inventory.RootNode">
17371 <summary> 21721 <summary>
17372 A Joint Keyframe. This is either a position or a rotation. 21722 The root node of the avatars inventory
17373 </summary> 21723 </summary>
17374 </member> 21724 </member>
17375 <member name="F:OpenMetaverse.binBVHJointKey.key_element"> 21725 <member name="P:OpenMetaverse.Inventory.LibraryRootNode">
17376 <summary> 21726 <summary>
17377 Either a Vector3 position or a Vector3 Euler rotation 21727 The root node of the default shared library
17378 </summary> 21728 </summary>
17379 </member> 21729 </member>
17380 <member name="T:OpenMetaverse.HandPose"> 21730 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)">
17381 <summary> 21731 <summary>
17382 Poses set in the animation metadata for the hands. 21732 By using the bracket operator on this class, the program can get the
21733 InventoryObject designated by the specified uuid. If the value for the corresponding
21734 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
21735 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
21736 the uuid parameter is ignored.
17383 </summary> 21737 </summary>
21738 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
21739 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
17384 </member> 21740 </member>
17385 <member name="T:OpenMetaverse.BitPack"> 21741 <member name="T:OpenMetaverse.Inventory.InventoryObjectUpdated">
17386 <summary> 21742 <summary>
17387 Wrapper around a byte array that allows bit to be packed and unpacked 21743 Delegate to use for the OnInventoryObjectUpdated event.
17388 one at a time or by a variable amount. Useful for very tightly packed
17389 data like LayerData packets
17390 </summary> 21744 </summary>
21745 <param name="oldObject">The state of the InventoryObject before the update occured.</param>
21746 <param name="newObject">The state of the InventoryObject after the update occured.</param>
17391 </member> 21747 </member>
17392 <member name="F:OpenMetaverse.BitPack.Data"> 21748 <member name="T:OpenMetaverse.Inventory.InventoryObjectRemoved">
17393 <summary></summary>
17394 </member>
17395 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
17396 <summary> 21749 <summary>
17397 Default constructor, initialize the bit packer / bit unpacker 21750 Delegate to use for the OnInventoryObjectRemoved event.
17398 with a byte array and starting position
17399 </summary> 21751 </summary>
17400 <param name="data">Byte array to pack bits in to or unpack from</param> 21752 <param name="obj">The InventoryObject that was removed.</param>
17401 <param name="pos">Starting position in the byte array</param>
17402 </member> 21753 </member>
17403 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)"> 21754 <member name="T:OpenMetaverse.Inventory.InventoryObjectAdded">
17404 <summary> 21755 <summary>
17405 Pack a floating point value in to the data 21756 Delegate to use for the OnInventoryObjectUpdated event.
17406 </summary> 21757 </summary>
17407 <param name="data">Floating point value to pack</param> 21758 <param name="obj">The InventoryObject that has been stored.</param>
17408 </member> 21759 </member>
17409 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)"> 21760 <member name="T:OpenMetaverse.GridLayerType">
17410 <summary> 21761 <summary>
17411 Pack part or all of an integer in to the data 21762 Map layer request type
17412 </summary> 21763 </summary>
17413 <param name="data">Integer containing the data to pack</param>
17414 <param name="totalCount">Number of bits of the integer to pack</param>
17415 </member> 21764 </member>
17416 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)"> 21765 <member name="F:OpenMetaverse.GridLayerType.Objects">
17417 <summary> 21766 <summary>Objects and terrain are shown</summary>
17418 Pack part or all of an unsigned integer in to the data
17419 </summary>
17420 <param name="data">Unsigned integer containing the data to pack</param>
17421 <param name="totalCount">Number of bits of the integer to pack</param>
17422 </member> 21767 </member>
17423 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)"> 21768 <member name="F:OpenMetaverse.GridLayerType.Terrain">
17424 <summary> 21769 <summary>Only the terrain is shown, no objects</summary>
17425
17426 </summary>
17427 <param name="data"></param>
17428 <param name="isSigned"></param>
17429 <param name="intBits"></param>
17430 <param name="fracBits"></param>
17431 </member> 21770 </member>
17432 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)"> 21771 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
17433 <summary> 21772 <summary>Overlay showing land for sale and for auction</summary>
17434
17435 </summary>
17436 <param name="data"></param>
17437 </member> 21773 </member>
17438 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)"> 21774 <member name="T:OpenMetaverse.GridItemType">
17439 <summary> 21775 <summary>
17440 21776 Type of grid item, such as telehub, event, populator location, etc.
17441 </summary> 21777 </summary>
17442 <param name="data"></param>
17443 </member> 21778 </member>
17444 <member name="M:OpenMetaverse.BitPack.UnpackFloat"> 21779 <member name="F:OpenMetaverse.GridItemType.Telehub">
17445 <summary> 21780 <summary>Telehub</summary>
17446 Unpacking a floating point value from the data
17447 </summary>
17448 <returns>Unpacked floating point value</returns>
17449 </member> 21781 </member>
17450 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)"> 21782 <member name="F:OpenMetaverse.GridItemType.PgEvent">
17451 <summary> 21783 <summary>PG rated event</summary>
17452 Unpack a variable number of bits from the data in to integer format
17453 </summary>
17454 <param name="totalCount">Number of bits to unpack</param>
17455 <returns>An integer containing the unpacked bits</returns>
17456 <remarks>This function is only useful up to 32 bits</remarks>
17457 </member> 21784 </member>
17458 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)"> 21785 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
17459 <summary> 21786 <summary>Mature rated event</summary>
17460 Unpack a variable number of bits from the data in to unsigned
17461 integer format
17462 </summary>
17463 <param name="totalCount">Number of bits to unpack</param>
17464 <returns>An unsigned integer containing the unpacked bits</returns>
17465 <remarks>This function is only useful up to 32 bits</remarks>
17466 </member> 21787 </member>
17467 <member name="M:OpenMetaverse.BitPack.UnpackShort"> 21788 <member name="F:OpenMetaverse.GridItemType.Popular">
17468 <summary> 21789 <summary>Popular location</summary>
17469 Unpack a 16-bit signed integer
17470 </summary>
17471 <returns>16-bit signed integer</returns>
17472 </member> 21790 </member>
17473 <member name="M:OpenMetaverse.BitPack.UnpackUShort"> 21791 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
17474 <summary> 21792 <summary>Locations of avatar groups in a region</summary>
17475 Unpack a 16-bit unsigned integer
17476 </summary>
17477 <returns>16-bit unsigned integer</returns>
17478 </member> 21793 </member>
17479 <member name="M:OpenMetaverse.BitPack.UnpackInt"> 21794 <member name="F:OpenMetaverse.GridItemType.LandForSale">
17480 <summary> 21795 <summary>Land for sale</summary>
17481 Unpack a 32-bit signed integer
17482 </summary>
17483 <returns>32-bit signed integer</returns>
17484 </member> 21796 </member>
17485 <member name="M:OpenMetaverse.BitPack.UnpackUInt"> 21797 <member name="F:OpenMetaverse.GridItemType.Classified">
21798 <summary>Classified ad</summary>
21799 </member>
21800 <member name="T:OpenMetaverse.GridRegion">
17486 <summary> 21801 <summary>
17487 Unpack a 32-bit unsigned integer 21802 Information about a region on the grid map
17488 </summary> 21803 </summary>
17489 <returns>32-bit unsigned integer</returns>
17490 </member> 21804 </member>
17491 <member name="P:OpenMetaverse.BitPack.BytePos"> 21805 <member name="F:OpenMetaverse.GridRegion.X">
17492 <summary></summary> 21806 <summary>Sim X position on World Map</summary>
17493 </member> 21807 </member>
17494 <member name="P:OpenMetaverse.BitPack.BitPos"> 21808 <member name="F:OpenMetaverse.GridRegion.Y">
17495 <summary></summary> 21809 <summary>Sim Y position on World Map</summary>
17496 </member> 21810 </member>
17497 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width"> 21811 <member name="F:OpenMetaverse.GridRegion.Name">
17498 <summary> 21812 <summary>Sim Name (NOTE: In lowercase!)</summary>
17499 Image width
17500 </summary>
17501 </member> 21813 </member>
17502 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height"> 21814 <member name="F:OpenMetaverse.GridRegion.Access">
17503 <summary> 21815 <summary></summary>
17504 Image height
17505 </summary>
17506 </member> 21816 </member>
17507 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels"> 21817 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
17508 <summary> 21818 <summary>Appears to always be zero (None)</summary>
17509 Image channel flags
17510 </summary>
17511 </member> 21819 </member>
17512 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red"> 21820 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
17513 <summary> 21821 <summary>Sim's defined Water Height</summary>
17514 Red channel data
17515 </summary>
17516 </member> 21822 </member>
17517 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green"> 21823 <member name="F:OpenMetaverse.GridRegion.Agents">
17518 <summary> 21824 <summary></summary>
17519 Green channel data
17520 </summary>
17521 </member> 21825 </member>
17522 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue"> 21826 <member name="F:OpenMetaverse.GridRegion.MapImageID">
17523 <summary> 21827 <summary>UUID of the World Map image</summary>
17524 Blue channel data
17525 </summary>
17526 </member> 21828 </member>
17527 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha"> 21829 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
17528 <summary> 21830 <summary>Unique identifier for this region, a combination of the X
17529 Alpha channel data 21831 and Y position</summary>
17530 </summary>
17531 </member> 21832 </member>
17532 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump"> 21833 <member name="M:OpenMetaverse.GridRegion.ToString">
17533 <summary> 21834 <summary>
17534 Bump channel data 21835
17535 </summary> 21836 </summary>
21837 <returns></returns>
17536 </member> 21838 </member>
17537 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 21839 <member name="M:OpenMetaverse.GridRegion.GetHashCode">
17538 <summary> 21840 <summary>
17539 Create a new blank image 21841
17540 </summary> 21842 </summary>
17541 <param name="width">width</param> 21843 <returns></returns>
17542 <param name="height">height</param>
17543 <param name="channels">channel flags</param>
17544 </member> 21844 </member>
17545 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)"> 21845 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)">
17546 <summary> 21846 <summary>
17547 21847
17548 </summary> 21848 </summary>
17549 <param name="bitmap"></param> 21849 <param name="obj"></param>
21850 <returns></returns>
17550 </member> 21851 </member>
17551 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 21852 <member name="T:OpenMetaverse.GridLayer">
17552 <summary> 21853 <summary>
17553 Convert the channels in the image. Channels are created or destroyed as required. 21854 Visual chunk of the grid map
17554 </summary> 21855 </summary>
17555 <param name="channels">new channel flags</param>
17556 </member> 21856 </member>
17557 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)"> 21857 <member name="T:OpenMetaverse.GridManager">
17558 <summary> 21858 <summary>
17559 Resize or stretch the image using nearest neighbor (ugly) resampling 21859 Manages grid-wide tasks such as the world map
17560 </summary> 21860 </summary>
17561 <param name="width">new width</param>
17562 <param name="height">new height</param>
17563 </member> 21861 </member>
17564 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw"> 21862 <member name="F:OpenMetaverse.GridManager.Regions">
17565 <summary> 21863 <summary>A dictionary of all the regions, indexed by region name</summary>
17566 Create a byte array containing 32-bit RGBA data with a bottom-left
17567 origin, suitable for feeding directly into OpenGL
17568 </summary>
17569 <returns>A byte array containing raw texture data</returns>
17570 </member> 21864 </member>
17571 <member name="T:OpenMetaverse.Packets.MalformedDataException"> 21865 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
17572 <summary> 21866 <summary>A dictionary of all the regions, indexed by region handle</summary>
17573 Thrown when a packet could not be successfully deserialized
17574 </summary>
17575 </member> 21867 </member>
17576 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor"> 21868 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)">
17577 <summary> 21869 <summary>
17578 Default constructor 21870 Constructor
17579 </summary> 21871 </summary>
21872 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
17580 </member> 21873 </member>
17581 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)"> 21874 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)">
17582 <summary> 21875 <summary>
17583 Constructor that takes an additional error message 21876
17584 </summary> 21877 </summary>
17585 <param name="Message">An error message to attach to this exception</param> 21878 <param name="layer"></param>
17586 </member> 21879 </member>
17587 <member name="T:OpenMetaverse.Packets.Header"> 21880 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)">
17588 <summary> 21881 <summary>
17589 The header of a message template packet. Holds packet flags, sequence 21882
17590 number, packet ID, and any ACKs that will be appended at the end of
17591 the packet
17592 </summary> 21883 </summary>
21884 <param name="regionName"></param>
21885 <param name="layer"></param>
17593 </member> 21886 </member>
17594 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)"> 21887 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)">
17595 <summary> 21888 <summary>
17596 Convert the AckList to a byte array, used for packet serializing 21889
17597 </summary> 21890 </summary>
17598 <param name="bytes">Reference to the target byte array</param> 21891 <param name="layer"></param>
17599 <param name="i">Beginning position to start writing to in the byte 21892 <param name="minX"></param>
17600 array, will be updated with the ending position of the ACK list</param> 21893 <param name="minY"></param>
21894 <param name="maxX"></param>
21895 <param name="maxY"></param>
21896 <param name="returnNonExistent"></param>
17601 </member> 21897 </member>
17602 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)"> 21898 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)">
17603 <summary> 21899 <summary>
17604 21900
17605 </summary> 21901 </summary>
17606 <param name="bytes"></param> 21902 <param name="regionHandle"></param>
17607 <param name="pos"></param> 21903 <param name="item"></param>
17608 <param name="packetEnd"></param> 21904 <param name="layer"></param>
21905 <param name="timeoutMS"></param>
17609 <returns></returns> 21906 <returns></returns>
17610 </member> 21907 </member>
17611 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)"> 21908 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)">
17612 <summary> 21909 <summary>
17613 21910
17614 </summary> 21911 </summary>
17615 <param name="header"></param> 21912 <param name="regionHandle"></param>
17616 <param name="bytes"></param> 21913 <param name="item"></param>
17617 <param name="packetEnd"></param> 21914 <param name="layer"></param>
17618 </member> 21915 </member>
17619 <member name="T:OpenMetaverse.Packets.PacketBlock"> 21916 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)">
17620 <summary> 21917 <summary>
17621 A block of data in a packet. Packets are composed of one or more blocks, 21918 Request data for all mainland (Linden managed) simulators
17622 each block containing one or more fields
17623 </summary> 21919 </summary>
17624 </member> 21920 </member>
17625 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)"> 21921 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)">
17626 <summary> 21922 <summary>
17627 Create a block from a byte array 21923 Request the region handle for the specified region UUID
17628 </summary> 21924 </summary>
17629 <param name="bytes">Byte array containing the serialized block</param> 21925 <param name="regionID">UUID of the region to look up</param>
17630 <param name="i">Starting position of the block in the byte array.
17631 This will point to the data after the end of the block when the
17632 call returns</param>
17633 </member> 21926 </member>
17634 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)"> 21927 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)">
17635 <summary> 21928 <summary>
17636 Serialize this block into a byte array 21929 Get grid region information using the region name, this function
21930 will block until it can find the region or gives up
17637 </summary> 21931 </summary>
17638 <param name="bytes">Byte array to serialize this block into</param> 21932 <param name="name">Name of sim you're looking for</param>
17639 <param name="i">Starting position in the byte array to serialize to. 21933 <param name="layer">Layer that you are requesting</param>
17640 This will point to the position directly after the end of the 21934 <param name="region">Will contain a GridRegion for the sim you're
17641 serialized block when the call returns</param> 21935 looking for if successful, otherwise an empty structure</param>
17642 </member> 21936 <returns>True if the GridRegion was successfully fetched, otherwise
17643 <member name="P:OpenMetaverse.Packets.PacketBlock.Length"> 21937 false</returns>
17644 <summary>Current length of the data in this packet</summary>
17645 </member>
17646 <member name="F:OpenMetaverse.Packets.PacketType.Default">
17647 <summary>A generic value, not an actual packet type</summary>
17648 </member>
17649 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
17650 <exclude/>
17651 </member>
17652 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
17653 <exclude/>
17654 </member>
17655 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
17656 <exclude/>
17657 </member>
17658 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
17659 <exclude/>
17660 </member>
17661 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
17662 <exclude/>
17663 </member>
17664 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
17665 <exclude/>
17666 </member>
17667 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
17668 <exclude/>
17669 </member>
17670 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
17671 <exclude/>
17672 </member>
17673 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
17674 <exclude/>
17675 </member>
17676 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
17677 <exclude/>
17678 </member>
17679 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
17680 <exclude/>
17681 </member>
17682 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
17683 <exclude/>
17684 </member>
17685 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
17686 <exclude/>
17687 </member>
17688 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
17689 <exclude/>
17690 </member>
17691 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
17692 <exclude/>
17693 </member>
17694 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
17695 <exclude/>
17696 </member>
17697 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
17698 <exclude/>
17699 </member>
17700 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
17701 <exclude/>
17702 </member>
17703 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
17704 <exclude/>
17705 </member>
17706 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
17707 <exclude/>
17708 </member>
17709 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
17710 <exclude/>
17711 </member>
17712 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
17713 <exclude/>
17714 </member>
17715 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
17716 <exclude/>
17717 </member>
17718 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
17719 <exclude/>
17720 </member>
17721 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
17722 <exclude/>
17723 </member>
17724 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
17725 <exclude/>
17726 </member>
17727 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
17728 <exclude/>
17729 </member>
17730 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
17731 <exclude/>
17732 </member>
17733 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
17734 <exclude/>
17735 </member>
17736 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
17737 <exclude/>
17738 </member>
17739 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
17740 <exclude/>
17741 </member>
17742 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
17743 <exclude/>
17744 </member>
17745 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
17746 <exclude/>
17747 </member>
17748 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
17749 <exclude/>
17750 </member>
17751 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
17752 <exclude/>
17753 </member>
17754 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
17755 <exclude/>
17756 </member>
17757 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
17758 <exclude/>
17759 </member>
17760 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
17761 <exclude/>
17762 </member>
17763 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
17764 <exclude/>
17765 </member>
17766 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
17767 <exclude/>
17768 </member>
17769 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
17770 <exclude/>
17771 </member>
17772 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
17773 <exclude/>
17774 </member>
17775 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
17776 <exclude/>
17777 </member>
17778 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
17779 <exclude/>
17780 </member>
17781 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
17782 <exclude/>
17783 </member>
17784 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
17785 <exclude/>
17786 </member>
17787 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
17788 <exclude/>
17789 </member>
17790 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
17791 <exclude/>
17792 </member>
17793 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
17794 <exclude/>
17795 </member>
17796 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
17797 <exclude/>
17798 </member>
17799 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
17800 <exclude/>
17801 </member>
17802 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
17803 <exclude/>
17804 </member>
17805 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
17806 <exclude/>
17807 </member>
17808 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
17809 <exclude/>
17810 </member>
17811 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
17812 <exclude/>
17813 </member>
17814 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
17815 <exclude/>
17816 </member>
17817 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
17818 <exclude/>
17819 </member>
17820 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
17821 <exclude/>
17822 </member>
17823 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
17824 <exclude/>
17825 </member>
17826 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
17827 <exclude/>
17828 </member>
17829 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
17830 <exclude/>
17831 </member>
17832 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
17833 <exclude/>
17834 </member>
17835 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
17836 <exclude/>
17837 </member>
17838 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
17839 <exclude/>
17840 </member>
17841 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
17842 <exclude/>
17843 </member>
17844 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
17845 <exclude/>
17846 </member>
17847 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
17848 <exclude/>
17849 </member>
17850 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
17851 <exclude/>
17852 </member>
17853 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
17854 <exclude/>
17855 </member>
17856 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
17857 <exclude/>
17858 </member>
17859 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
17860 <exclude/>
17861 </member>
17862 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
17863 <exclude/>
17864 </member>
17865 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
17866 <exclude/>
17867 </member>
17868 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
17869 <exclude/>
17870 </member>
17871 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
17872 <exclude/>
17873 </member>
17874 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
17875 <exclude/>
17876 </member>
17877 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
17878 <exclude/>
17879 </member>
17880 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
17881 <exclude/>
17882 </member>
17883 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
17884 <exclude/>
17885 </member>
17886 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
17887 <exclude/>
17888 </member>
17889 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
17890 <exclude/>
17891 </member>
17892 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
17893 <exclude/>
17894 </member>
17895 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
17896 <exclude/>
17897 </member>
17898 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
17899 <exclude/>
17900 </member>
17901 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
17902 <exclude/>
17903 </member>
17904 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
17905 <exclude/>
17906 </member>
17907 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
17908 <exclude/>
17909 </member>
17910 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
17911 <exclude/>
17912 </member>
17913 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
17914 <exclude/>
17915 </member>
17916 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
17917 <exclude/>
17918 </member>
17919 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
17920 <exclude/>
17921 </member>
17922 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
17923 <exclude/>
17924 </member>
17925 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
17926 <exclude/>
17927 </member>
17928 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
17929 <exclude/>
17930 </member>
17931 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
17932 <exclude/>
17933 </member>
17934 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
17935 <exclude/>
17936 </member>
17937 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
17938 <exclude/>
17939 </member>
17940 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
17941 <exclude/>
17942 </member>
17943 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
17944 <exclude/>
17945 </member>
17946 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
17947 <exclude/>
17948 </member>
17949 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
17950 <exclude/>
17951 </member>
17952 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
17953 <exclude/>
17954 </member>
17955 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
17956 <exclude/>
17957 </member>
17958 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
17959 <exclude/>
17960 </member>
17961 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
17962 <exclude/>
17963 </member>
17964 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
17965 <exclude/>
17966 </member>
17967 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
17968 <exclude/>
17969 </member>
17970 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
17971 <exclude/>
17972 </member>
17973 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
17974 <exclude/>
17975 </member>
17976 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
17977 <exclude/>
17978 </member>
17979 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
17980 <exclude/>
17981 </member>
17982 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
17983 <exclude/>
17984 </member>
17985 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
17986 <exclude/>
17987 </member>
17988 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
17989 <exclude/>
17990 </member>
17991 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
17992 <exclude/>
17993 </member>
17994 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
17995 <exclude/>
17996 </member>
17997 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
17998 <exclude/>
17999 </member>
18000 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
18001 <exclude/>
18002 </member>
18003 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
18004 <exclude/>
18005 </member>
18006 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
18007 <exclude/>
18008 </member>
18009 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
18010 <exclude/>
18011 </member>
18012 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
18013 <exclude/>
18014 </member>
18015 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
18016 <exclude/>
18017 </member>
18018 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
18019 <exclude/>
18020 </member>
18021 <member name="T:OpenMetaverse.Packets.StartLurePacket">
18022 <exclude/>
18023 </member>
18024 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
18025 <exclude/>
18026 </member>
18027 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
18028 <exclude/>
18029 </member>
18030 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
18031 <exclude/>
18032 </member>
18033 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
18034 <exclude/>
18035 </member>
18036 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
18037 <exclude/>
18038 </member>
18039 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
18040 <exclude/>
18041 </member>
18042 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
18043 <exclude/>
18044 </member>
18045 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
18046 <exclude/>
18047 </member>
18048 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
18049 <exclude/>
18050 </member>
18051 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
18052 <exclude/>
18053 </member>
18054 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
18055 <exclude/>
18056 </member>
18057 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
18058 <exclude/>
18059 </member>
18060 <member name="T:OpenMetaverse.Packets.UndoPacket">
18061 <exclude/>
18062 </member>
18063 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
18064 <exclude/>
18065 </member>
18066 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
18067 <exclude/>
18068 </member>
18069 <member name="T:OpenMetaverse.Packets.RedoPacket">
18070 <exclude/>
18071 </member>
18072 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
18073 <exclude/>
18074 </member>
18075 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
18076 <exclude/>
18077 </member>
18078 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
18079 <exclude/>
18080 </member>
18081 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
18082 <exclude/>
18083 </member>
18084 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
18085 <exclude/>
18086 </member>
18087 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
18088 <exclude/>
18089 </member>
18090 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
18091 <exclude/>
18092 </member>
18093 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
18094 <exclude/>
18095 </member>
18096 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
18097 <exclude/>
18098 </member>
18099 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
18100 <exclude/>
18101 </member>
18102 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
18103 <exclude/>
18104 </member>
18105 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
18106 <exclude/>
18107 </member>
18108 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
18109 <exclude/>
18110 </member>
18111 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
18112 <exclude/>
18113 </member>
18114 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
18115 <exclude/>
18116 </member>
18117 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
18118 <exclude/>
18119 </member>
18120 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
18121 <exclude/>
18122 </member>
18123 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
18124 <exclude/>
18125 </member>
18126 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
18127 <exclude/>
18128 </member>
18129 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
18130 <exclude/>
18131 </member>
18132 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
18133 <exclude/>
18134 </member>
18135 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
18136 <exclude/>
18137 </member>
18138 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
18139 <exclude/>
18140 </member>
18141 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
18142 <exclude/>
18143 </member>
18144 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
18145 <exclude/>
18146 </member>
18147 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
18148 <exclude/>
18149 </member>
18150 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
18151 <exclude/>
18152 </member>
18153 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
18154 <exclude/>
18155 </member>
18156 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
18157 <exclude/>
18158 </member>
18159 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
18160 <exclude/>
18161 </member>
18162 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
18163 <exclude/>
18164 </member>
18165 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
18166 <exclude/>
18167 </member>
18168 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
18169 <exclude/>
18170 </member>
18171 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
18172 <exclude/>
18173 </member>
18174 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
18175 <exclude/>
18176 </member>
18177 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
18178 <exclude/>
18179 </member>
18180 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
18181 <exclude/>
18182 </member>
18183 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
18184 <exclude/>
18185 </member>
18186 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
18187 <exclude/>
18188 </member>
18189 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
18190 <exclude/>
18191 </member>
18192 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
18193 <exclude/>
18194 </member>
18195 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
18196 <exclude/>
18197 </member>
18198 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
18199 <exclude/>
18200 </member>
18201 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
18202 <exclude/>
18203 </member>
18204 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
18205 <exclude/>
18206 </member>
18207 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
18208 <exclude/>
18209 </member>
18210 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
18211 <exclude/>
18212 </member>
18213 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
18214 <exclude/>
18215 </member>
18216 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
18217 <exclude/>
18218 </member>
18219 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
18220 <exclude/>
18221 </member>
18222 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
18223 <exclude/>
18224 </member>
18225 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
18226 <exclude/>
18227 </member>
18228 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
18229 <exclude/>
18230 </member>
18231 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
18232 <exclude/>
18233 </member>
18234 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
18235 <exclude/>
18236 </member>
18237 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
18238 <exclude/>
18239 </member>
18240 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
18241 <exclude/>
18242 </member>
18243 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
18244 <exclude/>
18245 </member>
18246 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
18247 <exclude/>
18248 </member>
18249 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
18250 <exclude/>
18251 </member>
18252 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
18253 <exclude/>
18254 </member>
18255 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
18256 <exclude/>
18257 </member>
18258 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
18259 <exclude/>
18260 </member>
18261 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
18262 <exclude/>
18263 </member>
18264 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
18265 <exclude/>
18266 </member>
18267 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
18268 <exclude/>
18269 </member>
18270 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
18271 <exclude/>
18272 </member>
18273 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
18274 <exclude/>
18275 </member>
18276 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
18277 <exclude/>
18278 </member>
18279 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
18280 <exclude/>
18281 </member>
18282 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
18283 <exclude/>
18284 </member>
18285 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
18286 <exclude/>
18287 </member>
18288 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
18289 <exclude/>
18290 </member>
18291 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
18292 <exclude/>
18293 </member>
18294 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
18295 <exclude/>
18296 </member>
18297 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
18298 <exclude/>
18299 </member>
18300 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
18301 <exclude/>
18302 </member>
18303 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
18304 <exclude/>
18305 </member>
18306 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
18307 <exclude/>
18308 </member>
18309 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
18310 <exclude/>
18311 </member>
18312 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
18313 <exclude/>
18314 </member>
18315 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
18316 <exclude/>
18317 </member>
18318 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
18319 <exclude/>
18320 </member>
18321 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
18322 <exclude/>
18323 </member>
18324 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
18325 <exclude/>
18326 </member>
18327 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
18328 <exclude/>
18329 </member>
18330 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
18331 <exclude/>
18332 </member>
18333 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
18334 <exclude/>
18335 </member>
18336 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
18337 <exclude/>
18338 </member>
18339 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
18340 <exclude/>
18341 </member>
18342 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
18343 <exclude/>
18344 </member>
18345 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
18346 <exclude/>
18347 </member>
18348 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
18349 <exclude/>
18350 </member>
18351 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
18352 <exclude/>
18353 </member>
18354 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
18355 <exclude/>
18356 </member>
18357 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
18358 <exclude/>
18359 </member>
18360 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
18361 <exclude/>
18362 </member>
18363 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
18364 <exclude/>
18365 </member>
18366 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
18367 <exclude/>
18368 </member>
18369 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
18370 <exclude/>
18371 </member>
18372 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
18373 <exclude/>
18374 </member>
18375 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
18376 <exclude/>
18377 </member>
18378 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
18379 <exclude/>
18380 </member>
18381 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
18382 <exclude/>
18383 </member>
18384 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
18385 <exclude/>
18386 </member>
18387 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
18388 <exclude/>
18389 </member>
18390 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
18391 <exclude/>
18392 </member>
18393 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
18394 <exclude/>
18395 </member>
18396 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
18397 <exclude/>
18398 </member>
18399 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
18400 <exclude/>
18401 </member>
18402 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
18403 <exclude/>
18404 </member>
18405 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
18406 <exclude/>
18407 </member>
18408 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
18409 <exclude/>
18410 </member>
18411 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
18412 <exclude/>
18413 </member>
18414 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
18415 <exclude/>
18416 </member>
18417 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
18418 <exclude/>
18419 </member>
18420 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
18421 <exclude/>
18422 </member>
18423 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
18424 <exclude/>
18425 </member>
18426 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
18427 <exclude/>
18428 </member>
18429 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
18430 <exclude/>
18431 </member>
18432 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
18433 <exclude/>
18434 </member>
18435 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
18436 <exclude/>
18437 </member>
18438 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
18439 <exclude/>
18440 </member>
18441 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
18442 <exclude/>
18443 </member>
18444 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
18445 <exclude/>
18446 </member>
18447 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
18448 <exclude/>
18449 </member>
18450 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
18451 <exclude/>
18452 </member>
18453 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
18454 <exclude/>
18455 </member>
18456 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
18457 <exclude/>
18458 </member>
18459 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
18460 <exclude/>
18461 </member>
18462 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
18463 <exclude/>
18464 </member>
18465 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
18466 <exclude/>
18467 </member>
18468 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
18469 <exclude/>
18470 </member>
18471 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
18472 <exclude/>
18473 </member>
18474 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
18475 <exclude/>
18476 </member>
18477 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
18478 <exclude/>
18479 </member>
18480 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
18481 <exclude/>
18482 </member>
18483 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
18484 <exclude/>
18485 </member>
18486 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
18487 <exclude/>
18488 </member>
18489 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
18490 <exclude/>
18491 </member>
18492 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
18493 <exclude/>
18494 </member>
18495 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
18496 <exclude/>
18497 </member>
18498 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
18499 <exclude/>
18500 </member>
18501 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
18502 <exclude/>
18503 </member>
18504 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
18505 <exclude/>
18506 </member>
18507 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
18508 <exclude/>
18509 </member>
18510 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
18511 <exclude/>
18512 </member>
18513 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
18514 <exclude/>
18515 </member>
18516 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
18517 <exclude/>
18518 </member>
18519 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
18520 <exclude/>
18521 </member>
18522 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
18523 <exclude/>
18524 </member>
18525 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
18526 <exclude/>
18527 </member>
18528 <member name="T:OpenMetaverse.Packets.StateSavePacket">
18529 <exclude/>
18530 </member>
18531 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
18532 <exclude/>
18533 </member>
18534 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
18535 <exclude/>
18536 </member>
18537 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
18538 <exclude/>
18539 </member>
18540 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
18541 <exclude/>
18542 </member>
18543 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
18544 <exclude/>
18545 </member>
18546 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
18547 <exclude/>
18548 </member>
18549 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
18550 <exclude/>
18551 </member>
18552 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
18553 <exclude/>
18554 </member>
18555 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
18556 <exclude/>
18557 </member>
18558 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
18559 <exclude/>
18560 </member>
18561 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
18562 <exclude/>
18563 </member>
18564 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
18565 <exclude/>
18566 </member>
18567 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
18568 <exclude/>
18569 </member>
18570 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
18571 <exclude/>
18572 </member>
18573 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
18574 <exclude/>
18575 </member>
18576 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
18577 <exclude/>
18578 </member>
18579 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
18580 <exclude/>
18581 </member>
18582 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
18583 <exclude/>
18584 </member>
18585 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
18586 <exclude/>
18587 </member>
18588 <member name="T:OpenMetaverse.Packets.UserReportPacket">
18589 <exclude/>
18590 </member>
18591 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
18592 <exclude/>
18593 </member>
18594 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
18595 <exclude/>
18596 </member>
18597 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
18598 <exclude/>
18599 </member>
18600 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
18601 <exclude/>
18602 </member>
18603 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
18604 <exclude/>
18605 </member>
18606 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
18607 <exclude/>
18608 </member>
18609 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
18610 <exclude/>
18611 </member>
18612 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
18613 <exclude/>
18614 </member>
18615 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
18616 <exclude/>
18617 </member>
18618 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
18619 <exclude/>
18620 </member>
18621 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
18622 <exclude/>
18623 </member>
18624 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
18625 <exclude/>
18626 </member>
18627 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
18628 <exclude/>
18629 </member>
18630 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
18631 <exclude/>
18632 </member>
18633 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
18634 <exclude/>
18635 </member>
18636 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
18637 <exclude/>
18638 </member>
18639 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
18640 <exclude/>
18641 </member>
18642 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
18643 <exclude/>
18644 </member>
18645 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
18646 <exclude/>
18647 </member>
18648 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
18649 <exclude/>
18650 </member>
18651 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
18652 <exclude/>
18653 </member>
18654 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
18655 <exclude/>
18656 </member>
18657 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
18658 <exclude/>
18659 </member>
18660 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
18661 <exclude/>
18662 </member>
18663 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
18664 <exclude/>
18665 </member>
18666 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
18667 <exclude/>
18668 </member>
18669 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
18670 <exclude/>
18671 </member>
18672 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
18673 <exclude/>
18674 </member>
18675 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
18676 <exclude/>
18677 </member>
18678 <member name="T:OpenMetaverse.Packets.NearestLandingRegionUpdatedPacket">
18679 <exclude/>
18680 </member>
18681 <member name="T:OpenMetaverse.Packets.NearestLandingRegionUpdatedPacket.RegionDataBlock">
18682 <exclude/>
18683 </member>
18684 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
18685 <exclude/>
18686 </member>
18687 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
18688 <exclude/>
18689 </member>
18690 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
18691 <exclude/>
18692 </member>
18693 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
18694 <exclude/>
18695 </member>
18696 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
18697 <exclude/>
18698 </member>
18699 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
18700 <exclude/>
18701 </member>
18702 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
18703 <exclude/>
18704 </member>
18705 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
18706 <exclude/>
18707 </member>
18708 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
18709 <exclude/>
18710 </member>
18711 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
18712 <exclude/>
18713 </member>
18714 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
18715 <exclude/>
18716 </member>
18717 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
18718 <exclude/>
18719 </member>
18720 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
18721 <exclude/>
18722 </member>
18723 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
18724 <exclude/>
18725 </member>
18726 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
18727 <exclude/>
18728 </member>
18729 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
18730 <exclude/>
18731 </member>
18732 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
18733 <exclude/>
18734 </member>
18735 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
18736 <exclude/>
18737 </member>
18738 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
18739 <exclude/>
18740 </member>
18741 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
18742 <exclude/>
18743 </member>
18744 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
18745 <exclude/>
18746 </member>
18747 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
18748 <exclude/>
18749 </member>
18750 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
18751 <exclude/>
18752 </member>
18753 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
18754 <exclude/>
18755 </member>
18756 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
18757 <exclude/>
18758 </member>
18759 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
18760 <exclude/>
18761 </member>
18762 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
18763 <exclude/>
18764 </member>
18765 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
18766 <exclude/>
18767 </member>
18768 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
18769 <exclude/>
18770 </member>
18771 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
18772 <exclude/>
18773 </member>
18774 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
18775 <exclude/>
18776 </member>
18777 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
18778 <exclude/>
18779 </member>
18780 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
18781 <exclude/>
18782 </member>
18783 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
18784 <exclude/>
18785 </member>
18786 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
18787 <exclude/>
18788 </member>
18789 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
18790 <exclude/>
18791 </member>
18792 <member name="T:OpenMetaverse.Packets.KickUserPacket">
18793 <exclude/>
18794 </member>
18795 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
18796 <exclude/>
18797 </member>
18798 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
18799 <exclude/>
18800 </member>
18801 <member name="T:OpenMetaverse.Packets.KickUserAckPacket">
18802 <exclude/>
18803 </member>
18804 <member name="T:OpenMetaverse.Packets.KickUserAckPacket.UserInfoBlock">
18805 <exclude/>
18806 </member>
18807 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
18808 <exclude/>
18809 </member>
18810 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
18811 <exclude/>
18812 </member>
18813 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
18814 <exclude/>
18815 </member>
18816 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
18817 <exclude/>
18818 </member>
18819 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
18820 <exclude/>
18821 </member>
18822 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
18823 <exclude/>
18824 </member>
18825 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
18826 <exclude/>
18827 </member>
18828 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
18829 <exclude/>
18830 </member>
18831 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
18832 <exclude/>
18833 </member>
18834 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
18835 <exclude/>
18836 </member>
18837 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
18838 <exclude/>
18839 </member>
18840 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
18841 <exclude/>
18842 </member>
18843 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
18844 <exclude/>
18845 </member>
18846 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
18847 <exclude/>
18848 </member>
18849 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
18850 <exclude/>
18851 </member>
18852 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
18853 <exclude/>
18854 </member>
18855 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
18856 <exclude/>
18857 </member>
18858 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
18859 <exclude/>
18860 </member>
18861 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
18862 <exclude/>
18863 </member>
18864 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
18865 <exclude/>
18866 </member>
18867 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
18868 <exclude/>
18869 </member>
18870 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
18871 <exclude/>
18872 </member>
18873 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
18874 <exclude/>
18875 </member>
18876 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
18877 <exclude/>
18878 </member>
18879 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
18880 <exclude/>
18881 </member>
18882 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
18883 <exclude/>
18884 </member>
18885 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
18886 <exclude/>
18887 </member>
18888 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
18889 <exclude/>
18890 </member>
18891 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
18892 <exclude/>
18893 </member>
18894 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
18895 <exclude/>
18896 </member>
18897 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
18898 <exclude/>
18899 </member>
18900 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
18901 <exclude/>
18902 </member>
18903 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
18904 <exclude/>
18905 </member>
18906 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
18907 <exclude/>
18908 </member>
18909 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
18910 <exclude/>
18911 </member>
18912 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
18913 <exclude/>
18914 </member>
18915 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
18916 <exclude/>
18917 </member>
18918 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
18919 <exclude/>
18920 </member>
18921 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
18922 <exclude/>
18923 </member>
18924 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
18925 <exclude/>
18926 </member>
18927 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
18928 <exclude/>
18929 </member>
18930 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
18931 <exclude/>
18932 </member>
18933 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
18934 <exclude/>
18935 </member>
18936 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
18937 <exclude/>
18938 </member>
18939 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
18940 <exclude/>
18941 </member>
18942 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
18943 <exclude/>
18944 </member>
18945 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
18946 <exclude/>
18947 </member>
18948 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
18949 <exclude/>
18950 </member>
18951 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
18952 <exclude/>
18953 </member>
18954 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
18955 <exclude/>
18956 </member>
18957 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
18958 <exclude/>
18959 </member>
18960 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
18961 <exclude/>
18962 </member>
18963 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
18964 <exclude/>
18965 </member>
18966 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
18967 <exclude/>
18968 </member>
18969 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
18970 <exclude/>
18971 </member>
18972 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
18973 <exclude/>
18974 </member>
18975 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
18976 <exclude/>
18977 </member>
18978 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
18979 <exclude/>
18980 </member>
18981 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
18982 <exclude/>
18983 </member>
18984 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
18985 <exclude/>
18986 </member>
18987 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
18988 <exclude/>
18989 </member>
18990 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
18991 <exclude/>
18992 </member>
18993 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
18994 <exclude/>
18995 </member>
18996 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
18997 <exclude/>
18998 </member>
18999 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
19000 <exclude/>
19001 </member>
19002 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
19003 <exclude/>
19004 </member>
19005 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
19006 <exclude/>
19007 </member>
19008 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
19009 <exclude/>
19010 </member>
19011 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
19012 <exclude/>
19013 </member>
19014 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
19015 <exclude/>
19016 </member>
19017 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
19018 <exclude/>
19019 </member>
19020 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
19021 <exclude/>
19022 </member>
19023 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
19024 <exclude/>
19025 </member>
19026 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
19027 <exclude/>
19028 </member>
19029 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
19030 <exclude/>
19031 </member>
19032 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
19033 <exclude/>
19034 </member>
19035 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
19036 <exclude/>
19037 </member>
19038 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
19039 <exclude/>
19040 </member>
19041 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
19042 <exclude/>
19043 </member>
19044 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
19045 <exclude/>
19046 </member>
19047 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
19048 <exclude/>
19049 </member>
19050 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
19051 <exclude/>
19052 </member>
19053 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
19054 <exclude/>
19055 </member>
19056 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
19057 <exclude/>
19058 </member>
19059 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
19060 <exclude/>
19061 </member>
19062 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
19063 <exclude/>
19064 </member>
19065 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
19066 <exclude/>
19067 </member>
19068 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
19069 <exclude/>
19070 </member>
19071 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
19072 <exclude/>
19073 </member>
19074 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
19075 <exclude/>
19076 </member>
19077 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
19078 <exclude/>
19079 </member>
19080 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
19081 <exclude/>
19082 </member>
19083 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
19084 <exclude/>
19085 </member>
19086 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
19087 <exclude/>
19088 </member>
19089 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
19090 <exclude/>
19091 </member>
19092 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
19093 <exclude/>
19094 </member>
19095 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
19096 <exclude/>
19097 </member>
19098 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
19099 <exclude/>
19100 </member>
19101 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
19102 <exclude/>
19103 </member>
19104 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
19105 <exclude/>
19106 </member>
19107 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
19108 <exclude/>
19109 </member>
19110 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
19111 <exclude/>
19112 </member>
19113 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
19114 <exclude/>
19115 </member>
19116 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
19117 <exclude/>
19118 </member>
19119 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
19120 <exclude/>
19121 </member>
19122 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
19123 <exclude/>
19124 </member>
19125 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
19126 <exclude/>
19127 </member>
19128 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
19129 <exclude/>
19130 </member>
19131 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
19132 <exclude/>
19133 </member>
19134 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
19135 <exclude/>
19136 </member>
19137 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
19138 <exclude/>
19139 </member>
19140 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
19141 <exclude/>
19142 </member>
19143 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
19144 <exclude/>
19145 </member>
19146 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
19147 <exclude/>
19148 </member>
19149 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
19150 <exclude/>
19151 </member>
19152 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
19153 <exclude/>
19154 </member>
19155 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
19156 <exclude/>
19157 </member>
19158 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
19159 <exclude/>
19160 </member>
19161 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
19162 <exclude/>
19163 </member>
19164 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
19165 <exclude/>
19166 </member>
19167 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
19168 <exclude/>
19169 </member>
19170 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
19171 <exclude/>
19172 </member>
19173 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
19174 <exclude/>
19175 </member>
19176 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
19177 <exclude/>
19178 </member>
19179 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
19180 <exclude/>
19181 </member>
19182 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
19183 <exclude/>
19184 </member>
19185 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
19186 <exclude/>
19187 </member>
19188 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
19189 <exclude/>
19190 </member>
19191 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
19192 <exclude/>
19193 </member>
19194 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
19195 <exclude/>
19196 </member>
19197 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
19198 <exclude/>
19199 </member>
19200 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
19201 <exclude/>
19202 </member>
19203 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
19204 <exclude/>
19205 </member>
19206 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
19207 <exclude/>
19208 </member>
19209 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
19210 <exclude/>
19211 </member>
19212 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
19213 <exclude/>
19214 </member>
19215 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
19216 <exclude/>
19217 </member>
19218 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
19219 <exclude/>
19220 </member>
19221 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
19222 <exclude/>
19223 </member>
19224 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
19225 <exclude/>
19226 </member>
19227 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
19228 <exclude/>
19229 </member>
19230 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
19231 <exclude/>
19232 </member>
19233 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
19234 <exclude/>
19235 </member>
19236 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
19237 <exclude/>
19238 </member>
19239 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
19240 <exclude/>
19241 </member>
19242 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
19243 <exclude/>
19244 </member>
19245 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
19246 <exclude/>
19247 </member>
19248 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
19249 <exclude/>
19250 </member>
19251 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
19252 <exclude/>
19253 </member>
19254 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
19255 <exclude/>
19256 </member>
19257 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
19258 <exclude/>
19259 </member>
19260 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
19261 <exclude/>
19262 </member>
19263 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
19264 <exclude/>
19265 </member>
19266 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
19267 <exclude/>
19268 </member>
19269 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
19270 <exclude/>
19271 </member>
19272 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
19273 <exclude/>
19274 </member>
19275 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
19276 <exclude/>
19277 </member>
19278 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
19279 <exclude/>
19280 </member>
19281 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
19282 <exclude/>
19283 </member>
19284 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
19285 <exclude/>
19286 </member>
19287 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
19288 <exclude/>
19289 </member>
19290 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
19291 <exclude/>
19292 </member>
19293 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
19294 <exclude/>
19295 </member>
19296 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
19297 <exclude/>
19298 </member>
19299 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
19300 <exclude/>
19301 </member>
19302 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
19303 <exclude/>
19304 </member>
19305 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
19306 <exclude/>
19307 </member>
19308 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
19309 <exclude/>
19310 </member>
19311 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
19312 <exclude/>
19313 </member>
19314 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
19315 <exclude/>
19316 </member>
19317 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
19318 <exclude/>
19319 </member>
19320 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
19321 <exclude/>
19322 </member>
19323 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
19324 <exclude/>
19325 </member>
19326 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
19327 <exclude/>
19328 </member>
19329 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
19330 <exclude/>
19331 </member>
19332 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
19333 <exclude/>
19334 </member>
19335 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
19336 <exclude/>
19337 </member>
19338 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
19339 <exclude/>
19340 </member>
19341 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
19342 <exclude/>
19343 </member>
19344 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
19345 <exclude/>
19346 </member>
19347 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
19348 <exclude/>
19349 </member>
19350 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
19351 <exclude/>
19352 </member>
19353 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
19354 <exclude/>
19355 </member>
19356 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
19357 <exclude/>
19358 </member>
19359 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
19360 <exclude/>
19361 </member>
19362 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
19363 <exclude/>
19364 </member>
19365 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
19366 <exclude/>
19367 </member>
19368 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
19369 <exclude/>
19370 </member>
19371 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
19372 <exclude/>
19373 </member>
19374 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
19375 <exclude/>
19376 </member>
19377 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
19378 <exclude/>
19379 </member>
19380 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
19381 <exclude/>
19382 </member>
19383 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
19384 <exclude/>
19385 </member>
19386 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
19387 <exclude/>
19388 </member>
19389 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
19390 <exclude/>
19391 </member>
19392 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
19393 <exclude/>
19394 </member>
19395 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
19396 <exclude/>
19397 </member>
19398 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
19399 <exclude/>
19400 </member>
19401 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
19402 <exclude/>
19403 </member>
19404 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
19405 <exclude/>
19406 </member>
19407 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
19408 <exclude/>
19409 </member>
19410 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
19411 <exclude/>
19412 </member>
19413 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
19414 <exclude/>
19415 </member>
19416 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
19417 <exclude/>
19418 </member>
19419 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
19420 <exclude/>
19421 </member>
19422 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
19423 <exclude/>
19424 </member>
19425 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
19426 <exclude/>
19427 </member>
19428 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
19429 <exclude/>
19430 </member>
19431 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
19432 <exclude/>
19433 </member>
19434 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
19435 <exclude/>
19436 </member>
19437 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
19438 <exclude/>
19439 </member>
19440 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
19441 <exclude/>
19442 </member>
19443 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
19444 <exclude/>
19445 </member>
19446 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
19447 <exclude/>
19448 </member>
19449 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
19450 <exclude/>
19451 </member>
19452 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
19453 <exclude/>
19454 </member>
19455 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
19456 <exclude/>
19457 </member>
19458 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
19459 <exclude/>
19460 </member>
19461 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
19462 <exclude/>
19463 </member>
19464 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
19465 <exclude/>
19466 </member>
19467 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
19468 <exclude/>
19469 </member>
19470 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
19471 <exclude/>
19472 </member>
19473 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
19474 <exclude/>
19475 </member>
19476 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
19477 <exclude/>
19478 </member>
19479 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
19480 <exclude/>
19481 </member>
19482 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
19483 <exclude/>
19484 </member>
19485 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
19486 <exclude/>
19487 </member>
19488 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
19489 <exclude/>
19490 </member>
19491 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
19492 <exclude/>
19493 </member>
19494 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
19495 <exclude/>
19496 </member>
19497 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
19498 <exclude/>
19499 </member>
19500 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
19501 <exclude/>
19502 </member>
19503 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
19504 <exclude/>
19505 </member>
19506 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
19507 <exclude/>
19508 </member>
19509 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
19510 <exclude/>
19511 </member>
19512 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
19513 <exclude/>
19514 </member>
19515 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
19516 <exclude/>
19517 </member>
19518 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
19519 <exclude/>
19520 </member>
19521 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
19522 <exclude/>
19523 </member>
19524 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
19525 <exclude/>
19526 </member>
19527 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
19528 <exclude/>
19529 </member>
19530 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
19531 <exclude/>
19532 </member>
19533 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
19534 <exclude/>
19535 </member>
19536 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
19537 <exclude/>
19538 </member>
19539 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
19540 <exclude/>
19541 </member>
19542 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
19543 <exclude/>
19544 </member>
19545 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
19546 <exclude/>
19547 </member>
19548 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
19549 <exclude/>
19550 </member>
19551 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
19552 <exclude/>
19553 </member>
19554 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
19555 <exclude/>
19556 </member>
19557 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
19558 <exclude/>
19559 </member>
19560 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
19561 <exclude/>
19562 </member>
19563 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
19564 <exclude/>
19565 </member>
19566 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
19567 <exclude/>
19568 </member>
19569 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
19570 <exclude/>
19571 </member>
19572 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
19573 <exclude/>
19574 </member>
19575 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
19576 <exclude/>
19577 </member>
19578 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
19579 <exclude/>
19580 </member>
19581 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
19582 <exclude/>
19583 </member>
19584 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
19585 <exclude/>
19586 </member>
19587 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
19588 <exclude/>
19589 </member>
19590 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
19591 <exclude/>
19592 </member>
19593 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
19594 <exclude/>
19595 </member>
19596 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
19597 <exclude/>
19598 </member>
19599 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
19600 <exclude/>
19601 </member>
19602 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
19603 <exclude/>
19604 </member>
19605 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
19606 <exclude/>
19607 </member>
19608 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
19609 <exclude/>
19610 </member>
19611 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
19612 <exclude/>
19613 </member>
19614 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
19615 <exclude/>
19616 </member>
19617 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
19618 <exclude/>
19619 </member>
19620 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
19621 <exclude/>
19622 </member>
19623 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
19624 <exclude/>
19625 </member>
19626 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
19627 <exclude/>
19628 </member>
19629 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
19630 <exclude/>
19631 </member>
19632 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
19633 <exclude/>
19634 </member>
19635 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
19636 <exclude/>
19637 </member>
19638 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
19639 <exclude/>
19640 </member>
19641 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
19642 <exclude/>
19643 </member>
19644 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
19645 <exclude/>
19646 </member>
19647 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
19648 <exclude/>
19649 </member>
19650 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
19651 <exclude/>
19652 </member>
19653 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
19654 <exclude/>
19655 </member>
19656 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
19657 <exclude/>
19658 </member>
19659 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
19660 <exclude/>
19661 </member>
19662 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
19663 <exclude/>
19664 </member>
19665 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
19666 <exclude/>
19667 </member>
19668 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
19669 <exclude/>
19670 </member>
19671 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
19672 <exclude/>
19673 </member>
19674 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
19675 <exclude/>
19676 </member>
19677 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
19678 <exclude/>
19679 </member>
19680 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
19681 <exclude/>
19682 </member>
19683 <member name="T:OpenMetaverse.Packets.RequestInventoryAssetPacket">
19684 <exclude/>
19685 </member>
19686 <member name="T:OpenMetaverse.Packets.RequestInventoryAssetPacket.QueryDataBlock">
19687 <exclude/>
19688 </member>
19689 <member name="T:OpenMetaverse.Packets.InventoryAssetResponsePacket">
19690 <exclude/>
19691 </member>
19692 <member name="T:OpenMetaverse.Packets.InventoryAssetResponsePacket.QueryDataBlock">
19693 <exclude/>
19694 </member>
19695 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
19696 <exclude/>
19697 </member>
19698 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
19699 <exclude/>
19700 </member>
19701 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
19702 <exclude/>
19703 </member>
19704 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
19705 <exclude/>
19706 </member>
19707 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
19708 <exclude/>
19709 </member>
19710 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
19711 <exclude/>
19712 </member>
19713 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
19714 <exclude/>
19715 </member>
19716 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
19717 <exclude/>
19718 </member>
19719 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
19720 <exclude/>
19721 </member>
19722 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
19723 <exclude/>
19724 </member>
19725 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
19726 <exclude/>
19727 </member>
19728 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
19729 <exclude/>
19730 </member>
19731 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
19732 <exclude/>
19733 </member>
19734 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
19735 <exclude/>
19736 </member>
19737 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
19738 <exclude/>
19739 </member>
19740 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
19741 <exclude/>
19742 </member>
19743 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
19744 <exclude/>
19745 </member>
19746 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
19747 <exclude/>
19748 </member>
19749 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
19750 <exclude/>
19751 </member>
19752 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
19753 <exclude/>
19754 </member>
19755 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
19756 <exclude/>
19757 </member>
19758 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
19759 <exclude/>
19760 </member>
19761 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
19762 <exclude/>
19763 </member>
19764 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
19765 <exclude/>
19766 </member>
19767 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
19768 <exclude/>
19769 </member>
19770 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
19771 <exclude/>
19772 </member>
19773 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
19774 <exclude/>
19775 </member>
19776 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
19777 <exclude/>
19778 </member>
19779 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
19780 <exclude/>
19781 </member>
19782 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
19783 <exclude/>
19784 </member>
19785 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
19786 <exclude/>
19787 </member>
19788 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
19789 <exclude/>
19790 </member>
19791 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
19792 <exclude/>
19793 </member>
19794 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
19795 <exclude/>
19796 </member>
19797 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
19798 <exclude/>
19799 </member>
19800 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
19801 <exclude/>
19802 </member>
19803 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
19804 <exclude/>
19805 </member>
19806 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
19807 <exclude/>
19808 </member>
19809 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
19810 <exclude/>
19811 </member>
19812 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
19813 <exclude/>
19814 </member>
19815 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
19816 <exclude/>
19817 </member>
19818 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
19819 <exclude/>
19820 </member>
19821 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
19822 <exclude/>
19823 </member>
19824 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
19825 <exclude/>
19826 </member>
19827 <member name="T:OpenMetaverse.Packets.FormFriendshipPacket">
19828 <exclude/>
19829 </member>
19830 <member name="T:OpenMetaverse.Packets.FormFriendshipPacket.AgentBlockBlock">
19831 <exclude/>
19832 </member>
19833 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
19834 <exclude/>
19835 </member>
19836 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
19837 <exclude/>
19838 </member>
19839 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
19840 <exclude/>
19841 </member>
19842 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
19843 <exclude/>
19844 </member>
19845 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
19846 <exclude/>
19847 </member>
19848 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
19849 <exclude/>
19850 </member>
19851 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
19852 <exclude/>
19853 </member>
19854 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
19855 <exclude/>
19856 </member>
19857 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
19858 <exclude/>
19859 </member>
19860 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
19861 <exclude/>
19862 </member>
19863 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
19864 <exclude/>
19865 </member>
19866 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
19867 <exclude/>
19868 </member>
19869 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
19870 <exclude/>
19871 </member>
19872 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
19873 <exclude/>
19874 </member>
19875 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
19876 <exclude/>
19877 </member>
19878 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
19879 <exclude/>
19880 </member>
19881 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
19882 <exclude/>
19883 </member>
19884 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
19885 <exclude/>
19886 </member>
19887 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
19888 <exclude/>
19889 </member>
19890 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
19891 <exclude/>
19892 </member>
19893 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
19894 <exclude/>
19895 </member>
19896 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
19897 <exclude/>
19898 </member>
19899 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
19900 <exclude/>
19901 </member>
19902 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
19903 <exclude/>
19904 </member>
19905 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
19906 <exclude/>
19907 </member>
19908 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
19909 <exclude/>
19910 </member>
19911 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
19912 <exclude/>
19913 </member>
19914 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
19915 <exclude/>
19916 </member>
19917 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
19918 <exclude/>
19919 </member>
19920 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
19921 <exclude/>
19922 </member>
19923 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
19924 <exclude/>
19925 </member>
19926 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
19927 <exclude/>
19928 </member>
19929 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
19930 <exclude/>
19931 </member>
19932 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
19933 <exclude/>
19934 </member>
19935 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
19936 <exclude/>
19937 </member>
19938 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
19939 <exclude/>
19940 </member>
19941 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
19942 <exclude/>
19943 </member>
19944 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
19945 <exclude/>
19946 </member>
19947 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
19948 <exclude/>
19949 </member>
19950 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
19951 <exclude/>
19952 </member>
19953 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
19954 <exclude/>
19955 </member>
19956 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
19957 <exclude/>
19958 </member>
19959 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
19960 <exclude/>
19961 </member>
19962 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
19963 <exclude/>
19964 </member>
19965 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
19966 <exclude/>
19967 </member>
19968 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
19969 <exclude/>
19970 </member>
19971 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
19972 <exclude/>
19973 </member>
19974 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
19975 <exclude/>
19976 </member>
19977 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
19978 <exclude/>
19979 </member>
19980 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
19981 <exclude/>
19982 </member>
19983 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
19984 <exclude/>
19985 </member>
19986 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
19987 <exclude/>
19988 </member>
19989 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
19990 <exclude/>
19991 </member>
19992 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
19993 <exclude/>
19994 </member>
19995 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
19996 <exclude/>
19997 </member>
19998 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
19999 <exclude/>
20000 </member>
20001 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
20002 <exclude/>
20003 </member>
20004 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
20005 <exclude/>
20006 </member>
20007 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
20008 <exclude/>
20009 </member>
20010 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
20011 <exclude/>
20012 </member>
20013 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
20014 <exclude/>
20015 </member>
20016 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
20017 <exclude/>
20018 </member>
20019 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
20020 <exclude/>
20021 </member>
20022 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
20023 <exclude/>
20024 </member>
20025 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
20026 <exclude/>
20027 </member>
20028 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
20029 <exclude/>
20030 </member>
20031 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
20032 <exclude/>
20033 </member>
20034 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
20035 <exclude/>
20036 </member>
20037 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
20038 <exclude/>
20039 </member>
20040 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
20041 <exclude/>
20042 </member>
20043 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
20044 <exclude/>
20045 </member>
20046 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
20047 <exclude/>
20048 </member>
20049 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
20050 <exclude/>
20051 </member>
20052 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
20053 <exclude/>
20054 </member>
20055 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
20056 <exclude/>
20057 </member>
20058 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
20059 <exclude/>
20060 </member>
20061 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
20062 <exclude/>
20063 </member>
20064 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
20065 <exclude/>
20066 </member>
20067 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
20068 <exclude/>
20069 </member>
20070 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
20071 <exclude/>
20072 </member>
20073 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
20074 <exclude/>
20075 </member>
20076 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
20077 <exclude/>
20078 </member>
20079 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
20080 <exclude/>
20081 </member>
20082 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
20083 <exclude/>
20084 </member>
20085 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
20086 <exclude/>
20087 </member>
20088 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
20089 <exclude/>
20090 </member>
20091 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
20092 <exclude/>
20093 </member>
20094 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
20095 <exclude/>
20096 </member>
20097 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
20098 <exclude/>
20099 </member>
20100 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
20101 <exclude/>
20102 </member>
20103 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
20104 <exclude/>
20105 </member>
20106 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
20107 <exclude/>
20108 </member>
20109 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
20110 <exclude/>
20111 </member>
20112 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
20113 <exclude/>
20114 </member>
20115 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
20116 <exclude/>
20117 </member>
20118 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
20119 <exclude/>
20120 </member>
20121 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
20122 <exclude/>
20123 </member>
20124 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
20125 <exclude/>
20126 </member>
20127 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
20128 <exclude/>
20129 </member>
20130 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
20131 <exclude/>
20132 </member>
20133 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
20134 <exclude/>
20135 </member>
20136 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
20137 <exclude/>
20138 </member>
20139 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
20140 <exclude/>
20141 </member>
20142 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
20143 <exclude/>
20144 </member>
20145 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
20146 <exclude/>
20147 </member>
20148 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
20149 <exclude/>
20150 </member>
20151 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
20152 <exclude/>
20153 </member>
20154 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
20155 <exclude/>
20156 </member>
20157 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
20158 <exclude/>
20159 </member>
20160 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
20161 <exclude/>
20162 </member>
20163 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
20164 <exclude/>
20165 </member>
20166 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
20167 <exclude/>
20168 </member>
20169 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
20170 <exclude/>
20171 </member>
20172 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
20173 <exclude/>
20174 </member>
20175 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
20176 <exclude/>
20177 </member>
20178 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
20179 <exclude/>
20180 </member>
20181 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
20182 <exclude/>
20183 </member>
20184 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
20185 <exclude/>
20186 </member>
20187 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
20188 <exclude/>
20189 </member>
20190 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
20191 <exclude/>
20192 </member>
20193 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
20194 <exclude/>
20195 </member>
20196 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
20197 <exclude/>
20198 </member>
20199 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
20200 <exclude/>
20201 </member>
20202 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
20203 <exclude/>
20204 </member>
20205 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
20206 <exclude/>
20207 </member>
20208 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
20209 <exclude/>
20210 </member>
20211 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
20212 <exclude/>
20213 </member>
20214 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
20215 <exclude/>
20216 </member>
20217 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
20218 <exclude/>
20219 </member>
20220 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
20221 <exclude/>
20222 </member>
20223 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
20224 <exclude/>
20225 </member>
20226 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
20227 <exclude/>
20228 </member>
20229 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
20230 <exclude/>
20231 </member>
20232 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
20233 <exclude/>
20234 </member>
20235 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
20236 <exclude/>
20237 </member>
20238 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
20239 <exclude/>
20240 </member>
20241 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
20242 <exclude/>
20243 </member>
20244 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
20245 <exclude/>
20246 </member>
20247 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
20248 <exclude/>
20249 </member>
20250 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
20251 <exclude/>
20252 </member>
20253 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
20254 <exclude/>
20255 </member>
20256 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
20257 <exclude/>
20258 </member>
20259 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
20260 <exclude/>
20261 </member>
20262 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
20263 <exclude/>
20264 </member>
20265 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
20266 <exclude/>
20267 </member>
20268 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
20269 <exclude/>
20270 </member>
20271 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
20272 <exclude/>
20273 </member>
20274 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
20275 <exclude/>
20276 </member>
20277 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
20278 <exclude/>
20279 </member>
20280 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
20281 <exclude/>
20282 </member>
20283 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
20284 <exclude/>
20285 </member>
20286 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
20287 <exclude/>
20288 </member>
20289 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
20290 <exclude/>
20291 </member>
20292 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
20293 <exclude/>
20294 </member>
20295 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
20296 <exclude/>
20297 </member>
20298 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
20299 <exclude/>
20300 </member>
20301 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
20302 <exclude/>
20303 </member>
20304 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
20305 <exclude/>
20306 </member>
20307 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
20308 <exclude/>
20309 </member>
20310 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
20311 <exclude/>
20312 </member>
20313 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
20314 <exclude/>
20315 </member>
20316 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
20317 <exclude/>
20318 </member>
20319 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
20320 <exclude/>
20321 </member>
20322 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
20323 <exclude/>
20324 </member>
20325 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
20326 <exclude/>
20327 </member>
20328 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
20329 <exclude/>
20330 </member>
20331 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
20332 <exclude/>
20333 </member>
20334 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
20335 <exclude/>
20336 </member>
20337 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
20338 <exclude/>
20339 </member>
20340 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
20341 <exclude/>
20342 </member>
20343 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
20344 <exclude/>
20345 </member>
20346 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
20347 <exclude/>
20348 </member>
20349 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
20350 <exclude/>
20351 </member>
20352 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
20353 <exclude/>
20354 </member>
20355 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
20356 <exclude/>
20357 </member>
20358 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
20359 <exclude/>
20360 </member>
20361 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
20362 <exclude/>
20363 </member>
20364 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
20365 <exclude/>
20366 </member>
20367 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
20368 <exclude/>
20369 </member>
20370 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
20371 <exclude/>
20372 </member>
20373 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
20374 <exclude/>
20375 </member>
20376 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
20377 <exclude/>
20378 </member>
20379 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
20380 <exclude/>
20381 </member>
20382 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
20383 <exclude/>
20384 </member>
20385 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
20386 <exclude/>
20387 </member>
20388 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
20389 <exclude/>
20390 </member>
20391 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
20392 <exclude/>
20393 </member>
20394 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
20395 <exclude/>
20396 </member>
20397 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
20398 <exclude/>
20399 </member>
20400 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
20401 <exclude/>
20402 </member>
20403 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
20404 <exclude/>
20405 </member>
20406 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
20407 <exclude/>
20408 </member>
20409 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
20410 <exclude/>
20411 </member>
20412 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
20413 <exclude/>
20414 </member>
20415 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
20416 <exclude/>
20417 </member>
20418 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
20419 <exclude/>
20420 </member>
20421 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
20422 <exclude/>
20423 </member>
20424 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
20425 <exclude/>
20426 </member>
20427 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
20428 <exclude/>
20429 </member>
20430 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
20431 <exclude/>
20432 </member>
20433 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
20434 <exclude/>
20435 </member>
20436 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
20437 <exclude/>
20438 </member>
20439 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
20440 <exclude/>
20441 </member>
20442 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
20443 <exclude/>
20444 </member>
20445 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
20446 <exclude/>
20447 </member>
20448 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
20449 <exclude/>
20450 </member>
20451 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
20452 <exclude/>
20453 </member>
20454 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
20455 <exclude/>
20456 </member>
20457 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
20458 <exclude/>
20459 </member>
20460 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
20461 <exclude/>
20462 </member>
20463 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
20464 <exclude/>
20465 </member>
20466 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
20467 <exclude/>
20468 </member>
20469 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
20470 <exclude/>
20471 </member>
20472 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
20473 <exclude/>
20474 </member>
20475 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
20476 <exclude/>
20477 </member>
20478 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
20479 <exclude/>
20480 </member>
20481 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
20482 <exclude/>
20483 </member>
20484 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
20485 <exclude/>
20486 </member>
20487 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
20488 <exclude/>
20489 </member>
20490 <member name="T:OpenMetaverse.Packets.CreateTrustedCircuitPacket">
20491 <exclude/>
20492 </member>
20493 <member name="T:OpenMetaverse.Packets.CreateTrustedCircuitPacket.DataBlockBlock">
20494 <exclude/>
20495 </member>
20496 <member name="T:OpenMetaverse.Packets.DenyTrustedCircuitPacket">
20497 <exclude/>
20498 </member>
20499 <member name="T:OpenMetaverse.Packets.DenyTrustedCircuitPacket.DataBlockBlock">
20500 <exclude/>
20501 </member>
20502 <member name="T:OpenMetaverse.Packets.RequestTrustedCircuitPacket">
20503 <exclude/>
20504 </member>
20505 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
20506 <exclude/>
20507 </member>
20508 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
20509 <exclude/>
20510 </member>
20511 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
20512 <exclude/>
20513 </member>
20514 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
20515 <exclude/>
20516 </member>
20517 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
20518 <exclude/>
20519 </member>
20520 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
20521 <exclude/>
20522 </member>
20523 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
20524 <exclude/>
20525 </member>
20526 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
20527 <exclude/>
20528 </member>
20529 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
20530 <exclude/>
20531 </member>
20532 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
20533 <exclude/>
20534 </member>
20535 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
20536 <exclude/>
20537 </member>
20538 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
20539 <exclude/>
20540 </member>
20541 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
20542 <exclude/>
20543 </member>
20544 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
20545 <exclude/>
20546 </member>
20547 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
20548 <exclude/>
20549 </member>
20550 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
20551 <exclude/>
20552 </member>
20553 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
20554 <exclude/>
20555 </member>
20556 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
20557 <exclude/>
20558 </member>
20559 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
20560 <exclude/>
20561 </member>
20562 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
20563 <exclude/>
20564 </member>
20565 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
20566 <exclude/>
20567 </member>
20568 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
20569 <exclude/>
20570 </member>
20571 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
20572 <exclude/>
20573 </member>
20574 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
20575 <exclude/>
20576 </member>
20577 <member name="T:OpenMetaverse.Packets.SystemMessagePacket">
20578 <exclude/>
20579 </member>
20580 <member name="T:OpenMetaverse.Packets.SystemMessagePacket.MethodDataBlock">
20581 <exclude/>
20582 </member>
20583 <member name="T:OpenMetaverse.Packets.SystemMessagePacket.ParamListBlock">
20584 <exclude/>
20585 </member>
20586 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
20587 <exclude/>
20588 </member>
20589 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
20590 <exclude/>
20591 </member>
20592 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
20593 <exclude/>
20594 </member>
20595 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
20596 <exclude/>
20597 </member>
20598 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
20599 <exclude/>
20600 </member>
20601 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
20602 <exclude/>
20603 </member>
20604 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
20605 <exclude/>
20606 </member>
20607 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
20608 <exclude/>
20609 </member>
20610 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
20611 <exclude/>
20612 </member>
20613 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
20614 <exclude/>
20615 </member>
20616 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
20617 <exclude/>
20618 </member>
20619 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
20620 <exclude/>
20621 </member>
20622 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
20623 <exclude/>
20624 </member>
20625 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
20626 <exclude/>
20627 </member>
20628 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
20629 <exclude/>
20630 </member>
20631 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
20632 <exclude/>
20633 </member>
20634 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
20635 <exclude/>
20636 </member>
20637 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
20638 <exclude/>
20639 </member>
20640 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
20641 <exclude/>
20642 </member>
20643 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
20644 <exclude/>
20645 </member>
20646 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
20647 <exclude/>
20648 </member>
20649 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
20650 <exclude/>
20651 </member>
20652 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
20653 <exclude/>
20654 </member>
20655 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
20656 <exclude/>
20657 </member>
20658 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
20659 <exclude/>
20660 </member>
20661 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
20662 <exclude/>
20663 </member>
20664 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
20665 <exclude/>
20666 </member>
20667 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
20668 <exclude/>
20669 </member>
20670 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
20671 <exclude/>
20672 </member>
20673 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
20674 <exclude/>
20675 </member>
20676 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
20677 <exclude/>
20678 </member>
20679 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
20680 <exclude/>
20681 </member>
20682 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
20683 <exclude/>
20684 </member>
20685 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
20686 <exclude/>
20687 </member>
20688 <member name="T:OpenMetaverse.Packets.ErrorPacket">
20689 <exclude/>
20690 </member>
20691 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
20692 <exclude/>
20693 </member>
20694 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
20695 <exclude/>
20696 </member>
20697 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
20698 <exclude/>
20699 </member>
20700 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
20701 <exclude/>
20702 </member>
20703 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
20704 <exclude/>
20705 </member>
20706 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
20707 <exclude/>
20708 </member>
20709 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
20710 <exclude/>
20711 </member>
20712 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
20713 <exclude/>
20714 </member>
20715 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
20716 <exclude/>
20717 </member>
20718 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
20719 <exclude/>
20720 </member>
20721 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
20722 <exclude/>
20723 </member>
20724 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
20725 <exclude/>
20726 </member>
20727 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
20728 <exclude/>
20729 </member>
20730 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
20731 <exclude/>
20732 </member>
20733 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
20734 <exclude/>
20735 </member>
20736 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
20737 <exclude/>
20738 </member>
20739 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
20740 <exclude/>
20741 </member>
20742 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
20743 <exclude/>
20744 </member>
20745 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
20746 <exclude/>
20747 </member>
20748 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
20749 <exclude/>
20750 </member>
20751 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
20752 <exclude/>
20753 </member>
20754 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
20755 <exclude/>
20756 </member>
20757 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
20758 <exclude/>
20759 </member>
20760 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
20761 <exclude/>
20762 </member>
20763 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
20764 <exclude/>
20765 </member>
20766 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
20767 <exclude/>
20768 </member>
20769 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
20770 <exclude/>
20771 </member>
20772 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
20773 <exclude/>
20774 </member>
20775 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
20776 <exclude/>
20777 </member>
20778 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
20779 <exclude/>
20780 </member>
20781 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
20782 <exclude/>
20783 </member>
20784 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
20785 <exclude/>
20786 </member>
20787 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
20788 <exclude/>
20789 </member>
20790 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
20791 <exclude/>
20792 </member>
20793 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
20794 <exclude/>
20795 </member>
20796 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
20797 <exclude/>
20798 </member>
20799 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
20800 <exclude/>
20801 </member>
20802 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
20803 <exclude/>
20804 </member>
20805 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
20806 <exclude/>
20807 </member>
20808 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
20809 <exclude/>
20810 </member>
20811 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
20812 <exclude/>
20813 </member>
20814 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
20815 <exclude/>
20816 </member>
20817 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
20818 <exclude/>
20819 </member>
20820 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
20821 <exclude/>
20822 </member>
20823 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
20824 <exclude/>
20825 </member>
20826 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
20827 <exclude/>
20828 </member>
20829 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
20830 <exclude/>
20831 </member>
20832 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
20833 <exclude/>
20834 </member>
20835 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
20836 <exclude/>
20837 </member>
20838 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
20839 <exclude/>
20840 </member>
20841 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
20842 <exclude/>
20843 </member>
20844 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket">
20845 <exclude/>
20846 </member>
20847 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock">
20848 <exclude/>
20849 </member>
20850 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock">
20851 <exclude/>
20852 </member>
20853 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket">
20854 <exclude/>
20855 </member>
20856 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock">
20857 <exclude/>
20858 </member>
20859 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket">
20860 <exclude/>
20861 </member>
20862 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock">
20863 <exclude/>
20864 </member>
20865 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket">
20866 <exclude/>
20867 </member>
20868 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock">
20869 <exclude/>
20870 </member>
20871 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket">
20872 <exclude/>
20873 </member>
20874 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock">
20875 <exclude/>
20876 </member>
20877 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock">
20878 <exclude/>
20879 </member>
20880 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock">
20881 <exclude/>
20882 </member>
20883 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket">
20884 <exclude/>
20885 </member>
20886 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock">
20887 <exclude/>
20888 </member>
20889 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock">
20890 <exclude/>
20891 </member>
20892 <member name="T:OpenMetaverse.Packets.AgentSitPacket">
20893 <exclude/>
20894 </member>
20895 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock">
20896 <exclude/>
20897 </member>
20898 <member name="T:OpenMetaverse.Packets.RequestImagePacket">
20899 <exclude/>
20900 </member>
20901 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock">
20902 <exclude/>
20903 </member>
20904 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock">
20905 <exclude/>
20906 </member>
20907 <member name="T:OpenMetaverse.Packets.ImageDataPacket">
20908 <exclude/>
20909 </member>
20910 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock">
20911 <exclude/>
20912 </member>
20913 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock">
20914 <exclude/>
20915 </member>
20916 <member name="T:OpenMetaverse.Packets.ImagePacketPacket">
20917 <exclude/>
20918 </member>
20919 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock">
20920 <exclude/>
20921 </member>
20922 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock">
20923 <exclude/>
20924 </member>
20925 <member name="T:OpenMetaverse.Packets.LayerDataPacket">
20926 <exclude/>
20927 </member>
20928 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock">
20929 <exclude/>
20930 </member>
20931 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock">
20932 <exclude/>
20933 </member>
20934 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket">
20935 <exclude/>
20936 </member>
20937 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock">
20938 <exclude/>
20939 </member>
20940 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock">
20941 <exclude/>
20942 </member>
20943 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket">
20944 <exclude/>
20945 </member>
20946 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock">
20947 <exclude/>
20948 </member>
20949 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock">
20950 <exclude/>
20951 </member>
20952 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket">
20953 <exclude/>
20954 </member>
20955 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock">
20956 <exclude/>
20957 </member>
20958 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock">
20959 <exclude/>
20960 </member>
20961 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket">
20962 <exclude/>
20963 </member>
20964 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock">
20965 <exclude/>
20966 </member>
20967 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock">
20968 <exclude/>
20969 </member>
20970 <member name="T:OpenMetaverse.Packets.KillObjectPacket">
20971 <exclude/>
20972 </member>
20973 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock">
20974 <exclude/>
20975 </member>
20976 <member name="T:OpenMetaverse.Packets.TransferPacketPacket">
20977 <exclude/>
20978 </member>
20979 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock">
20980 <exclude/>
20981 </member>
20982 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket">
20983 <exclude/>
20984 </member>
20985 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock">
20986 <exclude/>
20987 </member>
20988 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock">
20989 <exclude/>
20990 </member>
20991 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket">
20992 <exclude/>
20993 </member>
20994 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock">
20995 <exclude/>
20996 </member>
20997 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket">
20998 <exclude/>
20999 </member>
21000 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock">
21001 <exclude/>
21002 </member>
21003 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock">
21004 <exclude/>
21005 </member>
21006 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock">
21007 <exclude/>
21008 </member>
21009 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock">
21010 <exclude/>
21011 </member>
21012 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket">
21013 <exclude/>
21014 </member>
21015 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock">
21016 <exclude/>
21017 </member>
21018 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock">
21019 <exclude/>
21020 </member>
21021 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket">
21022 <exclude/>
21023 </member>
21024 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock">
21025 <exclude/>
21026 </member>
21027 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket">
21028 <exclude/>
21029 </member>
21030 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock">
21031 <exclude/>
21032 </member>
21033 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock">
21034 <exclude/>
21035 </member>
21036 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket">
21037 <exclude/>
21038 </member>
21039 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock">
21040 <exclude/>
21041 </member> 21938 </member>
21042 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock"> 21939 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
21043 <exclude/> 21940 <summary>
21941 Populate Grid info based on data from MapBlockReplyPacket
21942 </summary>
21943 <param name="packet">Incoming MapBlockReplyPacket packet</param>
21944 <param name="simulator">Unused</param>
21044 </member> 21945 </member>
21045 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock"> 21946 <member name="M:OpenMetaverse.GridManager.TimeMessageHandler(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
21046 <exclude/> 21947 <summary>
21948 Get sim time from the appropriate packet
21949 </summary>
21950 <param name="packet">Incoming SimulatorViewerTimeMessagePacket from SL</param>
21951 <param name="simulator">Unused</param>
21047 </member> 21952 </member>
21048 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock"> 21953 <member name="E:OpenMetaverse.GridManager.OnCoarseLocationUpdate">
21049 <exclude/> 21954 <summary>Triggered when coarse locations (minimap dots) are updated by the simulator</summary>
21050 </member> 21955 </member>
21051 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock"> 21956 <member name="E:OpenMetaverse.GridManager.OnGridRegion">
21052 <exclude/> 21957 <summary>Triggered when a new region is discovered through GridManager</summary>
21053 </member> 21958 </member>
21054 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock"> 21959 <member name="E:OpenMetaverse.GridManager.OnGridLayer">
21055 <exclude/> 21960 <summary></summary>
21056 </member> 21961 </member>
21057 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket"> 21962 <member name="E:OpenMetaverse.GridManager.OnGridItems">
21058 <exclude/> 21963 <summary></summary>
21059 </member> 21964 </member>
21060 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock"> 21965 <member name="E:OpenMetaverse.GridManager.OnRegionHandleReply">
21061 <exclude/> 21966 <summary></summary>
21062 </member> 21967 </member>
21063 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket"> 21968 <member name="P:OpenMetaverse.GridManager.SunPhase">
21064 <exclude/> 21969 <summary>Unknown</summary>
21065 </member> 21970 </member>
21066 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock"> 21971 <member name="P:OpenMetaverse.GridManager.SunDirection">
21067 <exclude/> 21972 <summary>Current direction of the sun</summary>
21068 </member> 21973 </member>
21069 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket"> 21974 <member name="P:OpenMetaverse.GridManager.SunAngVelocity">
21070 <exclude/> 21975 <summary>Current angular velocity of the sun</summary>
21071 </member> 21976 </member>
21072 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock"> 21977 <member name="P:OpenMetaverse.GridManager.WorldTime">
21073 <exclude/> 21978 <summary>Current world time</summary>
21074 </member> 21979 </member>
21075 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID)"> 21980 <member name="T:OpenMetaverse.GridManager.CoarseLocationUpdateCallback">
21076 <summary> 21981 <summary>
21077 Plays a sound in the current region at full volume from avatar position 21982
21078 </summary> 21983 </summary>
21079 <param name="soundID">UUID of the sound to be played</param> 21984 <param name="sim"></param>
21985 <param name="newEntries"></param>
21986 <param name="removedEntries"></param>
21080 </member> 21987 </member>
21081 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 21988 <member name="T:OpenMetaverse.GridManager.GridRegionCallback">
21082 <summary> 21989 <summary>
21083 Plays a sound in the current region at full volume 21990
21084 </summary> 21991 </summary>
21085 <param name="soundID">UUID of the sound to be played.</param> 21992 <param name="region"></param>
21086 <param name="position">position for the sound to be played at. Normally the avatar.</param>
21087 </member> 21993 </member>
21088 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)"> 21994 <member name="T:OpenMetaverse.GridManager.GridLayerCallback">
21089 <summary> 21995 <summary>
21090 Plays a sound in the current region 21996
21091 </summary> 21997 </summary>
21092 <param name="soundID">UUID of the sound to be played.</param> 21998 <param name="layer"></param>
21093 <param name="position">position for the sound to be played at. Normally the avatar.</param>
21094 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
21095 </member> 21999 </member>
21096 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)"> 22000 <member name="T:OpenMetaverse.GridManager.GridItemsCallback">
21097 <summary> 22001 <summary>
21098 Plays a sound in the specified sim 22002
21099 </summary> 22003 </summary>
21100 <param name="soundID">UUID of the sound to be played.</param> 22004 <param name="type"></param>
21101 <param name="sim">UUID of the sound to be played.</param> 22005 <param name="items"></param>
21102 <param name="position">position for the sound to be played at. Normally the avatar.</param>
21103 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
21104 </member> 22006 </member>
21105 <member name="M:OpenMetaverse.SoundManager.SoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)"> 22007 <member name="T:OpenMetaverse.GridManager.RegionHandleReplyCallback">
21106 <summary> 22008 <summary>
21107 Plays a sound 22009
21108 </summary> 22010 </summary>
21109 <param name="soundID">UUID of the sound to be played.</param> 22011 <param name="regionID"></param>
21110 <param name="handle">handle id for the sim to be played in.</param> 22012 <param name="regionHandle"></param>
21111 <param name="position">position for the sound to be played at. Normally the avatar.</param>
21112 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
21113 </member> 22013 </member>
21114 </members> 22014 </members>
21115</doc> 22015</doc>
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index 88e8b49..6ec1b1c 100644
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverse.dll.config b/bin/OpenMetaverse.dll.config
index 3c4a64a..356b6a7 100644
--- a/bin/OpenMetaverse.dll.config
+++ b/bin/OpenMetaverse.dll.config
@@ -1,5 +1,5 @@
1<configuration> 1<configuration>
2 <dllmap os="osx" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2.1.3.0-dotnet-1.dylib" /> 2 <dllmap os="osx" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2.1.3.0-dotnet-1.dylib" />
3 <dllmap os="!windows,osx" cpu="x86-64,ia64" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2.1.3.0-dotnet-1-x86_64" /> 3 <dllmap os="!windows,osx" cpu="x86-64,ia64" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2.1.3.0-dotnet-1-x86_64" />
4 <dllmap os="!windows,osx" cpu="x86" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2.1.3.0-dotnet-1-i686" /> 4 <dllmap os="!windows,osx" cpu="x86" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2.1.3.0-dotnet-1" />
5</configuration> 5</configuration>
diff --git a/bin/OpenMetaverseTypes.XML b/bin/OpenMetaverseTypes.XML
index d60ffdb..2dc28ae 100644
--- a/bin/OpenMetaverseTypes.XML
+++ b/bin/OpenMetaverseTypes.XML
@@ -4,307 +4,98 @@
4 <name>OpenMetaverseTypes</name> 4 <name>OpenMetaverseTypes</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.Vector3d"> 7 <member name="T:OpenMetaverse.TokenBucket">
8 <summary>
9 A three-dimensional vector with doubleing-point values
10 </summary>
11 </member>
12 <member name="F:OpenMetaverse.Vector3d.X">
13 <summary>X value</summary>
14 </member>
15 <member name="F:OpenMetaverse.Vector3d.Y">
16 <summary>Y value</summary>
17 </member>
18 <member name="F:OpenMetaverse.Vector3d.Z">
19 <summary>Z value</summary>
20 </member>
21 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
22 <summary>
23 Constructor, builds a vector from a byte array
24 </summary>
25 <param name="byteArray">Byte array containing three eight-byte doubles</param>
26 <param name="pos">Beginning position in the byte array</param>
27 </member>
28 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)">
29 <summary>
30 Test if this vector is equal to another vector, within a given
31 tolerance range
32 </summary>
33 <param name="vec">Vector to test against</param>
34 <param name="tolerance">The acceptable magnitude of difference
35 between the two vectors</param>
36 <returns>True if the magnitude of difference between the two vectors
37 is less than the given tolerance, otherwise false</returns>
38 </member>
39 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)">
40 <summary> 8 <summary>
41 IComparable.CompareTo implementation 9 A hierarchical token bucket for bandwidth throttling. See
10 http://en.wikipedia.org/wiki/Token_bucket for more information
42 </summary> 11 </summary>
43 </member> 12 </member>
44 <member name="M:OpenMetaverse.Vector3d.IsFinite"> 13 <member name="F:OpenMetaverse.TokenBucket.parent">
45 <summary> 14 <summary>Parent bucket to this bucket, or null if this is a root
46 Test if this vector is composed of all finite numbers 15 bucket</summary>
47 </summary>
48 </member> 16 </member>
49 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)"> 17 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
50 <summary> 18 <summary>Size of the bucket in bytes. If zero, the bucket has
51 Builds a vector from a byte array 19 infinite capacity</summary>
52 </summary>
53 <param name="byteArray">Byte array containing a 24 byte vector</param>
54 <param name="pos">Beginning position in the byte array</param>
55 </member> 20 </member>
56 <member name="M:OpenMetaverse.Vector3d.GetBytes"> 21 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
57 <summary> 22 <summary>Rate that the bucket fills, in bytes per millisecond. If
58 Returns the raw bytes for this vector 23 zero, the bucket always remains full</summary>
59 </summary>
60 <returns>A 24 byte array containing X, Y, and Z</returns>
61 </member> 24 </member>
62 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)"> 25 <member name="F:OpenMetaverse.TokenBucket.content">
63 <summary> 26 <summary>Number of tokens currently in the bucket</summary>
64 Writes the raw bytes for this vector to a byte array
65 </summary>
66 <param name="dest">Destination byte array</param>
67 <param name="pos">Position in the destination array to start
68 writing. Must be at least 24 bytes before the end of the array</param>
69 </member> 27 </member>
70 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)"> 28 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
71 <summary> 29 <summary>Time of the last drip, in system ticks</summary>
72 Parse a vector from a string
73 </summary>
74 <param name="val">A string representation of a 3D vector, enclosed
75 in arrow brackets and separated by commas</param>
76 </member> 30 </member>
77 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)"> 31 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
78 <summary> 32 <summary>
79 Interpolates between two vectors using a cubic equation 33 Default constructor
80 </summary> 34 </summary>
35 <param name="parent">Parent bucket if this is a child bucket, or
36 null if this is a root bucket</param>
37 <param name="maxBurst">Maximum size of the bucket in bytes, or
38 zero if this bucket has no maximum capacity</param>
39 <param name="dripRate">Rate that the bucket fills, in bytes per
40 second. If zero, the bucket always remains full</param>
81 </member> 41 </member>
82 <member name="M:OpenMetaverse.Vector3d.ToString"> 42 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
83 <summary> 43 <summary>
84 Get a formatted string representation of the vector 44 Remove a given number of tokens from the bucket
85 </summary> 45 </summary>
86 <returns>A string representation of the vector</returns> 46 <param name="amount">Number of tokens to remove from the bucket</param>
47 <returns>True if the requested number of tokens were removed from
48 the bucket, otherwise false</returns>
87 </member> 49 </member>
88 <member name="M:OpenMetaverse.Vector3d.ToRawString"> 50 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
89 <summary> 51 <summary>
90 Get a string representation of the vector elements with up to three 52 Remove a given number of tokens from the bucket
91 decimal digits and separated by spaces only
92 </summary> 53 </summary>
93 <returns>Raw string representation of the vector</returns> 54 <param name="amount">Number of tokens to remove from the bucket</param>
55 <param name="dripSucceeded">True if tokens were added to the bucket
56 during this call, otherwise false</param>
57 <returns>True if the requested number of tokens were removed from
58 the bucket, otherwise false</returns>
94 </member> 59 </member>
95 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)"> 60 <member name="M:OpenMetaverse.TokenBucket.Drip">
96 <summary> 61 <summary>
97 Cross product between two vectors 62 Add tokens to the bucket over time. The number of tokens added each
63 call depends on the length of time that has passed since the last
64 call to Drip
98 </summary> 65 </summary>
66 <returns>True if tokens were added to the bucket, otherwise false</returns>
99 </member> 67 </member>
100 <member name="F:OpenMetaverse.Vector3d.Zero"> 68 <member name="P:OpenMetaverse.TokenBucket.Parent">
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.AssetType">
116 <summary> 69 <summary>
117 The different types of grid assets 70 The parent bucket of this bucket, or null if this bucket has no
71 parent. The parent bucket will limit the aggregate bandwidth of all
72 of its children buckets
118 </summary> 73 </summary>
119 </member> 74 </member>
120 <member name="F:OpenMetaverse.AssetType.Unknown"> 75 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
121 <summary>Unknown asset type</summary>
122 </member>
123 <member name="F:OpenMetaverse.AssetType.Texture">
124 <summary>Texture asset, stores in JPEG2000 J2C stream format</summary>
125 </member>
126 <member name="F:OpenMetaverse.AssetType.Sound">
127 <summary>Sound asset</summary>
128 </member>
129 <member name="F:OpenMetaverse.AssetType.CallingCard">
130 <summary>Calling card for another avatar</summary>
131 </member>
132 <member name="F:OpenMetaverse.AssetType.Landmark">
133 <summary>Link to a location in world</summary>
134 </member>
135 <member name="F:OpenMetaverse.AssetType.Clothing">
136 <summary>Collection of textures and parameters that can be
137 worn by an avatar</summary>
138 </member>
139 <member name="F:OpenMetaverse.AssetType.Object">
140 <summary>Primitive that can contain textures, sounds,
141 scripts and more</summary>
142 </member>
143 <member name="F:OpenMetaverse.AssetType.Notecard">
144 <summary>Notecard asset</summary>
145 </member>
146 <member name="F:OpenMetaverse.AssetType.Folder">
147 <summary>Holds a collection of inventory items</summary>
148 </member>
149 <member name="F:OpenMetaverse.AssetType.RootFolder">
150 <summary>Root inventory folder</summary>
151 </member>
152 <member name="F:OpenMetaverse.AssetType.LSLText">
153 <summary>Linden scripting language script</summary>
154 </member>
155 <member name="F:OpenMetaverse.AssetType.LSLBytecode">
156 <summary>LSO bytecode for a script</summary>
157 </member>
158 <member name="F:OpenMetaverse.AssetType.TextureTGA">
159 <summary>Uncompressed TGA texture</summary>
160 </member>
161 <member name="F:OpenMetaverse.AssetType.Bodypart">
162 <summary>Collection of textures and shape parameters that can
163 be worn</summary>
164 </member>
165 <member name="F:OpenMetaverse.AssetType.TrashFolder">
166 <summary>Trash folder</summary>
167 </member>
168 <member name="F:OpenMetaverse.AssetType.SnapshotFolder">
169 <summary>Snapshot folder</summary>
170 </member>
171 <member name="F:OpenMetaverse.AssetType.LostAndFoundFolder">
172 <summary>Lost and found folder</summary>
173 </member>
174 <member name="F:OpenMetaverse.AssetType.SoundWAV">
175 <summary>Uncompressed sound</summary>
176 </member>
177 <member name="F:OpenMetaverse.AssetType.ImageTGA">
178 <summary>Uncompressed TGA non-square image, not to be used as a
179 texture</summary>
180 </member>
181 <member name="F:OpenMetaverse.AssetType.ImageJPEG">
182 <summary>Compressed JPEG non-square image, not to be used as a
183 texture</summary>
184 </member>
185 <member name="F:OpenMetaverse.AssetType.Animation">
186 <summary>Animation</summary>
187 </member>
188 <member name="F:OpenMetaverse.AssetType.Gesture">
189 <summary>Sequence of animations, sounds, chat, and pauses</summary>
190 </member>
191 <member name="F:OpenMetaverse.AssetType.Simstate">
192 <summary>Simstate file</summary>
193 </member>
194 <member name="T:OpenMetaverse.InventoryType">
195 <summary> 76 <summary>
196 Inventory Item Types, eg Script, Notecard, Folder, etc 77 Maximum burst rate in bytes per second. This is the maximum number
78 of tokens that can accumulate in the bucket at any one time
197 </summary> 79 </summary>
198 </member> 80 </member>
199 <member name="F:OpenMetaverse.InventoryType.Unknown"> 81 <member name="P:OpenMetaverse.TokenBucket.DripRate">
200 <summary>Unknown</summary>
201 </member>
202 <member name="F:OpenMetaverse.InventoryType.Texture">
203 <summary>Texture</summary>
204 </member>
205 <member name="F:OpenMetaverse.InventoryType.Sound">
206 <summary>Sound</summary>
207 </member>
208 <member name="F:OpenMetaverse.InventoryType.CallingCard">
209 <summary>Calling Card</summary>
210 </member>
211 <member name="F:OpenMetaverse.InventoryType.Landmark">
212 <summary>Landmark</summary>
213 </member>
214 <member name="F:OpenMetaverse.InventoryType.Notecard">
215 <summary>Notecard</summary>
216 </member>
217 <member name="F:OpenMetaverse.InventoryType.Category">
218 <summary></summary>
219 </member>
220 <member name="F:OpenMetaverse.InventoryType.Folder">
221 <summary>Folder</summary>
222 </member>
223 <member name="F:OpenMetaverse.InventoryType.RootCategory">
224 <summary></summary>
225 </member>
226 <member name="F:OpenMetaverse.InventoryType.LSL">
227 <summary>an LSL Script</summary>
228 </member>
229 <member name="F:OpenMetaverse.InventoryType.Snapshot">
230 <summary></summary>
231 </member>
232 <member name="F:OpenMetaverse.InventoryType.Attachment">
233 <summary></summary>
234 </member>
235 <member name="F:OpenMetaverse.InventoryType.Wearable">
236 <summary></summary>
237 </member>
238 <member name="F:OpenMetaverse.InventoryType.Animation">
239 <summary></summary>
240 </member>
241 <member name="F:OpenMetaverse.InventoryType.Gesture">
242 <summary></summary>
243 </member>
244 <member name="T:OpenMetaverse.SaleType">
245 <summary> 82 <summary>
246 Item Sale Status 83 The speed limit of this bucket in bytes per second. This is the
84 number of tokens that are added to the bucket per second
247 </summary> 85 </summary>
86 <remarks>Tokens are added to the bucket any time
87 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
88 the system tick interval (typically around 15-22ms)</remarks>
248 </member> 89 </member>
249 <member name="F:OpenMetaverse.SaleType.Not"> 90 <member name="P:OpenMetaverse.TokenBucket.Content">
250 <summary>Not for sale</summary>
251 </member>
252 <member name="F:OpenMetaverse.SaleType.Original">
253 <summary>The original is for sale</summary>
254 </member>
255 <member name="F:OpenMetaverse.SaleType.Copy">
256 <summary>Copies are for sale</summary>
257 </member>
258 <member name="F:OpenMetaverse.SaleType.Contents">
259 <summary>The contents of the object are for sale</summary>
260 </member>
261 <member name="T:OpenMetaverse.WearableType">
262 <summary> 91 <summary>
263 Types of wearable assets 92 The number of bytes that can be sent at this moment. This is the
93 current number of tokens in the bucket
94 <remarks>If this bucket has a parent bucket that does not have
95 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
96 return false regardless of the content of this bucket</remarks>
264 </summary> 97 </summary>
265 </member> 98 </member>
266 <member name="F:OpenMetaverse.WearableType.Shape">
267 <summary>Body shape</summary>
268 </member>
269 <member name="F:OpenMetaverse.WearableType.Skin">
270 <summary>Skin textures and attributes</summary>
271 </member>
272 <member name="F:OpenMetaverse.WearableType.Hair">
273 <summary>Hair</summary>
274 </member>
275 <member name="F:OpenMetaverse.WearableType.Eyes">
276 <summary>Eyes</summary>
277 </member>
278 <member name="F:OpenMetaverse.WearableType.Shirt">
279 <summary>Shirt</summary>
280 </member>
281 <member name="F:OpenMetaverse.WearableType.Pants">
282 <summary>Pants</summary>
283 </member>
284 <member name="F:OpenMetaverse.WearableType.Shoes">
285 <summary>Shoes</summary>
286 </member>
287 <member name="F:OpenMetaverse.WearableType.Socks">
288 <summary>Socks</summary>
289 </member>
290 <member name="F:OpenMetaverse.WearableType.Jacket">
291 <summary>Jacket</summary>
292 </member>
293 <member name="F:OpenMetaverse.WearableType.Gloves">
294 <summary>Gloves</summary>
295 </member>
296 <member name="F:OpenMetaverse.WearableType.Undershirt">
297 <summary>Undershirt</summary>
298 </member>
299 <member name="F:OpenMetaverse.WearableType.Underpants">
300 <summary>Underpants</summary>
301 </member>
302 <member name="F:OpenMetaverse.WearableType.Skirt">
303 <summary>Skirt</summary>
304 </member>
305 <member name="F:OpenMetaverse.WearableType.Invalid">
306 <summary>Invalid wearable asset</summary>
307 </member>
308 <member name="T:OpenMetaverse.BlockingQueue`1"> 99 <member name="T:OpenMetaverse.BlockingQueue`1">
309 <summary> 100 <summary>
310 Same as Queue except Dequeue function blocks until there is an object to return. 101 Same as Queue except Dequeue function blocks until there is an object to return.
@@ -379,196 +170,6 @@
379 Gets flag indicating if queue has been closed. 170 Gets flag indicating if queue has been closed.
380 </summary> 171 </summary>
381 </member> 172 </member>
382 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
383 <summary>For thread safety</summary>
384 </member>
385 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
386 <summary>For thread safety</summary>
387 </member>
388 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
389 <summary>
390 Purges expired objects from the cache. Called automatically by the purge timer.
391 </summary>
392 </member>
393 <member name="T:OpenMetaverse.UUID">
394 <summary>
395 A 128-bit Universally Unique Identifier, used throughout the Second
396 Life networking protocol
397 </summary>
398 </member>
399 <member name="F:OpenMetaverse.UUID.Guid">
400 <summary>The System.Guid object this struct wraps around</summary>
401 </member>
402 <member name="M:OpenMetaverse.UUID.#ctor(System.String)">
403 <summary>
404 Constructor that takes a string UUID representation
405 </summary>
406 <param name="val">A string representation of a UUID, case
407 insensitive and can either be hyphenated or non-hyphenated</param>
408 <example>UUID("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
409 </member>
410 <member name="M:OpenMetaverse.UUID.#ctor(System.Guid)">
411 <summary>
412 Constructor that takes a System.Guid object
413 </summary>
414 <param name="val">A Guid object that contains the unique identifier
415 to be represented by this UUID</param>
416 </member>
417 <member name="M:OpenMetaverse.UUID.#ctor(System.Byte[],System.Int32)">
418 <summary>
419 Constructor that takes a byte array containing a UUID
420 </summary>
421 <param name="source">Byte array containing a 16 byte UUID</param>
422 <param name="pos">Beginning offset in the array</param>
423 </member>
424 <member name="M:OpenMetaverse.UUID.#ctor(System.UInt64)">
425 <summary>
426 Constructor that takes an unsigned 64-bit unsigned integer to
427 convert to a UUID
428 </summary>
429 <param name="val">64-bit unsigned integer to convert to a UUID</param>
430 </member>
431 <member name="M:OpenMetaverse.UUID.#ctor(OpenMetaverse.UUID)">
432 <summary>
433 Copy constructor
434 </summary>
435 <param name="val">UUID to copy</param>
436 </member>
437 <member name="M:OpenMetaverse.UUID.CompareTo(OpenMetaverse.UUID)">
438 <summary>
439 IComparable.CompareTo implementation
440 </summary>
441 </member>
442 <member name="M:OpenMetaverse.UUID.FromBytes(System.Byte[],System.Int32)">
443 <summary>
444 Assigns this UUID from 16 bytes out of a byte array
445 </summary>
446 <param name="source">Byte array containing the UUID to assign this UUID to</param>
447 <param name="pos">Starting position of the UUID in the byte array</param>
448 </member>
449 <member name="M:OpenMetaverse.UUID.GetBytes">
450 <summary>
451 Returns a copy of the raw bytes for this UUID
452 </summary>
453 <returns>A 16 byte array containing this UUID</returns>
454 </member>
455 <member name="M:OpenMetaverse.UUID.ToBytes(System.Byte[],System.Int32)">
456 <summary>
457 Writes the raw bytes for this UUID to a byte array
458 </summary>
459 <param name="dest">Destination byte array</param>
460 <param name="pos">Position in the destination array to start
461 writing. Must be at least 16 bytes before the end of the array</param>
462 </member>
463 <member name="M:OpenMetaverse.UUID.CRC">
464 <summary>
465 Calculate an LLCRC (cyclic redundancy check) for this UUID
466 </summary>
467 <returns>The CRC checksum for this UUID</returns>
468 </member>
469 <member name="M:OpenMetaverse.UUID.GetULong">
470 <summary>
471 Create a 64-bit integer representation from the second half of this UUID
472 </summary>
473 <returns>An integer created from the last eight bytes of this UUID</returns>
474 </member>
475 <member name="M:OpenMetaverse.UUID.Parse(System.String)">
476 <summary>
477 Generate a UUID from a string
478 </summary>
479 <param name="val">A string representation of a UUID, case
480 insensitive and can either be hyphenated or non-hyphenated</param>
481 <example>UUID.Parse("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
482 </member>
483 <member name="M:OpenMetaverse.UUID.TryParse(System.String,OpenMetaverse.UUID@)">
484 <summary>
485 Generate a UUID from a string
486 </summary>
487 <param name="val">A string representation of a UUID, case
488 insensitive and can either be hyphenated or non-hyphenated</param>
489 <param name="result">Will contain the parsed UUID if successful,
490 otherwise null</param>
491 <returns>True if the string was successfully parse, otherwise false</returns>
492 <example>UUID.TryParse("11f8aa9c-b071-4242-836b-13b7abe0d489", result)</example>
493 </member>
494 <member name="M:OpenMetaverse.UUID.Combine(OpenMetaverse.UUID,OpenMetaverse.UUID)">
495 <summary>
496 Combine two UUIDs together by taking the MD5 hash of a byte array
497 containing both UUIDs
498 </summary>
499 <param name="first">First UUID to combine</param>
500 <param name="second">Second UUID to combine</param>
501 <returns>The UUID product of the combination</returns>
502 </member>
503 <member name="M:OpenMetaverse.UUID.Random">
504 <summary>
505
506 </summary>
507 <returns></returns>
508 </member>
509 <member name="M:OpenMetaverse.UUID.GetHashCode">
510 <summary>
511 Return a hash code for this UUID, used by .NET for hash tables
512 </summary>
513 <returns>An integer composed of all the UUID bytes XORed together</returns>
514 </member>
515 <member name="M:OpenMetaverse.UUID.Equals(System.Object)">
516 <summary>
517 Comparison function
518 </summary>
519 <param name="o">An object to compare to this UUID</param>
520 <returns>True if the object is a UUID and both UUIDs are equal</returns>
521 </member>
522 <member name="M:OpenMetaverse.UUID.Equals(OpenMetaverse.UUID)">
523 <summary>
524 Comparison function
525 </summary>
526 <param name="uuid">UUID to compare to</param>
527 <returns>True if the UUIDs are equal, otherwise false</returns>
528 </member>
529 <member name="M:OpenMetaverse.UUID.ToString">
530 <summary>
531 Get a hyphenated string representation of this UUID
532 </summary>
533 <returns>A string representation of this UUID, lowercase and
534 with hyphens</returns>
535 <example>11f8aa9c-b071-4242-836b-13b7abe0d489</example>
536 </member>
537 <member name="M:OpenMetaverse.UUID.op_Equality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
538 <summary>
539 Equals operator
540 </summary>
541 <param name="lhs">First UUID for comparison</param>
542 <param name="rhs">Second UUID for comparison</param>
543 <returns>True if the UUIDs are byte for byte equal, otherwise false</returns>
544 </member>
545 <member name="M:OpenMetaverse.UUID.op_Inequality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
546 <summary>
547 Not equals operator
548 </summary>
549 <param name="lhs">First UUID for comparison</param>
550 <param name="rhs">Second UUID for comparison</param>
551 <returns>True if the UUIDs are not equal, otherwise true</returns>
552 </member>
553 <member name="M:OpenMetaverse.UUID.op_ExclusiveOr(OpenMetaverse.UUID,OpenMetaverse.UUID)">
554 <summary>
555 XOR operator
556 </summary>
557 <param name="lhs">First UUID</param>
558 <param name="rhs">Second UUID</param>
559 <returns>A UUID that is a XOR combination of the two input UUIDs</returns>
560 </member>
561 <member name="M:OpenMetaverse.UUID.op_Explicit(System.String)~OpenMetaverse.UUID">
562 <summary>
563 String typecasting operator
564 </summary>
565 <param name="val">A UUID in string form. Case insensitive,
566 hyphenated or non-hyphenated</param>
567 <returns>A UUID built from the string representation</returns>
568 </member>
569 <member name="F:OpenMetaverse.UUID.Zero">
570 <summary>An UUID with a value of all zeroes</summary>
571 </member>
572 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)"> 173 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
573 <summary> 174 <summary>
574 Convert this matrix to euler rotations 175 Convert this matrix to euler rotations
@@ -722,159 +323,114 @@
722 <member name="F:OpenMetaverse.Color4.White"> 323 <member name="F:OpenMetaverse.Color4.White">
723 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary> 324 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary>
724 </member> 325 </member>
725 <member name="F:OpenMetaverse.Quaternion.X"> 326 <member name="F:OpenMetaverse.Vector4.X">
726 <summary>X value</summary> 327 <summary>X value</summary>
727 </member> 328 </member>
728 <member name="F:OpenMetaverse.Quaternion.Y"> 329 <member name="F:OpenMetaverse.Vector4.Y">
729 <summary>Y value</summary> 330 <summary>Y value</summary>
730 </member> 331 </member>
731 <member name="F:OpenMetaverse.Quaternion.Z"> 332 <member name="F:OpenMetaverse.Vector4.Z">
732 <summary>Z value</summary> 333 <summary>Z value</summary>
733 </member> 334 </member>
734 <member name="F:OpenMetaverse.Quaternion.W"> 335 <member name="F:OpenMetaverse.Vector4.W">
735 <summary>W value</summary> 336 <summary>W value</summary>
736 </member> 337 </member>
737 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)"> 338 <member name="M:OpenMetaverse.Vector4.#ctor(System.Byte[],System.Int32)">
738 <summary>
739 Build a quaternion from normalized float values
740 </summary>
741 <param name="x">X value from -1.0 to 1.0</param>
742 <param name="y">Y value from -1.0 to 1.0</param>
743 <param name="z">Z value from -1.0 to 1.0</param>
744 </member>
745 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)">
746 <summary> 339 <summary>
747 Constructor, builds a quaternion object from a byte array 340 Constructor, builds a vector from a byte array
748 </summary> 341 </summary>
749 <param name="byteArray">Byte array containing four four-byte floats</param> 342 <param name="byteArray">Byte array containing four four-byte floats</param>
750 <param name="pos">Offset in the byte array to start reading at</param> 343 <param name="pos">Beginning position in the byte array</param>
751 <param name="normalized">Whether the source data is normalized or
752 not. If this is true 12 bytes will be read, otherwise 16 bytes will
753 be read.</param>
754 </member> 344 </member>
755 <member name="M:OpenMetaverse.Quaternion.Normalize"> 345 <member name="M:OpenMetaverse.Vector4.ApproxEquals(OpenMetaverse.Vector4,System.Single)">
756 <summary> 346 <summary>
757 Normalizes the quaternion 347 Test if this vector is equal to another vector, within a given
348 tolerance range
758 </summary> 349 </summary>
350 <param name="vec">Vector to test against</param>
351 <param name="tolerance">The acceptable magnitude of difference
352 between the two vectors</param>
353 <returns>True if the magnitude of difference between the two vectors
354 is less than the given tolerance, otherwise false</returns>
759 </member> 355 </member>
760 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)"> 356 <member name="M:OpenMetaverse.Vector4.CompareTo(OpenMetaverse.Vector4)">
761 <summary> 357 <summary>
762 Builds a quaternion object from a byte array 358 IComparable.CompareTo implementation
763 </summary> 359 </summary>
764 <param name="byteArray">The source byte array</param>
765 <param name="pos">Offset in the byte array to start reading at</param>
766 <param name="normalized">Whether the source data is normalized or
767 not. If this is true 12 bytes will be read, otherwise 16 bytes will
768 be read.</param>
769 </member> 360 </member>
770 <member name="M:OpenMetaverse.Quaternion.GetBytes"> 361 <member name="M:OpenMetaverse.Vector4.IsFinite">
771 <summary> 362 <summary>
772 Normalize this quaternion and serialize it to a byte array 363 Test if this vector is composed of all finite numbers
773 </summary> 364 </summary>
774 <returns>A 12 byte array containing normalized X, Y, and Z floating
775 point values in order using little endian byte ordering</returns>
776 </member> 365 </member>
777 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)"> 366 <member name="M:OpenMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)">
778 <summary> 367 <summary>
779 Writes the raw bytes for this quaternion to a byte array 368 Builds a vector from a byte array
780 </summary> 369 </summary>
781 <param name="dest">Destination byte array</param> 370 <param name="byteArray">Byte array containing a 16 byte vector</param>
782 <param name="pos">Position in the destination array to start 371 <param name="pos">Beginning position in the byte array</param>
783 writing. Must be at least 12 bytes before the end of the array</param>
784 </member> 372 </member>
785 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)"> 373 <member name="M:OpenMetaverse.Vector4.GetBytes">
786 <summary> 374 <summary>
787 Convert this quaternion to euler angles 375 Returns the raw bytes for this vector
788 </summary> 376 </summary>
789 <param name="roll">X euler angle</param> 377 <returns>A 16 byte array containing X, Y, Z, and W</returns>
790 <param name="pitch">Y euler angle</param>
791 <param name="yaw">Z euler angle</param>
792 </member> 378 </member>
793 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)"> 379 <member name="M:OpenMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)">
794 <summary> 380 <summary>
795 Convert this quaternion to an angle around an axis 381 Writes the raw bytes for this vector to a byte array
796 </summary> 382 </summary>
797 <param name="axis">Unit vector describing the axis</param> 383 <param name="dest">Destination byte array</param>
798 <param name="angle">Angle around the axis, in radians</param> 384 <param name="pos">Position in the destination array to start
385 writing. Must be at least 16 bytes before the end of the array</param>
799 </member> 386 </member>
800 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)"> 387 <member name="M:OpenMetaverse.Vector4.ToRawString">
801 <summary> 388 <summary>
802 Returns the conjugate (spatial inverse) of a quaternion 389 Get a string representation of the vector elements with up to three
390 decimal digits and separated by spaces only
803 </summary> 391 </summary>
392 <returns>Raw string representation of the vector</returns>
804 </member> 393 </member>
805 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)"> 394 <member name="F:OpenMetaverse.Vector4.Zero">
806 <summary> 395 <summary>A vector with a value of 0,0,0,0</summary>
807 Build a quaternion from an axis and an angle of rotation around
808 that axis
809 </summary>
810 </member> 396 </member>
811 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)"> 397 <member name="F:OpenMetaverse.Vector4.One">
812 <summary> 398 <summary>A vector with a value of 1,1,1,1</summary>
813 Build a quaternion from an axis and an angle of rotation around
814 that axis
815 </summary>
816 <param name="axis">Axis of rotation</param>
817 <param name="angle">Angle of rotation</param>
818 </member> 399 </member>
819 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)"> 400 <member name="F:OpenMetaverse.Vector4.UnitX">
820 <summary> 401 <summary>A vector with a value of 1,0,0,0</summary>
821 Creates a quaternion from a vector containing roll, pitch, and yaw
822 in radians
823 </summary>
824 <param name="eulers">Vector representation of the euler angles in
825 radians</param>
826 <returns>Quaternion representation of the euler angles</returns>
827 </member> 402 </member>
828 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)"> 403 <member name="F:OpenMetaverse.Vector4.UnitY">
829 <summary> 404 <summary>A vector with a value of 0,1,0,0</summary>
830 Creates a quaternion from roll, pitch, and yaw euler angles in
831 radians
832 </summary>
833 <param name="roll">X angle in radians</param>
834 <param name="pitch">Y angle in radians</param>
835 <param name="yaw">Z angle in radians</param>
836 <returns>Quaternion representation of the euler angles</returns>
837 </member> 405 </member>
838 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)"> 406 <member name="F:OpenMetaverse.Vector4.UnitZ">
839 <summary> 407 <summary>A vector with a value of 0,0,1,0</summary>
840 Conjugates and renormalizes a vector
841 </summary>
842 </member> 408 </member>
843 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)"> 409 <member name="F:OpenMetaverse.Vector4.UnitW">
844 <summary> 410 <summary>A vector with a value of 0,0,0,1</summary>
845 Spherical linear interpolation between two quaternions
846 </summary>
847 </member> 411 </member>
848 <member name="M:OpenMetaverse.Quaternion.ToRawString"> 412 <member name="T:OpenMetaverse.Vector3d">
849 <summary> 413 <summary>
850 Get a string representation of the quaternion elements with up to three 414 A three-dimensional vector with doubleing-point values
851 decimal digits and separated by spaces only
852 </summary> 415 </summary>
853 <returns>Raw string representation of the quaternion</returns>
854 </member> 416 </member>
855 <member name="F:OpenMetaverse.Quaternion.Identity"> 417 <member name="F:OpenMetaverse.Vector3d.X">
856 <summary>A quaternion with a value of 0,0,0,1</summary>
857 </member>
858 <member name="F:OpenMetaverse.Vector4.X">
859 <summary>X value</summary> 418 <summary>X value</summary>
860 </member> 419 </member>
861 <member name="F:OpenMetaverse.Vector4.Y"> 420 <member name="F:OpenMetaverse.Vector3d.Y">
862 <summary>Y value</summary> 421 <summary>Y value</summary>
863 </member> 422 </member>
864 <member name="F:OpenMetaverse.Vector4.Z"> 423 <member name="F:OpenMetaverse.Vector3d.Z">
865 <summary>Z value</summary> 424 <summary>Z value</summary>
866 </member> 425 </member>
867 <member name="F:OpenMetaverse.Vector4.W"> 426 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
868 <summary>W value</summary>
869 </member>
870 <member name="M:OpenMetaverse.Vector4.#ctor(System.Byte[],System.Int32)">
871 <summary> 427 <summary>
872 Constructor, builds a vector from a byte array 428 Constructor, builds a vector from a byte array
873 </summary> 429 </summary>
874 <param name="byteArray">Byte array containing four four-byte floats</param> 430 <param name="byteArray">Byte array containing three eight-byte doubles</param>
875 <param name="pos">Beginning position in the byte array</param> 431 <param name="pos">Beginning position in the byte array</param>
876 </member> 432 </member>
877 <member name="M:OpenMetaverse.Vector4.ApproxEquals(OpenMetaverse.Vector4,System.Single)"> 433 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)">
878 <summary> 434 <summary>
879 Test if this vector is equal to another vector, within a given 435 Test if this vector is equal to another vector, within a given
880 tolerance range 436 tolerance range
@@ -885,61 +441,92 @@
885 <returns>True if the magnitude of difference between the two vectors 441 <returns>True if the magnitude of difference between the two vectors
886 is less than the given tolerance, otherwise false</returns> 442 is less than the given tolerance, otherwise false</returns>
887 </member> 443 </member>
888 <member name="M:OpenMetaverse.Vector4.CompareTo(OpenMetaverse.Vector4)"> 444 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)">
889 <summary> 445 <summary>
890 IComparable.CompareTo implementation 446 IComparable.CompareTo implementation
891 </summary> 447 </summary>
892 </member> 448 </member>
893 <member name="M:OpenMetaverse.Vector4.IsFinite"> 449 <member name="M:OpenMetaverse.Vector3d.IsFinite">
894 <summary> 450 <summary>
895 Test if this vector is composed of all finite numbers 451 Test if this vector is composed of all finite numbers
896 </summary> 452 </summary>
897 </member> 453 </member>
898 <member name="M:OpenMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)"> 454 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)">
899 <summary> 455 <summary>
900 Builds a vector from a byte array 456 Builds a vector from a byte array
901 </summary> 457 </summary>
902 <param name="byteArray">Byte array containing a 16 byte vector</param> 458 <param name="byteArray">Byte array containing a 24 byte vector</param>
903 <param name="pos">Beginning position in the byte array</param> 459 <param name="pos">Beginning position in the byte array</param>
904 </member> 460 </member>
905 <member name="M:OpenMetaverse.Vector4.GetBytes"> 461 <member name="M:OpenMetaverse.Vector3d.GetBytes">
906 <summary> 462 <summary>
907 Returns the raw bytes for this vector 463 Returns the raw bytes for this vector
908 </summary> 464 </summary>
909 <returns>A 16 byte array containing X, Y, Z, and W</returns> 465 <returns>A 24 byte array containing X, Y, and Z</returns>
910 </member> 466 </member>
911 <member name="M:OpenMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)"> 467 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)">
912 <summary> 468 <summary>
913 Writes the raw bytes for this vector to a byte array 469 Writes the raw bytes for this vector to a byte array
914 </summary> 470 </summary>
915 <param name="dest">Destination byte array</param> 471 <param name="dest">Destination byte array</param>
916 <param name="pos">Position in the destination array to start 472 <param name="pos">Position in the destination array to start
917 writing. Must be at least 16 bytes before the end of the array</param> 473 writing. Must be at least 24 bytes before the end of the array</param>
918 </member> 474 </member>
919 <member name="M:OpenMetaverse.Vector4.ToRawString"> 475 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)">
476 <summary>
477 Parse a vector from a string
478 </summary>
479 <param name="val">A string representation of a 3D vector, enclosed
480 in arrow brackets and separated by commas</param>
481 </member>
482 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)">
483 <summary>
484 Interpolates between two vectors using a cubic equation
485 </summary>
486 </member>
487 <member name="M:OpenMetaverse.Vector3d.ToString">
488 <summary>
489 Get a formatted string representation of the vector
490 </summary>
491 <returns>A string representation of the vector</returns>
492 </member>
493 <member name="M:OpenMetaverse.Vector3d.ToRawString">
920 <summary> 494 <summary>
921 Get a string representation of the vector elements with up to three 495 Get a string representation of the vector elements with up to three
922 decimal digits and separated by spaces only 496 decimal digits and separated by spaces only
923 </summary> 497 </summary>
924 <returns>Raw string representation of the vector</returns> 498 <returns>Raw string representation of the vector</returns>
925 </member> 499 </member>
926 <member name="F:OpenMetaverse.Vector4.Zero"> 500 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)">
927 <summary>A vector with a value of 0,0,0,0</summary> 501 <summary>
502 Cross product between two vectors
503 </summary>
928 </member> 504 </member>
929 <member name="F:OpenMetaverse.Vector4.One"> 505 <member name="F:OpenMetaverse.Vector3d.Zero">
930 <summary>A vector with a value of 1,1,1,1</summary> 506 <summary>A vector with a value of 0,0,0</summary>
931 </member> 507 </member>
932 <member name="F:OpenMetaverse.Vector4.UnitX"> 508 <member name="F:OpenMetaverse.Vector3d.One">
933 <summary>A vector with a value of 1,0,0,0</summary> 509 <summary>A vector with a value of 1,1,1</summary>
934 </member> 510 </member>
935 <member name="F:OpenMetaverse.Vector4.UnitY"> 511 <member name="F:OpenMetaverse.Vector3d.UnitX">
936 <summary>A vector with a value of 0,1,0,0</summary> 512 <summary>A unit vector facing forward (X axis), value of 1,0,0</summary>
937 </member> 513 </member>
938 <member name="F:OpenMetaverse.Vector4.UnitZ"> 514 <member name="F:OpenMetaverse.Vector3d.UnitY">
939 <summary>A vector with a value of 0,0,1,0</summary> 515 <summary>A unit vector facing left (Y axis), value of 0,1,0</summary>
940 </member> 516 </member>
941 <member name="F:OpenMetaverse.Vector4.UnitW"> 517 <member name="F:OpenMetaverse.Vector3d.UnitZ">
942 <summary>A vector with a value of 0,0,0,1</summary> 518 <summary>A unit vector facing up (Z axis), value of 0,0,1</summary>
519 </member>
520 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
521 <summary>For thread safety</summary>
522 </member>
523 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
524 <summary>For thread safety</summary>
525 </member>
526 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
527 <summary>
528 Purges expired objects from the cache. Called automatically by the purge timer.
529 </summary>
943 </member> 530 </member>
944 <member name="T:OpenMetaverse.Vector3"> 531 <member name="T:OpenMetaverse.Vector3">
945 <summary> 532 <summary>
@@ -1056,98 +643,6 @@
1056 <member name="F:OpenMetaverse.Vector3.UnitZ"> 643 <member name="F:OpenMetaverse.Vector3.UnitZ">
1057 <summary>A unit vector facing up (Z axis), value 0,0,1</summary> 644 <summary>A unit vector facing up (Z axis), value 0,0,1</summary>
1058 </member> 645 </member>
1059 <member name="T:OpenMetaverse.TokenBucket">
1060 <summary>
1061 A hierarchical token bucket for bandwidth throttling. See
1062 http://en.wikipedia.org/wiki/Token_bucket for more information
1063 </summary>
1064 </member>
1065 <member name="F:OpenMetaverse.TokenBucket.parent">
1066 <summary>Parent bucket to this bucket, or null if this is a root
1067 bucket</summary>
1068 </member>
1069 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
1070 <summary>Size of the bucket in bytes. If zero, the bucket has
1071 infinite capacity</summary>
1072 </member>
1073 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
1074 <summary>Rate that the bucket fills, in bytes per millisecond. If
1075 zero, the bucket always remains full</summary>
1076 </member>
1077 <member name="F:OpenMetaverse.TokenBucket.content">
1078 <summary>Number of tokens currently in the bucket</summary>
1079 </member>
1080 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
1081 <summary>Time of the last drip, in system ticks</summary>
1082 </member>
1083 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
1084 <summary>
1085 Default constructor
1086 </summary>
1087 <param name="parent">Parent bucket if this is a child bucket, or
1088 null if this is a root bucket</param>
1089 <param name="maxBurst">Maximum size of the bucket in bytes, or
1090 zero if this bucket has no maximum capacity</param>
1091 <param name="dripRate">Rate that the bucket fills, in bytes per
1092 second. If zero, the bucket always remains full</param>
1093 </member>
1094 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
1095 <summary>
1096 Remove a given number of tokens from the bucket
1097 </summary>
1098 <param name="amount">Number of tokens to remove from the bucket</param>
1099 <returns>True if the requested number of tokens were removed from
1100 the bucket, otherwise false</returns>
1101 </member>
1102 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
1103 <summary>
1104 Remove a given number of tokens from the bucket
1105 </summary>
1106 <param name="amount">Number of tokens to remove from the bucket</param>
1107 <param name="dripSucceeded">True if tokens were added to the bucket
1108 during this call, otherwise false</param>
1109 <returns>True if the requested number of tokens were removed from
1110 the bucket, otherwise false</returns>
1111 </member>
1112 <member name="M:OpenMetaverse.TokenBucket.Drip">
1113 <summary>
1114 Add tokens to the bucket over time. The number of tokens added each
1115 call depends on the length of time that has passed since the last
1116 call to Drip
1117 </summary>
1118 <returns>True if tokens were added to the bucket, otherwise false</returns>
1119 </member>
1120 <member name="P:OpenMetaverse.TokenBucket.Parent">
1121 <summary>
1122 The parent bucket of this bucket, or null if this bucket has no
1123 parent. The parent bucket will limit the aggregate bandwidth of all
1124 of its children buckets
1125 </summary>
1126 </member>
1127 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
1128 <summary>
1129 Maximum burst rate in bytes per second. This is the maximum number
1130 of tokens that can accumulate in the bucket at any one time
1131 </summary>
1132 </member>
1133 <member name="P:OpenMetaverse.TokenBucket.DripRate">
1134 <summary>
1135 The speed limit of this bucket in bytes per second. This is the
1136 number of tokens that are added to the bucket per second
1137 </summary>
1138 <remarks>Tokens are added to the bucket any time
1139 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
1140 the system tick interval (typically around 15-22ms)</remarks>
1141 </member>
1142 <member name="P:OpenMetaverse.TokenBucket.Content">
1143 <summary>
1144 The number of bytes that can be sent at this moment. This is the
1145 current number of tokens in the bucket
1146 <remarks>If this bucket has a parent bucket that does not have
1147 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
1148 return false regardless of the content of this bucket</remarks>
1149 </summary>
1150 </member>
1151 <member name="T:OpenMetaverse.Vector2"> 646 <member name="T:OpenMetaverse.Vector2">
1152 <summary> 647 <summary>
1153 A two-dimensional vector with floating-point values 648 A two-dimensional vector with floating-point values
@@ -1842,11 +1337,516 @@
1842 Before the wait 'numWaiters' is incremented and is restored before leaving this routine. 1337 Before the wait 'numWaiters' is incremented and is restored before leaving this routine.
1843 </summary> 1338 </summary>
1844 </member> 1339 </member>
1340 <member name="F:OpenMetaverse.Quaternion.X">
1341 <summary>X value</summary>
1342 </member>
1343 <member name="F:OpenMetaverse.Quaternion.Y">
1344 <summary>Y value</summary>
1345 </member>
1346 <member name="F:OpenMetaverse.Quaternion.Z">
1347 <summary>Z value</summary>
1348 </member>
1349 <member name="F:OpenMetaverse.Quaternion.W">
1350 <summary>W value</summary>
1351 </member>
1352 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)">
1353 <summary>
1354 Build a quaternion from normalized float values
1355 </summary>
1356 <param name="x">X value from -1.0 to 1.0</param>
1357 <param name="y">Y value from -1.0 to 1.0</param>
1358 <param name="z">Z value from -1.0 to 1.0</param>
1359 </member>
1360 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)">
1361 <summary>
1362 Constructor, builds a quaternion object from a byte array
1363 </summary>
1364 <param name="byteArray">Byte array containing four four-byte floats</param>
1365 <param name="pos">Offset in the byte array to start reading at</param>
1366 <param name="normalized">Whether the source data is normalized or
1367 not. If this is true 12 bytes will be read, otherwise 16 bytes will
1368 be read.</param>
1369 </member>
1370 <member name="M:OpenMetaverse.Quaternion.Normalize">
1371 <summary>
1372 Normalizes the quaternion
1373 </summary>
1374 </member>
1375 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)">
1376 <summary>
1377 Builds a quaternion object from a byte array
1378 </summary>
1379 <param name="byteArray">The source byte array</param>
1380 <param name="pos">Offset in the byte array to start reading at</param>
1381 <param name="normalized">Whether the source data is normalized or
1382 not. If this is true 12 bytes will be read, otherwise 16 bytes will
1383 be read.</param>
1384 </member>
1385 <member name="M:OpenMetaverse.Quaternion.GetBytes">
1386 <summary>
1387 Normalize this quaternion and serialize it to a byte array
1388 </summary>
1389 <returns>A 12 byte array containing normalized X, Y, and Z floating
1390 point values in order using little endian byte ordering</returns>
1391 </member>
1392 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)">
1393 <summary>
1394 Writes the raw bytes for this quaternion to a byte array
1395 </summary>
1396 <param name="dest">Destination byte array</param>
1397 <param name="pos">Position in the destination array to start
1398 writing. Must be at least 12 bytes before the end of the array</param>
1399 </member>
1400 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
1401 <summary>
1402 Convert this quaternion to euler angles
1403 </summary>
1404 <param name="roll">X euler angle</param>
1405 <param name="pitch">Y euler angle</param>
1406 <param name="yaw">Z euler angle</param>
1407 </member>
1408 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)">
1409 <summary>
1410 Convert this quaternion to an angle around an axis
1411 </summary>
1412 <param name="axis">Unit vector describing the axis</param>
1413 <param name="angle">Angle around the axis, in radians</param>
1414 </member>
1415 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)">
1416 <summary>
1417 Returns the conjugate (spatial inverse) of a quaternion
1418 </summary>
1419 </member>
1420 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)">
1421 <summary>
1422 Build a quaternion from an axis and an angle of rotation around
1423 that axis
1424 </summary>
1425 </member>
1426 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)">
1427 <summary>
1428 Build a quaternion from an axis and an angle of rotation around
1429 that axis
1430 </summary>
1431 <param name="axis">Axis of rotation</param>
1432 <param name="angle">Angle of rotation</param>
1433 </member>
1434 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)">
1435 <summary>
1436 Creates a quaternion from a vector containing roll, pitch, and yaw
1437 in radians
1438 </summary>
1439 <param name="eulers">Vector representation of the euler angles in
1440 radians</param>
1441 <returns>Quaternion representation of the euler angles</returns>
1442 </member>
1443 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)">
1444 <summary>
1445 Creates a quaternion from roll, pitch, and yaw euler angles in
1446 radians
1447 </summary>
1448 <param name="roll">X angle in radians</param>
1449 <param name="pitch">Y angle in radians</param>
1450 <param name="yaw">Z angle in radians</param>
1451 <returns>Quaternion representation of the euler angles</returns>
1452 </member>
1453 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)">
1454 <summary>
1455 Conjugates and renormalizes a vector
1456 </summary>
1457 </member>
1458 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)">
1459 <summary>
1460 Spherical linear interpolation between two quaternions
1461 </summary>
1462 </member>
1463 <member name="M:OpenMetaverse.Quaternion.ToRawString">
1464 <summary>
1465 Get a string representation of the quaternion elements with up to three
1466 decimal digits and separated by spaces only
1467 </summary>
1468 <returns>Raw string representation of the quaternion</returns>
1469 </member>
1470 <member name="F:OpenMetaverse.Quaternion.Identity">
1471 <summary>A quaternion with a value of 0,0,0,1</summary>
1472 </member>
1473 <member name="T:OpenMetaverse.AssetType">
1474 <summary>
1475 The different types of grid assets
1476 </summary>
1477 </member>
1478 <member name="F:OpenMetaverse.AssetType.Unknown">
1479 <summary>Unknown asset type</summary>
1480 </member>
1481 <member name="F:OpenMetaverse.AssetType.Texture">
1482 <summary>Texture asset, stores in JPEG2000 J2C stream format</summary>
1483 </member>
1484 <member name="F:OpenMetaverse.AssetType.Sound">
1485 <summary>Sound asset</summary>
1486 </member>
1487 <member name="F:OpenMetaverse.AssetType.CallingCard">
1488 <summary>Calling card for another avatar</summary>
1489 </member>
1490 <member name="F:OpenMetaverse.AssetType.Landmark">
1491 <summary>Link to a location in world</summary>
1492 </member>
1493 <member name="F:OpenMetaverse.AssetType.Clothing">
1494 <summary>Collection of textures and parameters that can be
1495 worn by an avatar</summary>
1496 </member>
1497 <member name="F:OpenMetaverse.AssetType.Object">
1498 <summary>Primitive that can contain textures, sounds,
1499 scripts and more</summary>
1500 </member>
1501 <member name="F:OpenMetaverse.AssetType.Notecard">
1502 <summary>Notecard asset</summary>
1503 </member>
1504 <member name="F:OpenMetaverse.AssetType.Folder">
1505 <summary>Holds a collection of inventory items</summary>
1506 </member>
1507 <member name="F:OpenMetaverse.AssetType.RootFolder">
1508 <summary>Root inventory folder</summary>
1509 </member>
1510 <member name="F:OpenMetaverse.AssetType.LSLText">
1511 <summary>Linden scripting language script</summary>
1512 </member>
1513 <member name="F:OpenMetaverse.AssetType.LSLBytecode">
1514 <summary>LSO bytecode for a script</summary>
1515 </member>
1516 <member name="F:OpenMetaverse.AssetType.TextureTGA">
1517 <summary>Uncompressed TGA texture</summary>
1518 </member>
1519 <member name="F:OpenMetaverse.AssetType.Bodypart">
1520 <summary>Collection of textures and shape parameters that can
1521 be worn</summary>
1522 </member>
1523 <member name="F:OpenMetaverse.AssetType.TrashFolder">
1524 <summary>Trash folder</summary>
1525 </member>
1526 <member name="F:OpenMetaverse.AssetType.SnapshotFolder">
1527 <summary>Snapshot folder</summary>
1528 </member>
1529 <member name="F:OpenMetaverse.AssetType.LostAndFoundFolder">
1530 <summary>Lost and found folder</summary>
1531 </member>
1532 <member name="F:OpenMetaverse.AssetType.SoundWAV">
1533 <summary>Uncompressed sound</summary>
1534 </member>
1535 <member name="F:OpenMetaverse.AssetType.ImageTGA">
1536 <summary>Uncompressed TGA non-square image, not to be used as a
1537 texture</summary>
1538 </member>
1539 <member name="F:OpenMetaverse.AssetType.ImageJPEG">
1540 <summary>Compressed JPEG non-square image, not to be used as a
1541 texture</summary>
1542 </member>
1543 <member name="F:OpenMetaverse.AssetType.Animation">
1544 <summary>Animation</summary>
1545 </member>
1546 <member name="F:OpenMetaverse.AssetType.Gesture">
1547 <summary>Sequence of animations, sounds, chat, and pauses</summary>
1548 </member>
1549 <member name="F:OpenMetaverse.AssetType.Simstate">
1550 <summary>Simstate file</summary>
1551 </member>
1552 <member name="T:OpenMetaverse.InventoryType">
1553 <summary>
1554 Inventory Item Types, eg Script, Notecard, Folder, etc
1555 </summary>
1556 </member>
1557 <member name="F:OpenMetaverse.InventoryType.Unknown">
1558 <summary>Unknown</summary>
1559 </member>
1560 <member name="F:OpenMetaverse.InventoryType.Texture">
1561 <summary>Texture</summary>
1562 </member>
1563 <member name="F:OpenMetaverse.InventoryType.Sound">
1564 <summary>Sound</summary>
1565 </member>
1566 <member name="F:OpenMetaverse.InventoryType.CallingCard">
1567 <summary>Calling Card</summary>
1568 </member>
1569 <member name="F:OpenMetaverse.InventoryType.Landmark">
1570 <summary>Landmark</summary>
1571 </member>
1572 <member name="F:OpenMetaverse.InventoryType.Notecard">
1573 <summary>Notecard</summary>
1574 </member>
1575 <member name="F:OpenMetaverse.InventoryType.Category">
1576 <summary></summary>
1577 </member>
1578 <member name="F:OpenMetaverse.InventoryType.Folder">
1579 <summary>Folder</summary>
1580 </member>
1581 <member name="F:OpenMetaverse.InventoryType.RootCategory">
1582 <summary></summary>
1583 </member>
1584 <member name="F:OpenMetaverse.InventoryType.LSL">
1585 <summary>an LSL Script</summary>
1586 </member>
1587 <member name="F:OpenMetaverse.InventoryType.Snapshot">
1588 <summary></summary>
1589 </member>
1590 <member name="F:OpenMetaverse.InventoryType.Attachment">
1591 <summary></summary>
1592 </member>
1593 <member name="F:OpenMetaverse.InventoryType.Wearable">
1594 <summary></summary>
1595 </member>
1596 <member name="F:OpenMetaverse.InventoryType.Animation">
1597 <summary></summary>
1598 </member>
1599 <member name="F:OpenMetaverse.InventoryType.Gesture">
1600 <summary></summary>
1601 </member>
1602 <member name="T:OpenMetaverse.SaleType">
1603 <summary>
1604 Item Sale Status
1605 </summary>
1606 </member>
1607 <member name="F:OpenMetaverse.SaleType.Not">
1608 <summary>Not for sale</summary>
1609 </member>
1610 <member name="F:OpenMetaverse.SaleType.Original">
1611 <summary>The original is for sale</summary>
1612 </member>
1613 <member name="F:OpenMetaverse.SaleType.Copy">
1614 <summary>Copies are for sale</summary>
1615 </member>
1616 <member name="F:OpenMetaverse.SaleType.Contents">
1617 <summary>The contents of the object are for sale</summary>
1618 </member>
1619 <member name="T:OpenMetaverse.WearableType">
1620 <summary>
1621 Types of wearable assets
1622 </summary>
1623 </member>
1624 <member name="F:OpenMetaverse.WearableType.Shape">
1625 <summary>Body shape</summary>
1626 </member>
1627 <member name="F:OpenMetaverse.WearableType.Skin">
1628 <summary>Skin textures and attributes</summary>
1629 </member>
1630 <member name="F:OpenMetaverse.WearableType.Hair">
1631 <summary>Hair</summary>
1632 </member>
1633 <member name="F:OpenMetaverse.WearableType.Eyes">
1634 <summary>Eyes</summary>
1635 </member>
1636 <member name="F:OpenMetaverse.WearableType.Shirt">
1637 <summary>Shirt</summary>
1638 </member>
1639 <member name="F:OpenMetaverse.WearableType.Pants">
1640 <summary>Pants</summary>
1641 </member>
1642 <member name="F:OpenMetaverse.WearableType.Shoes">
1643 <summary>Shoes</summary>
1644 </member>
1645 <member name="F:OpenMetaverse.WearableType.Socks">
1646 <summary>Socks</summary>
1647 </member>
1648 <member name="F:OpenMetaverse.WearableType.Jacket">
1649 <summary>Jacket</summary>
1650 </member>
1651 <member name="F:OpenMetaverse.WearableType.Gloves">
1652 <summary>Gloves</summary>
1653 </member>
1654 <member name="F:OpenMetaverse.WearableType.Undershirt">
1655 <summary>Undershirt</summary>
1656 </member>
1657 <member name="F:OpenMetaverse.WearableType.Underpants">
1658 <summary>Underpants</summary>
1659 </member>
1660 <member name="F:OpenMetaverse.WearableType.Skirt">
1661 <summary>Skirt</summary>
1662 </member>
1663 <member name="F:OpenMetaverse.WearableType.Invalid">
1664 <summary>Invalid wearable asset</summary>
1665 </member>
1845 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})"> 1666 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})">
1846 <summary> 1667 <summary>
1847 Copy constructor 1668 Copy constructor
1848 </summary> 1669 </summary>
1849 <param name="queue">Circular queue to copy</param> 1670 <param name="queue">Circular queue to copy</param>
1850 </member> 1671 </member>
1672 <member name="T:OpenMetaverse.UUID">
1673 <summary>
1674 A 128-bit Universally Unique Identifier, used throughout the Second
1675 Life networking protocol
1676 </summary>
1677 </member>
1678 <member name="F:OpenMetaverse.UUID.Guid">
1679 <summary>The System.Guid object this struct wraps around</summary>
1680 </member>
1681 <member name="M:OpenMetaverse.UUID.#ctor(System.String)">
1682 <summary>
1683 Constructor that takes a string UUID representation
1684 </summary>
1685 <param name="val">A string representation of a UUID, case
1686 insensitive and can either be hyphenated or non-hyphenated</param>
1687 <example>UUID("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
1688 </member>
1689 <member name="M:OpenMetaverse.UUID.#ctor(System.Guid)">
1690 <summary>
1691 Constructor that takes a System.Guid object
1692 </summary>
1693 <param name="val">A Guid object that contains the unique identifier
1694 to be represented by this UUID</param>
1695 </member>
1696 <member name="M:OpenMetaverse.UUID.#ctor(System.Byte[],System.Int32)">
1697 <summary>
1698 Constructor that takes a byte array containing a UUID
1699 </summary>
1700 <param name="source">Byte array containing a 16 byte UUID</param>
1701 <param name="pos">Beginning offset in the array</param>
1702 </member>
1703 <member name="M:OpenMetaverse.UUID.#ctor(System.UInt64)">
1704 <summary>
1705 Constructor that takes an unsigned 64-bit unsigned integer to
1706 convert to a UUID
1707 </summary>
1708 <param name="val">64-bit unsigned integer to convert to a UUID</param>
1709 </member>
1710 <member name="M:OpenMetaverse.UUID.#ctor(OpenMetaverse.UUID)">
1711 <summary>
1712 Copy constructor
1713 </summary>
1714 <param name="val">UUID to copy</param>
1715 </member>
1716 <member name="M:OpenMetaverse.UUID.CompareTo(OpenMetaverse.UUID)">
1717 <summary>
1718 IComparable.CompareTo implementation
1719 </summary>
1720 </member>
1721 <member name="M:OpenMetaverse.UUID.FromBytes(System.Byte[],System.Int32)">
1722 <summary>
1723 Assigns this UUID from 16 bytes out of a byte array
1724 </summary>
1725 <param name="source">Byte array containing the UUID to assign this UUID to</param>
1726 <param name="pos">Starting position of the UUID in the byte array</param>
1727 </member>
1728 <member name="M:OpenMetaverse.UUID.GetBytes">
1729 <summary>
1730 Returns a copy of the raw bytes for this UUID
1731 </summary>
1732 <returns>A 16 byte array containing this UUID</returns>
1733 </member>
1734 <member name="M:OpenMetaverse.UUID.ToBytes(System.Byte[],System.Int32)">
1735 <summary>
1736 Writes the raw bytes for this UUID to a byte array
1737 </summary>
1738 <param name="dest">Destination byte array</param>
1739 <param name="pos">Position in the destination array to start
1740 writing. Must be at least 16 bytes before the end of the array</param>
1741 </member>
1742 <member name="M:OpenMetaverse.UUID.CRC">
1743 <summary>
1744 Calculate an LLCRC (cyclic redundancy check) for this UUID
1745 </summary>
1746 <returns>The CRC checksum for this UUID</returns>
1747 </member>
1748 <member name="M:OpenMetaverse.UUID.GetULong">
1749 <summary>
1750 Create a 64-bit integer representation from the second half of this UUID
1751 </summary>
1752 <returns>An integer created from the last eight bytes of this UUID</returns>
1753 </member>
1754 <member name="M:OpenMetaverse.UUID.Parse(System.String)">
1755 <summary>
1756 Generate a UUID from a string
1757 </summary>
1758 <param name="val">A string representation of a UUID, case
1759 insensitive and can either be hyphenated or non-hyphenated</param>
1760 <example>UUID.Parse("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
1761 </member>
1762 <member name="M:OpenMetaverse.UUID.TryParse(System.String,OpenMetaverse.UUID@)">
1763 <summary>
1764 Generate a UUID from a string
1765 </summary>
1766 <param name="val">A string representation of a UUID, case
1767 insensitive and can either be hyphenated or non-hyphenated</param>
1768 <param name="result">Will contain the parsed UUID if successful,
1769 otherwise null</param>
1770 <returns>True if the string was successfully parse, otherwise false</returns>
1771 <example>UUID.TryParse("11f8aa9c-b071-4242-836b-13b7abe0d489", result)</example>
1772 </member>
1773 <member name="M:OpenMetaverse.UUID.Combine(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1774 <summary>
1775 Combine two UUIDs together by taking the MD5 hash of a byte array
1776 containing both UUIDs
1777 </summary>
1778 <param name="first">First UUID to combine</param>
1779 <param name="second">Second UUID to combine</param>
1780 <returns>The UUID product of the combination</returns>
1781 </member>
1782 <member name="M:OpenMetaverse.UUID.Random">
1783 <summary>
1784
1785 </summary>
1786 <returns></returns>
1787 </member>
1788 <member name="M:OpenMetaverse.UUID.GetHashCode">
1789 <summary>
1790 Return a hash code for this UUID, used by .NET for hash tables
1791 </summary>
1792 <returns>An integer composed of all the UUID bytes XORed together</returns>
1793 </member>
1794 <member name="M:OpenMetaverse.UUID.Equals(System.Object)">
1795 <summary>
1796 Comparison function
1797 </summary>
1798 <param name="o">An object to compare to this UUID</param>
1799 <returns>True if the object is a UUID and both UUIDs are equal</returns>
1800 </member>
1801 <member name="M:OpenMetaverse.UUID.Equals(OpenMetaverse.UUID)">
1802 <summary>
1803 Comparison function
1804 </summary>
1805 <param name="uuid">UUID to compare to</param>
1806 <returns>True if the UUIDs are equal, otherwise false</returns>
1807 </member>
1808 <member name="M:OpenMetaverse.UUID.ToString">
1809 <summary>
1810 Get a hyphenated string representation of this UUID
1811 </summary>
1812 <returns>A string representation of this UUID, lowercase and
1813 with hyphens</returns>
1814 <example>11f8aa9c-b071-4242-836b-13b7abe0d489</example>
1815 </member>
1816 <member name="M:OpenMetaverse.UUID.op_Equality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1817 <summary>
1818 Equals operator
1819 </summary>
1820 <param name="lhs">First UUID for comparison</param>
1821 <param name="rhs">Second UUID for comparison</param>
1822 <returns>True if the UUIDs are byte for byte equal, otherwise false</returns>
1823 </member>
1824 <member name="M:OpenMetaverse.UUID.op_Inequality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1825 <summary>
1826 Not equals operator
1827 </summary>
1828 <param name="lhs">First UUID for comparison</param>
1829 <param name="rhs">Second UUID for comparison</param>
1830 <returns>True if the UUIDs are not equal, otherwise true</returns>
1831 </member>
1832 <member name="M:OpenMetaverse.UUID.op_ExclusiveOr(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1833 <summary>
1834 XOR operator
1835 </summary>
1836 <param name="lhs">First UUID</param>
1837 <param name="rhs">Second UUID</param>
1838 <returns>A UUID that is a XOR combination of the two input UUIDs</returns>
1839 </member>
1840 <member name="M:OpenMetaverse.UUID.op_Explicit(System.String)~OpenMetaverse.UUID">
1841 <summary>
1842 String typecasting operator
1843 </summary>
1844 <param name="val">A UUID in string form. Case insensitive,
1845 hyphenated or non-hyphenated</param>
1846 <returns>A UUID built from the string representation</returns>
1847 </member>
1848 <member name="F:OpenMetaverse.UUID.Zero">
1849 <summary>An UUID with a value of all zeroes</summary>
1850 </member>
1851 </members> 1851 </members>
1852</doc> 1852</doc>
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index 21e7538..6cea131 100644
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ
diff --git a/bin/Regions/.keep b/bin/Regions/.keep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/bin/Regions/.keep