Files
MetaCrate/api/SURFACE.tsv

2.0 MiB

1projectfilelinedeclaration_sha256declaration
2LibreMetaverse.TypesLibreMetaverse.Types/CRC32.cs29f0b6981f1b6a1822a7581dfc39d5587e227506648fcbbff92632b32dae4c1373public class CRC32
3LibreMetaverse.TypesLibreMetaverse.Types/CRC32.cs8156ff51d44334e93241afd6f591c4ee6417ae980f2c65de5defd0892b9573a687public uint CRC;
4LibreMetaverse.TypesLibreMetaverse.Types/CRC32.cs8348106dd357f664adcfb8e8227ab0c6cd61f94cce1475f31ee54f3e30e4766e0dpublic CRC32()
5LibreMetaverse.TypesLibreMetaverse.Types/CRC32.cs8878fb53b77de8faf022302030efa4461dad665b0476639bce8557c72fc185fbfcpublic void Update(byte value)
6LibreMetaverse.TypesLibreMetaverse.Types/CRC32.cs93e85a1ed2434ccfba50165209fc51e19cabb36e97723b55f964567c7914a404f5public void Update(byte[] value, int pos, int length)
7LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs33b899ebcca565082227b7e2dd8623e0ee4df91faa0c6667211b1c1facedc00b72public interface ICacheDictionaryRemovalStrategy<TKey>
8LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs728d0e754eb74fc0b5e2448d25f24332af958881c24d3e37e0c9c90e287785b57apublic class CacheDictionary<TKey, TValue> : IDictionary<TKey, TValue>
9LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs7969a2851a4f8c2b6fcc804d078ee188319c6ef685fab2918df58a94e51110db41public CacheDictionary(int maxSize, ICacheDictionaryRemovalStrategy<TKey> removalStrategy)
10LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs9214c31387e5677c7880f8c979f2d0231dd28cc24e59c5ce8dac19aa8f5a6e73edpublic void Add(TKey key, TValue value)
11LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs1106b480f77693506576902a9943772cb29ebf36544183cafa8ea19c3fa8519868dpublic bool ContainsKey(TKey key)
12LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs115fecc52aba3d09a36fc335d50b27796bc64b28c8ced3b80674b3205125e2bad73public ICollection<TKey> Keys => _data.Keys;
13LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs117538388c1afd5b150bb15da5c06842cc4cd218e2adb04a7d3849b23f6bd53427dpublic bool Remove(TKey key)
14LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs1264c48ea5d81196f7ccb6a8b4c8925e0b0fce04612673e35fd656d768fa624692dpublic bool TryGetValue(TKey key, [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)] out TValue value)
15LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs13598a72efa2b71e5aab9f49fa77759d00a2a3284f9bec97181fc5fca13eb4dacdbpublic ICollection<TValue> Values => _data.Values;
16LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs137e4dc043630c9c8188dc42d567fc7e8334305730a7b9fff7139d58210bce1119apublic TValue this[TKey key]
17LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs15206a0f46243a2ce3dea7fbc7f4ca8c9ea6875be4fb285ef6eb5ddadab0b65a723public void Add(KeyValuePair<TKey, TValue> item)
18LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs1571c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
19LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs16376240578c8ee8dd084f5294c4374433f7b8898fd753ee16523119ec7b0ea4185public bool Contains(KeyValuePair<TKey, TValue> item)
20LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs1680830f08fc10ed26ca86b6c700fe0afc378b08f7789cb32e160a1b75209afe477public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
21LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs1733667619ce4af29add62a028b9a0f3d069c688c3dde7cc8be7c8dc84c8fefd863public int Count => _data.Count;
22LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs1757fc4ab073ef1d66a005856766e870a0cb776378ccfa03feabd635308da838b8bpublic bool IsReadOnly => ((IDictionary<TKey, TValue>)_data).IsReadOnly;
23LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs177b592e7b9b6d06bb99b2739790d075a6726b8bb4e9d4b1c66519989d2a5f1c3f3public bool Remove(KeyValuePair<TKey, TValue> item)
24LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs185c8466ceb979e280da674f5ee39e33d573b67188e10c850362be553ddbf63c8d1public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
25LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs196f282f05669579424636c74058af40b13e2b21df5bb32614945d215899019b0ddpublic class CacheDictionaryEnumerator : IEnumerator<KeyValuePair<TKey, TValue>>
26LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs2074e594632e11a6675d9f2396b71283d58dce96ab22e3c4659a3bdbdfc2449cf0apublic KeyValuePair<TKey, TValue> Current
27LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs2176b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
28LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs2254bc597978e3a34c1c8e6c55b6a9d80cf9bf7d02645d5da7a466b52615956af84public bool MoveNext()
29LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs23085070b4d0d532e1b8b37810f942eb6d16091178756a78c3a365ccb9afbf58a57public void Reset()
30LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs243f6c965a242dd8a8703f56dd9ed3948c91c177b44c9f3599781da6b81ff1c4669public class EmptyRemovalStrategy<TKey> : ICacheDictionaryRemovalStrategy<TKey>
31LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs24820e290d9d61a39fa2849d182d47610896d3647a0a92c44f12be5060e3e1d1a27public void Initialize(int maxSize)
32LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs2532dbc139a244e4212a490b882d4c82cebf0a5cf4e0a86f86d1a9428777bcfde34public void KeyAdded(TKey key)
33LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs258f95e0e8e3a57ea2d5bdd5e75959164a80790061386d4b95ab35aa3601e0201b6public void KeyRemoved(TKey key)
34LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs26406f1ac185490d46a5fc62ccdebb1ca0d580d8805c3d96b162139d449473953b3public void KeyAccessed(TKey key)
35LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs269f1cee048525a604694d1b4eed6789fcfd4c60d0e7aa2bed212556181ed3c3020public TKey GetKeyToRemove()
36LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs2781c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
37LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs28809605c9c9288759a037a2f036139016a12b170f3db9d3184f52b257cb56dedc2public class MruRemovalStrategy<TKey> : ICacheDictionaryRemovalStrategy<TKey>
38LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs29320e290d9d61a39fa2849d182d47610896d3647a0a92c44f12be5060e3e1d1a27public void Initialize(int maxSize)
39LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs2982dbc139a244e4212a490b882d4c82cebf0a5cf4e0a86f86d1a9428777bcfde34public void KeyAdded(TKey key)
40LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs303f95e0e8e3a57ea2d5bdd5e75959164a80790061386d4b95ab35aa3601e0201b6public void KeyRemoved(TKey key)
41LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs30806f1ac185490d46a5fc62ccdebb1ca0d580d8805c3d96b162139d449473953b3public void KeyAccessed(TKey key)
42LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs3141c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
43LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs319f1cee048525a604694d1b4eed6789fcfd4c60d0e7aa2bed212556181ed3c3020public TKey GetKeyToRemove()
44LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs333b5b2787960b5e2feead09b02808e3980e330754a88a5c8f978f0a20e532d07cepublic class LruRemovalStrategy<TKey> : ICacheDictionaryRemovalStrategy<TKey>
45LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs33820e290d9d61a39fa2849d182d47610896d3647a0a92c44f12be5060e3e1d1a27public void Initialize(int maxSize)
46LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs3432dbc139a244e4212a490b882d4c82cebf0a5cf4e0a86f86d1a9428777bcfde34public void KeyAdded(TKey key)
47LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs348f95e0e8e3a57ea2d5bdd5e75959164a80790061386d4b95ab35aa3601e0201b6public void KeyRemoved(TKey key)
48LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs35306f1ac185490d46a5fc62ccdebb1ca0d580d8805c3d96b162139d449473953b3public void KeyAccessed(TKey key)
49LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs3591c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
50LibreMetaverse.TypesLibreMetaverse.Types/CacheDictionary.cs364f1cee048525a604694d1b4eed6789fcfd4c60d0e7aa2bed212556181ed3c3020public TKey GetKeyToRemove()
51LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs3745626b4caa0c7245d38885acf97bc3726d0108b946eda749eecea884957f6911public readonly struct Color4 : IComparable<Color4>, IEquatable<Color4>
52LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs401affe5c0c00bc5262a0a00a19785e2ff3510f1e5de471014235583ad0bb52674public readonly float R;
53LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs42d9df04882418654832e37f00c81bd54d7aa2440c89b64131ac1c712ffe1572d4public readonly float G;
54LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs4440610e44404da63546c8c5b449123f160c5628dfb5e84e2d59c3942f11afdba8public readonly float B;
55LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs46684935cb2510fe138fc0a733632c56c5a07b30b8074ee79986f9ee60a0386040public readonly float A;
56LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs50d31158ca14df62aa16081e1026571c8d0c5d39827eed04bbe991f89b3d5776bapublic Color4(byte r, byte g, byte b, byte a)
57LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs60d91c9255eacf595edbb0387f3cc34ffec0fb921d1e105308f86472ada0dce3fapublic Color4(float r, float g, float b, float a)
58LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs78acb3699c927c33e52cbc2311ac055e02ccdcfac913b8c7311e22563552b260d2public Color4(byte[] byteArray, int pos, bool inverted)
59LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs10041b44819b33af393cc76f70b9f67846136acda2b01a8cec459200eaa6b45732fpublic Color4(byte[] byteArray, int pos, bool inverted, bool alphaInverted)
60LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs127d4a295d1b8c0ae625c55ca9d7ecb689f145348ae57fb9700dd026e3f9ce38ef0public int CompareTo(Color4 color)
61LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs140b193ed97c49003e844ca32b33d66f3de1ceb8030836613a556d611c60d4876a0public static Color4 FromBytes(byte[] byteArray, int pos, bool inverted)
62LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs146657fe315528f8b9c3a0e2949002e8e1f37752f87a647450d933016af6512c32cpublic static Color4 FromBytes(byte[] byteArray, int pos, bool inverted, bool alphaInverted)
63LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs149ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
64LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs15402ca40e49a291be4846be62ce7b4486c7bed02d06b7e8f30fbd849b2badf9f73public byte[] GetBytes(bool inverted)
65LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs161d260f9c511986c3ced1e88f1c7faf8ee97aad36a3e841aa36c4d030f630051dapublic byte[] GetFloatBytes()
66LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs16896a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
67LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs174ed22427d901411e7df338c788d9dcb8ae45f1e769d9ab3e3d2efc725007b1c46public void ToBytes(byte[] dest, int pos, bool inverted)
68LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs189d8a66a1dc76064f964144068b510faeac7c6c340a822d664ab41c0a31409a785public void ToFloatBytes(byte[] dest, int pos)
69LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs1975e66cc0fb65542ad89fba32263ee5e418f5cdcb1b394f72416e657912e072880public float GetHue()
70LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs23311b8168ece6ecf081276722802ff1316fbd67743d1d9cacfd21b942ebd9676a4public static Color4 FromHSV(double hue, double saturation, double value)
71LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs270e032b952e83daabc9d220c450ccb5ce9bc5f39b39409499859ec7c37d317b973public static Color4 Lerp(Color4 value1, Color4 value2, float amount)
72LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs283911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
73LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs288fd5aa708657ba764798b478caeb2edef31d0b2f8d308683c7486a294c0a327fdpublic string ToRGBString()
74LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs2933262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
75LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs298ec1e66d6587fd38cddbe330a0d3c03c796804175ed3e596f652070c3ea98b553public bool Equals(Color4 other)
76LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs303ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
77LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs312491298f26cd0e4c1e69a7a8e9a1639a8b722393ab29ecef449684d8f7b6f0cc7public static bool operator ==(Color4 lhs, Color4 rhs)
78LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs317c49916a4b11a44e4ed71eaadd058731acd4a82d9f4ff398df75d2977fedd521fpublic static bool operator !=(Color4 lhs, Color4 rhs)
79LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs32281e3418884ca16264ddfffc0b2419fb6d6beab326b605754f54c7030950c518cpublic static Color4 operator +(Color4 lhs, Color4 rhs)
80LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs331b90990b015516ffd656d15ae5d1ce3c723d589678edb2abc483b00028aaa6c86public static Color4 operator -(Color4 lhs, Color4 rhs)
81LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs340f6bad931f4287f6b1e620533bd9ef7bddbc42ee93c1d9d30256d1e81fedf76cepublic static Color4 operator *(Color4 lhs, Color4 rhs)
82LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs35202350896ebacab7cf47e31dcd7d346ce344db7fd582a2227f986221d5f575aaepublic static readonly Color4 Black = new Color4(0f, 0f, 0f, 1f);
83LibreMetaverse.TypesLibreMetaverse.Types/Color4.cs355c37a7d510ba3f1f12ab5e356fe4958ce109708f59226af141769831f278d8d3epublic static readonly Color4 White = new Color4(1f, 1f, 1f, 1f);
84LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs34e8d0e32dce4cd72fc562fbbc39cac027246c1301d61a68481ac09853d6afd9b6public class DoubleDictionary<TKey1, TKey2, TValue> : IDisposable
85LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs425db74a3715f1a85bc30487398fbddc42a81f269b5243e0b0d9241f8d5da0a606public DoubleDictionary()
86LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs4846b47e0741ee4a0c5157d5d5888cdeeccb14ad1537bfd2a3ab3ad9d2b1ffb1e0public DoubleDictionary(int capacity)
87LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs54d8f0a9c2ec1ffdc6b0263c42c5f2f153a1ef260cfcf764669f4809183d3e4c44public void Add(TKey1 key1, TKey2 key2, TValue value)
88LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs77d779467c53f56c17f86daa6db3acde82d4e555c73c78bcb350c1506b90f274f1public bool Remove(TKey1 key1, TKey2 key2)
89LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs9285eb3000f5c44908aee8f9f52dd1517ece31730cd04e39810cfd2ba36113f56epublic bool Remove(TKey1 key1)
90LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs119ae21f81ebb14fbb7bfc35df3d3110108aaf12946ad75c8a1be704d9fbb1f2f4dpublic bool Remove(TKey2 key2)
91LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs1461c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
92LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs1583269638c289802677b95069101f54fcfa96709928f7816c265e98ba3bbe817d4public int Count => _dictionary1.Count;
93LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs160d4ccff9b9f72dbb4214a9fd4589cec39cb80f3809acbe4d8ff4b4964fe9364f3public bool ContainsKey(TKey1 key)
94LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs16540b73c60dccdefc039c8c84721ada68e82d04501cceea249d575d39ee8f15d29public bool ContainsKey(TKey2 key)
95LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs170843adcc4e1aa892e07e6421829b684251e93ae0b60cecb5091d65d0270912062public bool TryGetValue(TKey1 key, [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)] out TValue value)
96LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs1813a1a717c385446f5760713890f8c970a671a2a6fea88b96380575d071891197epublic bool TryGetValue(TKey2 key, [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)] out TValue value)
97LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs192858a656f8f3fc7ec9026944a2c1fa37826d1118257c12475ccc96bacc84d8533public void ForEach(Action<TValue> action)
98LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs204f88b5b8dc81cbd8a6c8fdc640bb0c8542545af91e249851f3d2171268edd11e2public void ForEach(Action<KeyValuePair<TKey1, TValue>> action)
99LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs216c12f195b574ec44dcb70876dc68a984657816e4e351e31c55ef2e3d34b9508fbpublic void ForEach(Action<KeyValuePair<TKey2, TValue>> action)
100LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs228eb51216468a6b6eebfc0e4809b17fce22efde86ecd27f0c5a422073fdf5d9a35public TValue? FindValue(Predicate<TValue> predicate)
101LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs2442d9f24c4366780959807a894d7330d1379b9bb10870f970d72b77832c16260f7public IList<TValue> FindAll(Predicate<TValue> predicate)
102LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs262c7d85f273935dc2c2669e7eb994ae25b337dfaa4224d397c6225ea95b7402b5epublic int RemoveAll(Predicate<TValue> predicate)
103LibreMetaverse.TypesLibreMetaverse.Types/DoubleDictionary.cs2966b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
104LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs34b09f83ed62c893690afd15e91d556c2e8211fcd031e80a0aa865df426b88e077public class EnumInfoAttribute : Attribute
105LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs374803ebae13d4a1f31374cd760057706b2037346d76c3798ab8cdae071e256dfbpublic string Text = string.Empty;
106LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs407906ae4af276d13461c20b69e9019929e755929171d507ca8bc76602a231c1c4public EnumInfoAttribute() { }
107LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs433f8ff93e890307852373b4596568d9ad4d45090c46e9489ee19c9dc335557ba3public EnumInfoAttribute(string text)
108LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs521d1d0161dcfaea74d678bc2cb03f5de8b9f50605f8f0684edb74d935fa16f871public enum AssetType : sbyte
109LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs141a498801cd55e7defc6c57e05bac636ab7ee3160057591e1e3f2968a5e99a77b9public enum FolderType : sbyte
110LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs2440d0b17226d8089b7c93be03f88e2c25365243f6e1cad853a1a38cd8b222a3e86public enum InventoryType : sbyte
111LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs30950d845e466ecbe2bfcf441f8a96e40f5e0c500856d221af3fac00fbc3a24ec29public enum SaleType : byte
112LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs324a98c2569cac9a4e1ac314848961c75f5b2524c367a58a4c3f3b669c445fc8bacpublic enum WearableType : byte
113LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs3855e7801e1550b8f13808c97b3ed673595d75aae5620fa5c0c40256bd3925b882bpublic static class EnumInfoExtensions
114LibreMetaverse.TypesLibreMetaverse.Types/Enums.cs390dfb5b30e25b8b21d3f48af63304adcbdf7848eb5465e04f42580ec246ef77204public static string GetText(this Enum value)
115LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs346646b4e21c95e2323fb8bd26af27541035293ecc16bfbe6d5491f5c421033c6bpublic enum PCode : byte
116LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs56b93ed8547d3d14c9719a824315e17cd9e32990ea47d0db9eea3f1fefd78a086epublic enum PrimFlags : uint
117LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs13430183e789f155f327e3c0c302ffcd0a2e6315c2adcd4431d50a7aff0da69274cpublic enum SoundFlags : byte
118LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs1522a2acd552fc5df98e9fb18465d3bf5e3750ad2d4e9c6860f520a2163f32cc18epublic enum ProfileCurve : byte
119LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs1626d55faecb55b31773cedd36b20a4a33c9179a248dacbd4ccd365c97d30d46209public enum HoleType : byte
120LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs1708f3bd0506dda23b0059de0b85e43158c9dd7e6dbca5a9f8d77cf320a77de89a4public enum PathCurve : byte
121LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs182ca64571414873df2e7b74611c3b1a1ece2d6f46a3bd370273079f87c03fb7c27public enum Material : byte
122LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs205bd071c7912d75bc99629ddb2b9045f59ef62654e224ab3354535e8776e46b339public enum PrimType
123LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs2254bd7402ca1ace029713d697559926bd50b1268829d7d063067ad0f724293243epublic enum ExtraParamType : ushort
124LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs24892907b976df7612ac13ba9a975fff8c19acf59b95e5acb22d12ba10329f4bb27public enum JointType : byte
125LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs266e9d714b87acd4d79aa5e745ccb3de5fa905e8430a364a5036885e23deede714apublic enum SculptType : byte
126LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs2897c73eef6e82768ecc0e7dbe9ed5e6f2a75f317cf1f3850884194dc128b08fb0epublic enum FaceType : ushort
127LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs31460328323bc44e8a77644f712ee73b4461cc8edbac88c88f9cbd8f36d5caeb5b3public enum ObjectCategory
128LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs33835efb75db71f39d144ab8c0e00a2119bfcba28c34c47c39fb076d3d170eedebepublic enum AttachmentPoint : byte
129LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs513defe6612d5688110f17ca276a4f8e4c90cc8631338f61cfdd033449c995cc8fbpublic enum ClickAction : byte
130LibreMetaverse.TypesLibreMetaverse.Types/EnumsPrimitive.cs5341bf88422d02068629d4e3bddc423d448b914511d893d72423829771da9a8da89public enum PhysicsShapeType : byte
131LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs39ffc30687c0ee50de581dcae0723030dde318beebcec5f03afe881fe6e23e2dcapublic DateTime ExpirationDate { get; private set; }
132LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs40da505a6dc196c45cb6e089253b1786f74411f47c9f8891beda1727ab02b15782public TKey Key { get; }
133LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs4135348fe88136c7ce7c71f6bd23be420c4090b500fa8dda461302ebe470a5cccdpublic bool SlidingExpiration { get; }
134LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs423f62592a94dc777ba497b44b2183aca1f7c76e5e1078d2bfa8d81b26ded83df6public TimeSpan SlidingExpirationWindowSize { get; }
135LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs435b07465ca840cd80977f783c181c48070562a4851dffb2f098fd47d0de29372bpublic TimedCacheKey(TKey key, DateTime expirationDate)
136LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs50e5c13c6d9b125e4919fe069f4c7ee9d97837166b07c60217c7f1052d171ecc30public TimedCacheKey(TKey key, TimeSpan slidingExpirationWindowSize)
137LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs582d0846bd46fd540e9c2d93f380296e95497a8994f171cff98c64b65c195e2fabpublic void Accessed()
138LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs648604ed278035dcc1aee421bae0457be3d4c41a16f7e264a22a4b1dd46be4974cpublic int CompareTo(TKey? other)
139LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs72e6c90d0ac274f25cb89c7d315471195b902fd1b486f179fd192184f68137b094public sealed class ExpiringCache<TKey, TValue> : IDisposable
140LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs98f3c77fe900f55d73b9e0aa41e0667e1eec800a3e94efe2b97a5a077af8938972public ExpiringCache()
141LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs1155400f69002a0c8502481be2237d9ce3659d761ae6550d7f8334ee3d98d0ae501public bool Add(TKey key, TValue value, double expirationSeconds)
142LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs1367b8d0b1a8131e77a5317a0b348f5785cb9105b1d33b54cc79fa1fa7ecdd60f45public bool Add(TKey key, TValue value, TimeSpan slidingExpiration)
143LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs157ea81b5d18b03b32ed5b4a4e21607c6a5f3514e75906b51eef909200c40197d85public bool AddOrUpdate(TKey key, TValue value, double expirationSeconds)
144LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs177af8e65bf3d25ce5df4bf8804010470f4f5c3bfd7b06a5440b8072df626cbea36public bool AddOrUpdate(TKey key, TValue value, TimeSpan slidingExpiration)
145LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs1971c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
146LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs2090a8dcbbbcbeb91fb04413a75f979ecaf37dd383e72491eb75c8021bc817123c6public bool Contains(TKey key)
147LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs22055aeab69606f342bad8dcddb87173aee96ee6cbcf4902752f750cc4961883c43public int Count => timedStorage.Count;
148LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs222ac014a2f2ad86668f93edbb9ae75263d6b18659ac84ffd93ace63b4f785aaf03public object? this[TKey key]
149LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs247538388c1afd5b150bb15da5c06842cc4cd218e2adb04a7d3849b23f6bd53427dpublic bool Remove(TKey key)
150LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs2674c48ea5d81196f7ccb6a8b4c8925e0b0fce04612673e35fd656d768fa624692dpublic bool TryGetValue(TKey key, [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)] out TValue value)
151LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs2918c7fb8a29862055ecc87b50b48b6e2689a34586042dafd9d3ba07ea5adb29af9public bool Update(TKey key, TValue value)
152LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs3126dae7c3cd700385316ab11ffc04a94404b72fe265719605bce385974604d346apublic bool Update(TKey key, TValue value, double expirationSeconds)
153LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs336f7869bad0ffca87bad1807946ba0470cc8d5038af559153050a74424c91b5373public bool Update(TKey key, TValue value, TimeSpan slidingExpiration)
154LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs360613f57e7adde144d8280973293fae261d56acda189aa9b8706e489201ff853cbpublic void CopyTo(Array array, int startIndex)
155LibreMetaverse.TypesLibreMetaverse.Types/ExpiringCache.cs3856b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
156LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs34909f96a563b43b41f5b09cdd228aa3767df321e4e922599d0a6565152adb52c2public readonly struct Matrix4 : IEquatable<Matrix4>
157LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs3614119305ea2364f56b5bbb8b451371688d5ae746332a682355e8d38b92fa700apublic readonly float M11, M12, M13, M14;
158LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs37ef21155f4b1ed00672051a8cbc4904028f8ab361fe7495de8431c1a87fdc2f04public readonly float M21, M22, M23, M24;
159LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs385497887a54c3e9ef42dfcac7608a9cdb5985e96c2e8ea44f370c0d9ecf40235fpublic readonly float M31, M32, M33, M34;
160LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs39685ca6906763c8dcf5d709cb5180081f3ee35f617b3e24bfa85fbb1f98e353fdpublic readonly float M41, M42, M43, M44;
161LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs434af2aa0273e624cd0f99f08aedb0fa3d8976e59938fd670956cac074631c5ebbpublic Vector3 AtAxis => new Vector3(M11, M21, M31);
162LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs44325066c547815a9b32eb4d76014dbbf09c9835a3cbac65469b48d20f437e8084public Vector3 LeftAxis => new Vector3(M12, M22, M32);
163LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs45be4a1e78a936b65d1cbe05d33f992578d4dcaefa03c0413c978d55c9cd7249bdpublic Vector3 UpAxis => new Vector3(M13, M23, M33);
164LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs5188fd7721722da9018f47f036c587678cb0325f9e1ebcbb6f94d021f8364af417public Matrix4(
165LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs638cee33cf6e8993d8d6d8bf29236d1f3fdff62a909aa0f97c371c06d63b0c0731public Matrix4(float roll, float pitch, float yaw)
166LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs680571fc81adf4b7be0112b658f7f1da4c4957e4df4ebab58e63b958077e8a0b28public Matrix4(Matrix4 m)
167LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs809c13f99f354efe5129d924c971381fb738a1d09cb623f6299be2c0ec56149687public float Determinant()
168LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs9153a540ccef4a37dd630618937d5d352d3f9a22fd2fb494cc17a42e1dd66deccbpublic float Determinant3x3()
169LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs102bd0683f2a197f64dc108a99e17c85aa34eab1bfc49fd65ee4551fa179820d071public float Trace()
170LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs1084ac69096812731487e641ee08a882a2ee1e493002e70093779ebf672a20e8b8dpublic void GetEulerAngles(out float roll, out float pitch, out float yaw)
171LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs145b2bb21d3154c584be8ec92f784b2b8f8e6cf649e41c8381330d7afb9dbb0155epublic Quaternion GetQuaternion()
172LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs1874b684efc0bdf0870713972a830d4e6c11d5a5304761f22eaf037beea748d9a70public bool Decompose(out Vector3 scale, out Quaternion rotation, out Vector3 translation)
173LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs220d0e44efd2f38a03626c3b7827cac605cc678b706c1c520e55980df59ec7717c9public static Matrix4 Add(Matrix4 matrix1, Matrix4 matrix2)
174LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs22931020adfefdf8d82d213e0d4ea333d3a8197be6b0c890e9248399d9f617d379epublic static Matrix4 CreateFromAxisAngle(Vector3 axis, float angle)
175LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs251ff927c84ac1bc1dbfccfb52e20afafce74fc611d678acf0d743c180ac19dc4b0public static Matrix4 CreateFromEulers(float roll, float pitch, float yaw)
176LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs2690869250b4b825477c97ada34f58a7e0197b50b24b16df61e08488fc9f0c55306public static Matrix4 CreateFromQuaternion(Quaternion quaternion)
177LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs288263dc6ac2dd453c6d0e33db5a4e80615f53e97f418b3d6c4d6db6324839ac267public static Matrix4 CreateLookAt(Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector)
178LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs3014f7ae8374990a9853b482490cb51c42ef921e6ef11a905636fb1417b03513dfdpublic static Matrix4 CreateRotationX(float radians)
179LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs312ae57a262bed58b9a34b6f5d3c1f00d3713a40e9c1358e7510841332755dc4e9apublic static Matrix4 CreateRotationY(float radians)
180LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs3235dc64a03a02142983e72372ecee69e466bf196d805a87f8e372d7c80d51999b2public static Matrix4 CreateRotationZ(float radians)
181LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs3344a437dc3adb8cef24a2dba61afe9d9c1cb8d9faa0aa717e9e7fab2d37c6682d2public static Matrix4 CreateScale(Vector3 scale)
182LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs34395b59f18b095e0120f023fa8215b7377dcd453fb2d89a75c96aca2913570ae74public static Matrix4 CreateTranslation(Vector3 position)
183LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs352d01a9f7a72f0b9be7331a8c47663418d85cd1995f14ad11f9770f810d38ee0aepublic static Matrix4 CreateWorld(Vector3 position, Vector3 forward, Vector3 up)
184LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs36533bd2fabf6b9c7619963725d83ba41ef184f3a864d1aea43232337800a7545c7public static Matrix4 Divide(Matrix4 matrix1, Matrix4 matrix2)
185LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs3744ab9b8093c8a63e88b4ef57736ebccd8c68d82c68466d34cdb5ec7de731710a8public static Matrix4 Divide(Matrix4 matrix1, float divider)
186LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs384b76d2e6dd6cf84a75ba8bd9c1e104950763a5c46fb38d5c4d94d72b1e6762f5cpublic static Matrix4 Lerp(Matrix4 matrix1, Matrix4 matrix2, float amount)
187LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs39740fc9bd9a77ddc1b0e0ad86c7aaf971b64b25a9f7b580ffa559a45a636f2c4bbpublic static Matrix4 Multiply(Matrix4 matrix1, Matrix4 matrix2)
188LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs421d42d9ce44fd612919102fcec7481545e9b2ddfccf2b1aa8269e6c66bacbd0829public static Matrix4 Multiply(Matrix4 matrix1, float scaleFactor)
189LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs430050cc2388390a12d40973053cffbc407379e322dc057fd50baab7d1652dc66acpublic static Matrix4 Negate(Matrix4 matrix)
190LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs439f34606b84ded1a0491fb5770b586a377d6be1d0d0223503a0cdbda5fbf126fe5public static Matrix4 Subtract(Matrix4 matrix1, Matrix4 matrix2)
191LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs4482a1ab09065a358e4786542ce2cd96b9ed0270bcc2dcd525cb6c3dba3eb748cebpublic static Matrix4 Transform(Matrix4 value, Quaternion rotation)
192LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs4861f30adb7aade27bcbfb2d5387894304914a3a27741a264cec70c05969a73423epublic static Matrix4 Transpose(Matrix4 matrix)
193LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs4956e756a143d54e4d5521914520c5bb78ae7fb448a15d0afeb1fe352a637096184public static Matrix4 Inverse3x3(Matrix4 matrix)
194LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs503f9f2e77ca4a21d3593ecfb0656152c6f0991957919137ece6443a97b8607a550public static Matrix4 Adjoint3x3(Matrix4 matrix)
195LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs5160ad200204980a0b28de29b9ff61de3c42ee15b351b08ffbdbcaa24a9222669b3public static Matrix4 Inverse(Matrix4 matrix)
196LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs524b96dbb639a56b9797f7597f97422a0c6a60fcb7b88dce866d2627f3e5a52eacfpublic static Matrix4 Adjoint(Matrix4 matrix)
197LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs53761a36aa7899b6019ccf108c8333c5a0ac733aa361c05ba21dc6a93e6efd30caepublic static Matrix4 Minor(Matrix4 matrix, int row, int col)
198LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs5643262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
199LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs56986b4a5b0601eab5565fb831d80e2f82cad338bcda835f69e98d1766a12e22cbdpublic bool Equals(Matrix4 other)
200LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs577ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
201LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs586911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
202LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs59782b4712b8b6d811bff28c415baf633c8f0dcba355ebabd1f023708e3d3b8b71fpublic static bool operator ==(Matrix4 left, Matrix4 right) => left.Equals(right);
203LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs599aae47259aa2bc5b6166e935af1494365ee5f1758f730d1a04b2613ad0fa7f75epublic static bool operator !=(Matrix4 left, Matrix4 right) => !left.Equals(right);
204LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs601ac0f0699d77326ea19cacc77ffad28a064def07d4fc1f4da01aca7f9890790e7public static Matrix4 operator +(Matrix4 left, Matrix4 right) => Add(left, right);
205LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs603f851db573eb87d85797f744a44180a79fa8e18733f4c9905f3e9c1359ece3453public static Matrix4 operator -(Matrix4 matrix) => Negate(matrix);
206LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs60573b2ca326b9a6e9116794860eacb91a34ccd213c291556400f142417dbc95247public static Matrix4 operator -(Matrix4 left, Matrix4 right) => Subtract(left, right);
207LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs60727299679935571fe69f4425fefcfd19f4b4c437a5eb0b0dba628e94bbc361b22public static Matrix4 operator *(Matrix4 left, Matrix4 right) => Multiply(left, right);
208LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs6099ff2eced1be94fa9ed5f9a2803a7a870ef1d71b1eed0885293c36a3464c99f06public static Matrix4 operator *(Matrix4 left, float scalar) => Multiply(left, scalar);
209LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs6112a9524f725c0ab8ace9ed6f8a2fb627ebd2dd7eb7e240be9b40df28a04acd0capublic static Matrix4 operator /(Matrix4 left, Matrix4 right) => Divide(left, right);
210LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs6130456c81b3c03bb6e4f8e01704063bb9df298af7129b9c57fbbc56e6118d21af3public static Matrix4 operator /(Matrix4 matrix, float divider) => Divide(matrix, divider);
211LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs615b35d17d250a74af5e47aeb21f7beb1918ceba2e87e9044a76125535b36c2635apublic Vector4 this[int row]
212LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs6302c9a615ff3060be4acd52af008f784caffde80535bbe906090bed573cc3f70f9public float this[int row, int column]
213LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs681bcabfc333b64fca5d77b0d3f282faf1a8ec8e5bc1a7a09cc903bbcf1f2f713e3public static readonly Matrix4 Zero = new Matrix4();
214LibreMetaverse.TypesLibreMetaverse.Types/Matrix4.cs6846669244c08391776758577abfbc3c17263b47e3bfdd0b6e7b0149ed93fce2585public static readonly Matrix4 Identity = new Matrix4(
215LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs27d4f3120abe38929893d21613c0b51662429c3fae2ef5fc691d664295169833ccpublic class MultiValueDictionary<TKey, TValue> :
216LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs65334e46478a433f3852fb31db23e13974a6e64f07211868b4d752e5555c3ef3a9public MultiValueDictionary()
217LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs77cfb1be13a688749c03fe72c25cdb980513a60eab642e633e55399fcc3b5772b1public MultiValueDictionary(int capacity)
218LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs91b9b3db65068ee35d3b1eed597e5db898d2367e46e8e3668ff1d8226e7b823674public MultiValueDictionary(IEqualityComparer<TKey> comparer)
219LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs10531121226c44db5e517dc880e311917d2c445aba8f810f43ed82b5e40ef4f3cf3public MultiValueDictionary(int capacity, IEqualityComparer<TKey> comparer)
220LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs119349499edd9afc5cbe489383a984650c3ec1bb9cc409be905d5d0dc0673be5928public MultiValueDictionary(IEnumerable<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> enumerable)
221LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs132ad09f4c32f9785ed0e4dd8563e378461cab39230087ab64a08a256111dcf2efbpublic MultiValueDictionary(IEnumerable<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> enumerable, IEqualityComparer<TKey> comparer)
222LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs169ada0e143f524b6eec92c90209d6ebabaa21e6391d21ce3cc8ea6c5e801bc2f97public static MultiValueDictionary<TKey, TValue> Create<TValueCollection>()
223LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs20564c65bd94d7351f3ef22778631f581c30e16e7b605a52ea02f28e6e95d9a625apublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(int capacity)
224LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs2418b498b5869926bff408343d4125634e5ecbbfae510515859a7843bf6aaa2f90fpublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(IEqualityComparer<TKey> comparer)
225LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs2774125c7c0b337d141641e19da39bce2be076d3aee85f11606f2b7d62497ce93cdpublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(int capacity, IEqualityComparer<TKey> comparer)
226LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs3134979f5ea7056280d9ede7edf943b3f698681de103bed9db5e43fd183daa71513public static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(IEnumerable<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> enumerable)
227LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs35404691e24e1c679a7f2bd015b8e566a11b9768972f82e60a79ff58782763e22afpublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(IEnumerable<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> enumerable, IEqualityComparer<TKey> comparer)
228LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs400bc5a674356202f9f3afaf39249ef4886dd13cf165229d4489bb78b3ef407011fpublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(Func<TValueCollection> collectionFactory)
229LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs43639a36120080ce783ce8a2093f0e1fb664a94210ba24d341da99f10753712abc0public static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(int capacity, Func<TValueCollection> collectionFactory)
230LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs4742617bc2b07d147ea149ec6afa21f861cafd8ad0a38a4390f402edd1aa9eed99apublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(IEqualityComparer<TKey> comparer, Func<TValueCollection> collectionFactory)
231LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs512227f3901f0a02afdab8e28638c992307a69b338cd4930435740244f511ecbc76public static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(int capacity, IEqualityComparer<TKey> comparer, Func<TValueCollection> collectionFactory)
232LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs550f60f6d4d330574c36aa6237dd292e9361edf4de636a8a3f47831fd0c8c5114ffpublic static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(IEnumerable<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> enumerable, Func<TValueCollection> collectionFactory)
233LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs593b0e0b869c270a0b72708b9d352268456b10a1c7a45a0e5f5a09f2e39fa6e4975public static MultiValueDictionary<TKey, TValue> Create<TValueCollection>(IEnumerable<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> enumerable, IEqualityComparer<TKey> comparer, Func<TValueCollection> collectionFactory)
234LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs63214c31387e5677c7880f8c979f2d0231dd28cc24e59c5ce8dac19aa8f5a6e73edpublic void Add(TKey key, TValue value)
235LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs657bc3b6be15558847646ed883be204fa1107eaa02c0c098e3070efdccf2568096fpublic void AddRange(TKey key, IEnumerable<TValue> values)
236LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs683538388c1afd5b150bb15da5c06842cc4cd218e2adb04a7d3849b23f6bd53427dpublic bool Remove(TKey key)
237LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs710f5a7909873d3e1d7200f7a4f3e989f42c76eb748959a9a6e2635ff062cb55d1epublic bool Remove(TKey key, TValue value)
238LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs73357fbaa5ac3664b4adf620ca40f67adf44d0eff6ca01f9d57560bd95fb151e83bpublic bool Contains(TKey key, TValue value)
239LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs746d4bbde8cd72272e45e2055eb9055051e7dbeda1698e24194645a6a40f0629410public bool ContainsValue(TValue value)
240LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs7581c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
241LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs7796b480f77693506576902a9943772cb29ebf36544183cafa8ea19c3fa8519868dpublic bool ContainsKey(TKey key)
242LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs798f1f0db8683e0772b7392f7a7462776fcab9b9a27cc878c6460f2c78480c38da5public IEnumerable<TKey> Keys => _dictionary.Keys;
243LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs815478f8c5325e088d83b51f7a28fa356690b1b640108be6cd8c937068d03559060public bool TryGetValue(TKey key, [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)] out IReadOnlyCollection<TValue> value)
244LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs8330e8d2e7417ee8eabf04c7b29581e5c5c8a4cfeda0e0a471ca258c752819ef978public IEnumerable<IReadOnlyCollection<TValue>> Values => _dictionary.Values;
245LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs852e30bc93ac66b9c8ac4d77c8d425f1f4cf50b14d00cae57eabd536e8f10a6e678public IReadOnlyCollection<TValue> this[TKey key]
246LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs871029adb4915bd75ca52536445e03633e5c8d62b6dae8a970141198994a708f46bpublic int Count => _dictionary.Count;
247LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs8796dcb2eafa3cdb41511660c4da3e071a821b4fe6ea41b7c219056a9c0cfb3c70epublic IEnumerator<KeyValuePair<TKey, IReadOnlyCollection<TValue>>> GetEnumerator() => new Enumerator(this);
248LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs91140d87a89d6e365fe820c6817d0f7d09c3ee6289bf7377904b9f65e86f4805dcepublic KeyValuePair<TKey, IReadOnlyCollection<TValue>> Current { get; private set; }
249LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs9364bc597978e3a34c1c8e6c55b6a9d80cf9bf7d02645d5da7a466b52615956af84public bool MoveNext()
250LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs95785070b4d0d532e1b8b37810f942eb6d16091178756a78c3a365ccb9afbf58a57public void Reset()
251LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs9708a531aafc4b3669ef8b8e7e5751c52b939245656d62244a8b2cc255dd7f041a2public void Dispose() => _enumerator.Dispose();
252LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs994fe44f9a4906a4c756da1dc10e5bb1a59badbeec0a1ecf2dc000ca49292fb45d7public InnerCollectionView(TKey key, ICollection<TValue> collection)
253LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs100067cec671911b661d550e15c8713c1c8db3ffe3253bc9d7b047f3b63902fcf7f0public void AddValue(TValue item) => _collection.Add(item);
254LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs1002da578c9a020b7242e4a541454b414597c94878bf67e3dd4059dbfac3b3243fddpublic bool RemoveValue(TValue item) => _collection.Remove(item);
255LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs1011d25c2798d7e9e030a814ca65ad562b8430d67e2456ab6ea1a1f2fc38e00f335apublic bool Contains(TValue item) => _collection.Contains(item);
256LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs1013e6708ec0878ba544e407001082174581231f50632413622bd16c269bc26cea65public void CopyTo(TValue[] array, int arrayIndex)
257LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs102718465f05aa50eb8c4eee455965503270bb81eb92ff0dc5bb193d7692757da508public int Count => _collection.Count;
258LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs1029df71b07fe0e8e636d84882d1ce5bfc3d60c81c737d7402be34096451435028c7public bool IsReadOnly => true;
259LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs10312983d1f551acf08bbb56da12d4600d822efe3a64be921e053562bad836dfd23dpublic IEnumerator<TValue> GetEnumerator() => _collection.GetEnumerator();
260LibreMetaverse.TypesLibreMetaverse.Types/MultiValueDictionary.cs1035da505a6dc196c45cb6e089253b1786f74411f47c9f8891beda1727ab02b15782public TKey Key { get; }
261LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs1819a094c2fb04de61677cb8d614efe4db52dd0feec695ce47cc232c42cd7acd5fpublic MaybeNullWhenAttribute(bool returnValue) => ReturnValue = returnValue;
262LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs19fc268a7c3065241b3f08f3202a6ec873bd2d1edf458066005d3a91264b5fe719public bool ReturnValue { get; }
263LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs259ac5d287c3260744ea0cebe0890e041c03f123c26cde0284ac1dce237d0410b0public NotNullWhenAttribute(bool returnValue) => ReturnValue = returnValue;
264LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs26fc268a7c3065241b3f08f3202a6ec873bd2d1edf458066005d3a91264b5fe719public bool ReturnValue { get; }
265LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs320d0e740fe1e4ba6c61c8f7c94522cbdd33eb204e5bf4cdbc27780e088ca5dad8public MemberNotNullAttribute(string member) => Members = new[] { member };
266LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs33395585bb6f1e4c9625aade0d34c9a269e8c6acdd9a0f8639b7314f41a6556d44public MemberNotNullAttribute(params string[] members) => Members = members;
267LibreMetaverse.TypesLibreMetaverse.Types/NullableAttributes.cs349b1b388568cc31af84099a4e930658483bb38a0c7ac9e22af65fbe8def6e492fpublic string[] Members { get; }
268LibreMetaverse.TypesLibreMetaverse.Types/Polyfills/AotPolyfills.cs10f5738c41425fde535b5a96bc0227a9fec97039cfd6efd0e69fb5b605b8c5acf4public RequiresUnreferencedCodeAttribute(string message) { Message = message; }
269LibreMetaverse.TypesLibreMetaverse.Types/Polyfills/AotPolyfills.cs11ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
270LibreMetaverse.TypesLibreMetaverse.Types/Polyfills/AotPolyfills.cs12c974d7816ebc2be392da5df5cd6226df3f75c34544e57ff3a5cd5dd47ca016e3public string? Url { get; set; }
271LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs35401af563294b379843f8049e1ce0ac7e3b30bed72ecf4f4ad5465ec30f479397public readonly struct Quaternion : IEquatable<Quaternion>
272LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs38102d6e50f9edc430cc10176d9aea5544dde5e56da9129a6846ce66be975b184epublic readonly float X;
273LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs415ddba883c5f04cba2063f289c026bb603ad49cfe7ffed7a79773d61e7a070826public readonly float Y;
274LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs4489cd967a21a146a3c8dd93c5ab60ab7722fcbd9bb4184b60917e6e3aa7d32b76public readonly float Z;
275LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs4792d029bbdcec104cc85b8a0a4eed4a95426301fa38f75293cb8a68431f48047cpublic readonly float W;
276LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs51a523dcc8efbfb8a78ef7ada6b684c6da0f1e1805a8e5ffb816a236b724f15ae8public Quaternion(float x, float y, float z, float w)
277LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs596a36e2398ee03c662fb58a58345a26deb823967dfe7b8124dae479d5ed179546public Quaternion(Vector3 vectorPart, float scalarPart)
278LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs7022834ca56e1cc5a0691d09fe663ce7822e0e42844401e3209de48aa27d62922cpublic Quaternion(float x, float y, float z)
279LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs88c213233d864a93826940b8bcc24a198ce0c9550dfa14f8cd890677262b8b8dfdpublic Quaternion(byte[] byteArray, int pos, bool normalized)
280LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs13208c45fd4e599d3b29dac47a8b29b0218eb98051d17fc5f550fae07d317c500dcpublic bool ApproxEquals(Quaternion quat, float tolerance)
281LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs138e9fbe49b236cc7bb3245c869a4586a7fd8ddce929ba19b53b273f186ee10c68fpublic float Length()
282LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs143f571a4d225aaeb0a050b98e70a9adf9408c33e7fb682dd870db798a4cb9f182dpublic float LengthSquared()
283LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs151a766501d257df668415075f316ab3858b9ac732e2a40c64836f69ccbe284e4e5public static Quaternion FromBytes(byte[] byteArray, int pos, bool normalized)
284LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs157ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
285LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs16796a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
286LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs2034ac69096812731487e641ee08a882a2ee1e493002e70093779ebf672a20e8b8dpublic void GetEulerAngles(out float roll, out float pitch, out float yaw)
287LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs237aa02e2d828a1b258148575d0b739c950de840307e5e7122fb66521a3d410c6efpublic Vector3 ToEulerVector()
288LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs246a3711c5fe7af2c6de7cad9f1b4c8d28ea6f2f23bf6a86aaf2d2a17eafd4e0ff8public void GetAxisAngle(out Vector3 axis, out float angle)
289LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs27218bf0a84bde53fa0b2f44cebe5f62be1c564ed044d7bb93ced2882bb2418d1efpublic static Quaternion Add(Quaternion q1, Quaternion q2)
290LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs278fae09161b9b89efd6d6e7df6faa59cde55763a5297959fbb7afcf964552ef8fapublic static Quaternion Conjugate(Quaternion quaternion)
291LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs28442429e407e8dac7254908b5897e03e5cdb65d3c8a97dd665d001959693722b08public static Quaternion CreateFromAxisAngle(float axisX, float axisY, float axisZ, float angle)
292LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs29006371d624f367395cacbec32e8693e16a4f728127e3b96e78b40c953446a5a72public static Quaternion CreateFromAxisAngle(Vector3 axis, float angle)
293LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs2999300a81e57da668d227ab519b991abc55c5a114a2775c535ac6bcfd277837336public static Quaternion CreateFromEulers(Vector3 eulers)
294LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs30515b4a2fd216598862c73d4399648e549154f2ef8bf0489c35ab0b39d8f02f04dpublic static Quaternion CreateFromEulers(float roll, float pitch, float yaw)
295LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs326da35b881fdc2783ad27a3541dba32e6b0d506819c32c3d6f8e1f60ab3352c0efpublic static Quaternion CreateFromRotationMatrix(Matrix4 matrix)
296LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs3695e5a7b4d5454594ed68b257321481661bae0b38228537f343bee51e4fc20a631public static Quaternion Divide(Quaternion q1, Quaternion q2)
297LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs3749445d0a06d10f0aed2e5191af0400541e9b4c1cb5847bf5d593c94fc90b70096public static float Dot(Quaternion q1, Quaternion q2)
298LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs38056229dc79256f08c427c6fe5c0203c28533774efb2a46b6eda87c6ef7687f609public static Quaternion Inverse(Quaternion quaternion)
299LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs39114fe38abaceca25faf8ccb63f7154e22c311d57d72d07bc3173ad75a0ce6435cpublic static Quaternion Slerp(Quaternion q1, Quaternion q2, float amount)
300LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs43182ac98b49c5604cc733969efa54054f853c5b7b3615cc617d91d46eaceff358fpublic static Quaternion Subtract(Quaternion q1, Quaternion q2)
301LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs4369ac5b0d7e1b4c8d46de2ba642e4f94f18c097b5bffba0d1d7af17462c14b5550public static Quaternion Multiply(Quaternion a, Quaternion b)
302LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs446c89e7c8e0e5abc97cb622935ee8353ea954ed96d639bfa2b61310c811664953apublic static Quaternion Multiply(Quaternion quaternion, float scaleFactor)
303LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs4559952c66a833fafb307f4ac436523065dbeefbacf37b83a2d6b025e8dccf0be43public static Quaternion Negate(Quaternion quaternion)
304LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs4602aab4c89c2bf7c65d0c9196459f4cf04578122f1b40174652363551d1b3a23f7public static Quaternion Normalize(Quaternion q)
305LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs4720ee5a2b6fd1bef726f47cbba5c56311ceaaeeddb40bde5647ee5961475cac302public static Quaternion Parse(string val)
306LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs499adeab484d00f338d8c091724ca568750b3885781dda1fa8e202233fbc2b35c8bpublic static bool TryParse(string val, out Quaternion result)
307LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs5173262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
308LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs52286ee70e37eb5904b8c180c5c8cca705d700a420bb5463899b0c58e4a64e3a6b8public bool Equals(Quaternion other)
309LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs530ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
310LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs535911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
311LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs5402e66286b9774950fff842cc985d50561d9c1d753b05f232bfb842eb1318771cepublic string ToRawString()
312LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs54922e4a6b07511ed5de8092179ba0338f21e16b7b6205c7def94c56b64c5a68621public static bool operator ==(Quaternion q1, Quaternion q2) => q1.Equals(q2);
313LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs551464a54fbc3c41260012727afa37cca997e9bd9d106b9f9d8118f9cf63291e875public static bool operator !=(Quaternion q1, Quaternion q2) => !(q1 == q2);
314LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs5535f01c8a6359f5e1db1bf5493608e8ebd4dd48d9ef01b8f275b90c679b57515c9public static Quaternion operator +(Quaternion q1, Quaternion q2) => Add(q1, q2);
315LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs555336aca0cf65b8c621f19d716f620612801c064ddffbcda4f73c157fb67d831f6public static Quaternion operator -(Quaternion q) => Negate(q);
316LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs557ac8b0dece665aa6825b88bd353365e7e1318874ad43990aca35b92542cd9c336public static Quaternion operator -(Quaternion q1, Quaternion q2) => Subtract(q1, q2);
317LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs55920c932132dd5aca2a62c31c1df85899dcc6d72e2ed9008075a3176916b65ce0fpublic static Quaternion operator *(Quaternion a, Quaternion b) => Multiply(a, b);
318LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs561d83cec1b0778d7d11ab5a9efdb417d988f78d7ca70eb3b71679403a0d37017eepublic static Quaternion operator *(Quaternion q, float scaleFactor) => Multiply(q, scaleFactor);
319LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs563dbef2d4c0e8e73038e9b427f70340fb6c1c6a72e5d8b69de48caa8933e448f14public static Quaternion operator /(Quaternion q1, Quaternion q2) => Divide(q1, q2);
320LibreMetaverse.TypesLibreMetaverse.Types/Quaternion.cs568848875c76d4ab5487ad813ea52b25df5c97db31c411cd59d5d460444066bd433public static readonly Quaternion Identity = new Quaternion(0f, 0f, 0f, 1f);
321LibreMetaverse.TypesLibreMetaverse.Types/Ray.cs290f5e850aff9cd30be330660b05b3c97bb343fababea8c5e7053eeeba3d589782public struct Ray
322LibreMetaverse.TypesLibreMetaverse.Types/Ray.cs3185cc04a89ddbf95a79a273310bce107ceb94c8667b5e77d0c8da4b3b0a41ebf6public Vector3 Origin;
323LibreMetaverse.TypesLibreMetaverse.Types/Ray.cs320ea19d127c2d0d43f6f0e0e436243887b167b259a10092efd58f16a006d66e98public Vector3 Direction;
324LibreMetaverse.TypesLibreMetaverse.Types/Ray.cs34044be6bfda9da959128f6d7e8d8fce6371e313b5b8a1599d79b1734337570dd0public Ray(Vector3 origin, Vector3 direction)
325LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs358c6ee5ca61dc35223ba6521e24e6f06defdafa3cdf56de934f9a7e5d4393bfd9public class TokenBucket
326LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs583a83e5f10a08c814f1f3189627f895b1658652b906ae98a79a4630d4b032b4c8public TokenBucket Parent => parent;
327LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs6472caaec2052e876755e1a8f14d8040f3939492f5b6f146ce97168b6c71792451public int MaxBurst
328LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs776b76d9e368567c4af2238352492cbeb8c951392a06bac4a9c512bdffb834aa0bpublic int DripRate
329LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs98f5cb8b50f52cd55c1b7ce4fb350795b172a81227937c46bf6e985ab597de7e88public int Content => content;
330LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs111a702cdcf4e5eeea1fd3c4c07746eb88281e8f6c9728653a699f04664abc81403public TokenBucket(TokenBucket parent, int maxBurst, int dripRate)
331LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs125afddffa848274c0c06488a6e6820d358b9e4238451a569e60feb0662fce908b8public bool RemoveTokens(int amount)
332LibreMetaverse.TypesLibreMetaverse.Types/TokenBucket.cs13926253e1081f80d393e0500fbf1b7674e802ea0b9fccedcb4f2acb0206242dda6public bool RemoveTokens(int amount, out bool dripSucceeded)
333LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs38ab4ab96e4fd3850c12ad961d3761f8b2d402f5dc3428141a15f5d03aff31500epublic readonly record struct UUID(Guid Guid) : IComparable<UUID>
334LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs486f4563d585b57f4df5a9865168ba7d1bff753ed7b0e3551795a4a0a8fbcc6ad0public UUID(string val) : this(string.IsNullOrEmpty(val) ? Guid.Empty : new Guid(val)) { }
335LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs55acbff38468751d8a6554d6628cb8716fab22288c84903bbad90b8d3b68eb38c0public UUID(byte[] source, int pos) : this(GuidFromNetworkBytes(source, pos)) { }
336LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs622ef0ca129b6bfd67514fde2bc3c102d82722bb9071fcdf46f134318e5229044apublic UUID(ulong val) : this(GuidFromULong(val)) { }
337LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs71f770d10ec3f1ca12d78a276a070da09a028908251ff898a5fac123b73c15096bpublic int CompareTo(UUID id)
338LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs79074b9612d918825bb9b9bacb618df262440ccb1fd1f900a054303dce33d16a1dpublic static UUID FromBytes(byte[] source, int pos) => new UUID(source, pos);
339LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs85ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
340LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs9896a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
341LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs107eb497d64fa4ce126954242f739991edb63ce3a1dccefc67ae319fde8e08d28e2public uint CRC()
342LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs125a10a4ee7cbe634b9cf69f0d5cfee237fdf6bf0cef1705565ba7a70848f14056fpublic ulong GetULong()
343LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs1513eaad535b3358757e33a0e65e1d849131cf066c4c93055833b2c786ae28c54a7public static UUID Parse(string val)
344LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs1655b3e8d4f84b7371e70d0d710ee2dcb3fab79834bc4c9075ba639547682de9e6apublic static bool TryParse(string val, out UUID result)
345LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs191e1932616271a5b4184cb19214e6b404aff944cdc8f8c337d2aad0a1106bf2129public static UUID Combine(UUID first, UUID second)
346LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs2051a09ef2db800d95311a572c03431ec742f090b4f9f6414e0631476b70ccf6ce0public static UUID Random()
347LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs214be9766790331781c78182867691823f1528c0a11a3fee2f59b38a9597cf2baaepublic static UUID SecureRandom()
348LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs237911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
349LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs2520dce94ec3c1ac5d3f1901e03035d56f33c9e5b0369a80b742c5bc9a5937a1711public static UUID operator ^(UUID lhs, UUID rhs)
350LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs285bf284f5d1baaa61cb085e257fbcbe6e8963a9de9d8c58fa1aae123acbd5ed6ccpublic static explicit operator UUID(string val)
351LibreMetaverse.TypesLibreMetaverse.Types/UUID.cs293afb79000f177cab51d4f92b0c133c6811760e092150ba7485f88c1ba8a200d66public static readonly UUID Zero = new UUID(Guid.Empty);
352LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs350cd03ae129e88f0f9467e102c88fb83c4c4cc51a2e8fced88192fc5102d7ea18public static partial class Utils
353LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs4056b903e435c44223c89e64f5e6a224c22580a9a6ef35803790466e8e44f6e7afpublic enum Platform
354LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs54c3b9dd0e16c46369eaef6b19195101dfa6f5055c957f81a0a781ab40d688d44epublic const float E = (float)Math.E;
355LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs55d8fc0e364e31ae9cc0b70e7f4e5657435559d83918976c82db77ad6506eb3c83public const float LOG10E = 0.4342945f;
356LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs56fd1dca64abc7300535da8792fbc87e602842aff2b143dfd06339a0b2226ed6edpublic const float LOG2E = 1.442695f;
357LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs57e819f714f42adbe3c69dabdf9e6501a1aafba689eb43fcbc8789a4f37c5de495public const float PI = (float)Math.PI;
358LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs581c454838966bd99ce949503427f82b31b8a06a32f3be0f567be7230eec96c304public const float TWO_PI = (float)(Math.PI * 2.0d);
359LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs59c8ed25aeb0600c999449025b43bd0063bd59ba46e230ebd796957cb50d346790public const float PI_OVER_TWO = (float)(Math.PI / 2.0d);
360LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs600cbaebbddd7efa0f8de73bf38323827cab321435fd4a8b5ffdd5d9c52e50e011public const float PI_OVER_FOUR = (float)(Math.PI / 4.0d);
361LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs62a4df6de60e72c99849c79c8ee9217cdb68d20d437a0c9f9fe1ca1cef05ec9c2fpublic const float DEG_TO_RAD = (float)(Math.PI / 180.0d);
362LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs64b992be0cec421a8cf1d4908bbd178094749507bcecd95fc7f82afff7351b3d47public const float RAD_TO_DEG = (float)(180.0d / Math.PI);
363LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs707ba2749cdc322f78d250b29115019bd0a89c937587cd71a4ced647c4181d8903public static readonly System.Globalization.CultureInfo EnUsCulture =
364LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs74076b5266ff3d7fe5a0624e90a8e1f4dcf460f31d4478de9b8df1bd89cc436ad5public static readonly DateTime Epoch = new DateTime(1970, 1, 1);
365LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs764ccfca2083dbb792028c418100386291113707d26af8702b7d9bfe4bc19ff5f0public static readonly byte[] EmptyBytes = Array.Empty<byte>();
366LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs1107b98b66f2e1f1faccf271d517d790afaa30dee717952d3697c3195c9e36484dapublic static float Clamp(float value, float min, float max)
367LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs12935add5e1e406fef90a46100e03fed93c0d693bbca0957433127b630f870ba08epublic static double Clamp(double value, double min, double max)
368LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs1489715dc45e2be8e6cfd20fe0e0d4e57a36591f9ec371589ec5311b6252345d9cbpublic static int Clamp(int value, int min, int max)
369LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs16533da4a05f7cf6487bb9573eb3125d3a801af1f2e612d70ee75d12f608173fdc3public static int Round(float val)
370LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs173e8b7bf1fb735a67648d1cc129ef6fd4d33851ec52ead04aea2bba3d962530238public static bool IsFinite(float value)
371LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs181ac3400bc912029cd555be9407d76c43cf06965e7a6657728c44a1acd943bd82cpublic static bool IsFinite(double value)
372LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs1924ba62fd23c9dd34c5027ebb835c2fe011cb2aa5146742b764a5378e9b6e74f1epublic static float Distance(float value1, float value2)
373LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs19764b644f3c5b5d949813abe6c85ce768a0af22103487cab4e127f623b14a3c65fpublic static float Hermite(float value1, float tangent1, float value2, float tangent2, float amount)
374LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs2225e52aa941c68201813768ad443b6097d8614a56b2ba1e25dc605a958c3839749public static double Hermite(double value1, double tangent1, double value2, double tangent2, double amount)
375LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs2414c08189545fc5bd95a786d751c52247d3094cab477490062ba7799aeac0ca99cpublic static float Lerp(float value1, float value2, float amount)
376LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs24646d67fc2f1510955c05074db9b487df043b27ea9913db64a361abaeaf9ae048dpublic static double Lerp(double value1, double value2, double amount)
377LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs25141879528efca8f65cb3be7df9176763b24c43ba287fbf085a07b88825c90b444public static float SmoothStep(float value1, float value2, float amount)
378LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs2601966c26b8bd164001c90bc59da730565000ca8bf21baa8e51f187d8ecc40572epublic static double SmoothStep(double value1, double value2, double amount)
379LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs269ddde7210f423bc073ba4acd66a5a0098f85c52181dfe1c5c914c9c0eeae3304apublic static float ToDegrees(float radians)
380LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs2773c9401a70ca6956b3d2e4cdeb7fb9d53f2ed9814482f134e7eb6a933013424b6public static float ToRadians(float degrees)
381LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs290bc3283725d56d8bc6c741397f6d930947ed807780d16412ff1b83e9b36f044cepublic static byte[] MD5(byte[] data)
382LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs301aa009b9b3649d30122423b28610e4a4a2abfa3f5c34158ee59746398cef2a8f6public static byte[] SHA1(byte[] data)
383LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs312cb7cc1640fc409212c3a3af66eaa0bf3cb767e6f5d87d4e21eb35553a0b51bd2public static string SHA1String(string value)
384LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs329d152a7e74b52cc92008c74d8c62c256b4815475a79a317bae65a847236a582d7public static byte[] SHA256(byte[] data)
385LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs340b1f0a2d02e4afb9b7059a89e2330d6b40e5c482495d1425291e02631d2861a2bpublic static string SHA256String(string value)
386LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs35733bc6ee5280f7a58ae544b2344cf9e9f09bd3e8e15320376c5ddbc250914c0bepublic static string MD5(string str)
387LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs37424246c8cce4f36c49e874c37414d798f203d35988b3e0b36785ee87d7bd0ae5epublic static string MD5String(string value)
388LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs391a1f072a7b382cd6b4564599ff257bfc9c938b7d46b26fa34790cdb962c0d0204public static string PBKDF2(string str)
389LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs41127c25d456fdbd534b1c67564bbd182eba810ce2416a01a063e4803965d9aa324public static double RandomDouble()
390LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs425a8c60ff8001cb97da5b016915ca4e02bfafe53d203974d999f2adf34b7ee5a64public static Platform GetRunningPlatform()
391LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs449d8dd3faea8e278ada06ce173fa86876e0ca4fe501118ff41aba697bff8075187public static float ReadSingleLittleEndian(byte[] src, int pos)
392LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs468daf1bcf4aa5a406695dd1a747b9f2b4f6b0c414ed6ba5eaca3026a7a286b832bpublic static void WriteSingleLittleEndian(byte[] dest, int pos, float value)
393LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs497d98fcd712de04e7cf5d43e82334ba343b4dc17841857a8b004646519499814f5public static double ReadDoubleLittleEndian(byte[] src, int pos)
394LibreMetaverse.TypesLibreMetaverse.Types/Utils.cs519b6bb3843825fd6727157fd66209c8592c93a437aaed7868fb823db9eab19d6a8public static void WriteDoubleLittleEndian(byte[] dest, int pos, double value)
395LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs360cd03ae129e88f0f9467e102c88fb83c4c4cc51a2e8fced88192fc5102d7ea18public static partial class Utils
396LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs244ac48943f5b88bb71ed77025bff19b2e9e39c29db1e0a3722ceb48f3edc9887dfpublic static bool InternStrings = false;
397LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs2575696a774e065bc64bafa101c87321b3a85c3c57d5245a29371d86d31413d28ffpublic static short BytesToInt16(byte[] bytes)
398LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs2702dbec720deb086f2215690b58ed7a0147984a56c7087e1d51450800b285ade6epublic static short BytesToInt16(byte[] bytes, int pos)
399LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs28441d1783ab5e4dbc5b1bdcf2df0434f5978c1a31830346fdd0185ab76e926eab5public static int BytesToInt(byte[] bytes, int pos)
400LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs297de0fba6717cdb2da6dcaef476aaa94ca41dec88dd67cde9137ca2a241fcab975public static int BytesToInt(byte[] bytes)
401LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs30952caeb2d0f250ace39a79ec9c382aed63a3c3460a478195c9d80411b31795bbbpublic static long BytesToInt64(byte[] bytes)
402LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs3224cb52ed82b831182431c748bf37849f8f3d8dbe5bc81619dbbf2331640324993public static long BytesToInt64(byte[] bytes, int pos)
403LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs344838d2755506c2a4195b213a7572bfde729f31b116e4426ddeff26231f90f27bcpublic static ushort BytesToUInt16(byte[] bytes, int pos)
404LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs356c8b34a475fe54160cabc73df54773f8cc6a17a321808b2981839dd5e50ae1cb4public static ushort BytesToUInt16(byte[] bytes)
405LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs36900d7d8805926cc921b9dae2a1af37df688ba13d1be886a5da5510123927e75d2public static uint BytesToUInt(byte[] bytes, int pos)
406LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs38231f7c278d39af756eddaa0a5e2abd56e3394378353e039e7bb9ebeb23be6b21bpublic static uint BytesToUInt(byte[] bytes)
407LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs3948a95e9ed8a399b16cdf40bd3d5d73e45e2c2ed7b900b26958fbbf64099a77eb4public static ulong BytesToUInt64(byte[] bytes)
408LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs4174524ef0238047537b353e69e088447ef6d13c09f1beacf2408cd793ed350bacdpublic static float BytesToFloat(byte[] bytes, int pos)
409LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs429265f8bdbd1fea4a8d631d53a66f5510cb8ab7de426007a27867add8adef00be8public static double BytesToDouble(byte[] bytes, int pos)
410LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs445c1caddd32492bc1b6cba1f408dd634b38dc5af77a7400756341f9fe3b8114b21public static byte[] Int16ToBytes(short value)
411LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs4537ba9a92fb6c47f0afb0027fa1a0e5faabe084cc9c04f84f5442652fa31ee6561public static void Int16ToBytes(short value, byte[] dest, int pos)
412LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs459816eecc915071343b48d25403018c7a3c887e1041a4d85c458b33822c1834a08public static byte[] UInt16ToBytes(ushort value)
413LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs467b57647dacfd8884db0cf2c6ce0b364b766240904d0f2ebffb494a255352ed9d7public static void UInt16ToBytes(ushort value, byte[] dest, int pos)
414LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs47345ce59c01fb6809574c03bc25c1d40778ce40bdfc668646a9efc36d2c073978cpublic static void UInt16ToBytesBig(ushort value, byte[] dest, int pos)
415LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs484ce3d34a8fcc45145f3b496fa5d07afc590ce183e0e6fd47b960c81df4ba38bd2public static byte[] IntToBytes(int value)
416LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs5012513880dd16406ce4389a0b25f56a3300d8de542b533a264fa92b69ee085ffd4public static byte[] IntToBytesBig(int value)
417LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs51315c0247124de6b55c939a1f9d59f6dc539f25224abe07726572cc7cb072a25ccpublic static void IntToBytes(int value, byte[] dest, int pos)
418LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs521cc8e9d6190b56016227771afe0a3bdff08136b213fba428e161f928196a7da76public static byte[] UIntToBytes(uint value)
419LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs53160dd74469947d1f37545e36295c9710eb489474f031824eb04d1cb902be99818public static void UIntToBytes(uint value, byte[] dest, int pos)
420LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs539e11fec778429afeb5395d7d809853a44829b52f98096ff259a7024d881fbf152public static void UIntToBytesBig(uint value, byte[] dest, int pos)
421LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs55209aba918abc57a3e927a6e43fb8bf4f79edec93c30d836c3c8406943f74ac67apublic static byte[] Int64ToBytes(long value)
422LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs5615443e69817f63f5f02d14a8afe36cddc7c873f014cb862aad3554942295edbdfpublic static void Int64ToBytes(long value, byte[] dest, int pos)
423LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs573a9037d353e7b67011cfdbf02512aad77c91143c9fdbeea030acd4e074f21aa68public static byte[] UInt64ToBytes(ulong value)
424LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs58201b67a1ca47a56a9c6451b231169782fb32b349615cc57735624c9c5ccd7d086public static byte[] UInt64ToBytesBig(ulong value)
425LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs591465b9d7f281df135068031e5dfc2ba390e9a0d600fa30f5b411bde21e841d6bbpublic static void UInt64ToBytes(ulong value, byte[] dest, int pos)
426LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs5972acf014412761372cfb8edd9a8457ff02739497633c16d6a90e39190664defbbpublic static void UInt64ToBytesBig(ulong value, byte[] dest, int pos)
427LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs610996108d4d6731b564de02c13502c0c220d76f87cbf3200d85824d044b2aae6c0public static byte[] FloatToBytes(float value)
428LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs618d6eae80e35673940f81071f702573f25cc79d0a0d5c8c4e9175041d1bf6cbf56public static void FloatToBytes(float value, byte[] dest, int pos)
429LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs624653b3099c3d17c0f930512ddc32f2144527aebfe3f30e24f44c02a9724a15626public static byte[] DoubleToBytes(double value)
430LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs6321eda9f03af15338e46e8ca4cf2fb469eb1ede1969cc7d075d9dc8adc9df962fapublic static byte[] DoubleToBytesBig(double value)
431LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs6406c2b28084bdb7f99c24678442a73cecaecb26ad4e97b66b8d2b376a0dd2b92f3public static void DoubleToBytes(double value, byte[] dest, int pos)
432LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs656f02aa10da9ccaa732ea121477b50e51a286d6a7065080d0c5996b6bce72a2914public static string UIntToHexString(uint i)
433LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs66674e7d0fc1748ddfae69346765c508364a37c25e74e9bded9e01c6e39ccb2c686public static string BytesToString(byte[] bytes)
434LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs6740406320c5c85ddd1651b8c0c147022b658cef7ed7dfa70a31c53eb47333f4d07public static string BytesToString(byte[] bytes, int index, int count)
435LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs696b7e5da0b6c08a0323562f149bee7f660db4b6974213ea8a7e6420a8911dfd178public static string BytesToHexString(byte[] bytes, string fieldName)
436LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs711fda993b77237f8669f6ddfaf61a3de2b9930d224540d8766cdb0002668759f8bpublic static string BytesToHexString(byte[] bytes, int length, string? fieldName)
437LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs74662243d2ef6d1c086fd77fe22a9ea0e06c1d2c86847ed17f6c5e57acf0453dae0public static byte[] StringToBytes(string str)
438LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs7626f27ed87c8b3e4aaa9b22f33982441f182d2c097075c7835d62a713172954327public static byte[] HexStringToBytes(string hexString, bool handleDirty)
439LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs844d88e7bf5ae87e271d77e74dd4763cb6075f985b37cf44871ae4c77fa92583289public static byte FloatToByte(float val, float lower, float upper)
440LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs86263f23edb0556438b15a0e7aa8ea728ad34667d0878c17609fc0572195bde6853public static float ByteToFloat(byte[] bytes, int pos, float lower, float upper)
441LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs874f207cbe40c02dbd3b1fca704d1bc7c4a61074f612646b99a024e7656c2e0789cpublic static float ByteToFloat(byte val, float lower, float upper)
442LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs891db945cbefd9fca8550fd7f959beb4bb62f5502d290df787383b2db4da5fa320fpublic static float UInt16ToFloat(byte[] bytes, int pos, float lower, float upper)
443LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs8975fe68b4cae5ccb252a02b4e510c387a596daee9abee52bd2040cd9c0b6502c76public static float UInt16ToFloat(ushort val, float lower, float upper)
444LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs91478e03f777491b5456712b879a02529c83665291a5fa1d7e0e516b0c48fd52e63public static ushort FloatToUInt16(float value, float lower, float upper)
445LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs93512a549f4eb7ba2d8edfbac219c714691254a20670a1c935340324994fc77d8a3public static bool TryParseSingle(string s, out float result)
446LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs947fd1befa12e7206656935824acda7e439249e1b18a50fd97784852c53b9088930public static bool TryParseDouble(string s, out double result)
447LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs960389e7a9779579dccf4462f8a73b1536af011e38e4eba2a075a704f14bdee5e85public static bool TryParseHex(string s, out uint result)
448LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs977f30b5bcfd44d20d8e36638ba1ea37c68ebc888d1b68ddf047e97c86ead8a50ffpublic static string EnumToText(Enum value)
449LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs998c94f75d0ef0860319878a7e020e5da717eda9db4c4d8bd16474f69b00c9c704epublic static string AssetTypeToString(AssetType type)
450LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1008781275e36d97ae19e72dcdd4bedfc204e4bebf00b399d47d8a82e168342c3ba5public static AssetType StringToAssetType(string type)
451LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs10246a2093b737e8c435723b03ffa8f6aa2a933f652a44fff86e53dc14aacca68ab1public static string FolderTypeToString(FolderType type)
452LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs10348d72c6fda6e7fa50f5ad02adcd8cc011ea3f9e0139aec38b6b3d765622783643public static FolderType StringToFolderType(string type)
453LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs10500d3a2942bc5e5c788f2cad8777b28eac529ec70eec1a76014085105e282d2b6bpublic static string InventoryTypeToString(InventoryType type)
454LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs106064a8e9af6afd2bf4a6553e89f344c7917a2a514154f4bdaab02ec45fcf5615a1public static InventoryType StringToInventoryType(string type)
455LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs107641f11eb7531e675798984cab0347ec3ee0c9c61f861e02d42b399e7f77d46777public static string SaleTypeToString(SaleType type)
456LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1086fed10fc9b496195e35c77d604f620ad9415f0c635eb465fed1ea91d2494098e6public static SaleType StringToSaleType(string value)
457LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1102622ae9672de9181fe264a8ab1e3302557d45aa9b94c2a69d15b4bc8b9f2304dbpublic static AttachmentPoint StringToAttachmentPoint(string value)
458LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs11229d34edc000e8496140694315a3a0c8958bdb372154289df386bfbc1be95c19a1public static byte[]? CopyBytes(byte[]? bytes)
459LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1138cff31055c2ad84baf9027cf55dcb53b2bd588872b599f51fc3a5e6a5b0dbd027public static ulong UIntsToLong(uint a, uint b)
460LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1149816477e731945e4da485c74a3a70047069729380592b8d55c25643dd8aeccb6dpublic static void LongToUInts(ulong a, out uint b, out uint c)
461LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1160aa5041bc39f0597c7b2fea9bf1e6ea13b64f147cdfc77ead6ae0faac6e2b9a5epublic static uint IPToUInt(System.Net.IPAddress address)
462LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1170eed4a0847b1d77dfa19cda9ce79af23666cdadb8d01175fed00cd8db9d2fe7e0public static uint GetUnixTime()
463LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs11826d0f50e35f874c0e5cbd6e08094a8338f7ea65c08ae25fccf0861f9e38e43b1bpublic static DateTime UnixTimeToDateTime(uint timestamp)
464LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs11993ee6580f0b93b17f83dceb7b655024b322b75e50c60c8e9579f591111cb7af15public static DateTime UnixTimeToDateTime(int timestamp)
465LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs121084205f696fb578b7e7fb6f339152f42ef1d8f478f87de075dacac3473a2ea714public static uint DateTimeToUnixTime(DateTime time)
466LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1222e499469e100d9b31944557a783c36455b0293e31159926f841ad4ad4e39a5399public static void Swap<T>(ref T lhs, ref T rhs)
467LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs12345a9d495d063c4ad2f7c0b64efab99cd9aa3eaebeec9b055ed1a8a0eec9dc6dd9public static bool EnumTryParse<T>(string strType, [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)] out T result)
468LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1261e7782ba4e553375e46b4d00663443ae392b10ddc97b48ac2d14b71065746c3d4public static byte SwapWords(byte value)
469LibreMetaverse.TypesLibreMetaverse.Types/UtilsConversions.cs1273c352251dd475babaf55d132d66b0bf3fba7a2c8945c9bcb8923363057956b493public static IPAddress? HostnameToIPv4(string hostname)
470LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs389ed5be5d220c3b695d40cc0d21c3fcd399a9515ee8e6f9b3938c26bf1f0f25c0public struct Vector2 : IComparable<Vector2>, IEquatable<Vector2>
471LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs413cce9b13712ee517bf66d2aa68fcf8c7dfea688ea1a2a8e10c4813b051a154e7public float X;
472LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs435ffa2e0d19b429fc48b2411e233d138bdda9f2049aaa0317b4e830bced66ec31public float Y;
473LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs47eeb0a1dd8458764a07a9ef3c702064e5fa5b31e31cecc2feee59cb39532eba17public Vector2(float x, float y)
474LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs53066a4a862c8557043888c71f17a01ca192525d7056139be2c74bdb9b4e9832f9public Vector2(float value)
475LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs59c747edac0aad03f600c783c67a2c4b0191eb9a74a91c46770b54622961de4354public Vector2(Vector2 vector)
476LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs789fc3ffd401b2e1fa25e27815fcbb41236bc5719a52d8675652113e84d16e165apublic bool ApproxEquals(Vector2 vec, float tolerance)
477LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs87d8aeb9d5b2f2132584e2d48a54ea9cfc0fb91eb2b80b3ad6365739511fda3462public bool IsFinite()
478LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs952c94b262f622e1f99bfff08b9d9e39c1cb25ca49292c56522025acf08b769655public int CompareTo(Vector2 vector)
479LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs105032cc98677f307c6fab33f19956f773df20004b5f7e6fedcb58bf0cbbf556e68public void FromBytes(byte[] byteArray, int pos)
480LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs115ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
481LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs12896a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
482LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs134e9fbe49b236cc7bb3245c869a4586a7fd8ddce929ba19b53b273f186ee10c68fpublic float Length()
483LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs139f571a4d225aaeb0a050b98e70a9adf9408c33e7fb682dd870db798a4cb9f182dpublic float LengthSquared()
484LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs144c360ff433d491c1ecc9949471379747ed7b2867143900d327f3d13effc8e2ed6public void Normalize()
485LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs153b38df6bd522f443182c6d4951f520a1c6972bc5369c3ccec0ec4c893479211e6public static Vector2 Add(Vector2 value1, Vector2 value2)
486LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs160ec91d71e20469ac2f17c3676c8a8a485590976ef5ee01459a20deb233bc52e7apublic static Vector2 Clamp(Vector2 value1, Vector2 min, Vector2 max)
487LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs1674c82bc5b73a90bd727f9cf26ca8bcf5f540eb0bd75bdf9f12b67efb665adb791public static float Distance(Vector2 value1, Vector2 value2)
488LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs1723ca21debd1291c0fdcd459b2ac36f1c70b5498b5a1b442c1ed08ff54eb307fb1public static float DistanceSquared(Vector2 value1, Vector2 value2)
489LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs179606f25b8b1473f51ea6e35f1552572f957c0d7af7ca9bb787c23b27d085f6872public static Vector2 Divide(Vector2 value1, Vector2 value2)
490LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs186d0c30648715ec576de9cda3441db4c410911616aa8089005e01af5b7ed9487a1public static Vector2 Divide(Vector2 value1, float divider)
491LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs194ffc32f36ead7a831a4a7d8debce4353d1cc924cac50486437656cdb9f851ea13public static float Dot(Vector2 value1, Vector2 value2)
492LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs19933cc097926db06934aa8b44246416825214e182ea8256f54dc7987f0f3ab13b5public static Vector2 Lerp(Vector2 value1, Vector2 value2, float amount)
493LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs2062da96544244ace2e53c17b9b40fc16ad02497816f3b5317d6d3ef9005c55037epublic static Vector2 Max(Vector2 value1, Vector2 value2)
494LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs213c803d6a86e9ea7201d6907de0eec5cf8df4d5f77b80b7a42f05d1228825aa3e3public static Vector2 Min(Vector2 value1, Vector2 value2)
495LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs220e11665c2e2731094dbc8005acaacc92b04c58dfefb5311c27b45ea2f16f2e6e9public static Vector2 Multiply(Vector2 value1, Vector2 value2)
496LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs2278ecaa42278a4acf57e96fec278e3c5ad138993b51b2c965ab9bb38fc1bafcdfdpublic static Vector2 Multiply(Vector2 value1, float scaleFactor)
497LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs234b2ecd8f6432ed3e46d3826ffd9087b4efd139d2417998bde6a5bbf1d65ac595epublic static Vector2 Negate(Vector2 value)
498LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs241edcd41bc7bc91e8cfda59b12b72c42af4c2c7af936adf9a41a1e7e206ab7ffe7public static Vector2 Normalize(Vector2 value)
499LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs264f9267d8f54e8226d522c1a8a84455eb5961176b60e616b14f2f2f156542c84b6public static Vector2 Parse(string val)
500LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs27919159cb240e87371fdbca94c8cec3ba0d49872366ba256d3b49204bc63b730f7public static bool TryParse(string val, out Vector2 result)
501LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs2963f0b1f5fdb03b1c2f16cfceace38c734c9dbc5f3a76ae9e379d3d0ddfc8526fepublic static Vector2 SmoothStep(Vector2 value1, Vector2 value2, float amount)
502LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs303bb3977132fe8aa47cb392a91b31d4ca77eef62009d88a40c74696a5ad0577a59public static Vector2 Subtract(Vector2 value1, Vector2 value2)
503LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3102d04a755bed3cef4558ae02ceca179f811bd7fadfea9a66c7ab1a6905125dda4public static Vector2 Transform(Vector2 position, Matrix4 matrix)
504LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3173ad0d2b2f82c638a6216b7954fbe38ca50943940a5b8f061c0fd48bd689754c7public static Vector2 TransformNormal(Vector2 position, Matrix4 matrix)
505LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3283262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
506LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs333578e3575547a52e9c351a4d4ed03bff7ff760c87110ef78f4ffc6f0c38592b11public bool Equals(Vector2 other)
507LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs338ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
508LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs349911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
509LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3592e66286b9774950fff842cc985d50561d9c1d753b05f232bfb842eb1318771cepublic string ToRawString()
510LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3682d72f70991f6c16ab1e3a2f42d86432a3c6f25a3a094ddeb8a8a8656e7f8929bpublic static bool operator ==(Vector2 value1, Vector2 value2)
511LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs373e1376342bf91cc4caf68b0646c552228fabb0ea241d776ef7a2b634b4023e9e1public static bool operator !=(Vector2 value1, Vector2 value2)
512LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3789be4aecea529eee70bd22f6e579edc929e0863c1958c087a64937f1d647d71b2public static Vector2 operator +(Vector2 value1, Vector2 value2)
513LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs385e550481022725fbdc5163616f85f663a7228beed93b9f09ebf25a63b92ee8aa4public static Vector2 operator -(Vector2 value)
514LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs392cb116087f1a5d6c9513ed72788984eb66a138965b47f8ca865f85f667a24973apublic static Vector2 operator -(Vector2 value1, Vector2 value2)
515LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs3993ec415e393dfdd8fa72e0ab328bd2fcdc0519f3edb8eccf62a1cc1c7ac34cd30public static Vector2 operator *(Vector2 value1, Vector2 value2)
516LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs40791aa816ec3ae702c67c3d4d65ea5e5464393cd574a38514ac2334838e034963bpublic static Vector2 operator *(Vector2 value, float scaleFactor)
517LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs4143f5ed42e9e1f993eb61fb474c78ee2b3089eb523f61bfbb5bb2ec5a1d2b2638bpublic static Vector2 operator /(Vector2 value1, Vector2 value2)
518LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs42211275a08f32224e73775a0edf729f86c3a01b73bcf4ed55b9f4108cc432cbe4fpublic static Vector2 operator /(Vector2 value1, float divider)
519LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs433844b2ee5aa0bed5d68db54aec330a48d78a74f07c40c0162835c172caa3d6991public static readonly Vector2 Zero = new Vector2();
520LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs435dc5c688214b62aa5e1f226632834d8174d163e598533f3298bb41e1b8c241575public static readonly Vector2 One = new Vector2(1f, 1f);
521LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs4379fbb859c5296ccd809233cbe3a50ba561619eca8b0e0fd7987c5b1c21f8acfe5public static readonly Vector2 UnitX = new Vector2(1f, 0f);
522LibreMetaverse.TypesLibreMetaverse.Types/Vector2.cs439f5534b3b9e4fee2821aee512ce49cef1813580544f2f0e6304afe09c08fe8f83public static readonly Vector2 UnitY = new Vector2(0f, 1f);
523LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs38428c819d6984c0315c9e884fad4e428d3871c7d392a924ffed8bb723ee6fff85public readonly struct Vector3 : IComparable<Vector3>, IEquatable<Vector3>
524LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs41102d6e50f9edc430cc10176d9aea5544dde5e56da9129a6846ce66be975b184epublic readonly float X;
525LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs445ddba883c5f04cba2063f289c026bb603ad49cfe7ffed7a79773d61e7a070826public readonly float Y;
526LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4789cd967a21a146a3c8dd93c5ab60ab7722fcbd9bb4184b60917e6e3aa7d32b76public readonly float Z;
527LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs5158a72221b9fb41ad50fc745366d735ec8f679a1582d21d286941dda00339ef42public Vector3(float x, float y, float z)
528LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs581b7906ebd1afc06f1b64e0ad505a8cd694d37d8edb35059e1f332e0dded7dfc3public Vector3(float value)
529LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs65fbcf5672acffd883155f5581345d70b7ed7536e5cb82e25002c6e3831b114fc5public Vector3(Vector2 value, float z)
530LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs7284af510b6758b7d04848374965fe8dde13711d581d70c6aa2102b39000974bc9public Vector3(Vector3d vector)
531LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs8402937d076a00eedb1a870e226b687092cea54df5b37b52638e011532bcef31e1public Vector3(byte[] byteArray, int pos)
532LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs95e9fbe49b236cc7bb3245c869a4586a7fd8ddce929ba19b53b273f186ee10c68fpublic float Length()
533LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs100f571a4d225aaeb0a050b98e70a9adf9408c33e7fb682dd870db798a4cb9f182dpublic float LengthSquared()
534LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs10923766ef4e195257e281cac88c4c484df158edfc71ca81b2a7d449bcd35e1fab4public bool ApproxEquals(Vector3 vec, float tolerance)
535LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs11869cfa5d728e11a87b4dcda45b3fae06192ebc2e979a4c1a53f80fc202373d81apublic int CompareTo(Vector3 vector)
536LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs126d8aeb9d5b2f2132584e2d48a54ea9cfc0fb91eb2b80b3ad6365739511fda3462public bool IsFinite()
537LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs13421eb0f837feac32949e40397a5e9d594ae976e5e2274ce6cfe2cad86360bedc2public static Vector3 FromBytes(byte[] byteArray, int pos) => new Vector3(byteArray, pos);
538LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs139ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
539LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs14996a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
540LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs160aeb81a4857438bc062c53912ea8a8c304d59c230063257c6089a6b680afc2fe4public static Vector3 Add(Vector3 value1, Vector3 value2)
541LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs1657dcb96febb9bec6519739ef06abae178ac02a801fdba290d8fa0332d296141a5public static Vector3 Clamp(Vector3 value1, Vector3 min, Vector3 max)
542LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs17375597073a2a628b2e15ccb235b6d6ee783508c3d00c62f6a31ffb670236bb89apublic static Vector3 Cross(Vector3 value1, Vector3 value2)
543LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs18191e38283f1841ce618f1724bde87d79dadb0dce32717030debd7c276646489e8public static float Distance(Vector3 value1, Vector3 value2)
544LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs1861901799866a5dbc5747ac74c699796c9e86a7029378e6e3682288998f00e7b1fpublic static float DistanceSquared(Vector3 value1, Vector3 value2)
545LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs194328e981314a531c274ce9f41485de04cfcd94cb1d27dfd9101d6ace6a6ff694cpublic static Vector3 Divide(Vector3 value1, Vector3 value2)
546LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs1994883479b64a30fea1b56b762f1f1a4b63a05a67f009a91164dbc53688b8a36d7public static Vector3 Divide(Vector3 value1, float value2)
547LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs2053f2d1aaabd829db4c5bb76c759939f7b1dee6bac35260c5dd3c629f19e116df4public static float Dot(Vector3 value1, Vector3 value2)
548LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs210c71375752bad020b626880b1bed127b5f6d109d38e9e4d8e0e1a94e3097ee409public static Vector3 Lerp(Vector3 value1, Vector3 value2, float amount)
549LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs218c9951df4e63b0322eb9ee8c75191f650a9cddd9a4302e856fecbc34060c24390public static float Mag(Vector3 value)
550LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs223ac3ba8463b03deec55ca0b8f0b1e7ca77863597674965a4c8c9c1ff80fa7878epublic static Vector3 Max(Vector3 value1, Vector3 value2)
551LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs2310e7d2b0cfc5e2ea66ce9202d974eb13a29d2b280f3929888a910cbd9aae78d7epublic static Vector3 Min(Vector3 value1, Vector3 value2)
552LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs239c765804ade963da36d6b0237614a9760bc7f1c849ee4175536076e5df24ccafdpublic static Vector3 Multiply(Vector3 value1, Vector3 value2)
553LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs244b191935a7743de2c05b30e974bc9c4c60f19482806c6317a1da4067f839264fbpublic static Vector3 Multiply(Vector3 value1, float scaleFactor)
554LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs249225e7d487e4b10fe7e80bf21b7e31d2abdd6087d451d4a078050b4548e4dcd85public static Vector3 Negate(Vector3 value)
555LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs25466e04b12cdba8a2e9f4498b77d84b4d68ff30680265376cea8adba59a0c5c86epublic static Vector3 Normalize(Vector3 value)
556LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs269f3a704c3c7822b06a0aa2cb93567ea77b2a5c79f9bc61b1985937b399cb2a76fpublic static Vector3 Parse(string val)
557LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs285e111d0c9f4609600d91b2cffc4ea4007a1c1310bdb706b781c050d597252fc80public static bool TryParse(string val, out Vector3 result)
558LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs3022b84f979eb77b4aa9776629de73e46abf22c0deacb931463555af44ebd0d3066public static Quaternion RotationBetween(Vector3 a, Vector3 b)
559LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs321cf52a63a81c9a288ee1f8363d47fba0cfb22bd8b040b339d76241370d0c339c6public static Vector3 SmoothStep(Vector3 value1, Vector3 value2, float amount)
560LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs329f7a25fbd3839714369bb9b583cc0b007b17d0e86e3c8ba28d0260665db829151public static Vector3 Subtract(Vector3 value1, Vector3 value2)
561LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs334c16a80f45411b7fbf416fb8573cfd1b2230cd9b4e282246d37e97e4689e041e4public static Vector3 Transform(Vector3 position, Matrix4 matrix)
562LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs34295e974bc17a2fa0a6b069ca039097fa680f930294ebd4af0d11c3556ec8e643cpublic static Vector3 TransformNormal(Vector3 position, Matrix4 matrix)
563LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs3543262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
564LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs359fb8c3fd03b02f8aeff88ca50f511016114610e5bb97edf9a5f110e5e9c191918public bool Equals(Vector3 other)
565LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs364ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
566LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs372911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
567LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs3772e66286b9774950fff842cc985d50561d9c1d753b05f232bfb842eb1318771cepublic string ToRawString()
568LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs386af788c5e9a189b66c40f200b4ad99e8186c04f2dfa49c4d4444af82c5e15c21cpublic static bool operator ==(Vector3 value1, Vector3 value2)
569LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs393bb25fdce85371a393790ea779caa046acdb5ed5cdc05bd660ece18babc06ccedpublic static bool operator !=(Vector3 value1, Vector3 value2)
570LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs398de97e999d71640b0b1b607d0e98bf47a7e5bdcf04fb263d8684a8581643da9bdpublic static Vector3 operator +(Vector3 value1, Vector3 value2) => Add(value1, value2);
571LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4009f0058d78ab30ddbbb19874d0ee6875faedce600f42fba1734c92cd10e641010public static Vector3 operator -(Vector3 value) => Negate(value);
572LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs402b9b299ec088e47a7258d9947ca2f99ef1191454364fa74c7fcc58fc0c1062725public static Vector3 operator -(Vector3 value1, Vector3 value2) => Subtract(value1, value2);
573LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs404b0e09ff31e5bd20a59c858d4b02b5c50fa14c821ff306ec4b1df3f87399cfe5bpublic static Vector3 operator *(Vector3 value1, Vector3 value2) => Multiply(value1, value2);
574LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4068de4678a13ca86b45a394e3cfea196aaebab30217e5d56383a045a0f696fafbapublic static Vector3 operator *(Vector3 value, float scaleFactor) => Multiply(value, scaleFactor);
575LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4083a25266ada5414a55f66abfac646b947509953ea2993c8abbd5cea1d5c2032dcpublic static Vector3 operator *(Vector3 vec, Quaternion rot)
576LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4219cc4a33e4e848b615880ccb3848a9d27f74e361a592cedc62e85616cb68a0130public static Vector3 operator *(Vector3 vector, Matrix4 matrix) => Transform(vector, matrix);
577LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs423f3d9e161c869ebe8681c0a1d43f149987a618299c70472c41ac1777e19165607public static Vector3 operator /(Vector3 value1, Vector3 value2) => Divide(value1, value2);
578LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs42577fc57b3d58f0c0a98c0f8ac3061d1b878482851fa85e9d434992b12661b6badpublic static Vector3 operator /(Vector3 value, float divider) => Divide(value, divider);
579LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4282535b3cc5d34de09814be68d9ac969223fb64495cf09576ca8fb06ec29e10364public static Vector3 operator %(Vector3 value1, Vector3 value2) => Cross(value1, value2);
580LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs43042a0d6485289a6936a25823866a6cac448ab6944715f6df4f68114f6dc51f327public static explicit operator Vector3(Vector3d value) => new Vector3(value);
581LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs435b245d7633178dfb18870301acda845ff9607fc10fab5dd46564c718d70cf9039public static readonly Vector3 Zero = new Vector3();
582LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs437f5dc4c4edae89fb7ebc039bc0cae29edfea76dd07146c9379bd5bdb4c34b1584public static readonly Vector3 One = new Vector3(1f, 1f, 1f);
583LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs4396020b29e4b814efbfed889f7d0c5cfcf7ac031df8eaf1a08bc30c14fb7497bffpublic static readonly Vector3 UnitX = new Vector3(1f, 0f, 0f);
584LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs441d2d1a1209bd7842d27235298e03a8433a0fe373440b5772be269c906281459b8public static readonly Vector3 UnitY = new Vector3(0f, 1f, 0f);
585LibreMetaverse.TypesLibreMetaverse.Types/Vector3.cs443355eef0bb2f511fcd9e54756bfe6ead98899df6408fb547def591d3014b6a8b6public static readonly Vector3 UnitZ = new Vector3(0f, 0f, 1f);
586LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs3974850684b12eb66b182e63b915577094190be5f29c708ca5b67be409abd79f8dpublic struct Vector3d : IComparable<Vector3d>, IEquatable<Vector3d>
587LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4232f57d19e0e1f062a41f72e1f2974a53932fda69f5dba155ec50df4e915e9857public double X;
588LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs44b42208185c1607dd9e4e62bb4658be85aeec299759b8cbc9aaf922813ed6e270public double Y;
589LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs461e85cdcaedafed1d795fefc3576daa888dbf64147e4200a6504fa63a831ef2bfpublic double Z;
590LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs50910a368206d8ac887cb6273a77ee65bf94221530dd016a7337613584722ee2c6public Vector3d(double x, double y, double z)
591LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs5753471812d8d47379642f97e90d379554eeab1ec5241c2fe9fd94d97a2a43a724public Vector3d(double value)
592LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs691e267fd6d43e20dca5cb0881c64dac01d7adf73e4dff67002b475d949d6fc176public Vector3d(byte[] byteArray, int pos)
593LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs75ca82ba3f9d94fb94e615cba376f022e11a85fa8ca30faea43a17dd5a048d43b0public Vector3d(Vector3 vector)
594LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs8242f304117f0902b4379fc20c08b7cb1a4b74e322b7bce6ff5cf7cf91319a1f2fpublic Vector3d(Vector3d vector)
595LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs93ba4499f6a83b1eb23ff9df6b28037d14beae178e99de04297d2e0dad3f98db36public double Length()
596LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs985f27901de4b5c9036c10097c313cd8e268d6f6a1a31ec5ca7427be61195a39f0public double LengthSquared()
597LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs103c360ff433d491c1ecc9949471379747ed7b2867143900d327f3d13effc8e2ed6public void Normalize()
598LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs117e79b6f7f79a2a63cc937680260b397429dcf19e00cc7de0e6a5336da4c16bff4public bool ApproxEquals(Vector3d vec, double tolerance)
599LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs126a69ae370a438f40ce52ad9388a7319650c06b64d68618167318b43bfac6b2623public int CompareTo(Vector3d vector)
600LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs134d8aeb9d5b2f2132584e2d48a54ea9cfc0fb91eb2b80b3ad6365739511fda3462public bool IsFinite()
601LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs144032cc98677f307c6fab33f19956f773df20004b5f7e6fedcb58bf0cbbf556e68public void FromBytes(byte[] byteArray, int pos)
602LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs180ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
603LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs19396a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
604LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs2224c1f198af5ab8cb2de6fcf7c621bcf4113c7f629ae19b1e926997f35b1430793public static Vector3d Add(Vector3d value1, Vector3d value2)
605LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs23071eefba24c399a033be3ffa09d84148f36269c756053086a2e650957cf18ce44public static Vector3d Clamp(Vector3d value1, Vector3d min, Vector3d max)
606LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs2389174d7d8c1386b72a228b701cf8bbba50272b63a75a88ba055f839f8f4f5e976public static Vector3d Cross(Vector3d value1, Vector3d value2)
607LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs246e7851894a1f8c8bb1d1c17ccb01046a5eb07b547058a944ad5e1f6120468f94epublic static double Distance(Vector3d value1, Vector3d value2)
608LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs251831f0d58d8f49378ae20df88928bce8a63a464a5c8552ea6245084300053e72epublic static double DistanceSquared(Vector3d value1, Vector3d value2)
609LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs259b9878e02e49e22bec73616e16c8dc3d0369a2a4c8985d3ff1b6885de58717e81public static Vector3d Divide(Vector3d value1, Vector3d value2)
610LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs26782b524b421a73bca5ed71ba0b625fd8ff2c76a9f666f0bdfa078da7f0091fbabpublic static Vector3d Divide(Vector3d value1, double value2)
611LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs2761b26aec9c34d89a24dfa5c831573d9a6bf9d7b7be1f0bf87d5673813e8741c1cpublic static double Dot(Vector3d value1, Vector3d value2)
612LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs2814bf682d7072f3950ae9731cbb7bc625883fe0377903c5d3c33996e9b9bfcae87public static Vector3d Lerp(Vector3d value1, Vector3d value2, double amount)
613LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs2895fcea7b0112e36577f8a9e29b9aada8ff22ff77b6f35a0d8b09f688bdf354ef1public static Vector3d Max(Vector3d value1, Vector3d value2)
614LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs2975fbea2fcd83ad12054615274522acf930c840d007cebefec9becab2073d8228dpublic static Vector3d Min(Vector3d value1, Vector3d value2)
615LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs3053691b3e51d2d6e6aaa54283101ff5e5d108ec869d6211b5afbb9236ca3231c58public static Vector3d Multiply(Vector3d value1, Vector3d value2)
616LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs313624732dcc5e2a192744a86bc971455407dc5811e65aa9d60b408876d4cc6b711public static Vector3d Multiply(Vector3d value1, double scaleFactor)
617LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs32162837f3151afdf4c972e1c1f0bd9098d923c0b02c5913dc6c052a6595df552e0public static Vector3d Negate(Vector3d value)
618LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs32978af9c9617fdf38defb21648ef4b1620016626c56a9dab910f0f147ed869211epublic static Vector3d Normalize(Vector3d value)
619LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs35381d8de23e3699f45f1deb53fadf7296ab27f39d4baf6503fe906f95ce4ee7ba3public static Vector3d Parse(string val)
620LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs36319dd1cd80404768fae9908b1f4a9f56593ace2e40b275e238c2fa1cddbb3e354public static bool TryParse(string val, out Vector3d result)
621LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs380b33ca040d76face70c6a04aa8dcacff2c58e252be0e4441f0ff7deded120d223public static Vector3d SmoothStep(Vector3d value1, Vector3d value2, double amount)
622LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs3881e1b878aef4c58ee6fbbf1dd152a265f6f95e2cd17d986b25fa3ec1f9b94887fpublic static Vector3d Subtract(Vector3d value1, Vector3d value2)
623LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4003262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
624LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs40522c56d96d6a49c304a601d0a150fbb8d6b089d6e8e57faac54a4674ffde837bdpublic bool Equals(Vector3d other)
625LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs410ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
626LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs419911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
627LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4292e66286b9774950fff842cc985d50561d9c1d753b05f232bfb842eb1318771cepublic string ToRawString()
628LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs441e3f6aa4b4519dba3f3c5b8a08268b6970e9342afb193654411dd2507d2ffef08public static bool operator ==(Vector3d value1, Vector3d value2)
629LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4485eba544e2173d6db4fa248d2c8cc0d258e46784f577fd115d8c5de49b94f3c79public static bool operator !=(Vector3d value1, Vector3d value2)
630LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs453914ca39be2dd7014e22e38a8b63ba57d0f444b1abf1820b077509a206ac35572public static Vector3d operator +(Vector3d value1, Vector3d value2)
631LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4617a13ff53ca28e5ce625a483bf1c699975d95aca794e1ad01256a88cdd20492e6public static Vector3d operator -(Vector3d value)
632LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4695513840f97c6e8104c020303d3bf533301a2996019ce3c2604500e221534768dpublic static Vector3d operator -(Vector3d value1, Vector3d value2)
633LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs4775b08ab940db0f96853fee3624740db313a2944ee7b203a1d4e4fc54ab5fbdb2fpublic static Vector3d operator *(Vector3d value1, Vector3d value2)
634LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs485018a928405c3b923492b0641e2eb5f84277d62afa11ebd33099d005da0ceed0dpublic static Vector3d operator *(Vector3d value, double scaleFactor)
635LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs493dbf5ddcb2f882bbfce634dffa2d028edd9782e3a2f6581653ba7ca68d38fc7c4public static Vector3d operator /(Vector3d value1, Vector3d value2)
636LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs5013bce021b45babfd9bbe4bc49e0e9f4286a21c48b431657a2342469ecf2a29fc4public static Vector3d operator /(Vector3d value, double divider)
637LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs513a24d5ad2488f356fa50037b8f1a4be351b307521905a4eb6d7361a29a2c257abpublic static Vector3d operator %(Vector3d value1, Vector3d value2)
638LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs52356c8e04e0f9feedd0745886b4d332ac93597a0e467aa8283782e6b7b95528d84public static implicit operator Vector3d(Vector3 value)
639LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs5312052bd990375bafbb451f9951dfce3631f7be6e8805fca12964aa5a5ab3a096apublic static readonly Vector3d Zero = new Vector3d();
640LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs533f6e08d27694ee89bd5259dd73eb7c2f5bf6f3dcb904b15d9bda073d1a7edeb6bpublic static readonly Vector3d One = new Vector3d();
641LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs535d8cd39571768aa412a9736353d24869f1dd07fa9d00abd75db68626afd63de88public static readonly Vector3d UnitX = new Vector3d(1d, 0d, 0d);
642LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs537fd38093cb7d6e7718d020d3c108fcdc605d68582ff962afbbe4fdce47d6f76a8public static readonly Vector3d UnitY = new Vector3d(0d, 1d, 0d);
643LibreMetaverse.TypesLibreMetaverse.Types/Vector3d.cs5393bb6160333cb69c88a6a8e957e877a7b9698a06ca3be5e74df6c8453f4898a6dpublic static readonly Vector3d UnitZ = new Vector3d(0d, 0d, 1d);
644LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs35fcd697cc5030eb88255e454314f2f3a865f07a825bad06de0daf6c9463bcc42epublic struct Vector4 : IComparable<Vector4>, IEquatable<Vector4>
645LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs383cce9b13712ee517bf66d2aa68fcf8c7dfea688ea1a2a8e10c4813b051a154e7public float X;
646LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs405ffa2e0d19b429fc48b2411e233d138bdda9f2049aaa0317b4e830bced66ec31public float Y;
647LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs42d88794f63074ea7f3dc9032195a8f600df53bd41dcbc81ea340583c531cd0c32public float Z;
648LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs44f3f9dfcff248b7f232ada288c153c413d093ddac6aa0593c35d0c8d8f8bf3653public float W;
649LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs48375ee303bf9972328022f161c1286e3749eec997fddcfd50687b2ec353839b92public Vector4(float x, float y, float z, float w)
650LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs56f2a6fd1246a84c5c0715f2aeeb39cdd07bb55195f7437f9cd896e49f7adac63fpublic Vector4(Vector2 value, float z, float w)
651LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs64fdbb6bac6484d710d2557e9a54c4672f04d809e1f63843c0fd689e2c0658869bpublic Vector4(Vector3 value, float w)
652LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs72aecd38dd8a710f14e7dafcb890d58362a621656d4b807bd4ae28e4f135617acbpublic Vector4(float value)
653LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs8556d8fbd66c7882f2c4f72248b200b475697dbab5b1472380994d398a2be0cd36public Vector4(byte[] byteArray, int pos)
654LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs91786a28143bb404a02141b9608bca0d4dcf5e38208dca38699d1f4da363375cf2public Vector4(Vector4 value)
655LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs103e9fbe49b236cc7bb3245c869a4586a7fd8ddce929ba19b53b273f186ee10c68fpublic float Length()
656LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs108f571a4d225aaeb0a050b98e70a9adf9408c33e7fb682dd870db798a4cb9f182dpublic float LengthSquared()
657LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs113c360ff433d491c1ecc9949471379747ed7b2867143900d327f3d13effc8e2ed6public void Normalize()
658LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs127054d4986e8578dc8bcf2e0c6c365c1c9fd9ba869feb2f859bb5fd05dfa32aab7public bool ApproxEquals(Vector4 vec, float tolerance)
659LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs136ae6a75046fc00677948a849862200760efe62117e7728d5250839208f8c56683public int CompareTo(Vector4 vector)
660LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs144d8aeb9d5b2f2132584e2d48a54ea9cfc0fb91eb2b80b3ad6365739511fda3462public bool IsFinite()
661LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs154032cc98677f307c6fab33f19956f773df20004b5f7e6fedcb58bf0cbbf556e68public void FromBytes(byte[] byteArray, int pos)
662LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs166ed7f4cdf8032cc7768d43b7fd8a62d2e644d985cfde72ac272f8ab7bd9de0c94public byte[] GetBytes()
663LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs17996a7839df77cbeed2b954fd35510d72bfb32dd70b84e1ef1de56976c97f1d80apublic void ToBytes(byte[] dest, int pos)
664LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs191add200c1582b75b0a457b5e6d2aa587fb73704172310b36f19b00dcfa5fec902public static Vector4 Add(Vector4 value1, Vector4 value2)
665LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs20022b41a873b399588fbecba885d3ab7d927b0e8b3bca53ef1db414e97c1e96e5bpublic static Vector4 Clamp(Vector4 value1, Vector4 min, Vector4 max)
666LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs209e9cb89877620dcc913e3baa0b79bb06cb64295ab3e454732e0a1a67656b2baa6public static float Distance(Vector4 value1, Vector4 value2)
667LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs214dcfe4e3b23b46f5ae841022291c0c983783b540e31a70abf236671fb6fe277ffpublic static float DistanceSquared(Vector4 value1, Vector4 value2)
668LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs223f0a70665747c574784c206937189946247a90794ba61661f4faa94b72b756b6apublic static Vector4 Divide(Vector4 value1, Vector4 value2)
669LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs232bdabe812c7f3dfb1f2bb216aa218805ba8e8c2a4ba766e24aa2a72a1352ae1f6public static Vector4 Divide(Vector4 value1, float divider)
670LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs2424d69c79d62c4f27973fe754776158fb93370c5b4f6b876a4e9e151783ed0ff15public static float Dot(Vector4 vector1, Vector4 vector2)
671LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs247247a389175baf562d990933025f1949c6af050c8b68dacdab07e4164ab2919d1public static Vector4 Lerp(Vector4 value1, Vector4 value2, float amount)
672LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs256ecc64d0b946bc7ef204d33cecbded66546424555230a7a20634cbbb4bda938d9public static Vector4 Max(Vector4 value1, Vector4 value2)
673LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs2653c1e62aea1494185a522356fb1794b5e61f29c641f6889bbb847850c4c7203a0public static Vector4 Min(Vector4 value1, Vector4 value2)
674LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs274dad0dec164d304e0f58824fadd802d9d6960ab16343ec15d9dfa18b00bd9ebbfpublic static Vector4 Multiply(Vector4 value1, Vector4 value2)
675LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs2836f22cde92ee164720f0df883ac37f76253e3f1f0f506a8a3c7eebea66d45b7a1public static Vector4 Multiply(Vector4 value1, float scaleFactor)
676LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs292c4e93f465e372241e1002c5906ecf8654d24e558a13f60c25ef675d1599cd0f2public static Vector4 Negate(Vector4 value)
677LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs301bc2c96b4b778403359a0bbcc20db288a8114b68ff23f63533699797fb4ece202public static Vector4 Normalize(Vector4 vector)
678LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs323524696548241407b92cb15e86b45078756768d51ca0db75fec12728a442be1bepublic static Vector4 SmoothStep(Vector4 value1, Vector4 value2, float amount)
679LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs332cc4dc2fa3ce30be6d0fcc90f22962faa9cd213fee2171b555a8b14a603dc49a4public static Vector4 Subtract(Vector4 value1, Vector4 value2)
680LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs3419ac00e9ee91b8ba7d9d346e517daa3de1f4c3701db07aa77a08deb2e3548871apublic static Vector4 Transform(Vector2 position, Matrix4 matrix)
681LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs350313da112fc4d694eb09b71b12f3c9829c54966898bb5df4dd96fac169434fd53public static Vector4 Transform(Vector3 position, Matrix4 matrix)
682LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs3592ad6e9789b234ea34b9f1dea6a928fd83da7522c773a428012ab4a4ca8a4d252public static Vector4 Transform(Vector4 vector, Matrix4 matrix)
683LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs368b44a2d6342c6e2693c04d15efbc6a89dda48572b5a4cc42c0b67ffa14da5b61fpublic static Vector4 Parse(string val)
684LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs38573df76d05854a5481bee0652bab78bd31b8b3613c697be4f3a41cb3d30f2e3a5public static bool TryParse(string val, out Vector4 result)
685LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs4033262c95202fa47bad4bc630902725ccd830026236968d1c0989b00db04a1f94epublic override bool Equals(object? obj)
686LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs40889f4c68b559faa4014bceee631e0edaab039d1efc63886ae5f39550ff4fcc767public bool Equals(Vector4 other)
687LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs416ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
688LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs421911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
689LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs4312e66286b9774950fff842cc985d50561d9c1d753b05f232bfb842eb1318771cepublic string ToRawString()
690LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs440cfce5a28f1f16248bc66691b18cfd4ee200298476cf604cb84ed1caff27ab28dpublic static bool operator ==(Vector4 value1, Vector4 value2)
691LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs4488af997902a5c0787ebdf3d1862641ffc0f9777757310f6526337799fb5b030aepublic static bool operator !=(Vector4 value1, Vector4 value2)
692LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs453ed7051014abe7ad4dfe829f71e3213dd146266f2f723c08f551f75fe120c2cd0public static Vector4 operator +(Vector4 value1, Vector4 value2)
693LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs462b83305cc9a4505d274e442db993030454b31767b451e3bce5038fedbf6f07d41public static Vector4 operator -(Vector4 value)
694LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs46780649e03c02b8a3fbe5de13c207a19b24d54a5900ef4125d531c6d7a30643981public static Vector4 operator -(Vector4 value1, Vector4 value2)
695LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs476bb048ac89887d32a622798bdf7d59d0b912930d4d12bf0ea57edf143316bbf4fpublic static Vector4 operator *(Vector4 value1, Vector4 value2)
696LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs485c8a615aa3538fa7fbdbd279e17fbd04e6cc17af74df803e0aca030edcad5bb17public static Vector4 operator *(Vector4 value1, float scaleFactor)
697LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs4946490ac63f20c9bf9d4a048ccc8287da4f6f65ad8f9648729ac4ec82a4162ce7epublic static Vector4 operator /(Vector4 value1, Vector4 value2)
698LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs503c4f6347040944ad2c23d2c02feed6ee635fc4fe27da48ea2ec2c52dd7f49de8dpublic static Vector4 operator /(Vector4 value1, float divider)
699LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs5160730f5ba9cd10e1564dd5731a161efbbc685a440ff7bb09057bc4a25f38f42b6public static readonly Vector4 Zero = new Vector4();
700LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs51863f27ca144a0b3b093bb6a46ec603b74d76cfb9a6f87fbd71b48cb0375efd490public static readonly Vector4 One = new Vector4(1f, 1f, 1f, 1f);
701LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs520d17cf53bc390b6f04532d9b696aedee993a64d1557903b420050d7c5167a4a92public static readonly Vector4 UnitX = new Vector4(1f, 0f, 0f, 0f);
702LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs522368741b01bcc9b471a87aa7950374f31f926937ae5b882b551a8adcb87a1240epublic static readonly Vector4 UnitY = new Vector4(0f, 1f, 0f, 0f);
703LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs524ee2c863a8b883dd3bf06a5e4b583cb7b8a1c52bb97cc5c42c29119bbbabe9958public static readonly Vector4 UnitZ = new Vector4(0f, 0f, 1f, 0f);
704LibreMetaverse.TypesLibreMetaverse.Types/Vector4.cs5268ba5b79c6742d4f5bb3082c5cfe9b9e721494356a6c89df6129e94fdb612b5c7public static readonly Vector4 UnitW = new Vector4(0f, 0f, 0f, 1f);
705LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/JSON/OSDJson.cs35e3a6047ef7c7c78efded3081aebdee04484033c9b12169a00c37fc914a5cac58public static partial class OSDParser
706LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/JSON/OSDJson.cs3769298317f6770ac473673f2ec99f079d8eb1437f7c47f6a8951842dc203cf762public static OSD DeserializeJson(Stream json)
707LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/JSON/OSDJson.cs430a169a4dce8f8e253596eef2a96a2f30ac27f4c0f48536eea1e5f212b7d56498public static OSD DeserializeJson(string json)
708LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/JSON/OSDJson.cs81813343084257364842af3af7187339fe86f380b8a324865901c509c76ed9826epublic static string SerializeJsonString(OSD osd, bool preserveDefaults = false)
709LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs49e3a6047ef7c7c78efded3081aebdee04484033c9b12169a00c37fc914a5cac58public static partial class OSDParser
710LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs8043ee03d9053761327f7e88dd5539c5efdbb95f6cbaa4c5f04913cb7d6461d7a0public static OSD DeserializeLLSDBinary(byte[] binaryData)
711LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs94e780a97ccdf266c9d3ae6b6f0033653c4fe4ee45b0e056e7dd9db51876515285public static OSD DeserializeLLSDBinary(Stream stream)
712LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs1167675fb8720a9aed417b1ace08ca2f8410dc47bf258e9c43b39c83fe518140995public static byte[] SerializeLLSDBinary(OSD osd)
713LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs127c9310e249fbe46c71af1931b82e87b05de5976f70aa9d02f8c03dca2a9ffb06cpublic static byte[] SerializeLLSDBinary(OSD osd, bool prependHeader)
714LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs1420db047a5d1d63ef45b7eb217cffd390535e9b89da45cd46d6e97998c92caf016public static MemoryStream SerializeLLSDBinaryStream(OSD data)
715LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs1523abd4a1941b56b2d1917368d1f03591a804503858bf75709c395ea7e962ffdd2public static MemoryStream SerializeLLSDBinaryStream(OSD data, bool prependHeader)
716LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs370cc80f0a72c3e7be672625d585d5801c269fa0a5bebfc0c3ea2e73b68b3fba4e5public static void SkipWhiteSpace(Stream stream)
717LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs389967abdc7963422524b33c632a412225a02182d1709cd7fb7bcc99c5f23176462public static bool FindByte(Stream stream, byte toFind)
718LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs409be1511939e1bd58cc07daaa32000d932ab410f06bad0f24440a50ed0cbbf7e2epublic static bool FindString(Stream stream, string toFind)
719LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs451618d7cfbb9609f5c206dfe73bc692fc45944dfa61f8323d4b054b188c663c52epublic static byte[] ConsumeBytes(Stream stream, int consumeBytes)
720LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs464995d85c3bad37508dfb33708b96ee105f4e5ebfb3b6883bf1935ebe129dd30d4public static int NetworkToHostInt(byte[] binaryNetEnd)
721LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs4792d172182dbd3cc81752f2f10bbf6eb3464fe1776c00bfa6b0dcb1072a6cfe625public static double NetworkToHostDouble(byte[] binaryNetEnd)
722LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/BinaryLLSD.cs4956c47e5977bd01ab64f2337caa3bba31736b6009e357483c12ae54c40c5c9486fpublic static byte[] HostToNetworkIntBytes(int intHostEnd)
723LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs37e3a6047ef7c7c78efded3081aebdee04484033c9b12169a00c37fc914a5cac58public static partial class OSDParser
724LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs76651b0afb7e263182526bed49d81a079b92febd1e54ed60f222a104b4fb6b2384public static OSD DeserializeLLSDNotation(string notationData)
725LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs84f44b480ea6d0d6a0b7e5c1b4e6445df9862907c13efefd4848448007bbab5eddpublic static OSD DeserializeLLSDNotation(StringReader reader)
726LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs90fbd80d7c36a37677ec64ad1adca34f71bb45e96ca1da67febdd5abfd9ff448a0public static string SerializeLLSDNotation(OSD osd)
727LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs99a2b40f11ed00b1f0670570e23c6ddffca1a1b0a35e41d95b6df9fd0710ee34d2public static StringWriter SerializeLLSDNotationStream(OSD osd)
728LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs1073334dafe373d582120b29c4f82fc79e373b1c89222c1d33ddadd7c3811344c55public static string SerializeLLSDNotationFormatted(OSD osd)
729LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs1166f25661859072956ae2c7e10ca93a3a471c43837d23fec03d5cf050b3d4b8676public static StringWriter SerializeLLSDNotationStreamFormatted(OSD osd)
730LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs58907781ff2368feb59945250e6842c47dc2aa94c82ac283a6c51fef66805120507public static int PeekAndSkipWhitespace(StringReader reader)
731LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs6113df9d3c9dce840b9901210a2512d45f4670a61d30d01664d5a3cbee4d0cec35apublic static int ReadAndSkipWhitespace(StringReader reader)
732LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs6237001587c8aee94630bf321e4325eb230e35a0aef51bfdf925f505a9a33f51aaapublic static int GetLengthInBrackets(StringReader reader)
733LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs653dc8ccbd321d39bf7d683e2319f44550abbf86f15f06616238c22c6a855dc410epublic static string GetStringDelimitedBy(StringReader reader, char delimiter)
734LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs7146810e4a91ae893e23b932a1665b48149fcfbebba66b51c4485467fdc96c53527public static int BufferCharactersEqual(StringReader reader, char[] buffer, int offset)
735LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs74162604d1e9ff78323357f926d63d0d1cc25c6f756854f5a3ce286f65b80e56ac1public static string UnescapeCharacter(string s, char c)
736LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/NotationLLSD.cs756d34337ca4b0379a6925540abf1d8b96e8df2906b4815ab18a339733d49eb69c9public static string EscapeCharacter(string s, char c)
737LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs39e3a6047ef7c7c78efded3081aebdee04484033c9b12169a00c37fc914a5cac58public static partial class OSDParser
738LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs48e72b59ec4e977c2c71e95a51b464e72697ddb6ec8af2b08cbaf49971cf833686public static OSD DeserializeLLSDXml(Stream xmlStream)
739LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs97321b346a9f74406e45102559e6087b1ded3f1674e38fce4aa92a3084fa93bbb1public static OSD DeserializeLLSDXml(byte[] xmlData)
740LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs1072735d9ac0fce6c30f19f07973dd0ae8f952f1bc503f2c97019ea33004aa196f0public static OSD DeserializeLLSDXml(string xmlData)
741LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs118824417dc8280dd91c468505ccc714e8ff8fc57cb1e05e83dfb273819756b2054public static OSD DeserializeLLSDXml(XmlReader xmlData)
742LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs154bd21c082f22c72884e977cb500ff91b137cd4f9787d73b265a18c6775ac651e9public static byte[] SerializeLLSDXmlBytes(OSD data)
743LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs1646f1ea26324a50ef26873e6dc1a6f50e7f77a9f525edf8cccd41087d2de01303epublic static string SerializeLLSDXmlString(OSD data)
744LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs179f5df114e6aed7dd54d8f2f302b380e5e8ac19a49d5277a7d0cd13921ae89bc28public static string SerializeLLSDInnerXmlString(OSD data)
745LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/LLSD/XmlLLSD.cs1976927987323ef8eb30e80556f94566fb211f19bdf12273165bbd661a510a67e3dpublic static void SerializeLLSDXmlElement(XmlWriter writer, OSD data)
746LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs38ea434e5ef0b4f2f72e313d4fdb9807cfcda60da65ea638e724ada9c40f229952public sealed class OSDArray : OSD, IList<OSD>
747LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs4291d554848969cabd04e22c9259d77a6743c052353eecfc4de5a9a87a49b8b51bpublic override OSDType Type => OSDType.Array;
748LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs444630030de96af7d04de713420c60056fa1955d460e1e944606e12eea9dae1d59public OSDArray()
749LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs49da7aaadf8d04d4ea4b8d7feffed1f6a41e702926eaf7d316b55184268ce1fb2dpublic OSDArray(int capacity)
750LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs54155ebad3e6d5bfbb16d300549a041764a579272391e1b58e8505e412bcf5dfdfpublic OSDArray(List<OSD> value)
751LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs59adf11e36847a0afde267cbc83638fe2d462778bb5de45a1effb7d4879f107390public override byte[] AsBinary()
752LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs69b10a8819102ac7193c008abbfdea5d15679da3bc818024feb9665ee9d6ef6696public override long AsLong()
753LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs75696bb573e30eaa1c99184946985b35e7621f7904320f3dd2278dc0bbfdee0279public override ulong AsULong()
754LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs81a017726f7f4aca650ad2ce3a884cd06408caeeb3681f04874b546cc94f9d40abpublic override uint AsUInteger()
755LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs87dc6df6bff503c0634eb080412ffb1475e576c63ab7ba0abf2cf19f1e9dd99435public override Vector2 AsVector2()
756LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs100225793817b966607587f1c213cb9ed213f75a66d6076c08f76d2742eb2712e6fpublic override Vector3 AsVector3()
757LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs10770878789554e40bb780b7fae83f6f297471f74748719ff0781db29d2230b83aapublic override Vector3d AsVector3d()
758LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs121bd8e1e7fc3a0e205cef5100794a4e57acaeed94e6cbe59436f1c798359c49b63public override Vector4 AsVector4()
759LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs136902b638c6dc9e001fb2fcbc79ad78002ce9a20e68c974f06ffa99c1a3195dd97public override Quaternion AsQuaternion()
760LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs14362be70c94fe63ec202cab15da1789abaa9a5559f17caa7cbf0d1024524056065public override Color4 AsColor4()
761LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs156033858369c4a24dc8cf3d4be745a88d31ff126ec98f9a9e0ca8fe30bb5d01e58public override OSD Copy()
762LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs161a6665d01958372eaff1cedb1eb267e8832ae075075c00fa986744f2204eaafb8public override bool AsBoolean() { return _mArray.Count > 0; }
763LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs163911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
764LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs1691df7db7a90882ef3f71042a4be8fd592b425bee9821a7e04f5c4197886d0ec9dpublic ArrayList ToArrayList()
765LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs176d8d19281883db21e15f28afef6b92e3c9b7d1e56c4574dffab36d3a1a72ce3aapublic int Count => _mArray.Count;
766LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs177f2a19394c0a1cc8012365199d7f5eec5883ad8286b63ec292e9e227ab7fa2366public bool IsReadOnly => false;
767LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs179af06e5b5f33b33c2b808ef55d729c01702fc2f786d773eb3696ff1a91e3f8ccapublic OSD this[int index]
768LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs185e26433686db314eeebe4d2ecdfd0a6e577ae416ed25005a0889c9186e270db1fpublic int IndexOf(OSD item)
769LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs190f0196da23958787f4016dd39ddabdc2548a2811935168d1d99c370150aa1627apublic void Insert(int index, OSD item)
770LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs19533c4b028cedb3af6ed12c006a394150c4f73c48adf14876676c896ffad574c4apublic void RemoveAt(int index)
771LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs2000feaf4ff720cb9b3cb7782002ce5c403153ddaf570c676bc5c4f6c20b27055e3public void Add(OSD llsd)
772LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs2051c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
773LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs21033fa75b966d74dcce1e58b8df0058a33cf51e265aa0f33b6416b12d6b18448bfpublic bool Contains(OSD llsd)
774LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs21529496f3012f41d5da76173841603ea374c211a997cead1d386b1a453f0992127public bool Contains(string element)
775LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs22009c4f7b402d59a7b6f35ff44e9d1c376a479d7505c584ad6b5ec96286c78b182public void CopyTo(OSD[] array, int index)
776LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDArray.cs2358352ed7f2e89900bd712aefbe9006184c89d71f6361f1e36f5fd2e16c49563d0public bool Remove(OSD llsd)
777LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs38ee1b79beabf55f212865a9281c22660df32b3bd6d718826ea54dcc324321dc95public sealed class OSDMap : OSD, IDictionary<string, OSD>
778LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs429c9997f2e9fdc0b8c4339308210c4e82afe1267182d2acd9c658f5ad15c070c1public override OSDType Type => OSDType.Map;
779LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs4402a2351959eeef8a68d8ec4fc6941030ea9a9e97b4b76f54a9c41a4b84918f47public OSDMap()
780LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs4971957fd674ce4b90949c8ee32ac4a366389dced14ea2ab95f9173db949adda3dpublic OSDMap(int capacity)
781LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs54280280b2385987bc108d542d0f09bff9730a590a337adb8b0f10fdbdffb346a8public OSDMap(Dictionary<string, OSD> value)
782LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs5992a2092dcd294ce9aa49afff8c5c9ab37b0f6ecc3e4ea964da0e9492a6ad9932public override bool AsBoolean() { return _mMap.Count > 0; }
783LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs61911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
784LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs66033858369c4a24dc8cf3d4be745a88d31ff126ec98f9a9e0ca8fe30bb5d01e58public override OSD Copy()
785LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs7271e64d62028702203a5d5c395f7b3840c50d3cdd8c81c56a58546e92eba64540public Hashtable ToHashtable()
786LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs792b9fdc29d019c0f3606c9a35ec093b2721643dc6c7e9ea3adbf307a1a845d75fpublic int Count => _mMap.Count;
787LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs80f2a19394c0a1cc8012365199d7f5eec5883ad8286b63ec292e9e227ab7fa2366public bool IsReadOnly => false;
788LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs81208ca07dd1c33870db612558ded09ce9987956271613568b089244ea302a9f22public ICollection<string> Keys => _mMap.Keys;
789LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs82b278fdf5c3fff23df3851ce6586898bc095cefbb6b4eeacd985d8158e17bb62bpublic ICollection<OSD> Values => _mMap.Values;
790LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs84850fba2f1844da21538eb4cab0740bb8e03c92bc92bec2d08a8a781fafc82f40public OSD this[string key]
791LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs90712cc5de422785f707fe90754f9aadf363bd1f19be1f587163af0e0ab4ea15dfpublic bool ContainsKey(string key)
792LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs955408e7b62aed5f5699cb74cea148278a54a127b93fb5dd9788683acc9ba864e1public void Add(string key, OSD llsd)
793LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs10006746ed9a31754eb90e917977c2d2c12a367239a780648c4ec69f5ab0656d9b7public void Add(KeyValuePair<string, OSD> kvp)
794LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs105aa1a6048fc6b8aee8b9aebf96aa38fc9c99c32cc1257f8102f3cd84385b5d146public bool Remove(string key)
795LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs1103ee50b73b89c93e26631ea9df0d57d734682afb42e75fbb03eb48a75b44064afpublic bool TryGetValue(string key, out OSD llsd)
796LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs1151c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
797LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs1209836357cce1c3dc6e728a087209fca3a3fd4f7dd8665c5098a357358cbb640c4public bool Contains(KeyValuePair<string, OSD> kvp)
798LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs125a69e9d1aa6ee7ce1aecfa6f9f1b335d2e93200e9bdc9c705c3bcac111ca19fb8public void CopyTo(KeyValuePair<string, OSD>[] array, int index)
799LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs141b3cb531c9788cf4e6d9f9e3099c4f68ada334dcf130a791fc5087073294e2c0dpublic bool Remove(KeyValuePair<string, OSD> kvp)
800LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDMap.cs146e807ca2b846a68249e4702d526914a4ce5fe16da482de9481b097e7548fb0884public IDictionaryEnumerator GetEnumerator()
801LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDParser.cs34dde460353de0f84dc59b0a014b42856409307682d4c02a9d3c05615fd2b5eb86public partial class OSDParser
802LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDParser.cs4430e1f83a32089c013a61af9971148f7f15cbee56a79efea4596ccceaa3226e92public static OSD Deserialize(byte[] data)
803LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDParser.cs95b3bafeba51048086bd2df2e96d4b37c161fbd38cb71f3bec38b2e4421986e7ecpublic static OSD Deserialize(string data)
804LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/OSDParser.cs1168a030df1cca189fb9a78a2ffc91bfdf955d1b5b3751a526c3f054b1ebd0758c7public static OSD Deserialize(Stream stream)
805LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Polyfills/AotPolyfills.cs10f5738c41425fde535b5a96bc0227a9fec97039cfd6efd0e69fb5b605b8c5acf4public RequiresUnreferencedCodeAttribute(string message) { Message = message; }
806LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Polyfills/AotPolyfills.cs11ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
807LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Polyfills/AotPolyfills.cs12c974d7816ebc2be392da5df5cd6226df3f75c34544e57ff3a5cd5dd47ca016e3public string? Url { get; set; }
808LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Protobuf/OSDProtobuf.cs35e3a6047ef7c7c78efded3081aebdee04484033c9b12169a00c37fc914a5cac58public static partial class OSDParser
809LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Protobuf/OSDProtobuf.cs66647e8b9aaf6daba91a262053d239e32111f960fb2b7f9f6e8d5bd0c3843ac1dcpublic static OSD DeserializeLLSDProtobuf(byte[] data)
810LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Protobuf/OSDProtobuf.cs7944d4dcd43a55339fa204f4f544a1bacf0bc22e71eaba9fb179684281a71f39f5public static OSD DeserializeLLSDProtobuf(Stream stream)
811LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/Protobuf/OSDProtobuf.cs129e6524b385790ef5e88d9a824c0bd934a7374aa3d801046552d7087d44a910811public static byte[] SerializeLLSDProtobuf(OSD osd, bool prependHeader = true)
812LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3681fbb3744cc77a31c4434c4d617f90be96855c3413f73e77e622e9faeca182fepublic enum OSDType : byte
813LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs52236d3d697aa4eb58f2628eb477997f5463370052199612cdee3827137dd1109dpublic enum OSDFormat
814LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs646a5c82161d4a12822cfd4df13a641c4736dd08ec7efb69676989e60a714d7e43public class OSDException : Exception
815LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs665bc453c1d581dce2724b4a2d79336af6177c26bad71ba7a0b69251ccbf128066public OSDException(string message) : base(message) { }
816LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs671947ac4dfee1b5c733571d6c70de870042a0c40cf84cb42420efa0c6a57e0f18public OSDException() { }
817LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs6801459465c7e56ac0e1ef37b7963e73fa5bdf7ad622fbde6133a531295d186fd6public OSDException(string message, Exception innerException) : base(message, innerException) { }
818LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs74efc47b3275bf1edbdf2803bf1674db59d2140b5cfa7f186a325a32366116dffcpublic partial class OSD
819LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs762fe76ab715016562a38e839dee3538b762c7286a02f60ee5de55acf61f4ecfbcpublic virtual OSDType Type => OSDType.Unknown;
820LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs7849170c99bf8f4c9d70ea5492d8ef4d104f9663e696fbf985e09e30623cee44c4public virtual bool AsBoolean() { return false; }
821LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs794f6c11a52a9d5aa407abbe85a877370dfca9df5cfa78aa5924bdfaf81388fb10public virtual int AsInteger() { return 0; }
822LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs807094a59dda7f8a14e08fcf2c8b2f926e888ede563b8ee6794146da82e3992ae5public virtual uint AsUInteger() { return 0; }
823LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs8116e67e0ee67b647d99813f797d11b5bf523010144d41bfbe3bc00cbdd905ba61public virtual long AsLong() { return 0; }
824LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs82492514109d8fe4eba2ce9e43e781f64513ec7508524f82fad00f5e9bb4cdede7public virtual ulong AsULong() { return 0; }
825LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs83cea42aed4f5eea6ac107217e4c93fb982a510dce9cd6e521efe752a97fcc999bpublic virtual double AsReal() { return 0d; }
826LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs8429e133ccaf71c12b27e90ea80b24a5c7defd3c180b9bd87d7b3926a1bfec094epublic virtual string AsString() { return string.Empty; }
827LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs85dad7809ea105be92fd3d71bcb924dee47218f1eae7adff67d69dc9937d4cbb31public virtual UUID AsUUID() { return UUID.Zero; }
828LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs860a93398725da2450da293c0acd442b2fe7b5355f6ca346fb447da85b546ddaa9public virtual DateTime AsDate() { return Utils.Epoch; }
829LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs87fed551338538405b03308f9437fe08c03667124a42ee70f87cac3cb1b56ef155public virtual Uri? AsUri() { return null; }
830LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs88e40a3d7737825fd825cf46a940a79809dea35d70bdde3e7d99001477bb661ff6public virtual byte[] AsBinary() { return Utils.EmptyBytes; }
831LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs89293575d0b92a46f768e82a74038238c6bd6bea1ff1754fce284b8820d74cd0c7public virtual Vector2 AsVector2() { return Vector2.Zero; }
832LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs90158bdee7ea4cd1db3e86742d246138b033a2ed0ac58550188ce30752f4362aabpublic virtual Vector3 AsVector3() { return Vector3.Zero; }
833LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs9154070c96eb7461de854ca78fb28f39d1b5df800eb401113ae2d4ae29c1e1f600public virtual Vector3d AsVector3d() { return Vector3d.Zero; }
834LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs92f795e551802aed431b174358c0559664ecc6aef34c198e8188bd48e93b3b7ae0public virtual Vector4 AsVector4() { return Vector4.Zero; }
835LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs93d596fe5dd20d83e5345f631602b862c486c9df5d517cace3b8f6a9d0e6fc88a9public virtual Quaternion AsQuaternion() { return Quaternion.Identity; }
836LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs94f0af89352763d899f4785a6ad9cfe378f8c3efbc89468fbe5a8a42cce2620867public virtual Color4 AsColor4() { return Color4.Black; }
837LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs9576b67e54b46a55b6b807c11eae2b3de6175e5a716eab857b22c9436a749b848apublic virtual OSD Copy() { return new OSD(); }
838LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs9911b59655007d2611b5ee140a16dd8c241f2110f5578b4b253a1f4b12e6a9a98apublic static OSD FromBoolean(bool value) { return new OSDBoolean(value); }
839LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1003dd2778a394b06ce99e913f09bf8249dd5008452768e053d60d596e688e62875public static OSD FromInteger(int value) { return new OSDInteger(value); }
840LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs101479392900c122d88b591dd8b718b89ec226a804146bcb317a3e2ae8aff4b1518public static OSD FromInteger(uint value) { return new OSDInteger((int)value); }
841LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1027d13278bfd7af468c628c9cd019f6ea029e6f9f58e36251e0c487b6e22e3718apublic static OSD FromInteger(short value) { return new OSDInteger(value); }
842LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs103db32b3d4bec0998b470fbddb8b66d12bfba18dc2b8c4983b0cd573b5cbaec250public static OSD FromInteger(ushort value) { return new OSDInteger(value); }
843LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs104714934120cea76d765d58789f8bcc4ca05a2554cd80477f0d53eb72703b90b06public static OSD FromInteger(sbyte value) { return new OSDInteger(value); }
844LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs105ebfb2c05ff4ac590a8d50a6fed636543dca127743ae88b07c8e82a79687152b8public static OSD FromInteger(byte value) { return new OSDInteger(value); }
845LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs106694fcf0c6ad289bea8fe21d7622c70b9f59f7a75b1e337b04e2e66c6e6436e2bpublic static OSD FromUInteger(uint value) { return new OSDBinary(value); }
846LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs10704857d677d657fc33a79d2bd8496bad405df7266269dbd882c04f3dc4d5ecb25public static OSD FromLong(long value) { return new OSDBinary(value); }
847LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1082d3cdf73d2d8474158fa5b490ac17d2ba1ab6efd8bef2e0315400721d4419816public static OSD FromULong(ulong value) { return new OSDBinary(value); }
848LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs109723b167f9ccce05a7b377d4e99a364516bd943e53fe7f2f37c41c23805ca3a80public static OSD FromReal(double value) { return new OSDReal(value); }
849LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs110a500a5621cd464618b3318142aa6a40b20b19756d842458cc1375fb48296d924public static OSD FromReal(float value) { return new OSDReal(value); }
850LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs111660a73a7761d4145e95f201d4155eb66fb5627864e9124e0632651127659dc7fpublic static OSD FromString(string value) { return new OSDString(value); }
851LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs112e7ffcecb34fe9da65069edf48a27b56d4a978867270e1ea3ea622619e8dffe35public static OSD FromUUID(UUID value) { return new OSDUUID(value); }
852LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs113ed5a2aa46689cc1a34c711c8c157248fc273af086291fcd591b0017286e16e34public static OSD FromDate(DateTime value) { return new OSDDate(value); }
853LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1146185f66318a8990a7dba265218a19fe697e8c38bdcbbde1b003cd449ae373448public static OSD FromUri(Uri value) { return new OSDUri(value); }
854LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1154e3802a751753013deb7aba016ecc0ef0e95d8c7947ede1220da2ed1990403d3public static OSD FromBinary(byte[] value) { return new OSDBinary(value); }
855LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs11757dae17b3ac280175288a960d6eb341201cd3e6a70abf8e6d636234922714614public static OSD FromVector2(Vector2 value)
856LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs127d3df81366bfb6538d29306c372c1694c6971b69c0c31f2bac180156de4221edcpublic static OSD FromVector3(Vector3 value)
857LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1389c97cd799dc8000c90be50b1b21427d76b57421c2f8b9eb011e7afe27021a5eapublic static OSD FromVector3d(Vector3d value)
858LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs149588f7dcf086a10ee0cffeb1a2c1376f1d552842576d3b1aedeae98744aa129a7public static OSD FromVector4(Vector4 value)
859LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1610a59c55888230767a884cd6ca311bf7c51980a641a5a1221d9200e4fc0c9abc6public static OSD FromQuaternion(Quaternion value)
860LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs173e53f1a2a3be022ddd27494332ec76431610eba3216d112cf70175000356121b8public static OSD FromColor4(Color4 value)
861LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs1853a91b8b45064c2f826117fc04f49b5e9c4992a6b890501771d0459ee7e4f924dpublic static OSD FromObject(object value)
862LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs23972fa9b88c5e85410a12aee83b43c1dc31a8c909a034ade5db2039d52065528a7public static object ToObject(Type type, OSD value)
863LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs326b702715212342158f38c097ea915b46855a0bd8d76c52a5b8dda9cd2c2971043public static implicit operator OSD(bool value) { return new OSDBoolean(value); }
864LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3272d942b3b0290bdc10af321b83c066d26437a0e880b7d97fc22da9467bca2ca76public static implicit operator OSD(int value) { return new OSDInteger(value); }
865LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs32897eaa25da01a01bc939514acf5d94f09c122f22c754f610aadb83b868fe5b5e6public static implicit operator OSD(uint value) { return new OSDInteger((int)value); }
866LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs329d904f4aab508bc9c98de797623cba670eb7a2f113682f9a941438b131be49216public static implicit operator OSD(short value) { return new OSDInteger(value); }
867LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs330e42e52f13da27faad9db6c229779e5b8d2baf78213154922a97330d3862591d8public static implicit operator OSD(ushort value) { return new OSDInteger(value); }
868LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs331d6cf11ed349ecd274b9235827168215b081e47d858453c701083809c10e3913apublic static implicit operator OSD(sbyte value) { return new OSDInteger(value); }
869LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs332dc9c66b26858349a2b13027069044114d72b02675a0fc3d20a75136a32a4bf69public static implicit operator OSD(byte value) { return new OSDInteger(value); }
870LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3335de05e41bf5dc4aa0892d9c71aa97824ebb36ecca5f1967d525f73b4ef9f2807public static implicit operator OSD(long value) { return new OSDBinary(value); }
871LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs334148afbe599e7577fba74200c6607bb002009614218ca41463937d7f7b52c8ffbpublic static implicit operator OSD(ulong value) { return new OSDBinary(value); }
872LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs335a5d1b0465b4287bc1f205d307694f736b99a74ba163d82e851642fda668fbed8public static implicit operator OSD(double value) { return new OSDReal(value); }
873LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs336b90ac8262eacb0cc33ae03344b69244ae5e36ed416727ba8522d0e4097f1aa8bpublic static implicit operator OSD(float value) { return new OSDReal(value); }
874LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3373a32d2e34509b5572c899e4b151baa4dd2fa3a3816b97b042cd5736ffdef7d67public static implicit operator OSD(string value) { return new OSDString(value); }
875LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3386aab9e4cec896478a0b68e2441011802bfd968f3b01f528b3da0537350972eb0public static implicit operator OSD(UUID value) { return new OSDUUID(value); }
876LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs339291548757631828a96c792a0d07be0c2c106d39c431b29a75e19d18d4071ff0bpublic static implicit operator OSD(DateTime value) { return new OSDDate(value); }
877LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3405fe9ba9681e5f2ad9953dcc622bd2f28c6916fb9deb2752fdb21a2bbeab4d954public static implicit operator OSD(Uri value) { return new OSDUri(value); }
878LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs341ec36c96ccdf63e217e2bc6c4fffb491c8d5bfda1548ca67c66cb871692e1c19apublic static implicit operator OSD(byte[] value) { return new OSDBinary(value); }
879LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs342723649c8be7b76320732260454bd649c9e3aefb7bb6436ca9e9ce16d777401dapublic static implicit operator OSD(Vector2 value) { return FromVector2(value); }
880LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3433fb50a6f3626503598a5e14cfcae8ac4ddde19525972efcd1b6adb7546a3f905public static implicit operator OSD(Vector3 value) { return FromVector3(value); }
881LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs344f300e10ffb463698a4950a3bc8faa156de6ee28357ca35da385dd94a1a1e6ec5public static implicit operator OSD(Vector3d value) { return FromVector3d(value); }
882LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs345d432a578b6e9237c9f5c0b2dc43018534a3d62ac4146511939b86ac8495dc7bfpublic static implicit operator OSD(Vector4 value) { return FromVector4(value); }
883LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs34627d7703cd08e1be794aae79f538dd5c6b31418439a02d0b104c96a3f3263dab0public static implicit operator OSD(Quaternion value) { return FromQuaternion(value); }
884LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3477d5cd49db0ad8ef168d9484c5723a654ffaa5f7e780a3184a65ad400bdf77a97public static implicit operator OSD(Color4 value) { return FromColor4(value); }
885LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs349233a3da1c8d32ba7b49fb8f3ceb82d035f3261ea84c9a332abd590f6a4f63bdcpublic static implicit operator bool(OSD value) { return value.AsBoolean(); }
886LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs35083928d01d7ab3e85c923c2ccd5186d022da952ea9e8090547a6ea3dd36f24f0dpublic static implicit operator int(OSD value) { return value.AsInteger(); }
887LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs351b7a557cb320f6292b0cdae2aa341a659ef594d1db40a319adb7d5952449fd13epublic static implicit operator uint(OSD value) { return value.AsUInteger(); }
888LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs352c71761094df3ce2aa3aff6263422a8e7754fdddebc9ebbee9d2a7b7e3c37f8b9public static implicit operator long(OSD value) { return value.AsLong(); }
889LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3532d31b472ea425a3b57da74629fa73db170ae2e6c12ba7cf57c49017fe2e1f438public static implicit operator ulong(OSD value) { return value.AsULong(); }
890LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs354355c1c47ea363022a782e3cb5488a23d17a631889f935e24d898ddcfa9b199e2public static implicit operator double(OSD value) { return value.AsReal(); }
891LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3555ee7c5356ad0439511523a35cbdacd447c5bacf69c787e7636b6c428060a8984public static implicit operator float(OSD value) { return (float)value.AsReal(); }
892LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3564e142e08cb3e67012c5d87ac3ffcfce4b22f84bae70ceb1ab1ea5a78bde020ccpublic static implicit operator string(OSD value) { return value.AsString(); }
893LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs357b761ed35f4933cc8ebd687ac219cd175a401091c3e95b26ddd9ca6a8c77f7a9bpublic static implicit operator UUID(OSD value) { return value.AsUUID(); }
894LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs35890de23200269860f3d97cfc2a098c5f212e2d59cc1c759ad223d248ebe85320epublic static implicit operator DateTime(OSD value) { return value.AsDate(); }
895LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs359cf878f08edc035af81697a1b55662e41801cf9cd3c0e2d25846f15c0cb8f5be9public static implicit operator Uri?(OSD value) { return value.AsUri(); }
896LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3607f75c4b71bf16b4b52711e84500842571dd18b4992d3407bb461a1240c59056cpublic static implicit operator byte[](OSD value) { return value.AsBinary(); }
897LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3615896aee563adf74cf93181bbfd9fefc85ab70360d4a77984eba2e07528b1d96epublic static implicit operator Vector2(OSD value) { return value.AsVector2(); }
898LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs362b4de41cecc305fb69b9e2ff912a372410e5eb1f261fa73fc54bea070752d5cdapublic static implicit operator Vector3(OSD value) { return value.AsVector3(); }
899LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs3637623f095bdb2d420943f57aafa6cc337a2deb2b46177ba5b90b087bc04c35ae5public static implicit operator Vector3d(OSD value) { return value.AsVector3d(); }
900LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs364eac27d27c6c14cd962387742f3909434802361c6d41ef39f44a694fcc112c11dpublic static implicit operator Vector4(OSD value) { return value.AsVector4(); }
901LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs36555d49e4c809d79f54aacf370044fae2cf92cbddd3fbd3a77c0f34a8685537f92public static implicit operator Quaternion(OSD value) { return value.AsQuaternion(); }
902LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs366d8b8486c8ad350ee2afa86c76e684afffc7173bfe6eb6fcd1230b263e897f7d0public static implicit operator Color4(OSD value) { return value.AsColor4(); }
903LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs37831bec62959f0ec2966dc5dab207c3bd13029ec2218466ba325e5dc846dfb15ffpublic static OSDMap SerializeMembers(object obj)
904LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs412c7944d9d9147fe7f59694f64b1f068f501caa730cb81f878e7f034708f72cb24public static void DeserializeMembers(ref object obj, OSDMap serialized)
905LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs431e5daabe6ba8d004eca5437d94d49dc6cc51728723dc2403740ecab16cd248889public sealed class OSDBoolean : OSD
906LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs438a38f623f695394f0817a97d06c9b8e38bf878d1038db2d1b356c45cf2d679acepublic override OSDType Type => OSDType.Boolean;
907LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs44045e7249df6b0d10d7655f5d4a77a0aba49bf6af65fa393d9068dcbce2359e837public OSDBoolean(bool value)
908LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs445f8686a97684478767005e648f98da75880ffbb3392544b30f8d19717fe21cf14public override bool AsBoolean() { return _mBool; }
909LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs446cc2115d5e76ce83f46eb679cf9e71e05eb821f0343cdb39c7c0f7899770c8583public override int AsInteger() { return _mBool ? 1 : 0; }
910LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs44712750afe3621ded16b9559503e76f71089c76ae27967d07bca585bb7d5b82a4epublic override double AsReal() { return _mBool ? 1d : 0d; }
911LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs4499897f648c0ae1613e60679576a2eddb570ae973e468de94efbcc10fd430715e6public override byte[] AsBinary() { return _mBool ? TrueBinary : FalseBinary; }
912LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs450899c32fe9a1812f3d8d502b82a3581dcb101460581c69549ecb06ed4b46f50adpublic override OSD Copy() { return new OSDBoolean(_mBool); }
913LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs45233204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
914LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs458dff1f5dd003480baf51de267315456e54c7f1afe174aa49f2f0ef7be0a152750public sealed class OSDInteger : OSD
915LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs462663052dbb6ff601d992acf97faf9685d339b2ac2bbef2b1c640ead875043e4d6public override OSDType Type => OSDType.Integer;
916LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs4648ebd864d58ee229025e9553fe1907bddf656b7d05cf403a13294bef72e135089public OSDInteger(int value)
917LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs4690360cf853c4caaa33a0bb1ee5fc572028259ca8768ecdd7b666de055d07b69c4public override bool AsBoolean() { return _mInt != 0; }
918LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs470319fec1dfd5491d36ef6d46991fb97193b93ecc0b6b8c4d6d1426ed47ebdc5dapublic override int AsInteger() { return _mInt; }
919LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs47168ae8f2c7d6dbdcfc54bdda4473679020213a76432678df9ce21413688597897public override uint AsUInteger() { return (uint)_mInt; }
920LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs472585b042ceb83d2660effd16581d8426b1b718a522af2d52e4a913f44470dfe05public override long AsLong() { return _mInt; }
921LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs473642857b74dab924b0d348236cba662a031ae5462193098bbd39d1eaed6b62fe8public override ulong AsULong() { return (ulong)_mInt; }
922LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs47442cb8f42ec643c7470d55857d90fce1fbea286632c389a844e8b6c87ef9c70f5public override double AsReal() { return _mInt; }
923LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs4751d28cc6f801213ccecad40f0594ba813d20c8fc52326d4289b5adce9f70310e0public override string AsString() { return _mInt.ToString(); }
924LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs47621697a962eca4fda00a7ba852f087132478da33496d1775558b0c7ad0dbd0ec5public override byte[] AsBinary() { return Utils.IntToBytesBig(_mInt); }
925LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs4775e0e86fc7e210f422bb4286cf33cfa82387de02cc6a7dfc7ce73c85db43aac28public override OSD Copy() { return new OSDInteger(_mInt); }
926LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs47933204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
927LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs485f6608bacfac0568eb8ef4474b2b0667867aa195464f76ad22b6a21dca79ba0d3public sealed class OSDReal : OSD
928LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs489c161e6cc9a582e8e4a7cd8491250e28cbbe96ea7a6b01cd25ad0ff93e137dcd2public override OSDType Type => OSDType.Real;
929LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs491b2e0e46efc2e805232eee0ee679405c8ea1edf981f16fc23794c665553b00264public OSDReal(double value)
930LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs496d7aa2eea664c560746c1d9ef0b5853532b14cb46c484a0abf142af34cb7d4538public override bool AsBoolean() { return (!double.IsNaN(_mReal) && _mReal != 0d); }
931LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs497f2a18ae84813f011f2088f2dfca67fb5438d182d0f5a2122cc0dc1b5e671849apublic override OSD Copy() { return new OSDReal(_mReal); }
932LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs499e51452430e85725d122ea17f3e1f7ba25eeb40e123ffbb51e8277c1cad629893public override int AsInteger()
933LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs510a017726f7f4aca650ad2ce3a884cd06408caeeb3681f04874b546cc94f9d40abpublic override uint AsUInteger()
934LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs521b10a8819102ac7193c008abbfdea5d15679da3bc818024feb9665ee9d6ef6696public override long AsLong()
935LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs532696bb573e30eaa1c99184946985b35e7621f7904320f3dd2278dc0bbfdee0279public override ulong AsULong()
936LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs543fdaf58551793808626f15b2055bdc948a42471c52784ae4a8baa124289e73347public override double AsReal() { return _mReal; }
937LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs5465e9f607eef0718253f4274db7228c9d36a86f141db96e1c8c62d4e69d42b6202public override byte[] AsBinary() { return Utils.DoubleToBytesBig(_mReal); }
938LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs54733204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
939LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs553a0d4d69accdc867454601c76f0436dfa3bfae219d6ae33e402d3fbc819e3362apublic sealed class OSDLlsdXml : OSD
940LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs55593a36f88557eaa3544add192f004d9113a6cca81fad95f7ddd1404d660a36bcfpublic readonly string value;
941LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs556ac35134186aa983c0c05f8daa7989aa4cd5f7d052ec343aea5a4d725368c2401public override OSDType Type => OSDType.LlsdXml;
942LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs558792ba16b1a4ea155182fa7f1eedd58a9e62cb08241cb731f069cdc07ae2cb2aepublic override OSD Copy() { return new OSDLlsdXml(value); }
943LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs560f7cacf443d5f1b744e5333f796542da1bb6f295193b9086cfde5a7b026bf7918public OSDLlsdXml(string value)
944LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs5665e9f68d447521585991350aa9613c5a685c96d0fba33c9001b544d8539647facpublic override string AsString() { return value; }
945LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs567061f164ba026357a86163188f52977ef0bd91c52cb2ebcff0de6fe9274c2e2e3public override byte[] AsBinary() { return Encoding.UTF8.GetBytes(value); }
946LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs56833204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
947LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs574353be30c321a2b723546b51442ad412902980420f4c49511eef1c75fbcc55bb2public sealed class OSDString : OSD
948LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs578d9475d9e902f4a991a2c10ddc5410b67330161ef8acb810b40541d4e0e412836public override OSDType Type => OSDType.String;
949LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs58054df902dfeb23b4547f786f0746aeae575d32f1f5bef95c2aae8809053e362bapublic override OSD Copy() { return new OSDString(_mString); }
950LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs5820eec1be3ec7211cb5150b0e6d3f992cf84a7cd060facbe0ab79981e29b086297public OSDString(string value)
951LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs588269f597c87b2a8ad80899f22665d5405e7256a73443e318e6fd12946cfef7e23public override bool AsBoolean()
952LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs596e51452430e85725d122ea17f3e1f7ba25eeb40e123ffbb51e8277c1cad629893public override int AsInteger()
953LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs603a017726f7f4aca650ad2ce3a884cd06408caeeb3681f04874b546cc94f9d40abpublic override uint AsUInteger()
954LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs610b10a8819102ac7193c008abbfdea5d15679da3bc818024feb9665ee9d6ef6696public override long AsLong()
955LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs617696bb573e30eaa1c99184946985b35e7621f7904320f3dd2278dc0bbfdee0279public override ulong AsULong()
956LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs624bc341aef4f3bf0b4a5f28fb89521e0f6f86e47c4d36a4e57dd9cb57398cc2760public override double AsReal()
957LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs629e6afec51ef28662f0d957770d578dcf924ba45c12060da16d88ed0dbf1f5ed4fpublic override string AsString() { return _mString; }
958LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs63036f80ecde353e3c5dfe65bdcf7b6172c824aba95245a3030bb5d04d523d30771public override byte[] AsBinary() { return Encoding.UTF8.GetBytes(_mString); }
959LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs631e5ec89e1c6473afbe7ef3fed7394210d34ba6023d42c5f1107c060c5bddb637apublic override UUID AsUUID()
960LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs63574ce1d4aef4902b5c0fcc7bd977f0a119290ec16c5e73155d68fe1f0408b52a5public override DateTime AsDate()
961LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs639793606942f36c71a3172bac537755f41c8cf66f7365ef273b7d9892ae4104739public override Uri? AsUri()
962LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs64433204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
963LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs650106f0858e4b384bc2d673968ac7edee4090bfca7bec77ace0d2275d2e2910792public sealed class OSDUUID : OSD
964LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs6547555ee06694b09e401f2732862b5fc85e53df4da9a7e3c76924c19af82200676public override OSDType Type => OSDType.UUID;
965LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs656463d0762985e97c16a9cbbaf6fe42cf0464c82d61c9b482920b79a079443404epublic OSDUUID(UUID value)
966LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs6615d893baffa9f72dceb0cf2e190fc559b52d49d1a159e5b0915b548ebaba38375public override OSD Copy() { return new OSDUUID(_id); }
967LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs66222fa38ca193025732ebc2c3579f160882c941a5336215e8b7b2524f157b3fe92public override bool AsBoolean() { return (_id != UUID.Zero); }
968LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs6639162f886f08a6a8bc0ec3f09ab619f11d8c0f4be7843c323fa863bf9dee2d1ccpublic override string AsString() { return _id.ToString(); }
969LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs6642ff5781be83eea8ac3dc031b42844554dff6a967cf1b7e2d5824795dcdb32500public override UUID AsUUID() { return _id; }
970LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs665983449a387f90302900c5d778b36e588a4bf56d2bbd22e5e8a5a76bf6be45c42public override byte[] AsBinary() { return _id.GetBytes(); }
971LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs66633204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
972LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs67251a2123076e9b5bbb80d66b2ce0127cab6ecd5bcaf3e6350ba089aa1fb0403c3public sealed class OSDDate : OSD
973LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs67630dd3bc26fb28c0f1795cfff8c2e591b3f768624877a4724dae695796d8ebf03public override OSDType Type => OSDType.Date;
974LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs678cf9c0f37e234744592c109e079ef197d91312c7d2f6bf0e296e6935fc1c2a671public OSDDate(DateTime dt)
975LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs6831a793e50c7cefad39196bf174a0a7e3c347059b2890b0d3d347905115abbb260public override string AsString()
976LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs689e51452430e85725d122ea17f3e1f7ba25eeb40e123ffbb51e8277c1cad629893public override int AsInteger()
977LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs694a017726f7f4aca650ad2ce3a884cd06408caeeb3681f04874b546cc94f9d40abpublic override uint AsUInteger()
978LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs699b10a8819102ac7193c008abbfdea5d15679da3bc818024feb9665ee9d6ef6696public override long AsLong()
979LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs704696bb573e30eaa1c99184946985b35e7621f7904320f3dd2278dc0bbfdee0279public override ulong AsULong()
980LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs709adf11e36847a0afde267cbc83638fe2d462778bb5de45a1effb7d4879f107390public override byte[] AsBinary()
981LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs715e42b7722d748da898877b408358e49499336159e6aa06f6f8a5d9c94f330f885public override OSD Copy() { return new OSDDate(_dateTime); }
982LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs7165070ee28fc2c6e92da9524a37d4c0c4bb50ef6af40e677164aac6fe42c7f1aeepublic override DateTime AsDate() { return _dateTime; }
983LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs71733204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
984LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs723cfcea47ac57a6ff33fc0a5efef4bbf4c4ef0ea9096280330a8c2dd0a6e3c5862public sealed class OSDUri : OSD
985LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs72712c5561451e275821ad71a0185e2dff09d564211f6a227684110047777eaa8b5public override OSDType Type => OSDType.URI;
986LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs729239a39191ed40739637452e1f3e69f9cfc000957f6410279c54a90abc09bbe76public OSDUri(Uri uri)
987LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs7341a793e50c7cefad39196bf174a0a7e3c347059b2890b0d3d347905115abbb260public override string AsString()
988LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs740c43ad77bb8718b64068e110ad866ff9aac1051b855e0c892e55f557730e21e64public override OSD Copy() { return new OSDUri(_mUri); }
989LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs741ae6dffb14da71d565fb16131907a790640bf761de694be144390b3a492119889public override Uri AsUri() { return _mUri; }
990LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs742c8157ccc579bb3c633d46ea5e814f86bc9ed97e62b44a2d2b288fb0f7b77c16fpublic override byte[] AsBinary() { return Encoding.UTF8.GetBytes(AsString()); }
991LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs74333204d52955106a653dfde124295cbcfdf89bbf5348c39f1d8b0273f9b36f943public override string ToString() { return AsString(); }
992LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs749768b4e700d5aca5dfad0aeb5c8cec200227212da5a2d944e0a42faab1a4c13bcpublic sealed class OSDBinary : OSD
993LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs753a524bf2a2edc4884cd5a27488454a4c7cc8d4fdc89b9b3b666b2e4a1b62031e1public override OSDType Type => OSDType.Binary;
994LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs755db782e8e652d421b0e4162f5868717781c2452b3f7d5164ad932907601148a66public OSDBinary(byte[] value)
995LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs7603d29039288f2397580062538dd7d2d197f290a563f58bde8523df8b3c6c2ecb1public OSDBinary(uint value)
996LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs7713b146149837ee5ce8901a8b7ce51fe00b7f99f339b85a07e59d115348ab8fc1bpublic OSDBinary(long value)
997LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs786e5bceea08a909b4978f555026cf8bc1140a21697b121cab57fe058cc2e652d76public OSDBinary(ulong value)
998LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs8018f3f934ed1b9311a19465c625cae7f0c47d559144586687c29beedcf16ce40cbpublic override OSD Copy() { return new OSDBinary(_mBytes); }
999LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs802d149c6dc18404b3a3ec614540ff29095c1d0c15daba7c0226f6152e200230277public override string AsString() { return Convert.ToBase64String(_mBytes); }
1000LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs803e51bae6db2fea0b574607ce317e50e94ae2965a908cd26fb51291ba63685c34fpublic override byte[] AsBinary() { return _mBytes; }
1001LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs805a017726f7f4aca650ad2ce3a884cd06408caeeb3681f04874b546cc94f9d40abpublic override uint AsUInteger()
1002LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs814b10a8819102ac7193c008abbfdea5d15679da3bc818024feb9665ee9d6ef6696public override long AsLong()
1003LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs826696bb573e30eaa1c99184946985b35e7621f7904320f3dd2278dc0bbfdee0279public override ulong AsULong()
1004LibreMetaverse.StructuredDataLibreMetaverse.StructuredData/StructuredData.cs838911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
1005LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ITextureCodec.cs36d55f87b692d64fff78e4ea447d4ff60e7473602dd6a8c88a8add6d458d0621f5public interface ITextureCodec
1006LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs32c2b76f5c0bde78e48f862cdf04ba0795cb3674cc3b19cbbc46bb38f1a30f46c6public class ManagedImage
1007LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs35bdd10ebadaab64e68372cc6587045e4f5c504bf8f71b46adf22013ad0ce2d836public enum ImageChannels
1008LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs46513715a57c49e25266c088704ed4a11a87fc29bacbfeb47804f7c3a1af011033public int Width;
1009LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs51335bc7ece7f72082dc3ffe7b6a462d270be89fd9051525ea65de8820cdc1c334public int Height;
1010LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs56eb911a656f0525f596210e206555a1a56389d8d9c4c06559e479cb63c3c5e591public ImageChannels Channels;
1011LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs6118d23b1ef13488e1889d3120d2fc7f7252a316f706559b660d16fa0f146aed35public byte[] Red = Array.Empty<byte>();
1012LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs66d96176033605a707f0900572a63e7320396747b9be61049d80d68d738a3619b6public byte[] Green = Array.Empty<byte>();
1013LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs71772f71815a1aae855d62f3b7af7dd474bb92d6efd0f6e01cfbb1313330ca0eccpublic byte[] Blue = Array.Empty<byte>();
1014LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs76c4c2dff4f9613796b2ec1689423d5b03b3651251d454459ee7d40b9f423b330apublic byte[] Alpha = Array.Empty<byte>();
1015LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs818643b39d3a29887b2d043deb159daacda44b3a9420c3c39760b577596955c850public byte[] Bump = Array.Empty<byte>();
1016LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs8953c576020cf9e3dc1b7af16a42387dc749cb269daa6e6420ec4912a257914b33public ManagedImage(int width, int height, ImageChannels channels)
1017LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs11940340fb951bec2870c9ac34146a407aaf9b90ae6a55da72091e1d5a539c72022public void ConvertChannels(ImageChannels channels)
1018LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs16810db3c296eb107f0bd841b9952cec09ae1f690a0c421c31cc901bae094824c45public void ResizeNearestNeighbor(int width, int height)
1019LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs229d329bcb89fa70be5980d337d53357790c5ca28a19ecfcaaae274fed8ed69c919public void ResizeBilinear(int width, int height)
1020LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs3186384531791da1684b147e75f7175f8822319776ab149d4c740409916d42b4c52public byte[] ExportRaw()
1021LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs3891c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
1022LibreMetaverse.Imaging.AbstractionsLibreMetaverse.Imaging.Abstractions/ManagedImage.cs398ebfd642c3ab34180b594cf45813c5779b22fe71b42ac758842a6dcf3721bfb6dpublic ManagedImage Clone()
1023LibreMetaverse.Imaging.SkiaLibreMetaverse.Imaging.Skia/SkiaTextureCodec.cs38dfc8d2040cf76974752a7617e57a27b0ef69de51ece5d627508468afec17fd51public sealed class SkiaTextureCodec : ITextureCodec
1024LibreMetaverse.Imaging.SkiaLibreMetaverse.Imaging.Skia/SkiaTextureCodec.cs4068ffea7b76204a12858b6127cc51d42b7812f011558235dffde084ea634459e0public ManagedImage Decode(Stream stream)
1025LibreMetaverse.Imaging.SkiaLibreMetaverse.Imaging.Skia/SkiaTextureCodec.cs56c52a2ce981a04818a66570212717c4bf73194ed9694216e2f01a40d990019326public static ManagedImage ToManagedImage(SKBitmap bitmap)
1026PrimMesherPrimMesher/ObjMesh.cs3508643ec778009bc1a30c964a0e62c14b1311ce5df8a0d18ae4e1ec55e8a1d45dpublic class ObjMesh
1027PrimMesherPrimMesher/ObjMesh.cs41023cd5408b1c435a1e9b8564baa9e5e8dbf8367beee7ddbc7526f9e3d2623155public string meshName = string.Empty;
1028PrimMesherPrimMesher/ObjMesh.cs43679aee8cb47e9e4a5d449482de4b7f817220ac3b001f223a594e5ca64b7e96dapublic int numPrimFaces;
1029PrimMesherPrimMesher/ObjMesh.cs461887beb8badba65d38c0ba435c1c00f806fd26658f58007c6f9e819f520e8b6dpublic List<List<ViewerPolygon>> viewerPolygons = new List<List<ViewerPolygon>>();
1030PrimMesherPrimMesher/ObjMesh.cs4877c15ead416594c7c97ec8615870d2aa7a74279a26051c6e1b68f54472dbcd1bpublic List<List<ViewerVertex>> viewerVertices = new List<List<ViewerVertex>>();
1031PrimMesherPrimMesher/ObjMesh.cs5055d3f277ecc701915ade4658838e66e1b4c258b3031cc335095f1fa27745a73epublic ObjMesh(string path)
1032PrimMesherPrimMesher/ObjMesh.cs5822ac6b7716b1447e5ff4d3c4902d482fb67cea3ae4d7da8268a99741698d78ebpublic ObjMesh(StreamReader sr)
1033PrimMesherPrimMesher/ObjMesh.cs167024feb46dce94b32b6767e4bd8bd2366b8468e1e8a45b973839fb6fa70564641public VertexIndexer GetVertexIndexer()
1034PrimMesherPrimMesher/PrimMesher.cs4079396ef49bde77c8712770af9c3fe4d438de5b5f9764a67f6a0e518aabc36e9epublic static float Cos(float x) => (float)Math.Cos(x);
1035PrimMesherPrimMesher/PrimMesher.cs414c2e0044e345605a06597146cd178f72746c9b971d60df7a6d39143a9c82247fpublic static float Sin(float x) => (float)Math.Sin(x);
1036PrimMesherPrimMesher/PrimMesher.cs42f1884b06b08ce9bc131356b6bd75a2c402b6264ed5b85dd76a566947f54a5c4dpublic static float Sqrt(float x) => (float)Math.Sqrt(x);
1037PrimMesherPrimMesher/PrimMesher.cs46f8ce136e48465836de8d8bea5e97e6a3a33ffab48f2e26a5a56d8bc384b80ae9public struct Quat
1038PrimMesherPrimMesher/PrimMesher.cs493cce9b13712ee517bf66d2aa68fcf8c7dfea688ea1a2a8e10c4813b051a154e7public float X;
1039PrimMesherPrimMesher/PrimMesher.cs525ffa2e0d19b429fc48b2411e233d138bdda9f2049aaa0317b4e830bced66ec31public float Y;
1040PrimMesherPrimMesher/PrimMesher.cs55d88794f63074ea7f3dc9032195a8f600df53bd41dcbc81ea340583c531cd0c32public float Z;
1041PrimMesherPrimMesher/PrimMesher.cs58f3f9dfcff248b7f232ada288c153c413d093ddac6aa0593c35d0c8d8f8bf3653public float W;
1042PrimMesherPrimMesher/PrimMesher.cs60eda15f3df456b20a3f8c6a43c76ce97635c045a6bdc71516168c18d564e15b23public Quat(float x, float y, float z, float w)
1043PrimMesherPrimMesher/PrimMesher.cs68fb8f4723ca260c1b939101e162b529299a06716c71268be28851c9c667616396public Quat(Coord axis, float angle)
1044PrimMesherPrimMesher/PrimMesher.cs84e9fbe49b236cc7bb3245c869a4586a7fd8ddce929ba19b53b273f186ee10c68fpublic float Length()
1045PrimMesherPrimMesher/PrimMesher.cs898571d9c5415ed2d75f734400b1882bfe74bd30482d98f3af426f888bfc9fd3b7public Quat Normalize()
1046PrimMesherPrimMesher/PrimMesher.cs1146f304d48fbb0439e1a9f7e47d72085535b11c7b6ee543501dcf4beb5788d5529public static Quat operator *(Quat q1, Quat q2)
1047PrimMesherPrimMesher/PrimMesher.cs123911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
1048PrimMesherPrimMesher/PrimMesher.cs1299dedb1f03315e1ffd6bd36212a7539af5d9cfb4dd6d5986e087e5d34e9c49d05public struct Coord
1049PrimMesherPrimMesher/PrimMesher.cs1313cce9b13712ee517bf66d2aa68fcf8c7dfea688ea1a2a8e10c4813b051a154e7public float X;
1050PrimMesherPrimMesher/PrimMesher.cs1325ffa2e0d19b429fc48b2411e233d138bdda9f2049aaa0317b4e830bced66ec31public float Y;
1051PrimMesherPrimMesher/PrimMesher.cs133d88794f63074ea7f3dc9032195a8f600df53bd41dcbc81ea340583c531cd0c32public float Z;
1052PrimMesherPrimMesher/PrimMesher.cs135b02a991f35b9972c150cb9c79a3e3f46433f9386b01de860e5afc7aaf906d911public Coord(float x, float y, float z)
1053PrimMesherPrimMesher/PrimMesher.cs142e9fbe49b236cc7bb3245c869a4586a7fd8ddce929ba19b53b273f186ee10c68fpublic float Length()
1054PrimMesherPrimMesher/PrimMesher.cs147e72acb00a941ec86b3c89a58ea2d807a60c618121120f9367a7349e8f6e2ab24public Coord Invert()
1055PrimMesherPrimMesher/PrimMesher.cs156602a612805bb735f790e31ef592193ad40b43af5c7fa66745ca2b05b9202d29cpublic Coord Normalize()
1056PrimMesherPrimMesher/PrimMesher.cs179911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
1057PrimMesherPrimMesher/PrimMesher.cs184e676f1a05ab7974981ba95c6f9b9daa577f56c5d735e2af481369d54495d6020public static Coord Cross(Coord c1, Coord c2)
1058PrimMesherPrimMesher/PrimMesher.cs193739d137b97bb08675af3e9d58d2387cfb5fe04602bfac8a320fde2f93fd3435cpublic static Coord operator +(Coord v, Coord a)
1059PrimMesherPrimMesher/PrimMesher.cs198427892535e17ebe3ba3a52f8c4bce25305d663b0ac72c96ef66493a80aa8e15fpublic static Coord operator *(Coord v, Coord m)
1060PrimMesherPrimMesher/PrimMesher.cs203b9de6522892170db2d4a6a0b3c4210389dbced51c2900c4cbb848637168dd8cepublic static Coord operator *(Coord v, Quat q)
1061PrimMesherPrimMesher/PrimMesher.cs23987d37b6410498061ddcc1f89c2bbc38692e05b7ae3cf5d6ad2044b1ad4f7d98epublic struct UVCoord
1062PrimMesherPrimMesher/PrimMesher.cs241e12199bf7a243bd0ba72a79bc981424510c690878a78dd0a9b011a406957d890public float U;
1063PrimMesherPrimMesher/PrimMesher.cs242b578c70e5de6ef99aa659a25cc38f43d3592d59acfec89b492817e46430d3ba2public float V;
1064PrimMesherPrimMesher/PrimMesher.cs2452f5295984930af2587c747d01b82da700261fcbe078a639db9aef556ba412b88public UVCoord(float u, float v)
1065PrimMesherPrimMesher/PrimMesher.cs2515ef26873d2e945f8e4b9e8db685fa5d19cce5a34c2b575872c6456061eeac94dpublic UVCoord Flip()
1066PrimMesherPrimMesher/PrimMesher.cs2594a4a51d016b612c350cf9e3843ec919bbb700eb58d5ee3867253dbec829820a6public struct Face
1067PrimMesherPrimMesher/PrimMesher.cs261914fd2d36bd9ef3db9cf644c92da35efb8c791eaaf2ec8378af1589375a5533apublic int primFace;
1068PrimMesherPrimMesher/PrimMesher.cs264769b2fa08cabdedd532244ce24160487a0a98c493914855cd4377b1e9a7b6ed8public int v1;
1069PrimMesherPrimMesher/PrimMesher.cs2664e2b786938b5914044e5132b01f187fb540e37211a1f0f044587009fd76d7a8epublic int v2;
1070PrimMesherPrimMesher/PrimMesher.cs26726ccfae40f8ab7fddc11423155292a675e80f2b453a5ee7101ff65b4d8fb3113public int v3;
1071PrimMesherPrimMesher/PrimMesher.cs270b10f418dc70d8dd9904a57bba48bc7331e4278ba22544b798f7e194c521e31f5public int n1;
1072PrimMesherPrimMesher/PrimMesher.cs272175b6519fcd92a33960e88ffb1a749b8f00bdd740037bd1725ae136d1064dbe4public int n2;
1073PrimMesherPrimMesher/PrimMesher.cs2738d5e991252d9ec6fb15d24c944999232f4b2416f18a7fddf804272094ca59c6cpublic int n3;
1074PrimMesherPrimMesher/PrimMesher.cs276ede9b70a872dff83d8148ec72d59619ce25fd2c8e814fb5a13c0f855d998ad54public int uv1;
1075PrimMesherPrimMesher/PrimMesher.cs2782ad84790fbe41e2e45af0f8248583618b8c604f4db22eb231cc6d63720847806public int uv2;
1076PrimMesherPrimMesher/PrimMesher.cs27951b91bcba255626d04cc09e9982b1434937f64464c18fc63b7f2719f6ea45105public int uv3;
1077PrimMesherPrimMesher/PrimMesher.cs28183f4a8a9cf62867d7a933fe67bccb34fcc0b2365533b0cdc828b67e74e08d9cbpublic Face(int v1, int v2, int v3)
1078PrimMesherPrimMesher/PrimMesher.cs298b8d2e772ff15db878fddabeca752fcb061f95586981f007b7445d9e51c552d30public Face(int v1, int v2, int v3, int n1, int n2, int n3)
1079PrimMesherPrimMesher/PrimMesher.cs3157efa32aa7591ce2f7c90d9aca69647f5a99b05127aa843ef75129438bec6d38cpublic Coord SurfaceNormal(List<Coord> coordList)
1080PrimMesherPrimMesher/PrimMesher.cs328e0a1c868d16b2269f56f2f55523a4ee963dbb3b99be59a05a5342d1d440b8eafpublic struct ViewerFace
1081PrimMesherPrimMesher/PrimMesher.cs330d869ce3feb3b889053eb5878dc90289a81a58c7cc7eecce357071b1ef69fc005public int primFaceNumber;
1082PrimMesherPrimMesher/PrimMesher.cs332df83159f73d266e9ffa300cdd521b8e473649ff9354815c3ebfa6cf171c67d40public Coord v1;
1083PrimMesherPrimMesher/PrimMesher.cs33328cd230a1da9f7ee6f91254b384c83cb37460d14041adb4bf55bb4d4a5d8a949public Coord v2;
1084PrimMesherPrimMesher/PrimMesher.cs33462bafe010a23ca93fd444131a144b609be85978a8e036609420e6625894257f7public Coord v3;
1085PrimMesherPrimMesher/PrimMesher.cs3369a413a7116054bd386ad060201a3ff2c740546d3173408ccb0783cace2e8fa6epublic int coordIndex1;
1086PrimMesherPrimMesher/PrimMesher.cs3377862fdfce9b2073c42eab46ba972e36887e4ee37bc1241cf34db925f0b907974public int coordIndex2;
1087PrimMesherPrimMesher/PrimMesher.cs338f405091cc8550aeec143df6659b28ebef2caac980e961d46e56783282586c84epublic int coordIndex3;
1088PrimMesherPrimMesher/PrimMesher.cs340ac1fcc5597c2126c13ebc59b6cb0b52d41923d4650f44e64f00530ac39d59608public Coord n1;
1089PrimMesherPrimMesher/PrimMesher.cs341172250e9bf99ac8ec9a98070a49042ca54616d6da5efae162ae7af3341531671public Coord n2;
1090PrimMesherPrimMesher/PrimMesher.cs342bae6ca8fcdeed887fc8f31d874f2961cdaf611288e12826311b6ffb7b048b014public Coord n3;
1091PrimMesherPrimMesher/PrimMesher.cs344302736a23662b7b480fadee7ea07103a5b746539c0bd2d0f0a3410d9dd4958b8public UVCoord uv1;
1092PrimMesherPrimMesher/PrimMesher.cs345d8142588ae2fea7159a227a0754414b1d6555c09f9ee57c9d7a0064ff5922cfdpublic UVCoord uv2;
1093PrimMesherPrimMesher/PrimMesher.cs3461790cbb7782f18aa1c581122a6d84d26d263430cdf70fa77524bf4f42b19d73bpublic UVCoord uv3;
1094PrimMesherPrimMesher/PrimMesher.cs348706a0336ad8d1483605b6c6c2c832e8685a4c2fd4ff2dbafdabf4ad2af53ef8epublic ViewerFace(int primFaceNumber)
1095PrimMesherPrimMesher/PrimMesher.cs367610cf8a20b63995ea579b302b9b0ee2e04bd1ff4f27ec3c8e35c83038898eaf6public void Scale(float x, float y, float z)
1096PrimMesherPrimMesher/PrimMesher.cs38282854634f9372d43aedcaa31fb3f2798d7d9e7081ae05d585695592e6e4ba48bpublic void AddPos(float x, float y, float z)
1097PrimMesherPrimMesher/PrimMesher.cs397870e956444effbae0413c73fdffc05b030cbcb3baacbcbc6de67c926ee0af419public void AddRot(Quat q)
1098PrimMesherPrimMesher/PrimMesher.cs408f6727916037c1ae93f81b052c54b135a2e79efe14b73bfb55a35cad649949a17public void CalcSurfaceNormal()
1099PrimMesherPrimMesher/PrimMesher.cs4474ac10941609964ab87e23b6747e4ba27efcab661351de0591db1121c0b5c2e33public bool Equals(AngleCacheKey other) =>
1100PrimMesherPrimMesher/PrimMesher.cs45289d9adb81e9508b03e5450161b30c1651eded81c084b7de0453b2b6f6c259834public override bool Equals(object obj) => obj is AngleCacheKey k && Equals(k);
1101PrimMesherPrimMesher/PrimMesher.cs454ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
1102PrimMesherPrimMesher/PrimMesher.cs6846eb341633c4c4ff061a94fe396b16b371735ef8c7c97248c60f68631e883c120public class Profile
1103PrimMesherPrimMesher/PrimMesher.cs687a1f9fa4000c85d1ab7a2281abd6d72cd89c35b67d9269d8392fbae17ba59873apublic int bottomFaceNumber;
1104PrimMesherPrimMesher/PrimMesher.cs6899b81020ac046b5af9a6910428adda9125984b682f7ee82a525c703f22e036eccpublic bool calcVertexNormals;
1105PrimMesherPrimMesher/PrimMesher.cs6919ac493ed52cb1df9fcdf93b832e89de6e58f2fb8a61242ab26bf1682ebb15444public List<Coord> coords;
1106PrimMesherPrimMesher/PrimMesher.cs6920f2c2582ec9983fbf6bfff49f51e3ed181a3c9638718c0563b2dea5b4a9eac8fpublic List<int> cut1CoordIndices;
1107PrimMesherPrimMesher/PrimMesher.cs693e2a598d03352745d8478193e2101b764f4cbd230286f3d9f0853d5c5773184b5public List<int> cut2CoordIndices;
1108PrimMesherPrimMesher/PrimMesher.cs694078c131c74009f81bcdb7e0783a8722d0189ac6e48fcb07b2bb768b102e09403public Coord cutNormal1;
1109PrimMesherPrimMesher/PrimMesher.cs695b082b69fb5411f1d5b27bd18389c2d8febb41492ce34ebb1990f27bd77a8a4bdpublic Coord cutNormal2;
1110PrimMesherPrimMesher/PrimMesher.cs697ea346d93f8134ec40cebbb03d1734c9c4daa43d69e31420f1038bb0ddf58a9e1public string errorMessage;
1111PrimMesherPrimMesher/PrimMesher.cs6993304011b5bba34b7e81140f8c0f2e78a22aad9315b3004682ca94bc8cc2293f2public Coord faceNormal = new Coord(0.0f, 0.0f, 1.0f);
1112PrimMesherPrimMesher/PrimMesher.cs700be048493b9c728aa096ec0928da98b8e59cc09fbf023cf2bdd20668006447371public List<int> faceNumbers;
1113PrimMesherPrimMesher/PrimMesher.cs7010b898b5a1fdc2ac3c69422215050ffa51bcae557ac04c0e1a56a481ee6a3f64fpublic List<Face> faces;
1114PrimMesherPrimMesher/PrimMesher.cs7029191b3d5f68cc22ed3e01912b2fd61cfc19518d61277fd1e9688c5f847f0257epublic List<UVCoord> faceUVs;
1115PrimMesherPrimMesher/PrimMesher.cs70378268593d732a5eb9c626df03f06cba5313d7785d021ac9d6c074a7279ab49a2public List<int> hollowCoordIndices;
1116PrimMesherPrimMesher/PrimMesher.cs70424b6e98ec062cfffbbb71474a05aa59706eb7631ce3ef9609befa2967f953825public int hollowFaceNumber = -1;
1117PrimMesherPrimMesher/PrimMesher.cs705eb97ded81093eb093177f86c282c2b4509c9cc2754b269eaa10b791e87a57d60public int numHollowVerts;
1118PrimMesherPrimMesher/PrimMesher.cs70795dbe2a216d4c6fb8766f5cfc7579c49a26c8083bea463e9c1e6562e187305b1public int numOuterVerts;
1119PrimMesherPrimMesher/PrimMesher.cs708679aee8cb47e9e4a5d449482de4b7f817220ac3b001f223a594e5ca64b7e96dapublic int numPrimFaces;
1120PrimMesherPrimMesher/PrimMesher.cs71176d263892d30b40f9359901b85ac253430d9035ad98d660c407f41ebdded47b5public List<int> outerCoordIndices;
1121PrimMesherPrimMesher/PrimMesher.cs713f5a5b953448a14cdc2063dd47ab92371492af2325786bb30304bee2a3abb3ea0public int outerFaceNumber = -1;
1122PrimMesherPrimMesher/PrimMesher.cs71479c786ff026ccd5b9e59e8188fb85f0c9aa05413baea121803e9d92210b2aa6epublic List<float> us;
1123PrimMesherPrimMesher/PrimMesher.cs7159953508f2fa4e6130b28dda3f61fe6ed7085a3ca27e9dee38c7c68d17e7b8ef5public List<Coord> vertexNormals;
1124PrimMesherPrimMesher/PrimMesher.cs717a1249db9c87c6a578482abff411002fbed644497c7f775342cf5c0edaaf86b9epublic Profile()
1125PrimMesherPrimMesher/PrimMesher.cs7275c13977df5bac0717a42b4e5b88bba244d9139d2d926134cfbe2388d1c1c3d9fpublic Profile(int sides, float profileStart, float profileEnd, float hollow, int hollowSides, bool createFaces,
1126PrimMesherPrimMesher/PrimMesher.cs111356c31dd4b2c41d9d22a883d9560bbc5f737d8a3735be6fda3d9db548f8baf719public void MakeFaceUVs()
1127PrimMesherPrimMesher/PrimMesher.cs112496baf092e3fdd1c21065ef1e6e82336c0ef784b31b523ee8dcf47232e67a99b2public Profile Copy()
1128PrimMesherPrimMesher/PrimMesher.cs112984335d37de3cff57fcca4ddceddc29958861bf026db340537670a7cbb7b0c52epublic Profile Copy(bool needFaces)
1129PrimMesherPrimMesher/PrimMesher.cs117065f93fc1687a7c009f01c91f85beda3ca9af581d72f035154565b6baf5ce768fpublic void AddPos(Coord v)
1130PrimMesherPrimMesher/PrimMesher.cs117582854634f9372d43aedcaa31fb3f2798d7d9e7081ae05d585695592e6e4ba48bpublic void AddPos(float x, float y, float z)
1131PrimMesherPrimMesher/PrimMesher.cs1189870e956444effbae0413c73fdffc05b030cbcb3baacbcbc6de67c926ee0af419public void AddRot(Quat q)
1132PrimMesherPrimMesher/PrimMesher.cs1208dc1e9b1d1df6dbe802caa6ebdbd701e1d471a4098a1414c9ff4c83406e3f53c9public void Scale(float x, float y)
1133PrimMesherPrimMesher/PrimMesher.cs122559fdeb611c7dadbff9ca5311d275681fd3835e24e80b107b48e8ae929d0fde61public void FlipNormals()
1134PrimMesherPrimMesher/PrimMesher.cs12590fb7f2fe44eed17b4b70c44c03254535161dadc7653048bb0b81a3fc9fca50c4public void AddValue2FaceVertexIndices(int num)
1135PrimMesherPrimMesher/PrimMesher.cs1273c58832753d156d8ebd090aa323b19232e488d7ee6b46fdca211389b3877613f2public void AddValue2FaceNormalIndices(int num)
1136PrimMesherPrimMesher/PrimMesher.cs129039c458e32a17911924a2636a0a5a0d526599d6f3f7a6d68be63a235b62276e75public void DumpRaw(string path, string name, string title)
1137PrimMesherPrimMesher/PrimMesher.cs1310dc9f52f65e0a6609fee94cfcc4f2a1a8596b6a854a326cc264663ccffaa9a372public struct PathNode
1138PrimMesherPrimMesher/PrimMesher.cs13120271bd2e650e77cc3685264b7834ab52dfd0c7916e68e3cfa16fe1b6d84b72cepublic Coord position;
1139PrimMesherPrimMesher/PrimMesher.cs1313d479ccd21cedf266438fb48138c5c0a1e170b43fc39b373fac365f67326b39capublic Quat rotation;
1140PrimMesherPrimMesher/PrimMesher.cs131497f0ad4543b6ec4c90afc9775413aa56d21f775e8730fdf28fb0d96a761cc419public float xScale;
1141PrimMesherPrimMesher/PrimMesher.cs131540f6681023ccd0c61b7391c73a034756352c48a4358d73d55f15bf3c843f9651public float yScale;
1142PrimMesherPrimMesher/PrimMesher.cs13162fe59ff1920867ed85f8799fc108bc29d96a9d80ae94003572fc623238c65395public float percentOfPath;
1143PrimMesherPrimMesher/PrimMesher.cs1319d657e818d5d504419646a4a97f37408d83597e2514b45b2824830c219d447921public enum PathType
1144PrimMesherPrimMesher/PrimMesher.cs13265946ce98d9d598fac6504e218f1d4dc7fcfad75571fc514a63b343dcf2c3ebafpublic class Path
1145PrimMesherPrimMesher/PrimMesher.cs1329c38b2d50f6c01a19b54d263bf6527c6d45ad0f72dd510d714e7f9be9f0e35eeepublic float dimpleBegin;
1146PrimMesherPrimMesher/PrimMesher.cs1330b794b2f330379b50307970af2eae56ec2e789bf8e6788a49298f6a6e959b21a9public float dimpleEnd = 1.0f;
1147PrimMesherPrimMesher/PrimMesher.cs133169d75c72c3b59b0ab2e2014ac59c0f349c632f667a7655fe687181646c5a8de7public float holeSizeX = 1.0f; // called pathScaleX in pbs
1148PrimMesherPrimMesher/PrimMesher.cs1332b328bf65dd851ea2dcc4a29a9e78747a4d33dd77d81b0e31b30bf9b79c0b4a86public float holeSizeY = 0.25f;
1149PrimMesherPrimMesher/PrimMesher.cs13333b771d2a85a75b3534b8011ea1d863507e8610f024a257373391387c10189bebpublic float pathCutBegin;
1150PrimMesherPrimMesher/PrimMesher.cs133486d448a267ab5c8a9e701c3a90fe8f0d0c5f26028f9ddefc87bd4e9452136105public float pathCutEnd = 1.0f;
1151PrimMesherPrimMesher/PrimMesher.cs1335390ee50758b4ee9128d4497b2c37d7b0a0c3c120bc12045777bcb165110fb84epublic List<PathNode> pathNodes = new List<PathNode>();
1152PrimMesherPrimMesher/PrimMesher.cs1336d1a233e8ca5bdd59ed44eaa87dceefc87ac3a58311870870a9b7c2f91117ae34public float radius;
1153PrimMesherPrimMesher/PrimMesher.cs133757642baf89e7dc8bdf027050331d59d20505010e38051452240be30affe92f7cpublic float revolutions = 1.0f;
1154PrimMesherPrimMesher/PrimMesher.cs133818ad2bada07c1266332b4130bb30f6aa508b029178fb5a3b037ea6f05ed524eepublic float skew;
1155PrimMesherPrimMesher/PrimMesher.cs1339e6ebcce17e16ad384ddf011a9d38b2d102d8b11696500658a3f1e23825dbd9f9public int stepsPerRevolution = 24;
1156PrimMesherPrimMesher/PrimMesher.cs1340fac92f84d8e81e9fe9c6280f60032c842e55d5d7cffa8c614acff6ce1bffa872public float taperX;
1157PrimMesherPrimMesher/PrimMesher.cs134147a65b6b6f966de52ece988e132f8178900ddcc15d59dc3d9603ff3ab95a7bfepublic float taperY;
1158PrimMesherPrimMesher/PrimMesher.cs1342d1e51394f5a49142e236b78ae28fdddee2c486291482fa020e862f405dfc865bpublic float topShearX;
1159PrimMesherPrimMesher/PrimMesher.cs1343fe626a87852bc25c21d06ec6fd41601fe90781d5ba4879dd65cf939353374805public float topShearY;
1160PrimMesherPrimMesher/PrimMesher.cs134531846f4843809a6ae5641a7a659cf6670f8a617ece989bbf55f04574f1aaf98cpublic float twistBegin;
1161PrimMesherPrimMesher/PrimMesher.cs1346ce274d31b79badbb8c76eaacfcf796ac221d20a721a71ccd2aceda89b5b8c588public float twistEnd;
1162PrimMesherPrimMesher/PrimMesher.cs13486855059d4b394c5046579dcddbda4f5f069fab59a504cdc5557dc80f01a637b2public void Create(PathType pathType, int steps)
1163PrimMesherPrimMesher/PrimMesher.cs1541468077c66e5d99c364488b7d294ba6407a50e70c7b2a2fbce18015cfec899c67public class PrimMesh
1164PrimMesherPrimMesher/PrimMesher.cs15449b81020ac046b5af9a6910428adda9125984b682f7ee82a525c703f22e036eccpublic bool calcVertexNormals;
1165PrimMesherPrimMesher/PrimMesher.cs15469ac493ed52cb1df9fcdf93b832e89de6e58f2fb8a61242ab26bf1682ebb15444public List<Coord> coords;
1166PrimMesherPrimMesher/PrimMesher.cs1547c38b2d50f6c01a19b54d263bf6527c6d45ad0f72dd510d714e7f9be9f0e35eeepublic float dimpleBegin;
1167PrimMesherPrimMesher/PrimMesher.cs1548b794b2f330379b50307970af2eae56ec2e789bf8e6788a49298f6a6e959b21a9public float dimpleEnd = 1.0f;
1168PrimMesherPrimMesher/PrimMesher.cs15500b898b5a1fdc2ac3c69422215050ffa51bcae557ac04c0e1a56a481ee6a3f64fpublic List<Face> faces;
1169PrimMesherPrimMesher/PrimMesher.cs155269d75c72c3b59b0ab2e2014ac59c0f349c632f667a7655fe687181646c5a8de7public float holeSizeX = 1.0f; // called pathScaleX in pbs
1170PrimMesherPrimMesher/PrimMesher.cs1553b328bf65dd851ea2dcc4a29a9e78747a4d33dd77d81b0e31b30bf9b79c0b4a86public float holeSizeY = 0.25f;
1171PrimMesherPrimMesher/PrimMesher.cs1556ead473fabb2baa4dfdea7e0503b460349dfcc6225993037739aabceb461b3b29public List<Coord> normals;
1172PrimMesherPrimMesher/PrimMesher.cs1559679aee8cb47e9e4a5d449482de4b7f817220ac3b001f223a594e5ca64b7e96dapublic int numPrimFaces;
1173PrimMesherPrimMesher/PrimMesher.cs15603b771d2a85a75b3534b8011ea1d863507e8610f024a257373391387c10189bebpublic float pathCutBegin;
1174PrimMesherPrimMesher/PrimMesher.cs156186d448a267ab5c8a9e701c3a90fe8f0d0c5f26028f9ddefc87bd4e9452136105public float pathCutEnd = 1.0f;
1175PrimMesherPrimMesher/PrimMesher.cs1565d1a233e8ca5bdd59ed44eaa87dceefc87ac3a58311870870a9b7c2f91117ae34public float radius;
1176PrimMesherPrimMesher/PrimMesher.cs156657642baf89e7dc8bdf027050331d59d20505010e38051452240be30affe92f7cpublic float revolutions = 1.0f;
1177PrimMesherPrimMesher/PrimMesher.cs156918ad2bada07c1266332b4130bb30f6aa508b029178fb5a3b037ea6f05ed524eepublic float skew;
1178PrimMesherPrimMesher/PrimMesher.cs15701935ab0dbc04501485157b9b3b93179fe800d332b1f44ef25378e14a559abcbfpublic bool sphereMode = false;
1179PrimMesherPrimMesher/PrimMesher.cs1571e6ebcce17e16ad384ddf011a9d38b2d102d8b11696500658a3f1e23825dbd9f9public int stepsPerRevolution = 24;
1180PrimMesherPrimMesher/PrimMesher.cs1572fac92f84d8e81e9fe9c6280f60032c842e55d5d7cffa8c614acff6ce1bffa872public float taperX;
1181PrimMesherPrimMesher/PrimMesher.cs157347a65b6b6f966de52ece988e132f8178900ddcc15d59dc3d9603ff3ab95a7bfepublic float taperY;
1182PrimMesherPrimMesher/PrimMesher.cs1574d1e51394f5a49142e236b78ae28fdddee2c486291482fa020e862f405dfc865bpublic float topShearX;
1183PrimMesherPrimMesher/PrimMesher.cs1575fe626a87852bc25c21d06ec6fd41601fe90781d5ba4879dd65cf939353374805public float topShearY;
1184PrimMesherPrimMesher/PrimMesher.cs15763badf302c7735d6999835a98b3cee0d6269c52693bd89f14480582061b3322a8public int twistBegin;
1185PrimMesherPrimMesher/PrimMesher.cs1577795a8441c249ecc397aa205922d5ef6d3cccdbe63bc36b289d0b8f628cfcaea0public int twistEnd;
1186PrimMesherPrimMesher/PrimMesher.cs1579f754e427a9a5de1545b7bcd999b182a8e8725407b5d11ce977f4d337805d35b0public List<ViewerFace> viewerFaces;
1187PrimMesherPrimMesher/PrimMesher.cs15808d4e30145f13d5df5177f02e131d8286c218d0a5821bbc7cc92f2232b7f40a72public bool viewerMode;
1188PrimMesherPrimMesher/PrimMesher.cs1591eef5246e6a5602a3bce246ea711546e85eee0fdac21e169eaf1fe8e15ba72b74public PrimMesh(int sides, float profileStart, float profileEnd, float hollow, int hollowSides)
1189PrimMesherPrimMesher/PrimMesher.cs16205fb5cd9d2310b7bfd179129c73a9d2771df3158d3f2ba47be46842ca8c0d48d2public int ProfileOuterFaceNumber { get; private set; } = -1;
1190PrimMesherPrimMesher/PrimMesher.cs162271f810891e00edfb03789c8a615bb5aafae8549ba9e4c63ff360ff4cd507f5c4public int ProfileHollowFaceNumber { get; private set; } = -1;
1191PrimMesherPrimMesher/PrimMesher.cs16240bc66415b4eb26d4846beb8a52015cc7a556595e3c1d025d3b134f22ac55ad05public bool HasProfileCut { get; private set; }
1192PrimMesherPrimMesher/PrimMesher.cs1626c9bf0898282fe3f5f9a97dfb6eb860eb614fba36b36acdcf1ac0b5fda6823a93public bool HasHollow { get; private set; }
1193PrimMesherPrimMesher/PrimMesher.cs1632e5057171895783fff8529260fdd6aac8c00c421fc210ded5b4ca7e4d4ca96894public string ParamsToDisplayString()
1194PrimMesherPrimMesher/PrimMesher.cs16911b3fadf7aa91bfd509769fdf2db62991f446bbaec4f20e7f6d9d3b0a0df8ab40public void Extrude(PathType pathType)
1195PrimMesherPrimMesher/PrimMesher.cs2122e0a3aa34bb386676723851e3518dfd421dbf2a2a30472e40bed726af056efb3epublic Coord SurfaceNormal(int faceIndex)
1196PrimMesherPrimMesher/PrimMesher.cs21357f6f54045510328adb08cc540d6bb69f0c387edba1fdf228290822e69e0b0d3bpublic PrimMesh Copy()
1197PrimMesherPrimMesher/PrimMesher.cs217377c675b51516619b20e7542893375869a1aca6466a3e11d44c52c811b61bfb3apublic void CalcNormals()
1198PrimMesherPrimMesher/PrimMesher.cs220682854634f9372d43aedcaa31fb3f2798d7d9e7081ae05d585695592e6e4ba48bpublic void AddPos(float x, float y, float z)
1199PrimMesherPrimMesher/PrimMesher.cs2236870e956444effbae0413c73fdffc05b030cbcb3baacbcbc6de67c926ee0af419public void AddRot(Quat q)
1200PrimMesherPrimMesher/PrimMesher.cs2269024feb46dce94b32b6767e4bd8bd2366b8468e1e8a45b973839fb6fa70564641public VertexIndexer GetVertexIndexer()
1201PrimMesherPrimMesher/PrimMesher.cs2282610cf8a20b63995ea579b302b9b0ee2e04bd1ff4f27ec3c8e35c83038898eaf6public void Scale(float x, float y, float z)
1202PrimMesherPrimMesher/PrimMesher.cs231039c458e32a17911924a2636a0a5a0d526599d6f3f7a6d68be63a235b62276e75public void DumpRaw(string path, string name, string title)
1203PrimMesherPrimMesher/SculptMap.cs34085365b98d38b6c2b6320ed29d92da4d1340786b286f03e12aae3983d531e191public class SculptMap
1204PrimMesherPrimMesher/SculptMap.cs366f50fb7e62f7d73a8fadaf021d4caacbcce1fdb1f79b1bbc22521b07c93ee115public byte[] blueBytes;
1205PrimMesherPrimMesher/SculptMap.cs374ea219022a2d8e1ba112c27a07293032400db041f77fda9663889c7b9f85a229public byte[] greenBytes;
1206PrimMesherPrimMesher/SculptMap.cs384da2df6318e739cf557bdaf2e3ab48518ee39abe7346f015042d4d0a7952ea3epublic int height;
1207PrimMesherPrimMesher/SculptMap.cs394a9248367d9592437288e7b63a59eeab753a6114c5882d338bd75bccc07440d7public byte[] redBytes;
1208PrimMesherPrimMesher/SculptMap.cs40ed2be84b7ff30cc1c54972febf618e00a5496a2051873160b6e0340d2f3c469cpublic int width;
1209PrimMesherPrimMesher/SculptMap.cs428be9e4b93d9fdc8801b78f013ac4de1bcc72767157f1f25b4576f6b88bd60ea3public SculptMap()
1210PrimMesherPrimMesher/SculptMap.cs46a96d8f834e8c31c0394c9fa8416a86483d75f4969dd805f65cba5cfbc61a3322public SculptMap(ManagedImage image, int lod)
1211PrimMesherPrimMesher/SculptMap.cs1662473dd4f2e79ada2f6e9d0471905ce32997423a0fc639d008b0ad5d8c035e3bepublic List<List<Coord>> ToRows(bool mirror)
1212PrimMesherPrimMesher/SculptMesh.cs36511687b94d327b8c795a73f08cc66ba5b55121eb632e029daa88520efc55e72apublic class SculptMesh
1213PrimMesherPrimMesher/SculptMesh.cs38415583265005725bbc702c5359338c09c2678ba057c312ba1e25c68016d51942public enum SculptType
1214PrimMesherPrimMesher/SculptMesh.cs469ac493ed52cb1df9fcdf93b832e89de6e58f2fb8a61242ab26bf1682ebb15444public List<Coord> coords;
1215PrimMesherPrimMesher/SculptMesh.cs470b898b5a1fdc2ac3c69422215050ffa51bcae557ac04c0e1a56a481ee6a3f64fpublic List<Face> faces;
1216PrimMesherPrimMesher/SculptMesh.cs48ead473fabb2baa4dfdea7e0503b460349dfcc6225993037739aabceb461b3b29public List<Coord> normals;
1217PrimMesherPrimMesher/SculptMesh.cs49f5401bbec5526ec67962611bf0fd56344c2d437a91b7768e342bdbeafcd428a3public List<UVCoord> uvs;
1218PrimMesherPrimMesher/SculptMesh.cs51f754e427a9a5de1545b7bcd999b182a8e8725407b5d11ce977f4d337805d35b0public List<ViewerFace> viewerFaces;
1219PrimMesherPrimMesher/SculptMesh.cs648c66ebd32ea7fd5fd5af945949bfd29088977cd445e1992ee103f7603bf18e11public SculptMesh(string fileName, ITextureCodec codec, int sculptType, int lod, int viewerMode, int mirror, int invert)
1220PrimMesherPrimMesher/SculptMesh.cs8556b256b4638c2e62677f25aa8c7aeb7dc414c85eb90e42ae6bfcf2d89d9ea6f6public SculptMesh(float[,] zMap, float xBegin, float xEnd, float yBegin, float yEnd, bool viewerMode)
1221PrimMesherPrimMesher/SculptMesh.cs182e91ce58e61de80ac73805303cf76193a178863a580d4d410fbd365d45dce0cc7public SculptMesh(ManagedImage sculptImage, SculptType sculptType, int lod, bool viewerMode)
1222PrimMesherPrimMesher/SculptMesh.cs187c64b5488eb3d04ecd972ec4d1aa761dcfc8120422af97c688656359799bcf3b1public SculptMesh(ManagedImage sculptImage, SculptType sculptType, int lod, bool viewerMode, bool mirror,
1223PrimMesherPrimMesher/SculptMesh.cs193ebad6d29a216cbf5e18b3eca74bd8fe21ebe975ef4a50cd36e321890662ac366public SculptMesh(List<List<Coord>> rows, SculptType sculptType, bool viewerMode, bool mirror, bool invert)
1224PrimMesherPrimMesher/SculptMesh.cs198af247686958ad2288d53990d67a7afddf1d53eec596413f60babf16deda6aea7public SculptMesh(SculptMesh sm)
1225PrimMesherPrimMesher/SculptMesh.cs216d0be25e685e786d690a4d4bf6a24c03db3c55c4a513abc4c331b470a9ee53b5dpublic SculptMesh SculptMeshFromFile(string fileName, ITextureCodec codec, SculptType sculptType, int lod, bool viewerMode)
1226PrimMesherPrimMesher/SculptMesh.cs4022435466feea3dd826b42b6c6fb65d9d96ffd5352ff18c899013a8d855b710f4bpublic SculptMesh Copy()
1227PrimMesherPrimMesher/SculptMesh.cs46082854634f9372d43aedcaa31fb3f2798d7d9e7081ae05d585695592e6e4ba48bpublic void AddPos(float x, float y, float z)
1228PrimMesherPrimMesher/SculptMesh.cs491870e956444effbae0413c73fdffc05b030cbcb3baacbcbc6de67c926ee0af419public void AddRot(Quat q)
1229PrimMesherPrimMesher/SculptMesh.cs523610cf8a20b63995ea579b302b9b0ee2e04bd1ff4f27ec3c8e35c83038898eaf6public void Scale(float x, float y, float z)
1230PrimMesherPrimMesher/SculptMesh.cs54639c458e32a17911924a2636a0a5a0d526599d6f3f7a6d68be63a235b62276e75public void DumpRaw(string path, string name, string title)
1231PrimMesherPrimMesher/VertexIndexer.cs333ce6daac9ec4d29fbdcaf9c818beb5e176a7c383313b0f102339790bf66fd94epublic struct ViewerVertex
1232PrimMesherPrimMesher/VertexIndexer.cs353c5944014e600dce71a535e2cfe2e0cce73a18a8607951935d6e8bb83d4d0ccfpublic Coord v;
1233PrimMesherPrimMesher/VertexIndexer.cs36addbb26a7a0ca5a3f62b9f739e35ef0caf71bd198436aac100ac16e2de8e495bpublic Coord n;
1234PrimMesherPrimMesher/VertexIndexer.cs37a2f50bfbe3b5a6f9ac190aa5a07821f9f186c4bcea7396373a7da1c9077787a0public UVCoord uv;
1235PrimMesherPrimMesher/VertexIndexer.cs39328464efcd5f4a1525be4e6088b663fecb1f14ea2d2d911313d5e10a0c82ba5epublic ViewerVertex(Coord coord, Coord normal, UVCoord uv)
1236PrimMesherPrimMesher/VertexIndexer.cs47f73dee5d28ada850dd35996e8ee1b5c3d59e75722147ad83fa34f2ce7c122cacpublic struct ViewerPolygon
1237PrimMesherPrimMesher/VertexIndexer.cs49769b2fa08cabdedd532244ce24160487a0a98c493914855cd4377b1e9a7b6ed8public int v1;
1238PrimMesherPrimMesher/VertexIndexer.cs504e2b786938b5914044e5132b01f187fb540e37211a1f0f044587009fd76d7a8epublic int v2;
1239PrimMesherPrimMesher/VertexIndexer.cs5126ccfae40f8ab7fddc11423155292a675e80f2b453a5ee7101ff65b4d8fb3113public int v3;
1240PrimMesherPrimMesher/VertexIndexer.cs53e35edb483822ef77f63bbd43cfc931bc1a843739812ba73c2fb08b0b1780dd88public ViewerPolygon(int v1, int v2, int v3)
1241PrimMesherPrimMesher/VertexIndexer.cs61ea76abb504be0a905822e34eef86a3e3e70980e8ebf9048eac3cf7717a9ceadfpublic class VertexIndexer
1242PrimMesherPrimMesher/VertexIndexer.cs63679aee8cb47e9e4a5d449482de4b7f817220ac3b001f223a594e5ca64b7e96dapublic int numPrimFaces;
1243PrimMesherPrimMesher/VertexIndexer.cs647767c2dcd1c926816b7e966362f3d702e66e62c346d9a107342149487b2a5ebepublic List<List<ViewerPolygon>> viewerPolygons;
1244PrimMesherPrimMesher/VertexIndexer.cs657709ead25396e1a27232fef8deceadcec5f244a0dce048bdaad2517c26e95beepublic List<List<ViewerVertex>> viewerVertices;
1245PrimMesherPrimMesher/VertexIndexer.cs676810bd1c78c16d7e42363c14f775f02f2abe9761f3a37ece314f45ac5cb76f79public VertexIndexer()
1246PrimMesherPrimMesher/VertexIndexer.cs720d5e8c02b35f9128b386ce75750e4e00087ca194794b8d753fceee9c461e9ed2public VertexIndexer(PrimMesh primMesh)
1247LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs30f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1248LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs329d4c854d172b78680a654ffdff7d474167d627179289affb7dc45d39a8db06eepublic partial class AgentMovement
1249LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs3922fae5374953f3c0ebd4df032e800582449697b6ad4ddba4ec6d0cf7d78b4d26public class AgentCamera
1250LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs429475aab2c2bdff455ad37bb5586365e26ebb08a3f28ef92ec660fbe7c6bd3eb8public float Far;
1251LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs495b384383d26a8e4a82c14ec4d291f8ff7998e71c1f505413d4153f8f25a3640fpublic Vector3 Position
1252LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs55e1b0c88a5e1b27c19d14b1c56ba48ab322dda742aa79a3b5270112bc80001b26public Vector3 AtAxis
1253LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs61a43be6d4941d5b666850367c0593e3c416046eeb80d2e94f5906ec1b11ea54ebpublic Vector3 LeftAxis
1254LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs67d7a9d061d3bbf1ac7cb22de3a70d4e62b30f5c99c00847ec19ce49c88ea75ed3public Vector3 UpAxis
1255LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs76515476cc83d2350a4f8dfee01645390c896e55d5e196db10145d6e1f1e44299cpublic AgentCamera()
1256LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs84d328bb71a4ba9cb0b0c22ec0e247f12a395a7c298b4fe8c6141dbce74f529c44public void Roll(float angle)
1257LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs9179f0e37c01179965127c641c59627bd96d7d1752ab11beee605ae73dbe443ec5public void Pitch(float angle)
1258LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs98d23ad3e46e34021056ecab0735332e78630fe83d205ffb20577212528446029apublic void Yaw(float angle)
1259LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs105588b802d5ee66adba5d3bb0d95bf8f757c1aefe1086576a16e229c0853dc9221public void LookDirection(Vector3 target)
1260LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs113f0a6554987ddf2cc31c5319fad71d8f408a5475f113246f5110c56653596cd18public void LookDirection(Vector3 target, Vector3 upDirection)
1261LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs1204f789bf89d184aeab3392aea4233d0baf6310443272f6ce0ff77ee682a4913capublic void LookDirection(double heading)
1262LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs128c4b00c2b919ac44c5ae5cce3cb0ae337c66bc1c95e7a65c403aa2ee0a2c2b899public void LookAt(Vector3 position, Vector3 target)
1263LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs13739863271b59889d7718e8e65d5367dcdfc910d8d377cf51dd3ad055a21af9df6public void LookAt(Vector3 position, Vector3 target, Vector3 upDirection)
1264LibreMetaverseLibreMetaverse/Agent/AgentManager.Camera.cs147bc57d04391cb168cb8e824a1810a161722b14f35316bb7d8e008fa6c43cd910bpublic void SetPositionOrientation(Vector3 position, float roll, float pitch, float yaw)
1265LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs38f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1266LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs434b041145bb04295e5a5b1a2485b972c385bc5169df9d400e283321a2b8ba3a1apublic const int MaxChatMessageSize = 1023;
1267LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs482ba8933407ecff149900a309e9ebc2cdecc34e0b0b665ebb2cead00675246ea4public const int MaxScriptDialogLabelSize = 254;
1268LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs1335450298b5aa4f7088fa5f7553ae55c9b07349a9068fdb120813194e75ef6ed35public void Chat(string message, int channel, ChatType type, bool splitLargeMessages = true)
1269LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs1642f80f1b4aafd2ff8bebe511ebd2f3906c589098ea43397b777192ccd39669e84public async Task RetrieveInstantMessagesAsync(CancellationToken cancellationToken = default)
1270LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs203c366b5dcfe6ef8f1667dcea4b62a874b01271e09261ec64a88ac5521b06092b7public void InstantMessage(UUID target, string message)
1271LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs214dc587f1d0ec971d6cdea192bbd3cb9532fa34a7ca6bb3e443e4f740f6b8910e1public void InstantMessage(UUID target, string message, UUID imSessionID)
1272LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs227dfe44c1d72bf261f2600e8d72324db8777b314022045953ecea31f8776aecc4bpublic void InstantMessage(string fromName, UUID target, string message, UUID imSessionID,
1273LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs257dfe44c1d72bf261f2600e8d72324db8777b314022045953ecea31f8776aecc4bpublic void InstantMessage(string fromName, UUID target, string message, UUID imSessionID,
1274LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs3005a1a1f794580962fa8ee4fb232a37e0f4825d53f0d1b6a7d84e3e9732462c52epublic void InstantMessageGroup(UUID groupID, string message)
1275LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs3099e450c84ae6780009a42763b32579678ff01782b3655cb4ca34040232dd4dec6public void InstantMessageGroup(string fromName, UUID groupID, string message)
1276LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs348023c82386bc54bbd277636edc1b058b2098db86ed1df4a194bb89ddd2aacc220public void RequestJoinGroupChat(UUID groupID)
1277LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs378a269b3012fefede31b289df6e5b58a7a6fa33e4dfe1721610ba466c95442c7abpublic void RequestLeaveGroupChat(UUID groupID)
1278LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs412db369b26c8de613ef2eceac82812e8540d6d699540fc48027e8cffcb0e6e65bepublic void ReplyToScriptDialog(int channel, int buttonIndex, string buttonLabel, UUID objectID)
1279LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs4363a4893e4b53f165eb679b8c94e0b0e3de729c56e49b785a04a6eb1ac782787fapublic async Task ChatterBoxAcceptInviteAsync(UUID session_id, CancellationToken cancellationToken = default)
1280LibreMetaverseLibreMetaverse/Agent/AgentManager.Chat.cs459a8c8f7eb40200d7ddbc90fe086a464d4cdfa01f34c26493f5fc9d5be535eeafbpublic async Task StartIMConferenceAsync(List<UUID> participants, UUID tmp_session_id, CancellationToken cancellationToken = default)
1281LibreMetaverseLibreMetaverse/Agent/AgentManager.Effects.cs33f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1282LibreMetaverseLibreMetaverse/Agent/AgentManager.Effects.cs418f6b7eeb358f3b27f6da43f33ba543afbbfae10cb1d70015ca8c14393f7257d1public void PointAtEffect(UUID sourceAvatar, UUID targetObject, Vector3d globalOffset, PointAtType type,
1283LibreMetaverseLibreMetaverse/Agent/AgentManager.Effects.cs83d84cc82d5be4f6037b04c5e585b4c726c31bf36185939fd3b3fdcace2488a01apublic void LookAtEffect(UUID sourceAvatar, UUID targetObject, Vector3d globalOffset, LookAtType type,
1284LibreMetaverseLibreMetaverse/Agent/AgentManager.Effects.cs1554ea1944f567ec9c2d05b65c316d34623dda3d2b7c0f0b75bd8773edd22490b9fpublic void BeamEffect(UUID sourceAvatar, UUID targetObject, Vector3d globalOffset, Color4 color,
1285LibreMetaverseLibreMetaverse/Agent/AgentManager.Effects.cs19374afdcebd76e8d91616517d4d40a5bdea08837e444d3c88d22e0246d411d1808public void SphereEffect(Vector3d globalOffset, Color4 color, float duration, UUID effectID)
1286LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs352a65755a85ea276787e8b47701f6c2cbf1fa4a20dea37b610f2cf29d2c41af82public class AgentAccessEventArgs : EventArgs
1287LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3774c677bc9d6630901e525cac47539409590a1cb8e16d54347fb1f5cc4de23450public string NewLevel { get; }
1288LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3823cbc334df90e059bcdcd492ec433ec80f2702b756cab09d172f4b2f80cf1582public bool Success { get; }
1289LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs39100c8d164f48afbadeccea5bccf1a54a8cc65f628986a2e70f82f5880fa19782public AgentAccessEventArgs(bool success, string newLevel)
1290LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs4648e47a1e9f675cd9040d22e1b09b7421ff1a581a97153ed163c776f5d94ea0c8public class ChatEventArgs : EventArgs
1291LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs48c7e02517882eda988c85f8c159b122f6a8b2ee8f9811f30e8c00ec5a3722871fpublic Simulator Simulator { get; }
1292LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs49ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
1293LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs5050b05de8430766e5f4a4473a3f92cfef8cd947cb1d34129158f8736f66856df4public ChatAudibleLevel AudibleLevel { get; }
1294LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs512bf8943a9fa53c9e0c63551cf5e6cc5b6e721544fb518fc604127804c89593d1public ChatType Type { get; }
1295LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs5246f2d408fc8e65ff9b82eef5f3c2e2e27bfee601da8c9160d620923719497e81public ChatSourceType SourceType { get; }
1296LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs53b9ae87e77a688ae98267e7c048eaca759640016d004e5311ce95fba19556cba3public string FromName { get; }
1297LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs54b04f33b7cc7ce68905843ca4426e9ec3b93bd697a7c44643c5a86f9eff8f887fpublic UUID SourceID { get; }
1298LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs557462b4fe76366924883dd11c5f5d324b662ae69e19f63b8ea466454d1ad54641public UUID OwnerID { get; }
1299LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs569517903657f07ffc54bc31e3766cd1b0f70be677e213ea3e6b0078daacc73668public Vector3 Position { get; }
1300LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs58f0864134bf87dc31cca52f2ba2a2fbe474471c988e6ff1ae0e68cd5396c83e45public ChatEventArgs(Simulator simulator, string message, ChatAudibleLevel audible, ChatType type,
1301LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs75f09aa47ea86312a20decacbd9deeadb6d57c043358f1aecdcee9bca3d78a4314public class ScriptDialogEventArgs : EventArgs
1302LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs77ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
1303LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs78757855644d576cd044a7c3b03f09d46569fd9543bad8a58e952831e5d65ecf5dpublic string ObjectName { get; }
1304LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs7958e3d0e952f46e6cc7dfbd86677797087d96040df536c47c82ad1901817adc34public UUID ImageID { get; }
1305LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs8005dea70e90d1a4ea727d40b48cc0cd62f98eadd3c9d9cbc94cc1a4bd6c6ca71fpublic UUID ObjectID { get; }
1306LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs8107423de16e62ef85a75e788e828671a7710244745e901f8a0ced26f9f456d8a3public string FirstName { get; }
1307LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs82dfaae441f01614a48b7fe0b0d7b3bcfbc7a3d5885d4c88f7fff111a573b862d2public string LastName { get; }
1308LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs831ba0ab5e90b1f3c0bf594c34e10764a133306ea9a6fd374faf0cff6fd454cc02public int Channel { get; }
1309LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs84f8a61584f32ddb1af63cecf94675aab57066d759ad4cc01f31f234367a28f6f8public List<string> ButtonLabels { get; }
1310LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs857462b4fe76366924883dd11c5f5d324b662ae69e19f63b8ea466454d1ad54641public UUID OwnerID { get; }
1311LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs873487a33fbc6fd47299474b0ea6d80508f6e5b5b06a588d0dba6be4c2668e5892public ScriptDialogEventArgs(string message, string objectName, UUID imageID,
1312LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1022f536da4b2598d99b8ff9d696f7200fbf3a53dd43d0238bb71d4b6294c647e62public class ScriptQuestionEventArgs : EventArgs
1313LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs104c7e02517882eda988c85f8c159b122f6a8b2ee8f9811f30e8c00ec5a3722871fpublic Simulator Simulator { get; }
1314LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs105bf4602e7efa52146690a8c5222afcbaefc2e978f3a57d21863eb3bb1402184d2public UUID TaskID { get; }
1315LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs106d3470a4c059b11f907019d46ab4f38f895b7ce8f96aba82c88e7447732350b90public UUID ItemID { get; }
1316LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs107757855644d576cd044a7c3b03f09d46569fd9543bad8a58e952831e5d65ecf5dpublic string ObjectName { get; }
1317LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1080d73d1a4c42e950e53c3259853347a5078e5436b0ac162d6915646c0bc8ffafepublic string ObjectOwnerName { get; }
1318LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs109da3b356977ead59f9e5ba6b211c0f36aee84db3a176f875d0769c0ac694f2514public ScriptPermission Questions { get; }
1319LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs111b96c73b3d240994fc66b820e42112d53141c9447819752ca31de831196a67cd3public ScriptQuestionEventArgs(Simulator simulator, UUID taskID, UUID itemID, string objectName, string objectOwner, ScriptPermission questions)
1320LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1228d4ab2590094c4bbea3ae229d7682268d89a2f2161d4c11cf66b3eb305fef401public class LoadUrlEventArgs : EventArgs
1321LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs124757855644d576cd044a7c3b03f09d46569fd9543bad8a58e952831e5d65ecf5dpublic string ObjectName { get; }
1322LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs12505dea70e90d1a4ea727d40b48cc0cd62f98eadd3c9d9cbc94cc1a4bd6c6ca71fpublic UUID ObjectID { get; }
1323LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1267462b4fe76366924883dd11c5f5d324b662ae69e19f63b8ea466454d1ad54641public UUID OwnerID { get; }
1324LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs12758c558ac9ff467993deab5931cc225b9bd41950abc5def8cecbb847675c96507public bool OwnerIsGroup { get; }
1325LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs128ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
1326LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs129340b4a63f4a7b9a74ed682041cfd35dcfa4fa0ee6a74eb4ebd0aa50bcb2661ffpublic string URL { get; }
1327LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs13190ce12dc7583d726ea69c2b51a64efbeab6b40dcc0ca4e03d8423bf5456d19fdpublic LoadUrlEventArgs(string objectName, UUID objectID, UUID ownerID, bool ownerIsGroup, string message, string url)
1328LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1420e50cdaa52475024982560e83999180de5af0f2b3d56eb1131c9b08b41978cf1public class InstantMessageEventArgs : EventArgs
1329LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs144291c70a18a32cc5986793d600b30cb54159a7a64301577c2d44c9b23a4f9303fpublic InstantMessage IM { get; }
1330LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs145018e75baee29e86181530a8bb3173591915842b9635f6c718e7384d1884e1e3fpublic Simulator? Simulator { get; }
1331LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1462a4347d22572d29ef9fb03b392ff7f37f7d69a5e3412c4951076eb92550e7db0public InstantMessageEventArgs(InstantMessage im, Simulator? simulator)
1332LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1536fad190e869e0969b8fca38f162933c3059b3b0faede850c0ba7711f09aac513public class BalanceEventArgs : EventArgs
1333LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs15512bf1d403cb1be37f3b15963e66bb67ee196fad1892df2b896dc01f646800de3public int Balance { get; }
1334LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1568f27793c17fe2f3764ac42347929f9ef682b13dd2160407f54100f8157268589public BalanceEventArgs(int balance) { Balance = balance; }
1335LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1590e51c5a2459e83c76fb5948783dc6d445b199533b369f214122c0534e2157fd5public class MoneyBalanceReplyEventArgs : EventArgs
1336LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs161432e89798e8d1affb7572ed077d6bfffb482f0a9f38be70f4fbbb187ba2d0da5public UUID TransactionID { get; }
1337LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs16223cbc334df90e059bcdcd492ec433ec80f2702b756cab09d172f4b2f80cf1582public bool Success { get; }
1338LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs16312bf1d403cb1be37f3b15963e66bb67ee196fad1892df2b896dc01f646800de3public int Balance { get; }
1339LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1644342acbf0d608c14e0be14b04b681f047c8529804ee17de0da0a7d25eda5f873public int MetersCredit { get; }
1340LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs165d27c0f0aff8a2a8f12c0145e9fa8398a77b250c6809f1fa8aeabed3f8e9b2cf6public int MetersCommitted { get; }
1341LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1664bafaadec5ed0b05dfab8e221774d7ee998ae966e03f56304e1ad5b023bd0a06public string Description { get; }
1342LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1674e787a3bd963596a58b6320578ac8e1ddcfc1524f2a81b3c42fd00b1b6202011public TransactionInfo TransactionInfo { get; }
1343LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs169e0d960908248b200b94bdf4fbcd2e792bf44f8a088ab125a209fcee6afa5c0dcpublic MoneyBalanceReplyEventArgs(UUID transactionID, bool transactionSuccess, int balance, int metersCredit, int metersCommitted, string description, TransactionInfo transactionInfo)
1344LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs18168581ea5eb0fa6253108cfbb6b4eb3fdfaedae58178110081dbb7cc826de624cpublic class TeleportEventArgs : EventArgs
1345LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs183ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
1346LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs1845e838f86efd4ee974d90b5272ee21b4b5c8b63f692f669b0f9c14e9a5b18b1d0public TeleportStatus Status { get; }
1347LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs18581341960ad1e4f77905c336f582834546300b144bbe435d67eb04943edbf9687public TeleportFlags Flags { get; }
1348LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs187339f96903231927b22211cdffecf881c3fa6d66621d92ee3980f536408983bf4public TeleportEventArgs(string message, TeleportStatus status, TeleportFlags flags)
1349LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs195ea71c0bf3015f93efe7b9341748460a1573dba7f7b9113b02c92623b4aee6fc9public class AgentDataReplyEventArgs : EventArgs
1350LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs19707423de16e62ef85a75e788e828671a7710244745e901f8a0ced26f9f456d8a3public string FirstName { get; }
1351LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs198dfaae441f01614a48b7fe0b0d7b3bcfbc7a3d5885d4c88f7fff111a573b862d2public string LastName { get; }
1352LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs19969f240fd99bbd4b8087ca9450be7f259e37fd28ef7ad5fe092ec454feb8adf0apublic UUID ActiveGroupID { get; }
1353LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs20067696beef46f34b27ac8e3ac57e2eeadec553fc15e69ac7980c7d6353bc6615epublic string GroupTitle { get; }
1354LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs201c5a5a0cf35aa2c146b356f36a9af48ce4f8e6fb217360ac923075b5a843e855fpublic GroupPowers GroupPowers { get; }
1355LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs20258e9c2d2688d2dbfa77bcf8e52acc45a20db60d472ec4d8b6d3fd18dea072e08public string GroupName { get; }
1356LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs204f2bde4f179970381672ae7f9b55bd30903bd182fbbe3d12ecc4ec2b09bc353d0public AgentDataReplyEventArgs(string firstName, string lastName, UUID activeGroupID,
1357LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs216c8924cfe77f24a28a6352e703fe341022efb782d64866b9d12b713567aa4d1a2public class AnimationsChangedEventArgs : EventArgs
1358LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs218fdbce4b228ca8e89bf8fb9656419d7c805a22bc176b8401223430315444dc57cpublic IReadOnlyDictionary<UUID, int> Animations { get; }
1359LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2196c5d263cca284dd65ac07971de5eb5652b8302deea7a0b92efb13bac5e86f0aapublic AnimationsChangedEventArgs(IReadOnlyDictionary<UUID, int> agentAnimations) { Animations = agentAnimations; }
1360LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs222f97972dc46efd17a69c60d4a7b6bbe61e7e375fc0f509aa8ec614bbb58530de0public class MeanCollisionEventArgs : EventArgs
1361LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs224bdbab2da9fc9b23c7dd875ae91e4b21c817bb13b59016d536115b6c4d8cb66d9public MeanCollisionType Type { get; }
1362LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs225db3081a461d0fc05171259b2080de0e7d05a29078666b1ecb9329a318f4d851fpublic UUID Aggressor { get; }
1363LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs226853f2da7286a771e91c9bc44578e65e5f62cd20e1ef31dd53cc437239ea7a190public UUID Victim { get; }
1364LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs227bf5826e308f977094cbd355e9aa4ed49e3cfc7e46553cf53e1f55c779b040cbfpublic float Magnitude { get; }
1365LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs228390c014933e1109ab4f3847c6f079098514e57694e4235b106a70cf34837157fpublic DateTime Time { get; }
1366LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs23087bb8366e6c208f00679a7676a853f5fcd6ffbbbb51ecd93ee4d6eb4a9c80d87public MeanCollisionEventArgs(MeanCollisionType type, UUID perp, UUID victim, float magnitude, DateTime time)
1367LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2360b0b918660e91433564773feb33ee6e47337d344fd147aa79c307a1bcdec6fc6public class RegionCrossedEventArgs : EventArgs
1368LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2386fc201dccc6900abbf45e513afbd8d5d9e5c9a1299fc469fcf54d3796d300665public Simulator? OldSimulator { get; }
1369LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs23989b33ef4b3c9df6ddb87157e2b75a22cad228378e55222e11cb69af3af407d30public Simulator? NewSimulator { get; }
1370LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2404e21c9e8dc854e284f02a0216895961dde6b38df35d4603482bfc5d8882ea3b3public RegionCrossedEventArgs(Simulator? oldSim, Simulator? newSim) { OldSimulator = oldSim; NewSimulator = newSim; }
1371LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2437b806bf35b5eae41f66e36e42b28a5796b6291346c66f149f9f028db219979eepublic class GroupChatJoinedEventArgs : EventArgs
1372LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs24565b30581ce6875d058e9c58e3304d79334eb7a44f17e8bab2022dcd7acf2fdd5public UUID SessionID { get; }
1373LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2464fc3731566311bb2c6dba4056e9825736b571527d029f5db469d82fdccf06558public string SessionName { get; }
1374LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs247f2fc0decd5e816ef852b1cbdff7adc2038112a4ddfdb1270fdacc34a0ff3dc06public UUID TmpSessionID { get; }
1375LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs24823cbc334df90e059bcdcd492ec433ec80f2702b756cab09d172f4b2f80cf1582public bool Success { get; }
1376LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs249530410c4456340c8646d87d1e98fbbc2b5ec9ed92f77aceefcbabd205ceedec0public GroupChatJoinedEventArgs(UUID groupChatSessionID, string sessionName, UUID tmpSessionID, bool success)
1377LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs255c18c64fbfe367a4f28df7d3180ce873ae6c8882752acd719a66514e97425832fpublic class AlertMessageEventArgs : EventArgs
1378LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs257ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2ccpublic string Message { get; }
1379LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs258e5e89d11b87b4c9727c977ddecd96f389637c1808e7c2af3d875226629b1cf05public string? NotificationId { get; }
1380LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs25909b2363e86dd760013c165e31fd28246c33ee6fd0f1dfa1c5602f59ceb681f21public OSDMap? ExtraParams { get; }
1381LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2604c107d8f4308f4604b40f70960fbda570bb57e30a938caff3e8cb64d61bf04bepublic AlertMessageEventArgs(string message, string? notificationid, OSDMap? extraparams)
1382LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2665292e11765568bd7df096ebed882681c19dc0c5aca66dcc11194fe04487d5cfbpublic class ScriptControlEventArgs : EventArgs
1383LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2686c108687eeae70d81e69bc7e151515b49ac04eb2e32424ccea606c85f41bf617public ScriptControlChange Controls { get; }
1384LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs269f90b79701d7e8f659bd9e0e6bd6560ef0b38d4c67629f6442a66103383423315public bool Pass { get; }
1385LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs270379cdac62005b3cd4a272e5588b2129ba5f5dd23de0efbebdc70f29305431d05public bool Take { get; }
1386LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs271548db7691b687008b5562a5b10c6878ca70f70cfeaad8e0655c362561d1f3dacpublic ScriptControlEventArgs(ScriptControlChange controls, bool pass, bool take)
1387LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs277d3fb27f8c934288dff946ec185f9b05a4f4fcfd45a26b04c60a9277212eba3e4public class CameraConstraintEventArgs : EventArgs
1388LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2799adca1c53d61245109e11f51be9ff0c98e107f35ae0d4e22d53df3be606aba36public Vector4 CollidePlane { get; }
1389LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2809983f390ebc2b2c16a55c8d9038c4c811e23d4c5aecbc827febabb09ab66ec39public CameraConstraintEventArgs(Vector4 collidePlane) { CollidePlane = collidePlane; }
1390LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs283815852af05a3b747fe603fe678722e643d9408100689b3977d13b48568d41eeepublic class ScriptSensorReplyEventArgs : EventArgs
1391LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs285dbc2bec8ad2939395eade03a6194411634adb639c8875258635032cb51c7e5d3public UUID RequesterID { get; }
1392LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs286c2c2b1bf6802907953a83cf7757f5c6a4bbe651271e1140bdbd58f1baa8aaf2bpublic UUID GroupID { get; }
1393LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs287bc5b0992cf0a07af2fbf04b51acaa68f4100b4f2dc95d38d0722599dc8e00677public string Name { get; }
1394LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs28805dea70e90d1a4ea727d40b48cc0cd62f98eadd3c9d9cbc94cc1a4bd6c6ca71fpublic UUID ObjectID { get; }
1395LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2897462b4fe76366924883dd11c5f5d324b662ae69e19f63b8ea466454d1ad54641public UUID OwnerID { get; }
1396LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2909517903657f07ffc54bc31e3766cd1b0f70be677e213ea3e6b0078daacc73668public Vector3 Position { get; }
1397LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs291f7cbcabc7ce6af9487b860e06baace24c6031c571460d81c7ab54017b02fa2ddpublic float Range { get; }
1398LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs2925ea5277f1cc517fe95f46df250bfdf2efa94ffada8d0ffe964e3eae4f14ee974public Quaternion Rotation { get; }
1399LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs29386e3733850560697df837ba0a731ad2903ea729e003bdcbbce8d98b98c8a4eb2public ScriptSensorTypeFlags Type { get; }
1400LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs294cf0a7234038cf741e0341fe9dd1c211d3564644e592d53c7dee6ce6e70e552e3public Vector3 Velocity { get; }
1401LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs296acf7fd8c0231d4f1b761f9f9212c9ef412ba67cfa030798f1bfa903e582e23f3public ScriptSensorReplyEventArgs(UUID requesterId, UUID groupID, string name,
1402LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3057a05f4e4055a12f95e2ae6c2130ab7817b5f67272a084953d3248f6d57b899dapublic class AvatarSitResponseEventArgs : EventArgs
1403LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs30705dea70e90d1a4ea727d40b48cc0cd62f98eadd3c9d9cbc94cc1a4bd6c6ca71fpublic UUID ObjectID { get; }
1404LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3084ea32742ab659d59a23b4dd7f9970d78f3dc702e86c5f6821664dcaa59f8a0eapublic bool Autopilot { get; }
1405LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs309e552fb6bda7cd0878d661a12fb23399f11442087eebed1b1660080e763e2a34cpublic Vector3 CameraAtOffset { get; }
1406LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3102c65a2d7761ae853c3578a0ed826a583e6f63d736990b13652167445332c7c5epublic Vector3 CameraEyeOffset { get; }
1407LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3110c64769cf1655520bbfc6efdc0a4bfef82b3d9081c318a48c60c1add974e330cpublic bool ForceMouselook { get; }
1408LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs312922d22b855aef945f0d71fe1571e6f0de4767a74e23d4832acad9d21b54ba8c7public Vector3 SitPosition { get; }
1409LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3133020dbbcf65cbc1c947a6abe47b3f27c3b7123dbf53343190a0453a215a4552fpublic Quaternion SitRotation { get; }
1410LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs315c43a06d3e1aadaff991204db706218ec69b232f847f8e89c29b2ec0c3eb1515apublic AvatarSitResponseEventArgs(UUID objectID, bool autoPilot, Vector3 cameraAtOffset,
1411LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs323bf1231aa9d2b3569b3f6285d9e0f12e3d0eb83a638a0c6e98588755facb25875public class ChatSessionMemberAddedEventArgs : EventArgs
1412LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs32565b30581ce6875d058e9c58e3304d79334eb7a44f17e8bab2022dcd7acf2fdd5public UUID SessionID { get; }
1413LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs32613f4d33e9017684d0ffd73c570008a22be6f0397b80450dbb71e05601ec06bc2public UUID AgentID { get; }
1414LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs32781f03f6df9aa07a52652b6921d4ffeeddf9b5ff0141fb80cc8a9e843c2a6788dpublic ChatSessionMemberAddedEventArgs(UUID sessionID, UUID agentID) { SessionID = sessionID; AgentID = agentID; }
1415LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs330a5df41d62053069c4f057ecbc561bd8b9ddf7199799895445e15ba9b239329c9public class ChatSessionMemberLeftEventArgs : EventArgs
1416LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs33265b30581ce6875d058e9c58e3304d79334eb7a44f17e8bab2022dcd7acf2fdd5public UUID SessionID { get; }
1417LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs33313f4d33e9017684d0ffd73c570008a22be6f0397b80450dbb71e05601ec06bc2public UUID AgentID { get; }
1418LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs334623699bfb6bcbcd52e90d0c75cc35d44e91d65526795abe851d6c89984a4c397public ChatSessionMemberLeftEventArgs(UUID sessionID, UUID agentID) { SessionID = sessionID; AgentID = agentID; }
1419LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs33775580bed030978b2ddbd84acae6df0ff8eb4b4fbbf0e593b0966451784740e98public class SetDisplayNameReplyEventArgs : EventArgs
1420LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3391b48570d0bb09f20ba87f945bc609c893601059530c0e0e9c468721094535cbapublic int Status { get; }
1421LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs340bc5027739a239c29f36dd4085dbf6598de3937494cc34e4be6676605af2f17f1public string Reason { get; }
1422LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3418b4c124addafc1137b713354bf58a6321d85fc81c5bf045868e0f6644db5812fpublic AgentDisplayName DisplayName { get; }
1423LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs342cfcec8c587ee2bbff9856e1d439c0e2991b28d5eb1bbe491ba441076a7569b01public SetDisplayNameReplyEventArgs(int status, string reason, AgentDisplayName displayName)
1424LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs351e8c090ed5c0c09ba6fc018a97115c179ad5999f6a1142845f18cfa1ae7db7d10public enum BorderCrossingDirection
1425LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs363a3e46a02ebd79d476667fd69f32a1d0abeb00bf40674e56e37050090d4d24e0fpublic class RegionCrossingPredictionEventArgs : EventArgs
1426LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs36560f5c9bc359689860dccda170ec054a2bda976eb3869f5f0dac1c1cc3f40308bpublic Simulator CurrentSimulator { get; }
1427LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs366088b90b4a0160e0a68d5d665fd53fb65ada70195ffc7e5ec6155aae0f9b16e17public BorderCrossingDirection Direction { get; }
1428LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs367e18eaa5773feb321baac8f7d26558f8eface3f47f5617801d74e40a585f866a9public float TimeUntilCrossing { get; }
1429LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3698b9bc056e3e5ad589197de7416d3e18bfe3a42c136ce01bea8eb02a7c011b21bpublic RegionCrossingPredictionEventArgs(Simulator currentSim, BorderCrossingDirection direction, float timeUntilCrossing)
1430LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs378ba429e70222fa432b38c3b91a245c27ee29679e8e7a99173424d226ca69bb8eapublic class ViewerBenefitsEventArgs : EventArgs
1431LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs381b3e90c239e93068a5808abd3b1297b09efe17c713acef7d26514a3302a32507apublic ViewerBenefitsMessage Benefits { get; }
1432LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs382657c0c552f29cbcf4889f824611b24d71ad04db2f25d8aafafae0916ad95bf98public ViewerBenefitsEventArgs(ViewerBenefitsMessage benefits) { Benefits = benefits; }
1433LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs38646bbe91a8674e8bee5670e3886e0e149f0742d75e89b93e847be7bb57deaae34public class AgentPreferencesEventArgs : EventArgs
1434LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3895db044a0c16dfa6c473501864ab56278d5e5ab32501e11a727d6459a1ffafea1public AgentPreferencesMessage Preferences { get; }
1435LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs390763fda635c55e7ec8bb8838534ac2a812caf58b208964b4433e33ff969764d0apublic AgentPreferencesEventArgs(AgentPreferencesMessage preferences) { Preferences = preferences; }
1436LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3948c38c088f147204d99d66799f6fbfc7ed56335ee19c7f51e24c6ebacb82f7625public class AvatarRenderInfoEventArgs : EventArgs
1437LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs3974ebbd31ccf9af424344588b1f0614217e4f4ab29f830e0816a56868a883f31fbpublic AvatarRenderInfoMessage RenderInfo { get; }
1438LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs398faae6202d4a0b0070396dad2b7d1800b95d7e9e3b5613d82a29efb452509de55public AvatarRenderInfoEventArgs(AvatarRenderInfoMessage renderInfo) { RenderInfo = renderInfo; }
1439LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs402466636060db51de8f3bd84d5d2f73aa6d7db9d01d20e6b5d312d4f2b4410faadpublic class NavMeshStatusUpdateEventArgs : EventArgs
1440LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs405897fc6dbbe894f399472cc90fbfff3f349211621839a1ab4edccba2da639c1dcpublic NavMeshStatusUpdateMessage Message { get; }
1441LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs407c7e02517882eda988c85f8c159b122f6a8b2ee8f9811f30e8c00ec5a3722871fpublic Simulator Simulator { get; }
1442LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs4083fa47f9207874d5059aea64fdbedbd4f612d1de9a540a3886e7000831102dd33public NavMeshStatusUpdateEventArgs(NavMeshStatusUpdateMessage message, Simulator simulator)
1443LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs416432d1d24fc8e5ae8308dae79f25fcfbbfb9cd47123ee237be12ea338510c1ce5public class ProductInfoEventArgs : EventArgs
1444LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs419e61328be905bf8dea36c5b14033572c469a4c8666871602138bd2c336aa3ddbfpublic ProductInfoRequestMessage ProductInfo { get; }
1445LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs420d12f11d331695e1ddf4fccabb60a7407b9f4a8bc3cf3fc3d236c98f9c3363dcdpublic ProductInfoEventArgs(ProductInfoRequestMessage productInfo) { ProductInfo = productInfo; }
1446LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs425cc7636b11a9c3c092ae3c87a993202f663048e8fdf6d6dde2d03098dfa1d943cpublic class AgentExperiencesEventArgs : EventArgs
1447LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs42883e66e9b509b90df655b4e4a056388a633e09c8c085c709f0a7e05cd72bef513public ExperienceListMessage AgentExperiences { get; }
1448LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs429268dcf70293efbfae540e52010a9e6db9f087dc9a0eedb9420fd16d5adb1cb1bpublic AgentExperiencesEventArgs(ExperienceListMessage agentExperiences) { AgentExperiences = agentExperiences; }
1449LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs434c1d76b8819564d33ca8954af284a40965f1c46d85c98c82cb4be379641995609public class ExperiencePreferencesEventArgs : EventArgs
1450LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs437f6dc03d67fd6daeccd7ea87dcc4bf7d6235fd9a23266966d5293f4655b5cb353public ExperiencePreferencesMessage Preferences { get; }
1451LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs438f84c70827f014b2ce6e3836118a9c68e3fcd0ac02c1c52b2ad12a1b975161ad2public ExperiencePreferencesEventArgs(ExperiencePreferencesMessage preferences) { Preferences = preferences; }
1452LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs44274be1ef6096e887c1fb4ad3ce555c7ec59d06a6adca58ab838813ef19ecd10c6public class RegionExperiencesEventArgs : EventArgs
1453LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs4456147580ebf20d3d732efb1fe8739e26e02159241e46982fad253d09b4bb22985public RegionExperiencesMessage RegionExperiences { get; }
1454LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs446979d2b27f849965c246bd2b26e7db8dda5f52241249e43b9898e773c501ad43bpublic RegionExperiencesEventArgs(RegionExperiencesMessage regionExperiences) { RegionExperiences = regionExperiences; }
1455LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs4514f9cb00e50d5d30b4a00d79788d942785426337346054662b85705fa5c2c57d8public class ExperienceInfoEventArgs : EventArgs
1456LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs454e29cec6a32d6d001418ed3e5def88b65bc1f9b5c2c50bc9e73e7099423a19900public ExperienceInfoMessage ExperienceInfo { get; }
1457LibreMetaverseLibreMetaverse/Agent/AgentManager.EventArgs.cs455f1f1361d74167dacbed8e944da411b6d8659f9fbfeb715f3153815ea6b95a2cepublic ExperienceInfoEventArgs(ExperienceInfoMessage experienceInfo) { ExperienceInfo = experienceInfo; }
1458LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs40f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1459LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs59a053eecb7a8b08c9f95b739a8d5329dbdc94a5f91ad66e6e78645598afe81bc4public event EventHandler<AgentExperiencesEventArgs> AgentExperiencesUpdated
1460LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs81807d3acbad53061124cf7fbfc4c3dd6bbcce8eb4a524d63be4de3afc15d7992cpublic event EventHandler<ExperiencePreferencesEventArgs> ExperiencePreferencesUpdated
1461LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs1020766cb2f980e8d839111bb4d46e394402d1037b4ef3df7e572bd6d1894599d63public event EventHandler<RegionExperiencesEventArgs> RegionExperiencesUpdated
1462LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs124944f1a6dc0aa8c840b2c19654ca3fe55be91bcb76fc91fd7cba526299657da4apublic event EventHandler<ExperienceInfoEventArgs> ExperienceInfoReceived
1463LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs1366ea4a81d50c29c3443525f1e2595c1dd079cf5c20301a57f0ef1e0ef1ec66169public ExperienceListMessage? AgentExperienceList { get; private set; }
1464LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs141532a20aac41f952504dee14cbfab41534ca4bd6a08aedec62c74c54ddf5a81abpublic ExperiencePreferencesMessage? ExperiencePreferences { get; private set; }
1465LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs145c5500ef641052fe0192906de30c64a606c12e49b8514006f8ae93a0f7bfa14f2public RegionExperiencesMessage? LastRegionExperiences { get; private set; }
1466LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs1574ebf24929e6dc2e5dfd22ec54968eb9bc87d9aa36c919d240ba4803864a46c33public async Task<ExperienceListMessage?> GetAgentExperiencesAsync(CancellationToken cancellationToken = default)
1467LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs218b45dad1ed0f2925e3e22be91c9a8653cd1528fb04a9e637f9db0e8d4c52c4bf4public async Task<ExperienceInfoMessage?> GetExperienceInfoAsync(IEnumerable<UUID> experienceIds,
1468LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs296e6279ced105b0fa953248829aa5cc34b1b444e87f886a56bb6cb08936ea08062public async Task<ExperienceInfoMessage?> FindExperienceByNameAsync(string query, int page = 0,
1469LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs359f7410524b5d14dcf4bfffc1b95214afd746347fee3bc9be77d85870d31a32becpublic async Task<ExperienceListMessage?> GetAdminExperiencesAsync(CancellationToken cancellationToken = default)
1470LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs41649c7ea2c1b10de551e75cd607efb20fb36a599085333c9e3bf972cc678d160c0public async Task<ExperienceListMessage?> GetCreatorExperiencesAsync(CancellationToken cancellationToken = default)
1471LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs47478acdda9e68097cf3a85d50f9467ca69b7e5d4f20f763b635a5022fbb5cea413public async Task<ExperiencePreferencesMessage?> GetAgentExperiencePermissionsAsync(CancellationToken cancellationToken = default)
1472LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs53432867c3709230ba5753dfaf2428455bac9bd91962f2871da9c2b38bbf8fb70a9public async Task<ExperiencePreferencesMessage?> GetExperiencePreferencesAsync(CancellationToken cancellationToken = default)
1473LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs5938b50e84005a5ce6f7c98f2b495e0b04e1e22716dc3ac0570861ed3ae6bec7b65public async Task SetExperiencePreferencesAsync(ExperiencePreferencesMessage preferences,
1474LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs63118ec939ee64ea154cdd009b507fa2e518947577a5bb022b0a91be83d361b6b89public async Task<string?> GetExperiencePermissionAsync(UUID experienceId, CancellationToken cancellationToken = default)
1475LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs67291ee95edbe60c04ac5edbdcc93a6722bf80779e96cdbd8154f5df0ba41f2f770public async Task<bool> SetExperiencePermissionAsync(UUID experienceId, string permission,
1476LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs715ccaf930d7bf48102fbbffe8812b3b33e9dcad63e10c8bde40dd49ba4100522f5public async Task<bool> ForgetExperiencePermissionAsync(UUID experienceId, CancellationToken cancellationToken = default)
1477LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs76554146ffe2ab00292acff037cc0715e92fe3b756433f006d6e57949421246f142public async Task<ExperienceListMessage?> GetGroupExperiencesAsync(UUID groupId,
1478LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs82831f6053bf217ca07d4fbb2e254d564e294dbf1b067bb0d1cece6ffceb3405dcapublic async Task<ExperienceInfo?> UpdateExperienceAsync(ExperienceInfo info,
1479LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs886e8984011c399393b045dfd697bd889d0bc2fe7080ba6733105473b010a769704public async Task<bool> IsExperienceAdminAsync(UUID experienceId, CancellationToken cancellationToken = default)
1480LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs93889745e6158039ee243b1cc27fca9bbdf5606315d2f82f4e3ebe4639f56c2284dpublic async Task<bool> IsExperienceContributorAsync(UUID experienceId, CancellationToken cancellationToken = default)
1481LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs9901779e5abc0afcab95d434e9815f589ae2816e06b38cd874cde43c203fe52df3dpublic async Task<RegionExperiencesMessage?> GetRegionExperiencesAsync(CancellationToken cancellationToken = default)
1482LibreMetaverseLibreMetaverse/Agent/AgentManager.Experience.cs1062967df7db2056633c3a95cb6b049286e2b72d5423420be316a48c9828fcf92142public async Task<Dictionary<UUID, bool>?> QueryExperiencesOnParcelAsync(int parcelLocalId,
1483LibreMetaverseLibreMetaverse/Agent/AgentManager.Gestures.cs37f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1484LibreMetaverseLibreMetaverse/Agent/AgentManager.Gestures.cs44f57658901e68526724dfb236a4c79a4f96d19614e734091e005eb510f880c025public Task PlayGestureAsync(UUID gestureID, CancellationToken cancellationToken = default)
1485LibreMetaverseLibreMetaverse/Agent/AgentManager.Gestures.cs12238e514bfd8ce4b8cb63cf97a1913ffc7cdf3cb77332bb1ce428ab19c251fc2c2public void ActivateGesture(UUID invID, UUID assetID)
1486LibreMetaverseLibreMetaverse/Agent/AgentManager.Gestures.cs1538978acabf4a487e5368cda8b3dd1b88de4774e51ea2694daa1a74cfe8b005037public void DeactivateGesture(UUID invID)
1487LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs35f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1488LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs42cae04313d5a53e1d5c1b0f5c23cbfe3a5899953f8215738f39eebe620b822e35public void RequestBalance()
1489LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs6230b82fb19b8d62542377110b72518be1a1fad68318f41bd3fc431e17800b84d6public void GiveAvatarMoney(UUID target, int amount)
1490LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs74af630f821103c63d7f8ef1264838c1e02dc9f008e095341a564059e86b35c6f9public void GiveAvatarMoney(UUID target, int amount, string description)
1491LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs85301f76dd1bb8f32c6f5660b310d38d2b0fd303a0e6eb1fdff30e124331342ff6public void GiveObjectMoney(UUID target, int amount, string objectName)
1492LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs9595625d16b46f001ae973282eb7db31e7b1daf48ce33ecfb3ac87d6c9fc891871public void GiveGroupMoney(UUID target, int amount)
1493LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs106ac99c63d2cdd6ccf13761a8f23ed5172a1c3aed6daefdf89c0fcaf069880ea10public void GiveGroupMoney(UUID target, int amount, string description)
1494LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs114d1e9e4a6d6c8dc36f451c897374dcf784295a953c0eacb0e6f61a61dc503c2e7public void PayUploadFee()
1495LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs124ac4b25e3859e58a0c64ca96dfc35ed8dbb39e557651b4a88cb17bbf86d875ccdpublic void PayUploadFee(string description)
1496LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs1340cb8809057c04076e0fbdc425f1df21fb3674ea7c5f2453e3873e6674eef008fpublic void PayUploadFee(int amount)
1497LibreMetaverseLibreMetaverse/Agent/AgentManager.Money.cs149887e5b44118a229bdcdcaa6395d62e374649170074105b3146ffea2d227d5ff2public void GiveMoney(UUID target, int amount, string description, MoneyTransactionType type, TransactionFlags flags)
1498LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs34f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1499LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs42489bdae8eb5592f36ce1ddeba9fec5a0acf9e1166a023cf92864a249d4580f40public enum ControlFlags
1500LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs1659d4c854d172b78680a654ffdff7d474167d627179289affb7dc45d39a8db06eepublic partial class AgentMovement
1501LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs170aa51897d57d84d0e639a7de96b1006d32ba539a3a72d4a7eaa44698d00c64c8apublic bool AtPos
1502LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs1766c5f8df309f6b1137646b672b741265902fcbd15fc3cbe43b1b89e83d98e459dpublic bool AtNeg
1503LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs182c149bba26d706a9c65d112bde7c90e76b41bfb43b56f4203586f26f7dfdd9e14public bool LeftPos
1504LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs188cc884e2ec2383cf83b9752ba60a34558b2e7df776784c0f42b78c54221895d7cpublic bool LeftNeg
1505LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs1946a2e10f50e5d0d37540a88652d8aadf90fc32607d3aadcf832534819ea36be95public bool UpPos
1506LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs20075c2ae03ae3728367508a6e192678e9ce73dfccc120741437dd97a75def1dbfdpublic bool UpNeg
1507LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs206b04f209dd0304a3d3388e8a2f9b4c8b701f98650ade44d587cd99a49659d0e06public bool PitchPos
1508LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs2127440c33d1689b126741cbff31e989fa1e95a6b325f50026ec21a99d083bc46eepublic bool PitchNeg
1509LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs21884746a43a423924b06c08b831023a36e28cc635585b51752d52c5df01a64d0a9public bool YawPos
1510LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs224d6a564b1dc6ece36b72be42b3efba279e31e26d79664764921a5a02b7957ee0fpublic bool YawNeg
1511LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs23056f050dc4f7e6c356d30d1f197c62e5c8518ed957360a8af424267d97a7ee059public bool FastAt
1512LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs2368d31c6d5f4e49d8ed220c8127fa3b20c0cda36608c66b6b88f2e12ffdf9cda3fpublic bool FastLeft
1513LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs24236e3ffd03e1cb0a1b9ae5aef43dc1bd83988c6c602a176118e401703cf471f05public bool FastUp
1514LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs2487fad4533283b3316ba665e4fde1ae6f67fd4e323f987cda2dfebaba3df155433public bool Fly
1515LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs2545d3a393823ad067e7babe782a3939827a2b8e883d338d6cfedb56865ffb673e9public bool Stop
1516LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs26029380dd89bd5804b90548eba3823bf47aba349dc17d8d7acab0067ba3b57a5d3public bool FinishAnim
1517LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs266dca5b81e0bcef92213ec6bc1b0b7385ec420dfdc258a79fd483799078d6cc930public bool StandUp
1518LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs2720ab5fc4bca670f76d20192e10c1c80f77cd643c4914be5e9c994f4a2f3231677public bool SitOnGround
1519LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs27868dee1ea6aadc0c73c8d7dc24b69d9bb7ed7938d6c00bec152d4bc413c435af5public bool Mouselook
1520LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs2848fc993a3fd31d054bcfea2e97e4febe0fa730653e4e37cc0f5d66c58bee2e41epublic bool NudgeAtPos
1521LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs290337d10e923c2ef3fb9f6dd441b87b73c317cff587d04a47a2ba093d67d117ed2public bool NudgeAtNeg
1522LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs296794b45446c002c964de5d86556c3c6f3c2730d2285c379cd48fc0ca621d5d88cpublic bool NudgeLeftPos
1523LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs3027a9f66d5f0de1ab3602c57c77f6cbc249e86f2b176aca1768fad7127388f6c13public bool NudgeLeftNeg
1524LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs308fdc05b7ef51cd31d0b9417fb5e7c38f5722009fd62f2654eb9acc87ad3d8e06dpublic bool NudgeUpPos
1525LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs314e5f2f99e7cafaa269083316eb1811ee8bbb0bb9c5d8b07b14735cd784e34f314public bool NudgeUpNeg
1526LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs3203d3a42ba03c04f33ad1a4e86ee36827045dcb5d718ef43353ed211b46c632a0bpublic bool TurnLeft
1527LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs326d8edf5a919b910546e1f7d7aef7657de1af5f5839fc4e89f9a774c04080841f8public bool TurnRight
1528LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs332e70c6a44fcca036ff99a4030660a17f21035b456398652629d95efe6cff9dd64public bool Away
1529LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs338e3439a33cfb5ba360fceed20beda91822040b8d9f7efcceb24fb27b11a2d558apublic bool LButtonDown
1530LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs344c7aa826f682929dafc517dc54d03a07d83fd008b9e07d30c10a01e33bc4104c9public bool LButtonUp
1531LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs3505a54dd427d5820a2ed9ec317a1e77a348583b665a44c7e68ce7d2d5cbbe6138dpublic bool MLButtonDown
1532LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs356fce9f82e9cda294dc79b99bf307bf62fcdca849efd993d3d27a959e8784836ebpublic bool MLButtonUp
1533LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs3640cbc707f42d444062a5e886098ad4e761cd1b465172d21b2914d1ae482369422public bool AlwaysRun
1534LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs3839bc3eb3ba454f3d71dbcfeb2c0c830a6851592b0fe4c15e38fb3446eee1899dapublic uint AgentControls { get; private set; }
1535LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs389b00d14afbe45d6e775a776897ea07f74dde2d1e4210a80097a4c29afecfa3acdpublic int UpdateInterval
1536LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs408f7be8425f1957af6f9ba76047adfacf8fae8e651ea1b8159a3ea7052b769f44bpublic bool UpdateEnabled => (updateInterval != 0);
1537LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs411f9c9f662ccb55719110a198275e033fbaa9d38c63d01782fdf0472236a7300d2public bool AutoResetControls { get; set; }
1538LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs41611089198b8676599510531219570ac5547c26855fb7dc6d6f1870d96ba556640public AgentCamera Camera;
1539LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs4186daafea592e232930834e7966914e2da96dd3ebef9a9f023231ce13febcd4f9epublic AgentFlags Flags = AgentFlags.None;
1540LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs42160f1e70cfcbfb2e823ca9ef241c8879589bb39610d6b563ca068d0d8c4fe2180public AgentState State = AgentState.None;
1541LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs42343846aae80b00522e545870bae7a74bb09836445e364518837ac8f474c4c6543public Quaternion BodyRotation = Quaternion.Identity;
1542LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs425225c89f5eff68261129e1d9010016ade27bce2a8f069eaa5d3ed0aceab0da9bcpublic Quaternion HeadRotation = Quaternion.Identity;
1543LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs453c5cf15b0d411a9c8e72422270a2d35f13f37637099aa84ec51aaf60467d649eepublic AgentMovement(GridClient client)
1544LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs492cdf439c1a3da2e2e9dfd3b465d7bed7c47dcc7d0adde2015676506a96c6c5284public void UpdateFromHeading(double heading, bool reliable)
1545LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs511f6ebf29583f7fedc059425da903f5b0a46b8a601144a98d664b2d989e5135b07public bool TurnToward(Vector3 target, bool sendUpdate = true)
1546LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs5527bc750866eb69b9932b7659b40d33541d6a0b17bdf06708ab26c6cb3f3c53772public void SendUpdate(bool reliable = false)
1547LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs564d6647270670d54cf906c0c05515b9b8c242119d2baa9bae80cecd240b2d46b94public void SendUpdate(bool reliable, Simulator simulator)
1548LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs659899a59835c25911c9cc6d7846d0d91ba1e3fe9e7747682c7b2c6420e21afa304public void SendManualUpdate(ControlFlags controlFlags, Vector3 position, Vector3 forwardAxis,
1549LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs7060df77a4c0688186ff8effbc35e8c1a25d6985353a1623842fca912f31727bb67public void ResetControlFlags()
1550LibreMetaverseLibreMetaverse/Agent/AgentManager.Movement.cs722503bdc56c2c45280a1817a67de60ceab094c771b44dafb23c2260f1053a18dd1public void SetFOVVerticalAngle(float angle)
1551LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs36f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1552LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs43e79478c4d3b38b2196b7d635408a3a4df5d70e73cabb218ac89670ab4d4bbf0epublic Vector3 Position { get; set; }
1553LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs446d5029b584359297099f61f2bba0e64f200e4bb962e859c61ef445a1d84c2b14public Quaternion Rotation { get; set; }
1554LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs45abfe5dad12beea6504116cbcbbd0ed6828433b5388d2422e14b87907c64ea4f8public uint LocalID { get; set; }
1555LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs46639651067677aeb6527db11eeec3c65f07e2c603c38fd3bede495646dffc8b86public bool IsPresent { get; set; }
1556LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs47027a3c33bba5c6e7f254c4663c75ec6cbc2027eeb9aef8764105db99cd1df6f6public DateTime LastUpdate { get; set; }
1557LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs688eadd15c7b0a1a32a429b5405e3595c9a9dec7e9f5c106e75a5c59d908eb8c16public event EventHandler<RegionCrossingPredictionEventArgs> RegionCrossingPredicted
1558LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs1859c1694f468767c59d30f806c6e32b8777b4291bc36ead4c1db7b78d570dcdbccpublic ulong RegionHandle { get; set; }
1559LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs186fdcc7b90c18dcfe70f575c9825e512e828e10feb68f4285630552ebbbd8fa0d6public DateTime RequestTime { get; set; }
1560LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs18724c32f69172ce80c4973f0d1549965701c78209526d547d23602b6d2f8ac9d10public bool Established { get; set; }
1561LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs1882e99c2d48102b38076956f8983cda34d40ff7b8f26651b81cb80a887d5d907eepublic BorderCrossingDirection Direction { get; set; }
1562LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs328d3ca278df2881c08baaee33393088b73b8fb778cffada3679e68fa1ee4146382public void TrackObjectInSimulator(UUID objectID, Simulator sim)
1563LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs353141d51c0e084264fcbd1fefde62bb3ff035951e5cfda666e1c3a235eafb02a1fpublic void UntrackObjectInSimulator(UUID objectID, Simulator sim)
1564LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs3739fb72ca1618197d9dfac66e45ea046b56c56ce7b6ef0b2464c01f73b7e7a88f9public List<Simulator> GetSimulatorsForObject(UUID objectID)
1565LibreMetaverseLibreMetaverse/Agent/AgentManager.MultiSim.cs3933eedf336b4b3b5ab55308af51641161f4d2eb3d3bca44bf0273f18e67cad4052public bool IsNearBorder(Vector3 position, uint regionSizeX, uint regionSizeY, float threshold = 32f)
1566LibreMetaverseLibreMetaverse/Agent/AgentManager.PacketHandlers.cs43f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1567LibreMetaverseLibreMetaverse/Agent/AgentManager.PacketHandlers.cs78545115919ac7732d99559edb76811e3e1bb34a40e14022c333c961f8e05b1c88cpublic bool IsGroupMessage(InstantMessage message)
1568LibreMetaverseLibreMetaverse/Agent/AgentManager.PacketHandlers.cs9503daea37a703bc8d632a07b75c49892b0e5f60b656e36e71c4889a57324f08a40public void TeleportFailedEventHandler(string messageKey, IMessage message, Simulator simulator)
1569LibreMetaverseLibreMetaverse/Agent/AgentManager.PacketHandlers.cs12445c6d8700caf4d58847101b7963ad54962239341e7d8234210125cd342b25965bpublic void ModerateChatSessions(UUID sessionID, UUID memberID, string key, bool moderate,
1570LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs39f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1571LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs53e1783c76a313aa9fc2c02a3258cdc6bd34303214b93ee3a56d7f3cca23461150public void UpdateProfile(Avatar.AvatarProperties profile)
1572LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs702d8b453e4b313a53919c8a91f1413d35c46e9a520d720a7376017621d1331fedpublic void UpdateProfileUdp(Avatar.AvatarProperties profile)
1573LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs1044ea757d1f9ef8febaf0015dba00e9c7798f7131f5c16028bb67ace21dc30d450public async Task UpdateProfileAsync(Avatar.AvatarProperties profile, CancellationToken cancellationToken = default)
1574LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs157f45517003802ab7105da9df66d19c89333ebd2a5ccb56692942410f2d0f546a4public void UpdateProfileNotes(UUID target, string notes)
1575LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs193221a3171f40c725b5e1de8174f25ba36834a6231bfeffefd47903f4855260000public async Task UpdateProfileNotesAsync(UUID target, string notes, CancellationToken cancellationToken = default)
1576LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs2356c95d5c6cd5416e9e7d0df5515e4b5dd12c12a7b23303af153b250c821d38d10public void UpdateInterests(Avatar.Interests interests)
1577LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs26715c2363979f42938c5d55eea3d33e4d5e84f5c516c1dfa2c8489e45a29eab228public void PickInfoUpdate(UUID pickID, bool topPick, UUID parcelID, string name, Vector3d globalPosition, UUID textureID, string description)
1578LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs2989019c940ebcd94f49c70f38a21a912c0d3da018219ed70e8fc96ea618266a18apublic void PickDelete(UUID pickID)
1579LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs324403a65754c4b1f72e1db86ef087f1d0257d9936d36c49f93a1d5aa1a4cd9572bpublic void UpdateClassifiedInfo(UUID classifiedID, DirectoryManager.ClassifiedCategories category,
1580LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs36223dcefcbbe875488443e9b16037966ecb97e459cc0baf89edd66d1b42a853c09public void UpdateClassifiedInfo(UUID classifiedID, DirectoryManager.ClassifiedCategories category, UUID snapshotID, int price, string name, string desc, bool autoRenew)
1581LibreMetaverseLibreMetaverse/Agent/AgentManager.Profile.cs371147cf1b2364232fcb29382ec5ddc428c33a0161a817e387aa9e06bfa5980b741public void DeleteClassified(UUID classifiedID)
1582LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs37f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1583LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs44e94a801e8ba7932b8c77a778d4af4100f2c28607eee8f390dcd22531a073c651public enum CrossingState
1584LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs65e9bf6a8f526b8cdef8e1905b79b31f2550dc7b027154a2434d2b21dc68d4c6cepublic enum CrossingFailureReason
1585LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs880385e4d84462b9ac2777467aa1ab566ebc43243ec94cc66f5eaa6be1bf714891public CrossingState State;
1586LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs8941c839a40b4723cde9420bc30cff13e4608590f02da5928b412b570cb1ff3cfcpublic DateTime StartTime;
1587LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs908e73171a29b77dcc4e67e1dd90e2ab428cd4d028853a0718d0e151688692c637public Simulator? OldSimulator;
1588LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs91c5f0c6843f5ce2b9ed37028bfe030140f05fcfb1163738395c07eb1fa07af77bpublic Simulator? NewSimulator;
1589LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs9209aa62b14df7210c2c69f8bb60e502cf1185f36b01dac066d293d517cbbe481apublic ulong RegionHandle;
1590LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs93336ecbbe7d15585b816bff6bfe7805c1c770b3db5ea0de9f8febf0ad82828245public IPEndPoint? EndPoint;
1591LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs94770cb948e8872090a1bbba706f275e910614a183e1edc12091737958c1b39dacpublic Uri? SeedCapability;
1592LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs95f70f824ffb5cae44539e1ec2c57637a41339cce112cc072e1e210aac42ee1115public Vector3 Position;
1593LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs96a09d44c18a1f8a3221f882fea6c0eec1a1c785ce33c27d090ced9f83bb707748public Vector3 LookAt;
1594LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs97e34f13707361b785ef93c78349cba5d4a39e2bfaa57a30075ff439729a52cc30public uint RegionSizeX;
1595LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs98a318bfb734f085fdd7fa124ba9eb3a6bff9e10d61b184bff24b81c810a12f062public uint RegionSizeY;
1596LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs99faf58ea016ec6ebc92be62ca978caeffec03cd07fdc120cb33317c85e7fba56bpublic int RetryCount;
1597LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs100839165bd235baa1b9634bc9dae73ebf98bad2b15dfff4742b6c34ceefd3ecb3fpublic const int MaxRetries = 3;
1598LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs101c40be9e532d738a82cb3a27e661f9b50164df3e4dad72c6b3b9e0547ddb471b0public CrossingFailureReason FailureReason;
1599LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs1024d5d53adb243f2d9443a167d28ae198c1ab12512f3704c1dcb6c5b720adbfed7public string FailureMessage = string.Empty;
1600LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs1035e3ec1f154c2bc74502798e762a1db902c8a58ec3e71b8fe0c154d2e3d567e42public Exception? LastException;
1601LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs104e4fb3a7d02a9a616f0664a2883f9c4d076978cbeab5662f954f897bdf2a2ea3dpublic bool HasRestoredOldSim;
1602LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs1066c3b9b122fe0de7693d8baf3e38053e6ef909d36915c72b09581f85b6366bca2public readonly CancellationTokenSource WorkCts = new CancellationTokenSource();
1603LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs4573d0bf9b324cab3454ebddc229300065187bf79a884e13b4081c13b05e9de0e1apublic CrossingState GetCrossingState()
1604LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs461340258a10f1d4800b4dc56b537ef5a09c900254e09af9c8205963b39733f1d54public CrossingFailureReason GetCrossingFailureReason()
1605LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs4656ece05c0f1f27c88393e44eb941608deb40145201198d92c2016644a14783b39public string GetCrossingDetails()
1606LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs48573b0ffbaa287aaddb5df9a5fe3813758c6ef8d98038edd3892674ab2dd28d632public bool IsCrossing()
1607LibreMetaverseLibreMetaverse/Agent/AgentManager.RegionCrossing.cs492ecede4e4a19f69bb5907292fa2f0b8f56929e65eb536f08f3fd71cccfbf1278fpublic void CancelCrossing()
1608LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs38f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1609LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs457b3e717df11d7baa065fe1aef4a58dc8a9cc6ad889a7b7a77097f939e7a422depublic Task<bool> GoHomeAsync(CancellationToken cancellationToken = default)
1610LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs49f15c46c13d83000578b7a36014975e0917499c7e745ce48a71fe9f45479be702public async Task<bool> TeleportAsync(UUID landmark, CancellationToken cancellationToken = default)
1611LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs77e09782cb7813ebe045846e3e0ad1c7ba4a84320d64410b109f9f3a8ccc261420public Task<bool> TeleportAsync(ulong regionHandle, Vector3 position, CancellationToken cancellationToken = default)
1612LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs8183093078c134915aadd92057f137eea3e57fc9f87bf7f46766458afe5293b65epublic async Task<bool> TeleportAsync(ulong regionHandle, Vector3 position, Vector3 lookAt, CancellationToken cancellationToken = default)
1613LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs123bc1931f8a0321749bbd7c6d3d05df792d227b11f0d1008969faff79b4e059744public Task<bool> TeleportAsync(string simName, Vector3 position, CancellationToken cancellationToken = default)
1614LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs1273e3db29cf4e8f11147b717cfa49019768d36549165861a6198215347094d2872public async Task<bool> TeleportAsync(string simName, Vector3 position, Vector3 lookAt, CancellationToken cancellationToken = default)
1615LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs211377b12602371afe016d752a5fc67bc6ca1cc6a05554b6de3f9d88eff27a4c76cpublic void RequestTeleport(ulong regionHandle, Vector3 position)
1616LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs2233ee19d67420315c134aa286b74628704dbe7974f51a72039fe34a23cc9374e42public void RequestTeleport(ulong regionHandle, Vector3 position, Vector3 lookAt, bool ignoreCapsStatus = false)
1617LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs260ffedafaa001586f1e1246e43bdf50733e0f4f41ade659db6848277b4c16fcf28public void RequestTeleport(UUID landmark)
1618LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs2783d7b65bb337a67509223ebc30759b3655d279c43118acb4cf4066e3bb8986233public void SendTeleportLure(UUID targetID)
1619LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs2891c66ff876fdcc35dc6cb5f832a640fbff697ba5d5b2db01728d236d970590fa6public void SendTeleportLure(UUID targetID, string message)
1620LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs3167a3cf62640f6f2d6350edd1118adadf032f6459a01af6809cc7390d3dca97bd9public void TeleportLureRespond(UUID requesterID, UUID sessionID, bool accept)
1621LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs34650144ffe2b2d7a08acb0374c6991ee9d14a83b980e89030d06b7af134bd2a236public void SendTeleportLureRequest(UUID targetID, UUID sessionID, string message)
1622LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs358f592f5bf126eb44038b2bddccffeae9af13bc6a413b60d63a6b2539f5458342fpublic void SendTeleportLureRequest(UUID targetID, string message)
1623LibreMetaverseLibreMetaverse/Agent/AgentManager.Teleporting.cs3658be0c0999aeef28bc004a417a86c120d9522faca4879557fa3c803604fad30cepublic void SendTeleportLureRequest(UUID targetID)
1624LibreMetaverseLibreMetaverse/Agent/AgentManager.cs44f182601a9dbcec3dbf09aebd01ed3a09343d0208d045a618cd0352c5d029b19bpublic partial class AgentManager
1625LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6722e8701816a52ea62c45f72faf77e089020a8d0bff2b157a76d8101cf5a00768public event EventHandler<ChatEventArgs> ChatFromSimulator
1626LibreMetaverseLibreMetaverse/Agent/AgentManager.cs89f5b3d3c0705f22fceb354c19d56d90dfd6a77ab48b74129f7b59826b346f5d0apublic event EventHandler<ScriptDialogEventArgs> ScriptDialog
1627LibreMetaverseLibreMetaverse/Agent/AgentManager.cs110a4a9d5165e2460d1b37360321c755a8281a1cb4f1d87cdf55d2fb5ea515c1406public event EventHandler<ScriptQuestionEventArgs> ScriptQuestion
1628LibreMetaverseLibreMetaverse/Agent/AgentManager.cs13133b9902457e60756b158826a8a4c237742b4e036801d2c293087887ebc00c712public event EventHandler<LoadUrlEventArgs> LoadURL
1629LibreMetaverseLibreMetaverse/Agent/AgentManager.cs153a1f80c093242d0156a1d7f7727d83abae634b5f9a92a9c2e47d50a7bb9eb0902public event EventHandler<BalanceEventArgs> MoneyBalance
1630LibreMetaverseLibreMetaverse/Agent/AgentManager.cs175b15db3f4ea83b8e3487f81a0bd33816a07cc1f13a8f1e88954f3bd06e5e8fde6public event EventHandler<MoneyBalanceReplyEventArgs> MoneyBalanceReply
1631LibreMetaverseLibreMetaverse/Agent/AgentManager.cs19734870d6447c9b5ee10b4733bd043aadfcbdda90bab864eb874ac97e62df25eaapublic event EventHandler<InstantMessageEventArgs> IM
1632LibreMetaverseLibreMetaverse/Agent/AgentManager.cs219bef82b07219604345ad0f8a8e35ea6d9f4d746dc5e3602336c1b5ddf20e64969public event EventHandler<TeleportEventArgs> TeleportProgress
1633LibreMetaverseLibreMetaverse/Agent/AgentManager.cs241aa5ca79a5ac77c1cb0c621fec29e4498bee41e6bcd363d6470d29516a047eb7fpublic event EventHandler<AgentDataReplyEventArgs> AgentDataReply
1634LibreMetaverseLibreMetaverse/Agent/AgentManager.cs263223a2c50fc8b327877cc3e9af31a5c535effb9f3d48eacc364fa9451472b1e45public event EventHandler<AnimationsChangedEventArgs> AnimationsChanged
1635LibreMetaverseLibreMetaverse/Agent/AgentManager.cs285d186a6484d4b27c99237a71804af64e93a683c42a898e2bc340b998134894272public event EventHandler<MeanCollisionEventArgs> MeanCollision
1636LibreMetaverseLibreMetaverse/Agent/AgentManager.cs307aa1dca7352496d50d8646f76101ebe060d1c670177ad399497f0c86e58b918e8public event EventHandler<RegionCrossedEventArgs> RegionCrossed
1637LibreMetaverseLibreMetaverse/Agent/AgentManager.cs32963f6c2cf5f3481a82313ca6c4b2e1d1e1ea464de2fb33e808e65729ba0c5b8c2public event EventHandler<GroupChatJoinedEventArgs> GroupChatJoined
1638LibreMetaverseLibreMetaverse/Agent/AgentManager.cs35203840a6f1d0556f949852e52923f7a66c6d332a99015ea5121496617cfa88c54public event EventHandler<AlertMessageEventArgs> AlertMessage
1639LibreMetaverseLibreMetaverse/Agent/AgentManager.cs374c3b431e4c828e3ecbfd9670870f064fb95934e9a68a2a70e5015bcdce61e2c0dpublic event EventHandler<ScriptControlEventArgs> ScriptControlChange
1640LibreMetaverseLibreMetaverse/Agent/AgentManager.cs397743b7028d7db28d3a00ed4d67f7a6abff80a3cd3aee1c388b2eff1249efa36b4public event EventHandler<CameraConstraintEventArgs> CameraConstraint
1641LibreMetaverseLibreMetaverse/Agent/AgentManager.cs4193fe9ac6b969607455e25038ec87388a38605faae18653d0621aca80909c703capublic event EventHandler<ScriptSensorReplyEventArgs> ScriptSensorReply
1642LibreMetaverseLibreMetaverse/Agent/AgentManager.cs441a3677d04ac016b4c08163cc5f0dc029a62cf6fd81695e9d00fdebdd6320558b5public event EventHandler<AvatarSitResponseEventArgs> AvatarSitResponse
1643LibreMetaverseLibreMetaverse/Agent/AgentManager.cs463b7b2255ec68535b21a62e01df4e160f2be6c79b27d2d95866d83450591e52d25public event EventHandler<ChatSessionMemberAddedEventArgs> ChatSessionMemberAdded
1644LibreMetaverseLibreMetaverse/Agent/AgentManager.cs4850be18882772cb4c1055174b47bb76e70bc65bb519b691459a346deeafb814d07public event EventHandler<ChatSessionMemberLeftEventArgs> ChatSessionMemberLeft
1645LibreMetaverseLibreMetaverse/Agent/AgentManager.cs508ce1af018c69e97d75532288fdd25ee012c9a316582383600554faaf2856ec8b1public event EventHandler<SetDisplayNameReplyEventArgs> SetDisplayNameReply
1646LibreMetaverseLibreMetaverse/Agent/AgentManager.cs530ca8de3bbcc6e4e22be862aaa3cb39a0c464f0ca0c011f688a5786fbfaa1929f2public event EventHandler<EventArgs> MuteListUpdated
1647LibreMetaverseLibreMetaverse/Agent/AgentManager.cs5512a66efe7f2ecd5ff4c0da9fe8c5b42aeb1a93a5546acec67fbb13434d5760307public event EventHandler<ViewerBenefitsEventArgs> ViewerBenefitsUpdated
1648LibreMetaverseLibreMetaverse/Agent/AgentManager.cs572d0fc87e176de6f1160cc6faa6e561068ab8c95f0af321f8e9aa0f02f7be9641epublic event EventHandler<AgentPreferencesEventArgs> AgentPreferencesUpdated
1649LibreMetaverseLibreMetaverse/Agent/AgentManager.cs5937d4b6e67fc5ad5131cada767ad916e66eeb1d76ab1b389fd871bfc37530dd313public event EventHandler<AvatarRenderInfoEventArgs> AvatarRenderInfoUpdated
1650LibreMetaverseLibreMetaverse/Agent/AgentManager.cs614146e03580165ca7b25f0403f1cd7d1eb90a9e9daa905a2805c092e2a888e6ac3public event EventHandler<NavMeshStatusUpdateEventArgs> NavMeshStatusUpdate
1651LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6354a7e73d0f37ff2b6de06b0baf88b31b5c4b3c9375a47bc979eb4f419c3de3fa5public event EventHandler<ProductInfoEventArgs> ProductInfoUpdated
1652LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6482873bc6298b0f7c1e8d14697846613a8efe4268082f16d4e19ae19870a54d8bcpublic readonly AgentMovement Movement;
1653LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6528363139040fc0eef7cd80fe7c772fb478951923f0f32864b3b8f92bfb6b14f97public ConcurrentDictionary<UUID, int> SignaledAnimations = new ConcurrentDictionary<UUID, int>();
1654LibreMetaverseLibreMetaverse/Agent/AgentManager.cs654c7d27fcc97831e4fdd9585dd93a7792a052099273f47a984205f6fe193917b2dpublic ConcurrentDictionary<UUID, List<ChatSessionMember>> GroupChatSessions = new ConcurrentDictionary<UUID, List<ChatSessionMember>>();
1655LibreMetaverseLibreMetaverse/Agent/AgentManager.cs656ff06467f41df74cf37f628d99400d1e0d34c93b12c59b83379eed37be4879cbapublic ConcurrentDictionary<string, MuteEntry> MuteList = new ConcurrentDictionary<string, MuteEntry>();
1656LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6575a34b86c06574e442067a89ff0b31cbd8c2599217102331960a5406080b82cb4public ConcurrentDictionary<UUID, UUID> ActiveGestures { get; } = new ConcurrentDictionary<UUID, UUID>();
1657LibreMetaverseLibreMetaverse/Agent/AgentManager.cs663540a8f4bc941009977ab1b45f7cc3c13091909ffe0527e14fad23899b600bdc0public UUID AgentID { get; private set; }
1658LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6674f6c25952bc6a5edff4b6dd9850c2e1f8c5dccbbaccae347b6de4e1c2df5cc7cpublic UUID SessionID { get; private set; }
1659LibreMetaverseLibreMetaverse/Agent/AgentManager.cs6701ef31b472efb2d3be65b1dbfeb65c25b43362578f6e27d3caa017c809dfd870bpublic UUID SecureSessionID { get; private set; }
1660LibreMetaverseLibreMetaverse/Agent/AgentManager.cs673f98452a9738672b854b16064426950ff78329d104d17dacb731e5170c9a46965public uint LocalID => localID;
1661LibreMetaverseLibreMetaverse/Agent/AgentManager.cs677ec54d615a00e08cc90b4aa9cfb32a3b37c3291fe34f8361c9478d537a2c69084public string StartLocation { get; private set; } = string.Empty;
1662LibreMetaverseLibreMetaverse/Agent/AgentManager.cs680f9fcaa9c8ece1dffc8a4a0ec127d6f82083c22e1a58c91c050b613bec6bf88a0public string AgentAccess { get; private set; } = string.Empty;
1663LibreMetaverseLibreMetaverse/Agent/AgentManager.cs683ff6c3f7312590d51bc5ada4c426ee91802b511ab34a3884996ffc4b100fce5c7public Vector4 CollisionPlane => collisionPlane;
1664LibreMetaverseLibreMetaverse/Agent/AgentManager.cs685a66f39df2f3b95ace49b4224036e9ef4f27af2439ff7851dbf2f15131614bdf5public DateTime LastPositionUpdate { get; set; }
1665LibreMetaverseLibreMetaverse/Agent/AgentManager.cs688e247340dbdf3fc7184c9c792c99551ad06a24ae6107fcfaf792cf406dde38c83public Vector3 Velocity => velocity;
1666LibreMetaverseLibreMetaverse/Agent/AgentManager.cs691be699a72ec92396607e9a02618f6f59ce34b0d57a2798b84cf7eb4894c4e3cb7public Vector3 Acceleration => acceleration;
1667LibreMetaverseLibreMetaverse/Agent/AgentManager.cs69426dfd49aaa0f12d8d113776f04732e2d6f013e9400978693e1ce9c6f45b649a0public Vector3 AngularVelocity => angularVelocity;
1668LibreMetaverseLibreMetaverse/Agent/AgentManager.cs697b4c108a39af86c5c1192b3e4b561383f905fc72d5c1e56d5862e5ec9e56248e8public ulong HomeRegionHandle => home.RegionHandle;
1669LibreMetaverseLibreMetaverse/Agent/AgentManager.cs701791220e01331bad9f5ab8d529893e912c3006d9aba11826aa12cddb3d56ab594public Vector3 HomePosition => home.Position;
1670LibreMetaverseLibreMetaverse/Agent/AgentManager.cs7049c914da2b5bec4e3910f2d641c4546144bb5cf8908e201632e9e82590de78e66public Vector3 HomeLookAt => home.LookAt;
1671LibreMetaverseLibreMetaverse/Agent/AgentManager.cs707fa50c57926cea05e668d7163fd98c6aef8fb9fb8e55f8ee1b19e4b8b6a6b6be3public string FirstName { get; private set; } = string.Empty;
1672LibreMetaverseLibreMetaverse/Agent/AgentManager.cs710b79ccfa5561e4ec898b9f5a56d3fc7805cd20e11489a27f11a3afca94ae0e04apublic string LastName { get; private set; } = string.Empty;
1673LibreMetaverseLibreMetaverse/Agent/AgentManager.cs71398ada62704177d7916da0fff03c1bae0ee56d7a6e2253cb2006d213ae7453ea7public Vector3 LookAt { get; private set; }
1674LibreMetaverseLibreMetaverse/Agent/AgentManager.cs716371cfe7dd1349933dbbd20788637161f37d5c7aa8a2339c48f1189644a9e22f5public string Name
1675LibreMetaverseLibreMetaverse/Agent/AgentManager.cs728e54348e9160d1e5422fdd71690cb731e83f4729cc0e769625e75d8313cbe5ed2public float Health { get; private set; }
1676LibreMetaverseLibreMetaverse/Agent/AgentManager.cs731dac18394b9399bc9f86d0cc272d0cc4aa28729b213b0f40d0214388cca4fd27cpublic int Balance { get; private set; }
1677LibreMetaverseLibreMetaverse/Agent/AgentManager.cs7359e074a740d8eb4095b5f37ec0730ced217830dc79f5f9eaa11fc5c8a3b6e4f18public uint SittingOn => sittingOn;
1678LibreMetaverseLibreMetaverse/Agent/AgentManager.cs738f41c7c69680bc85ae82e2d02397197dc39c434fbc70b9fdd84a9a41cfa6eb0bbpublic UUID ActiveGroup { get; private set; }
1679LibreMetaverseLibreMetaverse/Agent/AgentManager.cs7419e01e182625c4cc012d84cb791870caf81a31c6f6097a36113167dfd1d0c6372public GroupPowers ActiveGroupPowers { get; private set; }
1680LibreMetaverseLibreMetaverse/Agent/AgentManager.cs744bee364ed70de74fd2cd3d1a83d620b932d1574a45fda5f4493a74732db9495d3public string TeleportMessage { get; private set; } = string.Empty;
1681LibreMetaverseLibreMetaverse/Agent/AgentManager.cs7484b17b6e331fcf00d7d826c51c931e9b8ece4cfed1f4ba444ddbcb0aefb532eeepublic Vector3 RelativePosition
1682LibreMetaverseLibreMetaverse/Agent/AgentManager.cs759ab90cb2f2cb1c13c3b094822c6ec04be241af93f491acb717bb61161eaf82261public Vector3 RelativePositionEstimate
1683LibreMetaverseLibreMetaverse/Agent/AgentManager.cs766f3616f2659b3d6a43a13190b4971a4e1561bd567cafe3a15290349e8d8e9996bpublic Quaternion RelativeRotation
1684LibreMetaverseLibreMetaverse/Agent/AgentManager.cs795193fcd0608192c8c3c189a44610c14e8e7a35f807dc45f50bc095927f736eb17public Vector3 SimPosition
1685LibreMetaverseLibreMetaverse/Agent/AgentManager.cs85514a67ad39cfa08052eaf235fb09c67febafc0e95a43fb5634fd5dd61c8b698a3public Quaternion SimRotation
1686LibreMetaverseLibreMetaverse/Agent/AgentManager.cs872324c1ad4f7a6faf9824ec18f7844598fe9e994dcdb67df00fe8096e46068df18public Vector3d GlobalPosition
1687LibreMetaverseLibreMetaverse/Agent/AgentManager.cs891940b02f2a54643303a1e7638cfdd0f6f78ea816585778302bd55e47fb1b8fa09public AgentStateUpdateMessage? AgentStateStatus;
1688LibreMetaverseLibreMetaverse/Agent/AgentManager.cs8934bcb32d7a59a84fdca9b890e3573c631cc9d425348b29346174f814fdba9f8f2public AccountLevelBenefits Benefits { get; protected set; } = new AccountLevelBenefits(new Hashtable());
1689LibreMetaverseLibreMetaverse/Agent/AgentManager.cs89705c1758daa092e5ead1ab70c6f8f7927170d1aa076d2e0342d5c7892786e6c76public ViewerBenefitsMessage? ViewerBenefits { get; private set; }
1690LibreMetaverseLibreMetaverse/Agent/AgentManager.cs9018b8c2ca3bb9e62c1fa5f0c77a8ee51e19078c2b2f958e7a9a0fb49a59d53b046public float HoverHeight { get; private set; }
1691LibreMetaverseLibreMetaverse/Agent/AgentManager.cs905f952585ab59deafdfae49f4115ff089978c5de86fe40fb79200ae2beead3186cpublic AvatarRenderInfoMessage? AvatarRenderInfo { get; private set; }
1692LibreMetaverseLibreMetaverse/Agent/AgentManager.cs9092c427c3559bfd2a3956f3c2f8b1d6b065fa4f7a3dd3e50425539f8211b25072apublic NavMeshStatusUpdateMessage? LastNavMeshStatus { get; private set; }
1693LibreMetaverseLibreMetaverse/Agent/AgentManager.cs91339e5d16abd371f2f40dc1cf35a7728a2994eba41691d5b51c1c43d48a461c67epublic ProductInfoRequestMessage? ProductInfo { get; private set; }
1694LibreMetaverseLibreMetaverse/Agent/AgentManager.cs941a24ca1c3e0bf2de5b4fbeb8ce49048fe55740aeeff740332e28c37018550f264public AgentManager(GridClient client)
1695LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1020977c1742ee9eda674378e6e63881bb25e4840aabc4bd5cea8d41042b885043ebpublic void RequestSit(UUID targetID, Vector3 offset)
1696LibreMetaverseLibreMetaverse/Agent/AgentManager.cs10413dccc634a60021d70e7b910a91e89edd905961b0a98bea9aae27a9502280fd01public void Sit()
1697LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1056ff46138d8974d784b6d3f36563ce9b29870acb2240fb3a845f8e4f5f01c76252public bool Stand()
1698LibreMetaverseLibreMetaverse/Agent/AgentManager.cs10774a22af4cedee25830fe8cce998e14392a74b2c3b01a371b7b7f2b7aa1fd28a77public void SitOnGround()
1699LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1087c912de59f67a3fd9e1011562d637340b5df7294888615310aa43411c20f7d169public void Fly(bool start)
1700LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1098cd7811ce43fade951fdc70bb2919a4a8493884b2a55e5af767aa8c8b6567d3d0public void Crouch(bool crouching)
1701LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1107d2e677cf5be05d4b80effd7240b21e03f7478910e06784dadb297e3336c14dfbpublic void Jump(bool jumping)
1702LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1122c9994e8f45255513d5bfc04d100ba26388a73dcf14a69d69b354e5eb87bbff7dpublic void AutoPilot(double globalX, double globalY, double z)
1703LibreMetaverseLibreMetaverse/Agent/AgentManager.cs11630aaaba865b1b871b745014a9154a77dd15766089900dd174297c5877777f917apublic void AutoPilot(ulong globalX, ulong globalY, float z)
1704LibreMetaverseLibreMetaverse/Agent/AgentManager.cs120468a0fc9322b5fe16317dba4f21a810f3ab6766b6c359da4f8ca21ed3ae3c1e6dpublic void AutoPilotLocal(int localX, int localY, float z)
1705LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1216700f95c05a138c9cab631bd7eb65ec65ba0780e1dde915362026eca5f35b8c9epublic bool AutoPilotCancel()
1706LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1238858ed52c1004e3a91df43b72a0f0107e95af498f4268fb5fa3c0dbe958835e3fpublic static readonly Vector3 TOUCH_INVALID_TEXCOORD = new Vector3(-1.0f, -1.0f, 0.0f);
1707LibreMetaverseLibreMetaverse/Agent/AgentManager.cs124006492bac6d84d7a414ad00a4c44254ac1234c629a69d2e2c03abcc70bde6e546public static readonly Vector3 TOUCH_INVALID_VECTOR = Vector3.Zero;
1708LibreMetaverseLibreMetaverse/Agent/AgentManager.cs12479989ff7673c8cd0c04dcc6556e1182aba5d97f1c057f9763a125c7bea43e80d3public void Grab(uint objectLocalID)
1709LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1265e5c0b6fe7179ae17b4a5ad7d47c52533c81fc4a39ff72d0134b767f85a22f9f6public void Grab(uint objectLocalID, Vector3 grabOffset, Vector3 uvCoord, Vector3 stCoord,
1710LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1301845326fd24eb17de065d112795edf052d80749668f1f344d4c355c3f809a3925public void GrabUpdate(UUID objectID, Vector3 grabPosition)
1711LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1320e0122f8e917197ada674eb5e3b3280160f5d2f3c096c57e008e78a8830829e00public void GrabUpdate(UUID objectID, Vector3 grabPosition, Vector3 grabOffset, Vector3 uvCoord, Vector3 stCoord,
1712LibreMetaverseLibreMetaverse/Agent/AgentManager.cs13603b97909258bce72e5a421a3b952e2584ab1970b3740b6d684198669bf49924adpublic void DeGrab(uint objectLocalID)
1713LibreMetaverseLibreMetaverse/Agent/AgentManager.cs13773a138f9616d5a9c1fdea12d2ca9cc9d90bd52276bfc35db28eb551b9cc96bf1apublic void DeGrab(uint objectLocalID, Vector3 uvCoord, Vector3 stCoord,
1714LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1410c6c1cc587227111e8d0d1e583fe674a4e32d1f25cc7cf4019539ec616ec82c9epublic void Touch(uint objectLocalID)
1715LibreMetaverseLibreMetaverse/Agent/AgentManager.cs142597dff132d3c4aa3f7487b9975334a6df7a8b6bced4b0ede94bd28c54906e5eb8public void AnimationStart(UUID animation, bool reliable)
1716LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1438df710e3b1e9a131c55b4df7d0ca89e01976df5e89e5e614b921f67ac89019ce5public void AnimationStop(UUID animation, bool reliable)
1717LibreMetaverseLibreMetaverse/Agent/AgentManager.cs14515d225fd3a5caa5cee22a7a9e7044201ab5917b01b4d2048a8a54d98ee36ecc35public void Animate(Dictionary<UUID, bool> animations, bool reliable)
1718LibreMetaverseLibreMetaverse/Agent/AgentManager.cs149094b700b6594edfbd7b57762b00fad178508b0cf16fd73240de4d0294fb46acdfpublic void RequestMuteList()
1719LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1511ef37880daf35969a30c1f30275b37596d74baf049631687ce85c81247340d8fepublic void UpdateMuteListEntry(MuteType type, UUID id, string name)
1720LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1523099468f66943a0dd6fb4823e2fed61e1fa73b54c2031e0dab37f666dd038907fpublic void UpdateMuteListEntry(MuteType type, UUID id, string name, MuteFlags flags)
1721LibreMetaverseLibreMetaverse/Agent/AgentManager.cs156178e30ff6c6da0858bf6e97bd94e3c125f3680a1c15e846bb06cfb5c2724b9f75public void RemoveMuteListEntry(UUID id, string name)
1722LibreMetaverseLibreMetaverse/Agent/AgentManager.cs159837c23d2fa2d86b2e411268331e3ee4709e74d6312d056d93416a3a637ffffa39public void SetHeightWidth(ushort height, ushort width)
1723LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1624eff604069c1335aa02b16c2cc1a464f3466bc786174dc16fdb60317df685fe38public void SetHome()
1724LibreMetaverseLibreMetaverse/Agent/AgentManager.cs164954aedc1c766eec6a81b19724693df7a043ad41fbdf80b406b1b3c03ece4b32c1public void CompleteAgentMovement(Simulator simulator)
1725LibreMetaverseLibreMetaverse/Agent/AgentManager.cs16721222b348f22e1a8e1dc18587cee485661e02a2da80301a804634d8dc7743a91cpublic void ScriptQuestionReply(Simulator simulator, UUID itemID, UUID taskID, ScriptPermission permissions)
1726LibreMetaverseLibreMetaverse/Agent/AgentManager.cs169880d63dd3d9de08484d4a075ce6edf6dc899c7b9a6035d4116725adfb8c8c158fpublic void GroupInviteRespond(UUID groupID, UUID imSessionID, bool accept)
1727LibreMetaverseLibreMetaverse/Agent/AgentManager.cs17153f2124dad6afa8ed41549f6e51d7a9c6a5ec540c61f7439b50d0d8f12e68c178public void RequestScriptSensor(string name, UUID searchID, ScriptSensorTypeFlags type, float range, float arc, UUID requestID, Simulator sim)
1728LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1742ac60740654aaf4214b1c0ebb69d66c6e7a82eeb28d6f78817d8f2c09ff78cc4fpublic async Task<(bool success, AttachmentResourcesMessage? info)> GetAttachmentResourcesAsync(CancellationToken cancellationToken = default)
1729LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1793388fe737b70fba3f93f4cbe1c5dcfbf2dc46844daae26abf4fa0a1abc4f4f0a2public async Task SetDisplayNameAsync(string oldName, string newName, CancellationToken cancellationToken = default)
1730LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1819287e8c8cb4f837a9c1b60ed119b2d117b3982628edf1d5178dcb9287bb0e2b5fpublic async Task UpdateAgentLanguageAsync(string language, bool isPublic, CancellationToken cancellationToken = default)
1731LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1847a56197508864c1232ea238336d26e4d7bd3bf29bc147156d5c7c56ad11a222a2public async Task<AgentAccessEventArgs> SetAgentAccessAsync(string access, CancellationToken cancellationToken = default)
1732LibreMetaverseLibreMetaverse/Agent/AgentManager.cs1916b962dc8840c816c74030896f3fceeca38d40802c78a82b32b4210f19b9a5d2d4public async Task<ViewerBenefitsMessage?> GetViewerBenefitsAsync(CancellationToken cancellationToken = default)
1733LibreMetaverseLibreMetaverse/Agent/AgentManager.cs19890aa0b834f96af1b9f8c68c9abf92e02d1e742eb428e4082364b565ee02b39906public async Task<bool> SendPostcardAsync(byte[] jpegImageData, string toEmail, string fromName,
1734LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2059fc5f775d50bce5ae0548850f382fbfa792b47a9a9ad96d5db1fcff6ca9678163public async Task SetHoverHeightAsync(double hoverHeight, CancellationToken cancellationToken = default)
1735LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2115d7276ace1d751c8faa8174bc72f8ab780e9f0408c89b82a769243ada6da092b0public async Task<AgentPreferencesMessage?> GetAgentPreferencesAsync(CancellationToken cancellationToken = default)
1736LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2175e9d080e76ea20d478aaccbfd2b19fa1c79cd17892e0559c28b0cfd15a0813efdpublic async Task<AvatarRenderInfoMessage?> GetAvatarRenderInfoAsync(CancellationToken cancellationToken = default)
1737LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2235cd5b4e36e5bfac3cec67e5ead6dbbbbb7df4ab137287ccb27b004f48d4746660public async Task PostAvatarRenderInfoAsync(int weight, bool tooComplex, CancellationToken cancellationToken = default)
1738LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2272fe71f9304daf7fac6888840223c5d6e3a3ce66e503d3e897fa757d4020b7165dpublic async Task PostAvatarRenderInfoAsync(
1739LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2310bca1dae8eeef999b1fdfbf707a329d626f23db8dde41a0b9780f5c9031578101public async Task<NavMeshStatusUpdateMessage?> RequestNavMeshGenerationStatusAsync(CancellationToken cancellationToken = default)
1740LibreMetaverseLibreMetaverse/Agent/AgentManager.cs2368204a36848e6e3f6f4cabe1daf698e061bad1701d4bcf1dda326920f597c26e09public async Task RequestNavMeshRebakeAsync(CancellationToken cancellationToken = default)
1741LibreMetaverseLibreMetaverse/Agent/AgentManager.cs240122f3ea48b349560df641d7a99a35af92092b48b5ac89c0c4401d5f56a4320103public async Task SendViewerStatsAsync(ViewerStatsMessage stats, CancellationToken cancellationToken = default)
1742LibreMetaverseLibreMetaverse/Agent/AgentManager.cs24368afe0b6d789e847666b9d63ff1e97b2e9bc52593754d0ed1790ddfdb7ecdc59fpublic async Task<ProductInfoRequestMessage?> GetProductInfoAsync(CancellationToken cancellationToken = default)
1743LibreMetaverseLibreMetaverse/Agent/AgentManager.cs26116b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
1744LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs363863bdefa0e8b64905b62826f4225287a9b8c93c2e19fd4c32f5727f1c1395bbpublic class AgentThrottle
1745LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs3942630e268d4860e2cce74cb168120fec54172ead06df5e3dcc9ac149fc03e86epublic float Resend
1746LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs503cc6417b8174d41a21e42125e17f76fcd8a7c939ecbd65387e82c83394349c39public float Land
1747LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs61cf0ecee7d35e33369423d901b76775a558d2ced1e745f06774fe28bd6002b4b8public float Wind
1748LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs722c870ce5a84bce94f9e7071451a78ebfb16406c6a1b2979d63d397a79c5cf981public float Cloud
1749LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs833c584e0966c3b5f0a978a53abce8bcd08e4f07bdb8779713f7157e8a906cd03dpublic float Task
1750LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs94351a79263878d1293319b05a7454f0371725101cd21f4b22673ca02ffc46d91dpublic float Texture
1751LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs1050710367ccb1fdbdfe85fd89f9bcd44c63ba921ad6ce2c268f981d3ef793b1932public float Asset
1752LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs1182586c41eabf513ade29b706afc37ebdaa036061f171c9e1dfd2f0954661d41e5public float Total
1753LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs146b90e53331a74d5e707b08f5ed7313bc2b968c628a9be6cb400a32c812613831apublic AgentThrottle(GridClient client)
1754LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs16297a5460bf41e0c802ff72151182535e529b895946869d866c4b6066042261513public AgentThrottle(byte[] data, int pos)
1755LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs178ac692fc34004f8e8c54e1c421171dae414737f3ad4b3258eb06ee3f367599e67public void Set()
1756LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs18904732ac38c631f4718b9daf766c7f0fc03be12fabdeef17b4f4586bdb0a719e9public void Set(Simulator? simulator)
1757LibreMetaverseLibreMetaverse/Agent/AgentThrottle.cs219264e63bdf7b6847abe4c8e5ef794c20c7183a0ad182ec5e9fb822c909df85ad2public byte[] ToBytes()
1758LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs347d3b93cbdc017275649b5516e9d875099c573f6373863795b3ca231ce606c532public enum ScriptPermission : int
1759LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs513a3fb1b14caa2e198b1abc617f32b5cccba6fb09fd9c585e7ba88eff21a02919public enum InstantMessageDialog : byte
1760LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs95cd5344fd5b3cb8d10ec3847332b5126c3a218e5e99dc070f2d120285258a35f1public enum InstantMessageOnline
1761LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs1018368dba8c252c70f3ec37f3d95ad1c677945cac203bd538d5c3f8a67e162aa27public enum ChatType : byte
1762LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs114dc126129894c595b3a57ba71aef6b2c2b3fdf02ff45a90959cbc62fa6584df5apublic enum ChatSourceType : byte
1763LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs121704a191b476c5f4c6c49dae3542a2a8d0009d1ead39c04da568010237b68673apublic enum ChatAudibleLevel : sbyte
1764LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs128ae801b0814c1d8757dbe3626c226b07dc2489ad0d0f56d833dbeb4521540cf58public enum EffectType : byte
1765LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs14802c4c3a769978a00c3fc67c2a30f8146a485be1f2b4a72915a411367f8d9ce50public enum PointAtType : byte
1766LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs156f8017b830410628bfac6e2f1e454535c7c309bd82b801837196f365fdfdb734dpublic enum MoneyTransactionType : int
1767LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs211333881d72babe288db50b84f29ecbcef9463059596786f0900a386fa1fda5e1apublic enum TransactionFlags : byte
1768LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs22160f56ba21fa9e1ef29659fd2f7c3fbdcf1153a0bbcfd3e9443ddb71a2e8d43abpublic enum MeanCollisionType : byte
1769LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs2326cf4a1938886065928194c6a493f025711a941e3b3c4633d21d5d09f06156b6fpublic enum ScriptControlChange : uint
1770LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs248ac42431a4ea2bd39ac60afa2b5f400895bcefefe67f020940a22c0a30b666e47public enum AgentFlags : byte
1771LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs25525e5d47cf6d74e20daf11c90b366d990d13477b218f980b7d2a33e633ebc6cdepublic enum AgentState : byte
1772LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs2626d6314764e4ef49177949c16b94a5a8ebd07c6691ab40ff3da4000c844729b68public enum TeleportStatus
1773LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs27362652f7e490bd15a847c4a6e0fda6a4c746dd3d902f1a9df1f80113a7a8cc460public enum TeleportFlags : uint
1774LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs298025403faf65b16bcb23c23e5dfd5b4419faf7260c7c13ff64bc9f885926e1574public enum TeleportLureFlags
1775LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3067099af64112e8b4d8a97b383327b43188d707796edf8fcce3467200933712108public enum ScriptSensorTypeFlags
1776LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs314b47446436094c6a724d9d5a585dad45c1a5fce5dcc75fbb4c9cf63bd83636ddfpublic enum MuteType
1777LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs324f90baf7de94c0a4807f54015c3859bddc92ab63c4894c3b7d62cc8b756d719bcpublic enum MuteFlags : int
1778LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3344c79171dada3b98ade67af2e7cb05592f7efa5a9e133077c2a5ecee022b2704apublic struct InstantMessage
1779LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3367c4f8ad9c4e61a9dca4b7fee0540944e187a7962f27844efc97736af6343cb80public UUID FromAgentID;
1780LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs337d07189ab530e25d89bce8e1e7a487325e80e90ff919d084d2fc1c95f2a916ec8public string FromAgentName;
1781LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3380e0cf1f4d8f66b934f8e1a5c2f33fac0889b41e8a14e217a0cbe28203e50be40public UUID ToAgentID;
1782LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs339398511c799c1e447367f7ead0fe9d3aa6e1a0f8c51a74e5c9d77c85ff53bb4d0public uint ParentEstateID;
1783LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs340e2dc046c014bf6faea62d9796c4363fa8d75ca524d43c321466bb91b10c1771fpublic UUID RegionID;
1784LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs341f70f824ffb5cae44539e1ec2c57637a41339cce112cc072e1e210aac42ee1115public Vector3 Position;
1785LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs342bd12adab5c3ceca5e049bb1586882fd7365b6cc149261693cc2f55696c7cf987public InstantMessageDialog Dialog;
1786LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs343c58aede5da350788c1ee46f05f49e23db0fc9103b4f7ebc4d3398dd9dbfbc1aapublic bool GroupIM;
1787LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3441318933fb16e0b8a13f7c3e5a0dd47cf450b969cc65172819bcb9e9ec75491d8public UUID IMSessionID;
1788LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs345fe33bf553d396e42c11063d724db680a2c1291b9cc8685d82043e1e58d75b3e8public DateTime Timestamp;
1789LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs346ef1206c1f9456d7dc9730e85193173a8c4087965735f9d03187977683687110fpublic string Message;
1790LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs347fd16b98d8dba059bc0e6de3c6f9acc6aae644aa2974c305571751c16f5f7ed47public InstantMessageOnline Offline;
1791LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3489b8f1a0c1be54e5a46d1c8d2098a94af4cbca36c41fc0ae4ca05da5355a2f53cpublic byte[] BinaryBucket;
1792LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs351911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
1793LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs35737b851ae132f4b574396dd533fd60bd8ca6b1556cfdfb55f832b66cde6830f91public class MuteEntry
1794LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs359be78f2c350cdef987b0d7caf21c8e2a5374e4edc9ccade3b9a06125f7e98b1d4public MuteType Type;
1795LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs360218f78372e72d758ae1ddae13affe0b6e56edbedf1fb914e3b3734d692c29453public UUID ID;
1796LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3612ee575294b1b307493bf821382126ecc1da5cb0da9986afee0228928fefaee7apublic string Name = string.Empty;
1797LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs362b5fbc68de87ddb4eecf4e4a9555f54d8871d83c02fca0bc25af68c1d9de26b64public MuteFlags Flags;
1798LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs365f376f11e049d86150605db5e7f752cbfc41b6594767b64c4a525f72eda62c4d3public class TransactionInfo
1799LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs367f171876242f985d1d8b6865f4ef92d1bbecfc4a8505651d6b37b4eb30fe72f88public int TransactionType;
1800LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs368af6ee8bbaf9214c1bc049a483e4db5d115eb92ef358a0db21f7681b0470c721apublic UUID SourceID;
1801LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs369690ae2bd8979c6316403b0dd3c06eda36af82439c6ccf4a24ff1849a8c5f4d87public bool IsSourceGroup;
1802LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs370e4899080ea3c925600d94dce59e7d9a218c37e9adfda7188729f45e89243ad53public UUID DestID;
1803LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3710346449b9c0d658bd990253ff4f8399e938f995b035f86af4943338556c55daapublic bool IsDestGroup;
1804LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs37216209a452b7df6813dd5876bd558863e81611bb97473551511c4941b80cc9ccdpublic int Amount;
1805LibreMetaverseLibreMetaverse/Agent/AgentTypes.cs3736ecc8b7a60642b1916093fb8f3e870a92f21543acd0d4c35b1fe09a7e9cc1c07public string ItemDescription = string.Empty;
1806LibreMetaverseLibreMetaverse/Animations.cs3784d81a6000176804b2a593ee730a2a2faa2141f8652b6f6f6409ee38cdb7b9e9public static class Animations
1807LibreMetaverseLibreMetaverse/Animations.cs316a4ffefd29d9569490fee21e12758cf32f01bc80b6f4e5ee39528eb50f2c5d38epublic static FrozenDictionary<UUID, string> ToDictionary() => _dictionary;
1808LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs36e0d12a80b4e9d8018721fe8a8c7c5728f1f07181181db3e965ade8587a65235epublic sealed class AnimationTrack
1809LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs39064921462fd171a56bad0dd15951e92e35fa7d0a30af832997cea5b490d9a270public UUID AnimationID { get; }
1810LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs453cd18d0a653d650d1c21b346f863a4cf450bc889827cd78a5994aaae024775a6public BinBVHAnimationReader? Data { get; internal set; }
1811LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs4816709cbbc2cf4ec15a8ec065547be504944fd727a4f40be83ed6e4135647afc1public float CurrentTime { get; private set; }
1812LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs5153c5617073f5526069cb13182a6948490c2301d99202e0200090a2101cc90a55public bool IsFinished { get; private set; }
1813LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs63c5127a5d9d73d4c7f7fa6a1229d447b1281214b35faf33e8cebfd88c1ad86f72public void Advance(float dt)
1814LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs85ec098fb448479e2bc4c0e60e916efc8afddf10371f3cadf5894db6f441eb2cebpublic float EaseWeight
1815LibreMetaverseLibreMetaverse/Animesh/AnimationTrack.cs111ed5520dff0cd60e2085692f07cc639a3f1c57bd3985ad9f75b2217fef39458f3public void EvaluatePose(Dictionary<string, JointPose> pose)
1816LibreMetaverseLibreMetaverse/Animesh/AnimeshManager.cs45055f31da23783e664285a62977dd9e635682c22f7fb0f83c83715be0d6b0964cpublic sealed class AnimeshManager
1817LibreMetaverseLibreMetaverse/Animesh/AnimeshManager.cs6585eece963d75bc32d4516f26413e4b82fa228fc74dbe7fe5c4a435fb8db41d58public AnimeshPlayer? GetPlayer(UUID objectID)
1818LibreMetaverseLibreMetaverse/Animesh/AnimeshManager.cs7143d4f0dd9c17d2bb23616793c40767a0a1739461fb366bd47e998e22a2c37f9dpublic IEnumerable<AnimeshPlayer> AllPlayers => _players.Values;
1819LibreMetaverseLibreMetaverse/Animesh/AnimeshManager.cs7717ce42657dacd16bb89061bf3d6cac1c02753d02174ccc0e45fcb8c54faf8279public void Update(float dt)
1820LibreMetaverseLibreMetaverse/Animesh/AnimeshManager.cs862ea2ad0170a90b93f77fb9c3c5212592e505f943b2eace64dcc7809050a13abdpublic void RemovePlayer(UUID objectID) => _players.TryRemove(objectID, out _);
1821LibreMetaverseLibreMetaverse/Animesh/AnimeshPlayer.cs35354a14279339c5e155dc9b2197e655657337baba24c3e024cf18ddc5058df132public sealed class AnimeshPlayer
1822LibreMetaverseLibreMetaverse/Animesh/AnimeshPlayer.cs3805dea70e90d1a4ea727d40b48cc0cd62f98eadd3c9d9cbc94cc1a4bd6c6ca71fpublic UUID ObjectID { get; }
1823LibreMetaverseLibreMetaverse/Animesh/AnimeshPlayer.cs88846e1c64e22c19f0d30846818d7ed1cf27d10e9a6c90ae5387e1de2f6da1293epublic int TrackCount
1824LibreMetaverseLibreMetaverse/Animesh/AnimeshPlayer.cs10117ce42657dacd16bb89061bf3d6cac1c02753d02174ccc0e45fcb8c54faf8279public void Update(float dt)
1825LibreMetaverseLibreMetaverse/Animesh/AnimeshPlayer.cs118e50806c3a2f1ecac697bb3eac4d30b1f2c2812d29eb9bc8e01c30be604a0519dpublic Dictionary<string, JointPose> EvaluatePose()
1826LibreMetaverseLibreMetaverse/Animesh/JointPose.cs34da048e4aab5c423f38d47d94b0ddc43e6fee144c89dd6827e8250a6d3ccbe207public struct JointPose
1827LibreMetaverseLibreMetaverse/Animesh/JointPose.cs3764e1324d33b69903226c80842ae1f5766339b06cfaa56761a241215da7fdd115public Quaternion Rotation;
1828LibreMetaverseLibreMetaverse/Animesh/JointPose.cs40efdb968176bc02329c3af53b37cebdca7cf52d005bf98a25331e08f271b6ff48public bool HasRotation;
1829LibreMetaverseLibreMetaverse/Animesh/JointPose.cs46f70f824ffb5cae44539e1ec2c57637a41339cce112cc072e1e210aac42ee1115public Vector3 Position;
1830LibreMetaverseLibreMetaverse/Animesh/JointPose.cs493bb29f92cb92009b63dcae283a49b8145e5cdfd174df2a580a3bc464cde6f44dpublic bool HasPosition;
1831LibreMetaverseLibreMetaverse/Animesh/JointPose.cs5517e069df588faedf08ddce56bdc5bab643e52eb97fd2990dfeb693a1d1c60fe9public int Priority;
1832LibreMetaverseLibreMetaverse/Animesh/JointPose.cs61a48e996b3e603c49a4390feca20597554904df87f54b022f6a2c813cc9c475b3public float EaseWeight;
1833LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.Baking.cs380c951ee26a6e2a7bbb0a346fea776aaf5129db0ff0b1457f8902731af782acdbpublic partial class AppearanceManager
1834LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.Baking.cs4616cbd26d82fa5b5fb21dca939e68c9590beaa45661aa30c0615d318e0728c28ffpublic static AvatarTextureIndex BakeTypeToAgentTextureIndex(BakeType index)
1835LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.Baking.cs4972240af9ba6ba865cb05075ea402a15e70db746f126c63fd572f4782613d390acpublic static AvatarTextureIndex MorphLayerForBakeType(BakeType bakeType)
1836LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.Baking.cs538df9e9639b0b6b3b36a3c2d237f1154bd5e9c104c794cd4b06f1ff62297054e39public static List<AvatarTextureIndex> BakeTypeToTextures(BakeType bakeType)
1837LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs47d54310ef11a94ad3f334a9e1420132846af5d86a54b0e89e9b23f873833d2c00public enum AvatarTextureIndex
1838LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs10151d52880f33de2074d20773bcaa3ce3f7bb77d0bfa0e827d8375c007ef382ac2public enum BakeType
1839LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs121651e1f09d718675ae67a322af233f7e7d24865a866919ac85da21ee5e10a607bpublic enum AppearanceFlags : uint
1840LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs129427c2d36481eaf32114651b417df6ab0c1fe66e5a95955ad2cd2b59b25a27ac2public class AppearanceManagerException : Exception
1841LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1317deb741a08265773cb8fa048a813f2b1d3b952bbef11572b2bb91141e9705541public AppearanceManagerException(string message)
1842LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs135e439b9179bcb7657420e4c07be013e180dbe8eb3d5edf3ef84e1a64a9883b6c2public partial class AppearanceManager : IDisposable
1843LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs139dd38faf789456849a597202f3521b34f30843e67552c1055f748fa33f3cc181epublic static readonly byte ATTACHMENT_ADD = 0x80;
1844LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1413e1f115a7cd9eec754905d345bf8d0f86a1ac3d7c041e711f40b8b9522e6b446public static readonly byte[] BakeIndexToTextureIndex = new byte[BAKED_TEXTURE_COUNT]
1845LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1620f9493df6de47d4e059e3d2eedb512557508639c92a17bdaa18d0525e3b6b2e9public const int WEARABLE_COUNT_MAX = 60;
1846LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1644d537ad13af53872aa6fef72098e474e749293f6e145ee701f3a7771e54922b2public const int WEARABLE_COUNT = 16;
1847LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1669e0264ffb96e300583e3c3e45e553e8e0f85e17546d93857981027b187dc13a0public const int BAKED_TEXTURE_COUNT = 11;
1848LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs16887cfff3760a0b3df87cec7288f1f16ba4373659382b9a7fef133d36367044816public const int WEARABLES_PER_LAYER = 9;
1849LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1702aca64327001cc5415d8bafaa4fac93582cddc9a86e6b1dd6045298909365813public static readonly WearableType[][] WEARABLE_BAKE_MAP = {
1850LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1897c2c52a97ed5262a9b7950c5010ffcfdbeac024f717fa13183fd967ed16b15b4public static readonly UUID[] BAKED_TEXTURE_HASH = {
1851LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs235b305e62c17eb73d69a0a438568b507effb1c6a2c13df49eae3834e8bac2732dcpublic static readonly FrozenDictionary<UUID, AvatarTextureIndex> IMG_USE_BAKED_INDICES =
1852LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2589accfe35f5fd697e31887637bc20091b3e508e1e4b3c8f0a0e6db391c550e37epublic class WearableData
1853LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2613f067b49038169420dd84d438ebd37161fef416893bc901544832fbd6ea70ecbpublic UUID ItemID;
1854LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2636e4ac156050a43df2cd371728d5922188fbdbc5da63de818734ad816dfea0ef8public UUID AssetID;
1855LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs26514dfb77c6c0ee9ce0da40bab3efa202d5871499ff5e4ce87720865824420d3d9public WearableType WearableType;
1856LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs267c6a6fc215233578f0512fe2fc6c07d9c38ce827c8879109753d4be28d3a45dc6public AssetType AssetType;
1857LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs269f87920ad1e2f4f35165c4e356f1db03d1c6d79086c375f5bae099d532b4a7435public AssetWearable? Asset;
1858LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs271911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
1859LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2826d6180a28054220db71d18b31d6a9c342bd2969e9c25e745e9a67de722c9b111public struct ColorParamInfo
1860LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs28429c8375af5f8d98a29073b17251418017724088f8e5cd9ee95c4eceb7c71dad6public VisualParam VisualParam;
1861LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2859677fab297fe8c323d5620a0a6b597b0fbdc253127207aa53922de5961245ed4public VisualColorParam VisualColorParam;
1862LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs286b96b45d17c1486c87eb0bd961165e099f3044aa6329343bdcf2a97bab071e877public float Value;
1863LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs28714dfb77c6c0ee9ce0da40bab3efa202d5871499ff5e4ce87720865824420d3d9public WearableType WearableType;
1864LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs295b39886dedb0b6166412d9c5b4df352fb01629d4963cd03bdb61216279658f4c4public class TextureData
1865LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2987c2f646c0949d3595387776472125313298e6ad810cda762ba100b556fb812e5public UUID TextureID = UUID.Zero;
1866LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs300133c63e29342041f2d697b98d43b64480d3beb06484d96b6b3c32e35de85d57bpublic AssetTexture? Texture = null;
1867LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs302889b0179ce4537ad7ea6a7f9a01e81d675b2465ee29732fab06437f30bb2d305public Dictionary<VisualAlphaParam, float> AlphaMasks = new Dictionary<VisualAlphaParam, float>();
1868LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs304121a662747d835634cb9d032ba58c73c70bb55a115571686b12426e34fb03e40public Color4 Color = Color4.White;
1869LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs306ec2c22b5a5ed1d2f6e5e4eb1057f30445e64d9a4946a380eaece6c7c02b139a0public AvatarTextureIndex TextureIndex = AvatarTextureIndex.Unknown;
1870LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs308911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
1871LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs338cee3b3f7d4723255ac91217068688d973b578235627f5d7e3960eb9ce687e6fcpublic event EventHandler<AgentWearablesReplyEventArgs> AgentWearablesReply
1872LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs36424876f006e26226c719286153a9451fc185e59e1e4239d7528c0e222c932e27dpublic event EventHandler<AgentCachedBakesReplyEventArgs> CachedBakesReply
1873LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs3883ae418e8b338a55950ef47ef5f2fa7095202cdc8ebdb2d511fff2f3489fe235apublic event EventHandler<AppearanceSetEventArgs> AppearanceSet
1874LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs413afb003415bf142078d450ff2da1849a85243f38c815f0ce1400d23a25263fc41public event EventHandler<RebakeAvatarTexturesEventArgs> RebakeAvatarRequested
1875LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs4292536af495d6d7e1a1f847ac59f2a96d755f7b2542a684dd90229dfb3aab69c5epublic IBakingTextureProvider TextureProvider { get; set; }
1876LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs4341de462df0b67f90d07a5e8e464cf4706e15078de1b0cb7ad5d44fb2f3a737779public bool ManagerBusy
1877LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs446ad7c0ac6c9e79863aac4fbde89f250eb6212cb5ca9c3db0627b20b59b8b7808dpublic byte[] MyVisualParameters = Array.Empty<byte>();
1878LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs4491354c22c28b0860010329cf8886da9a1e4cdf15d0dcfdb8bbd599fbceb47611apublic Primitive.TextureEntry MyTextures = new Primitive.TextureEntry(Primitive.TextureEntry.WHITE_TEXTURE);
1879LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs4609e2423ae190bd13a8bf6dd2d33154947fc60705eb7775ac328c07ec66eb3aa64public Dictionary<int, float> GetCurrentParamValues()
1880LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs529ae97bcf4142419208857d909734da41b56a65aa270a93e962f6b11c68d7ebb9bpublic Task ApplyArchetype(GenepoolArchetype archetype)
1881LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs555f741dc8d6bd5e65ffaf5c02d287a643f685e92949ce5932b76b615956b007c04public Task BlendToArchetype(GenepoolArchetype archetype, float t)
1882LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs581b733b0bdab5ae12b8b67430ded9edc88bc2c7edc4be5b2e44a60558e3db5d0a1public Task RandomizeAppearance(Random? rng = null)
1883LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs64732cf9c1a8d1344bf4a1024fc862a8962402dde749dedc979fa6a7c4b13f4dc59public int LastUpdateReceivedCOFVersion => _lastUpdateReceivedCOFVersion;
1884LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs656e68f54c9bf73a326f14c9ac662ae674ddd091462b78e62159df8fc8c0675e9a8public void UpdateLastReceivedCOFVersion(int cofVersion)
1885LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs7136b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
1886LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs750e1114433be3087310e260c9025f3ec4dac745e6d7a6ee6d5d9ee7db2c144b253public AppearanceManager(GridClient client)
1887LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs77768e05212a93f1a4fe5db8fba63dfa01d4489311ebdf8159bec227edb5a47142bpublic Task RequestSetAppearance(bool forceRebake = false)
1888LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs865551795da7706afffde3069d7c1e319624943d79cc8be1625014564792b5bd06bpublic bool ServerBakingRegion()
1889LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs875445ba9f2fb5579717fe9904e1568cd09e19fb8e5ce9940f715c37d218d141049public async Task<List<InventoryBase>> RequestAgentWornAsync(CancellationToken cancellationToken = default)
1890LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs9951c188955e5128019c285236342d2286b7352fe4e0e824ba3e5c1a1fcafd7bc8dpublic void RequestCachedBakes()
1891LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs10555592b0c54470cb5e287ee2221eba804486758c78699ee11f3d43cabaf0f50c59public IEnumerable<UUID> GetWearableAssets(WearableType type)
1892LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1067f2bcb87a805faae56e81e715ed317afd7d47f1296325975e2f6b410b85726221public void AddToOutfit(InventoryItem wearableItem, bool replace = true)
1893LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs10798da6d4aa2a73333271e1fcaab28ccc874c4491fc672f700c2d5068f5096ce895public void AddToOutfit(List<InventoryItem> wearableItems, bool replace = true)
1894LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1123c817fd1a1d3cee878d8c2fcce5c26feac7cd5f13b92f3c0245c81c8819251117public void RemoveFromOutfit(InventoryItem wearableItem)
1895LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1135ad63153338246601fe37ff1dc71d6b423636ba49edf2a8e286e6e937ec0728f6public void RemoveFromOutfit(List<InventoryItem> wearableItems)
1896LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1179bc1d932404e625b94c278a8336624f80e1d1906f204c26e69765256b525caa73public Task ReplaceOutfitAsync(List<InventoryItem> wearableItems)
1897LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs119114c8bc4fbf0732619dff95199df0539229d9517d3657d6b605b80f4238370aa9public async Task ReplaceOutfitAsync(List<InventoryItem> wearableItems, bool safe)
1898LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1250c43d578f9d9c0905a4482f9f293d141a6cacaa33030ee164d3ac6c6df91baf9bpublic WearableType IsItemWorn(InventoryItem item)
1899LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs127083bccdc2a603164a7a45a5b3d9c75217ceb73e84ddc5fc2ac6fd0cc3d7fc3215public bool IsItemWorn(UUID itemId)
1900LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1290976835044e1953693bdb266fcf204f42f891d5a172adc3ce849a6e7df810cb10public IEnumerable<WearableData> GetWearables()
1901LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1299a638c7b0279950110eb09390b52fed22294beda919c409a2dbcca2ef8c718067public MultiValueDictionary<WearableType, WearableData> GetWearablesByType()
1902LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1316ea32443088afeef1cae6a68c69c33c2ccaa2799dc5843de6a35504bfef26305cpublic async Task WearOutfitAsync(List<InventoryBase> wearables, bool replaceItems)
1903LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1336802c470961c1b139364e79a5f938bd686635528b49b428808bb5d7961c7749a2public void AddAttachments(List<InventoryItem> attachments, bool removeExistingFirst, bool replace = true)
1904LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs14204873b7acffe4c9d48ff675b868be9f92570be4fdf34e9ee45682653e21527d5fpublic void Attach(InventoryItem item, AttachmentPoint attachPoint, bool replace = true)
1905LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1437bcd915a5be281326f2f6c7cd43a5be1e86167ef22073699fc209a3cc221f95d8public void Attach(UUID itemID, UUID ownerID, string name, string description,
1906LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs147020452d6ba03320abaf66a4b1764c1ebfbb39c5c81c4d300a64930184542c868apublic void Detach(InventoryItem item)
1907LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1479a4e642bd6fd91b4132b8c8a4134dfc58ea80db0343cb786a502650cfe7958022public void Detach(UUID itemID)
1908LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs15512ef760fad2be9921e93fa863052e5ffa23fd687a87141200c5076b9f41e7dde7public bool isItemAttached(InventoryItem item)
1909LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs155665fba3b21c9a75f29752225f964b489e47f640758a147b86277a0399a30e978cpublic bool isItemAttached(UUID key)
1910LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs156761df4eda208f98a910a3bba85b207f19d152ac763500f30299b8e37be1f3661apublic IEnumerable<InventoryItem> GetAttachments()
1911LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1576a2870e93fe9a6065ee6f9b0ffda1f45c8f0dd15d8a8741492eda73d3a34ce6a9public Dictionary<UUID, AttachmentPoint> GetAttachmentsByItemId()
1912LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1581ceca7eb8153728ddb8a4050411f6f7f409abbf0da9bb6a9fd532e015858739b6public async Task<MultiValueDictionary<AttachmentPoint, InventoryItem>> GetAttachmentsByAttachmentPointAsync(CancellationToken cancellationToken = default)
1913LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs1627b4edcaa31b23deae81f07a9a85742385a16e5896a9d5506c034725a21b0278b5public Dictionary<InventoryItem, AttachmentPoint> GetAttachmentsByInventoryItem()
1914LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs17635c281baf7e7b4995ecd55e66ef5a43dd174e0c07460a56f24a2e5e0e34df4583public static Color4 GetColorFromParams(List<ColorParamInfo> param)
1915LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs19434f60d6541b25ad66e0722ee77775803037f27590a9cef31a1218a9274358d429public static void DecodeWearableParams(WearableData wearable, ref TextureData[] textures)
1916LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs24101526265c54b59245b9677a4a7490236fc8fb1d31a1077c0669b4ab0a47dc1ed3public async Task<InventoryFolder?> GetCurrentOutfitFolderAsync(CancellationToken cancellationToken = default)
1917LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2462c148c211d0c6c07aa451123a170fe257f59d48c6f2f61f8b099c5804ab41f215public AgentSetAppearancePacket MakeAppearancePacket()
1918LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs2640b7bbdb7ade22276cc92462d56a8893dd9bb0dc685c389853e79e14a7715ad8e7public async Task SendOutfitToCurrentSimulatorAsync(CancellationToken cancellationToken = default)
1919LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs288802660fbb82fe837e2ebfe21eb5936f49954200a67a6c3aac6faa218cd0d33b57public async Task<(bool Success, List<InventoryWearable> Wearables, List<InventoryItem> Attachments)> GetFolderWearablesAsync(UUID folder, CancellationToken cancellationToken = default)
1920LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs3200f2627e9a57af19e2b5dc26f915c54530df7239c40a9fb32f63fd6766fa218b14public static AssetType WearableTypeToAssetType(WearableType type)
1921LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs3399e13e58da71d86a9453a3ae0f78b9597cb7ee1588e7f09b34c63eca7a4f5bc2ddpublic class AgentWearablesReplyEventArgs : EventArgs
1922LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs340468e826012b06863159c0d0c5dcb6cffc09a6195c416f2335f4de0bd551f1a62epublic class AgentCachedBakesReplyEventArgs : EventArgs
1923LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs3409af1c8c62219c58c90bb8486dde62dcd295305c932831e1e946fc7f47b2a6c0d7public class AppearanceSetEventArgs : EventArgs
1924LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs341223cbc334df90e059bcdcd492ec433ec80f2702b756cab09d172f4b2f80cf1582public bool Success { get; }
1925LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs3418e2dd65d2d86a1ed5c710d0f6879fcb801027b444647fb5d3e20dd502bb194927public AppearanceSetEventArgs(bool success)
1926LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs3425764263f3abb2109430c5e5fb738e80bdc6aca79bd0d92af3d593983ebcecadfbpublic class RebakeAvatarTexturesEventArgs : EventArgs
1927LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs342816cfdceb6fa2f70a9078618a84d33a89820fb5338269ee8325b066678bbe1794public UUID TextureID { get; }
1928LibreMetaverseLibreMetaverse/Appearance/AppearanceManager.cs34350fd0e8e1f6c3ec2458e6ce918c11f53d4e733c352c684433355487d3d84db319public RebakeAvatarTexturesEventArgs(UUID textureID)
1929LibreMetaverseLibreMetaverse/Appearance/CompositeCurrentOutfitPolicy.cs41e9b4fe1c3cd5c31f889aefd3ed8fb164dd1c9bebe0a5c8f804aa863b035ffcf4public class CompositeCurrentOutfitPolicy : ICurrentOutfitPolicy
1930LibreMetaverseLibreMetaverse/Appearance/CompositeCurrentOutfitPolicy.cs590c88596a97bbe4f606579735b1893ef86c21fc9f5d661755e8a1d18358fc70cepublic CompositeCurrentOutfitPolicy AddPolicy(ICurrentOutfitPolicy? policyToAdd)
1931LibreMetaverseLibreMetaverse/Appearance/CompositeCurrentOutfitPolicy.cs786141b0bc56fe3a908c0b7cf2234fff573d85ff96fe8a96f07ea8e6e6977ac796public void RemovePolicy(ICurrentOutfitPolicy? policyToRemove)
1932LibreMetaverseLibreMetaverse/Appearance/CompositeCurrentOutfitPolicy.cs934b13ae9f3013cf7325dcab982974cb89d044c2a62062642315132ed663bcecb7public bool CanAttach(InventoryItem? item)
1933LibreMetaverseLibreMetaverse/Appearance/CompositeCurrentOutfitPolicy.cs105cc0d38794d6701984e46cb86665ee4e8a7a5addd28fc81997fc4ac68e0eba72dpublic bool CanDetach(InventoryItem? item)
1934LibreMetaverseLibreMetaverse/Appearance/CompositeCurrentOutfitPolicy.cs1177e45230ccd86497845b24687c6e909734f79f39d7282c9fa2460a6b2b69e639fpublic async Task ReportItemChangeAsync(List<InventoryItem>? addedItems, List<InventoryItem>? removedItems, CancellationToken cancellationToken = default)
1935LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs40e66eda8c440f1c81bd79a7d45c1be73a11978a43357ea0c56ceb0c1cf4c0ed3bpublic class CurrentOutfitFolder : IDisposable
1936LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs56a45d222a971a4d46e20c371593a9daacf7b53808024ba5a68a6338d1028cd592public InventoryFolder? COF
1937LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs65d4d9ee57c7f23ee0e3b70601dace28fbb0c1db4940d463c0346b04cc22be60c3public int MaxClothingLayers => 60;
1938LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs8020a15cb9ce1e58d1fd440f77b9f6f2df09c700dbee6d0a58eb8819c51706030dpublic CurrentOutfitFolder(GridClient? client)
1939LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs896b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
1940LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs12476a7b099c68feb878cd8fec0e70e8fcfdd4b4ef667866742b7e958e75830158bpublic ICurrentOutfitPolicy AddPolicy(ICurrentOutfitPolicy policyToAdd)
1941LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs1348ac33dca0d52f5641f85dc01c0339e287d96fd5d090adf81d84d3c4d1f903d10public void RemovePolicy(ICurrentOutfitPolicy policyToRemove)
1942LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs424644122c1e95da584ac9ef1b85f70e7838a4ad9c0fd33a93e5f3f539a67cbcb01public async Task<List<InventoryItem>> GetCurrentOutfitLinksAsync(CancellationToken cancellationToken = default)
1943LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs58330c9a826582b42c4576fe04a122afbb199a76153b3d6077ad4e2838d668a71cfpublic async Task<bool> CanAttachItemAsync(InventoryItem item, CancellationToken cancellationToken = default)
1944LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs651c36f9662f977a714fe94b0ff23aaef21bb5484371e40c7cf3007b45418b28724public async Task<bool> CanDetachItemAsync(InventoryItem item, CancellationToken cancellationToken = default)
1945LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs686e6df4992cb01352666f20e4dffb5746719fb450dd0399a02735897d135ca478apublic async Task AttachAsync(InventoryItem item, AttachmentPoint point, bool replace, CancellationToken cancellationToken = default)
1946LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs704ddc7f00d141db4f518183c24026e07e01a272c4018d1b0ab6137099ac3a530a2public async Task DetachAsync(InventoryItem item, CancellationToken cancellationToken = default)
1947LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs7231d07b1d85f4b5250b0e4077b5c574d47318161f277a5f350c8de5cecf37ecbb2public async Task<List<InventoryItem>> GetWornAtAsync(WearableType type, CancellationToken cancellationToken = default)
1948LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs7568432920fafcd9133c4005ccca8dd45d01c49780aab4afea2d49e15e9166a17e1public async Task<bool> ReplaceOutfitAsync(UUID newOutfitFolderId, CancellationToken cancellationToken = default)
1949LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs105428be93a5fb969238b44d0c1601d9d7b80e1ec6b3a67f67a7dfa0594e2f7813e2public async Task AddToOutfitAsync(InventoryItem item, bool replace, CancellationToken cancellationToken = default)
1950LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs10659bfc8abdce8ccda4c0039274eed5fa30069613c3482ad9424c5d558bcb7d6807public async Task AddToOutfitAsync(List<InventoryItem> requestedItemsToAdd, bool replace, CancellationToken cancellationToken = default)
1951LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs125776a294efead4c33ba95be97c2f81b3ca13a64570b5ff57f16108ad6ad5fa8158public async Task RemoveFromOutfitAsync(List<InventoryItem> requestedItemsToRemove, CancellationToken cancellationToken = default)
1952LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs12952c191d105c27181798e3837da2f65bc3ec97b234ab321b7c64b63e573fa79b2bpublic async Task RemoveFromOutfitAsync(InventoryItem item, CancellationToken cancellationToken = default)
1953LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs1309e5d64bcb71bddf4547a8dac232320ba2babcb29fa36aeec798b2b927652db7f3public static UUID GetAttachmentItemID(Primitive prim)
1954LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs13295e4ece8813e2c248c3123ecd7437be8b42a0466d7fb8ee549d3b97e0295994ddpublic InventoryItem? ResolveInventoryLink(InventoryItem itemLink)
1955LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs13646c6c3194692a2c65752fe8f7f099bede33864a43ef513f18505efd90cfd5aa1cpublic async Task<InventoryBase?> FetchParentAsync(InventoryBase item, CancellationToken cancellationToken = default)
1956LibreMetaverseLibreMetaverse/Appearance/CurrentOutfitFolder.cs139586840a1df42cf0b676f03df88a0e0a5da014cfda8faf04e3c157fd0690628987public async Task<bool> IsObjectDescendentOfAsync(InventoryBase item, UUID parentId, CancellationToken cancellationToken = default)
1957LibreMetaverseLibreMetaverse/Appearance/GridClientBakingTextureProvider.cs384d01715c283b7fc9679809995bce894f740b49e96f5ead015bfcc84a4e4feed9public sealed class GridClientBakingTextureProvider : IBakingTextureProvider
1958LibreMetaverseLibreMetaverse/Appearance/GridClientBakingTextureProvider.cs42ef622bc8136ca14b9c3c488536449498c14b42d2209b76dfa7397034821a54acpublic GridClientBakingTextureProvider(GridClient client)
1959LibreMetaverseLibreMetaverse/Appearance/GridClientBakingTextureProvider.cs480fe0c839528fcc955562443281673875ea32bbefb03aea192db0b6fff8396480public Task<AssetTexture?> RequestTextureAsync(UUID textureID,
1960LibreMetaverseLibreMetaverse/Appearance/IBakingTextureProvider.cs463262560c3f067e4cd8ae8ef6bfa5c6b98dca3e24f2e1c45843f2c0387cd4a474public interface IBakingTextureProvider
1961LibreMetaverseLibreMetaverse/Appearance/ICurrentOutfitPolicy.cs38b62dc0af6e2b960f8a6c57179bb849bbab92ec3da57867d21e31ef3625eca58dpublic interface ICurrentOutfitPolicy
1962LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs44483f30d6033f99e43ab48d74338aaa8d73dbea854c3fe19b4ec4ecb2275f7f09public class InitialOutfit
1963LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs50c69b57eda77363acd66592de2ce8d05acfde04299ac0f7902017578d5d90470epublic InitialOutfit(GridClient client, CurrentOutfitFolder cof)
1964LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs60d9e04fb4571995414f4d1b21d9ab92c9019e83df80837d658b493436dab955c4public class InitialOutfitProgress
1965LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs620069de5b99e104b0fd25878b747f9532a3639fb66763289fb1bd2fb5151db5d0public InitialOutfitPhase Phase { get; set; }
1966LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs632734150b00ae9477c5ae7282e2c3dd066b6cdb31f2f7692695ceef6a34be7cd2public int TotalItems { get; set; }
1967LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs6407d0620346345915e3340e70451b6dac907d1c7013c96d348b46b4dd04c952d3public int ItemsCopied { get; set; }
1968LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs653995e7c33fca35fc2d1a174a3a3d7485d21e3befd5e9cfb2de9862ad43179795public string CurrentItemName { get; set; } = string.Empty;
1969LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs663988b2dd42e05eee7666da9cee036ecbf683923cb3c6903dfe37346a95fe3297public string Message { get; set; } = string.Empty;
1970LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs69e9cbd66c1870c2f311b4adcaec983e4419954ebe400281a06e812d0226335946public enum InitialOutfitPhase
1971LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs7780e148fcbaf7d9ff6712285f7be9fbb1ee81a5049e3391d4671047e211166889public static InventoryNode? FindNodeByName(InventoryNode root, string name)
1972LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs945ec6039d7211eab9dd8c7697dbc61a0731efb20288dd7fc7d960a58bf8f7eea6public Task<UUID> CreateFolderAsync(UUID parent, string name, FolderType type, CancellationToken cancellationToken = default)
1973LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs133224e2e9e89b62765c5dcc6d314906b70f0add81521d91bedd7ea010472397f7epublic async Task CheckSystemFoldersAsync(CancellationToken cancellationToken = default)
1974LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs1508bfd31f78c37635ad46edd5db506d43aa6aa3979a8e28c069e2c4bd49167d45bpublic async Task<UUID> CopyFolderAsync(InventoryFolder folder, UUID destination, CancellationToken cancellationToken = default, IProgress<InitialOutfitProgress>? progress = null)
1975LibreMetaverseLibreMetaverse/Appearance/InitialOutfit.cs219a4ebe726f1aa0fb24d3cad5d1e32f97f1528ecfdf24b22641b7e138a4fb19285public Task SetInitialOutfitAsync(string outfit, CancellationToken cancellationToken = default, IProgress<InitialOutfitProgress>? progress = null)
1976LibreMetaverseLibreMetaverse/Appearance/InitialOutfitHandler.cs3952e87a7c7bc4187e472ccf62aa2781b7ce7a63a2ff6dba907139b45253cf29c6public class InitialOutfitHandler : IDisposable
1977LibreMetaverseLibreMetaverse/Appearance/InitialOutfitHandler.cs468d9b7d385908260d2d2de404fb3b0810d6f052c4b60b4753e2b3a8e42fe1c689public InitialOutfitHandler(GridClient client, CurrentOutfitFolder cof, IProgress<InitialOutfit.InitialOutfitProgress>? progress = null)
1978LibreMetaverseLibreMetaverse/Appearance/InitialOutfitHandler.cs1026b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
1979LibreMetaverseLibreMetaverse/AssetCache.cs4011931bbdd5ddfb9735f35df00d30a0dfb62b3771174f183dc29732441f2cbb72public class AssetCache : IDisposable
1980LibreMetaverseLibreMetaverse/AssetCache.cs43710a667ca3806b55c387e2cafbe968fce33a33d47c09629c5020bc6a3ce138c9public delegate string ComputeAssetCacheFilenameDelegate(string cacheDir, UUID assetID);
1981LibreMetaverseLibreMetaverse/AssetCache.cs4552b18858c24f25e5e55d73cbc670eb392f02707006e942399a6f7a25433c1be8public ComputeAssetCacheFilenameDelegate? ComputeAssetCacheFilename = null;
1982LibreMetaverseLibreMetaverse/AssetCache.cs67a3ba3b7cc566b10a365720c8b9f099d1c92ba9243bf4707dbdb1364b67e1d246public bool AutoPruneEnabled
1983LibreMetaverseLibreMetaverse/AssetCache.cs885aff2a745a8784c7c9b732ef8e6d59ef3a88c1bd914cb94a3454d11445171c7apublic double AutoPruneInterval
1984LibreMetaverseLibreMetaverse/AssetCache.cs1022cd09c6b9c5cfeb888cdab44f69e175a3b32eae88109cebcd9d770b78346ba23public AssetCache(GridClient client)
1985LibreMetaverseLibreMetaverse/AssetCache.cs1236b9508761cab86c4eb6676cff18b8c9f69d025c1903bf0f6f3cda86f194cfed4public void Dispose()
1986LibreMetaverseLibreMetaverse/AssetCache.cs2093072bc59299f3c45c897c09090e692ea2d270689ae2264015fc2ec613b7893ebpublic byte[]? GetCachedAssetBytes(UUID assetID)
1987LibreMetaverseLibreMetaverse/AssetCache.cs2177c50ac18077fa119ac2f2969d9da93d526d48fd4af79e8655d5a643cd73fcce6public async Task<byte[]?> GetCachedAssetBytesAsync(UUID assetID, CancellationToken cancellationToken = default)
1988LibreMetaverseLibreMetaverse/AssetCache.cs28008f4e5fe8375b15f7f4f4845f359b42f35362ba6f161f4a4b1a490bd0d6404a4public bool TryGetCachedAssetBytes(UUID assetID, out byte[]? data)
1989LibreMetaverseLibreMetaverse/AssetCache.cs319209d3aa56555041110c197c12576be81133f2a82d79545b433178659c61a549dpublic async Task<(bool Success, byte[]? Data)> TryGetCachedAssetBytesAsync(UUID assetID, CancellationToken cancellationToken = default)
1990LibreMetaverseLibreMetaverse/AssetCache.cs384acb616e836bc2baca42d2d49a52a8e7162b8486812a1ca4b17a1d5d1d438ed96public ImageDownload? GetCachedImage(UUID imageID)
1991LibreMetaverseLibreMetaverse/AssetCache.cs4365a60aa587f006f213aa149bf597e2c5e76491b75a12d0d25ec01192e26dd7edfpublic bool SaveAssetToCache(UUID assetID, byte[] assetData)
1992LibreMetaverseLibreMetaverse/AssetCache.cs475ddf8c9183b94cbaf145fb3cdb22391014673b4e5a5895b0eb2bb8b5ed0c6a2f8public async Task<bool> SaveAssetToCacheAsync(UUID assetID, byte[] assetData, CancellationToken cancellationToken = default)
1993LibreMetaverseLibreMetaverse/AssetCache.cs5397593d51b7f282c12a68fb850cc458772b6837a432865d6b6d56bacdd1c676633public string? AssetFileName(UUID assetID)
1994LibreMetaverseLibreMetaverse/AssetCache.cs556d31eb73afff4c0ed9089c3fba0e4658ae2f28f0f8acfeb7a8bd7eda3ece34e89public bool HasAsset(UUID assetID)
1995LibreMetaverseLibreMetaverse/AssetCache.cs5661c5c2406a17d0bffb18386955907d5ca8d56416e099a57a598408e45a4fb6138public void Clear()
1996LibreMetaverseLibreMetaverse/AssetCache.cs59359356e211245268dbde3a75af505e4a2994f013a92b72dfa2f6ef23661503111public async Task PruneAsync(CancellationToken cancellationToken = default)
1997LibreMetaverseLibreMetaverse/AssetCache.cs68531af2c682cedf0ce77b2f765689fd5a041e8b43212f57426e5030fc9c379dc2apublic void BeginPrune()
1998LibreMetaverseLibreMetaverse/AssetManager.cs43b84928e834267caa2bfa40d314ee60c48bb7fc6da5ce0b5dc5acaeda779aada4public enum EstateAssetType : int
1999LibreMetaverseLibreMetaverse/AssetManager.cs52ab8fc9c2bffd41b984f0a51ff750a8e5c9b03a2bdc8ab01d5232dfb0cfca3df3public enum StatusCode
2000LibreMetaverseLibreMetaverse/AssetManager.cs75402ca69ef7a74e649ea18391fe2e82800495a7d61ccee289f6664b074293f711public enum ChannelType : int
2001LibreMetaverseLibreMetaverse/AssetManager.cs885a55f20aacbba1eea7d03d5a33f60b68464f5f3119b8644ea2a7a8883bd79437public enum SourceType : int
2002LibreMetaverseLibreMetaverse/AssetManager.cs1033ab31ff7d04994594c9ebf816125bfb49aeb01005bcf01c517674392fc709940public enum TargetType : int
2003LibreMetaverseLibreMetaverse/AssetManager.cs1165001477437f634ac2cdfc3e5f2bf56cff2a8485d465f20ce7a70916ab7bbcee7public enum ImageType : byte
2004LibreMetaverseLibreMetaverse/AssetManager.cs129a6b3622a20d150941dcdf7d3dea82050108abc841a305c09d50e2c5a2a2666c5public enum ImageCodec : byte
2005LibreMetaverseLibreMetaverse/AssetManager.cs141224c78db0f83bb99a267d289c42d7e11d60e07cb80e0610c62a6e18c29ec9e5apublic enum TransferError : int
2006LibreMetaverseLibreMetaverse/AssetManager.cs163fb4161341b7f90e234cbb98e64f8894c160cd2bf60018209262d791d8af63d88public class Transfer
2007LibreMetaverseLibreMetaverse/AssetManager.cs165218f78372e72d758ae1ddae13affe0b6e56edbedf1fb914e3b3734d692c29453public UUID ID;
2008LibreMetaverseLibreMetaverse/AssetManager.cs166d1615871c090b4ef2f0a449f74bed56483eccff069fd6d8446eb6a7c3910560bpublic int Size;
2009LibreMetaverseLibreMetaverse/AssetManager.cs16782466a6a173c1d0cdb1f9716955aff46d28bd92718c4cae612284f0e8807e573public byte[] AssetData;
2010LibreMetaverseLibreMetaverse/AssetManager.cs1689de7067f063a214b953e9dad057b871c43becae21838e847a5dffac4fa0d926bpublic int Transferred;
2011LibreMetaverseLibreMetaverse/AssetManager.cs1694b5ed30b54abccad841cbe0cefd79d5f0dd26aa191603bc0ac47605d76ae0e28public bool Success;
2012LibreMetaverseLibreMetaverse/AssetManager.cs170c6a6fc215233578f0512fe2fc6c07d9c38ce827c8879109753d4be28d3a45dc6public AssetType AssetType;
2013LibreMetaverseLibreMetaverse/AssetManager.cs17681302f5a07097b09f3940c3ad51e642fda43fcb9bfc2f9b9493b63aa8edcd43fpublic int TimeSinceLastPacket
2014LibreMetaverseLibreMetaverse/AssetManager.cs18254ac5940720b24c9ed4f062929b24937636e462631bea41b7bbe9db88c772d1bpublic Transfer()
2015LibreMetaverseLibreMetaverse/AssetManager.cs1923d8fb2e85ea206f6893e6ab4026764a412c2c0ff93b67819422e9a37a2cfda7bpublic class AssetDownload : Transfer
2016LibreMetaverseLibreMetaverse/AssetManager.cs1946e4ac156050a43df2cd371728d5922188fbdbc5da63de818734ad816dfea0ef8public UUID AssetID;
2017LibreMetaverseLibreMetaverse/AssetManager.cs195f99dbc14acbe6a3ea13d8bdcf3da8210e2c8000193cf0715757213b2f4796f67public ChannelType Channel;
2018LibreMetaverseLibreMetaverse/AssetManager.cs196c90ba41bd54985df4b20f6e7aba031a6e14c0a4c6d27431d1d9438157fa68387public SourceType Source;
2019LibreMetaverseLibreMetaverse/AssetManager.cs1975f8fe2cd74a89fced3b9171b1952e5afd051808f02e3b0cb93324f24aa110c19public TargetType Target;
2020LibreMetaverseLibreMetaverse/AssetManager.cs198f3bbfbf5475cc4b86c60bf68082892bba4491bda5ac58e86352a8c564a78575epublic StatusCode Status;
2021LibreMetaverseLibreMetaverse/AssetManager.cs199773bf48f0348b4f641eb2f9b6cfc79db6e7aa0f272f3708edb14dae846e87775public float Priority;
2022LibreMetaverseLibreMetaverse/AssetManager.cs2004c0b8ada1f702a60db7af26200ab01347e97e13a77e7405bcec5f9bfa0d7e774public Simulator? Simulator;
2023LibreMetaverseLibreMetaverse/AssetManager.cs2039533a500718c4fcb5e6ffe99a5a692f13ce2dc144888f1f43ce2852c244ad07dpublic int nextPacket;
2024LibreMetaverseLibreMetaverse/AssetManager.cs2048b0422f3b13a85b7347f78c0966a091182e950a7552b26efaa24a5e92f8a31d8public ConcurrentDictionary<int, byte[]> outOfOrderPackets;
2025LibreMetaverseLibreMetaverse/AssetManager.cs207b6d82f5eb7b8c3e5113c5f6419a6b78541568ac5ed10ce4f6d4865f73b4999e8public AssetDownload()
2026LibreMetaverseLibreMetaverse/AssetManager.cs218e92e6e86b32455656b714baf4059f533cfb8b495c466049316c762bdf495285fpublic class XferDownload : Transfer
2027LibreMetaverseLibreMetaverse/AssetManager.cs2209e91620313b2d8ad3b038f6ea36f8b4b2727dfc2befda9704d97ad987d2dfd4apublic ulong XferID;
2028LibreMetaverseLibreMetaverse/AssetManager.cs221a52d07b3e251543ba3b81bb316f92def0e8367297325a8e7bb25d16f32fa9871public UUID VFileID;
2029LibreMetaverseLibreMetaverse/AssetManager.cs22280dd777b23031523aab5c9cc620d28575903d9f2a3528b1d44cd447bc80e42f2public uint PacketNum;
2030LibreMetaverseLibreMetaverse/AssetManager.cs223b5c333b2b28ffe64277063b0f28648ab54759862e9ea4234a666c4968f7f3ba3public string Filename = string.Empty;
2031LibreMetaverseLibreMetaverse/AssetManager.cs224ee746c04848df2dfcbe27e4f15aa6fdd4938f635cd23377ca336e62e70302179public TransferError Error = TransferError.None;
2032LibreMetaverseLibreMetaverse/AssetManager.cs23011a414094255aa555433ce8f63233596b56a4245a4b6f6ab86ba203b4596e1cdpublic class ImageDownload : Transfer
2033LibreMetaverseLibreMetaverse/AssetManager.cs232c61c888214aa0388a2f2ceb712e99625646b1ff046f64128a39a9a6001a03fd6public ushort PacketCount;
2034LibreMetaverseLibreMetaverse/AssetManager.cs233cbf0a8f50f4810c8bd6b3881def57fcc2ae35e6c2b138fdd1ca30bcaa6033a1cpublic ImageCodec Codec;
2035LibreMetaverseLibreMetaverse/AssetManager.cs2344c0b8ada1f702a60db7af26200ab01347e97e13a77e7405bcec5f9bfa0d7e774public Simulator? Simulator;
2036LibreMetaverseLibreMetaverse/AssetManager.cs23555b7506558d601065ed9a8d26874fbfb7034210570250c7d6b71e3bd78640cf7public SortedList<ushort, ushort> PacketsSeen = new SortedList<ushort, ushort>();
2037LibreMetaverseLibreMetaverse/AssetManager.cs2364bc06c403792ce0525eaba57195368cdd3b757085614a4e99f95f70fc841f8fbpublic ImageType ImageType;
2038LibreMetaverseLibreMetaverse/AssetManager.cs237bbc11612add50cc7aa460ac3d071d19af743bf393cc1219993444a6b0913bc88public int DiscardLevel;
2039LibreMetaverseLibreMetaverse/AssetManager.cs238773bf48f0348b4f641eb2f9b6cfc79db6e7aa0f272f3708edb14dae846e87775public float Priority;
2040LibreMetaverseLibreMetaverse/AssetManager.cs249078b0674d956ae07063726862d24bead167b401a1fec297be722d31aa32c1ac7public class AssetUpload : Transfer
2041LibreMetaverseLibreMetaverse/AssetManager.cs2516e4ac156050a43df2cd371728d5922188fbdbc5da63de818734ad816dfea0ef8public UUID AssetID;
2042LibreMetaverseLibreMetaverse/AssetManager.cs252e1a68c95bacadcf1f7e4263ed8409b7b63f41ee9e2dca1475cc5f3549ed6cd9fpublic AssetType Type;
2043LibreMetaverseLibreMetaverse/AssetManager.cs2539e91620313b2d8ad3b038f6ea36f8b4b2727dfc2befda9704d97ad987d2dfd4apublic ulong XferID;
2044LibreMetaverseLibreMetaverse/AssetManager.cs25480dd777b23031523aab5c9cc620d28575903d9f2a3528b1d44cd447bc80e42f2public uint PacketNum;
2045LibreMetaverseLibreMetaverse/AssetManager.cs261e0c8d7f8650c7d9c46e1ae7bf9cc57294ec2ed50deab9a33d53b9fb2f13f7349public class ImageRequest
2046LibreMetaverseLibreMetaverse/AssetManager.cs263c601c9c1925f79c15b5e53117533a65c8364a59bac74c7699eff67fbeff0cc40public UUID ImageID;
2047LibreMetaverseLibreMetaverse/AssetManager.cs26428f87924013775a0888fee21a8243181e11f599bb07384df9f110175e7e1d1aepublic ImageType Type;
2048LibreMetaverseLibreMetaverse/AssetManager.cs265773bf48f0348b4f641eb2f9b6cfc79db6e7aa0f272f3708edb14dae846e87775public float Priority;
2049LibreMetaverseLibreMetaverse/AssetManager.cs266bbc11612add50cc7aa460ac3d071d19af743bf393cc1219993444a6b0913bc88public int DiscardLevel;
2050LibreMetaverseLibreMetaverse/AssetManager.cs2750657eb3e76f2c754176c85c022a3e3a79a1dc61ae1f7024a562f021598acdda0public ImageRequest(UUID imageid, ImageType type, float priority, int discardLevel)
2051LibreMetaverseLibreMetaverse/AssetManager.cs28995cac0a11f9917253330b21079a08cfcdd1a6646954ad51fe65a4ba7ca7bb269public class AssetManager
2052LibreMetaverseLibreMetaverse/AssetManager.cs323188c8b201864c4c0f927fa61871e3994fb79ef08fa3aea67bba6f18b4d7023d3public event EventHandler<XferReceivedEventArgs> XferReceived
2053LibreMetaverseLibreMetaverse/AssetManager.cs34703ea86518bd316883060f7d686a16dd34967637dc9c3613cae394d3620282632public event EventHandler<AssetUploadEventArgs> AssetUploaded
2054LibreMetaverseLibreMetaverse/AssetManager.cs3715730b282dd52a5e3bebc07abba0affee079824b3ebb6a4d3a0ef206bb255fe21public event EventHandler<AssetUploadEventArgs> UploadProgress
2055LibreMetaverseLibreMetaverse/AssetManager.cs39542a7a94cbb9a695e5819752ed9c8a39ee39bcf843f7b477b96791f2158f8948cpublic event EventHandler<InitiateDownloadEventArgs> InitiateDownload
2056LibreMetaverseLibreMetaverse/AssetManager.cs419f09c0a96a4d700bd124c233ea0d04f24a1c89dbf0a758c5b355598702b030146public event EventHandler<ImageReceiveProgressEventArgs> ImageReceiveProgress
2057LibreMetaverseLibreMetaverse/AssetManager.cs429a2feec42d81e467027124554698b6b241276cbcc043d1bce975bcc662dd1efdapublic AssetCache Cache;
2058LibreMetaverseLibreMetaverse/AssetManager.cs438b70285ad2eed6229ea1da55d62f1e0927a0ee27e99369612df3fb4657643a3d7public DownloadManager HttpDownloadManager => HttpDownloads;
2059LibreMetaverseLibreMetaverse/AssetManager.cs451d2fc098d22769ae0e8f0d207f81f3e86d440b2d45a725a830566b797c9094882public AssetManager(GridClient client)
2060LibreMetaverseLibreMetaverse/AssetManager.cs482ea0790e3e1418c880777534ec07f43c06e082c4005873d307bd508b7277803f7public string AssetTypeToString(AssetType assetType)
2061LibreMetaverseLibreMetaverse/AssetManager.cs55530f42fd36063d5f91cda8caf02202f5b465cc19d1affe0e07fb4a07318edf43dpublic Task<Asset?> RequestAssetAsync(UUID assetID, AssetType type, bool priority, CancellationToken cancellationToken = default)
2062LibreMetaverseLibreMetaverse/AssetManager.cs559afc16f5d3e58ce5f9851bf9d5f3ba537cc5519eb15b7e07dc0e93b9f916a0539public Task<Asset?> RequestAssetAsync(UUID assetID, AssetType type, bool priority, SourceType sourceType, CancellationToken cancellationToken = default)
2063LibreMetaverseLibreMetaverse/AssetManager.cs56357351b3e68ef89ed019e12ac9547081f18308440860a0db06886adbbbec1f847public Task<Asset?> RequestAssetAsync(UUID assetID, UUID itemID, UUID taskID, AssetType assetType, bool priority,
2064LibreMetaverseLibreMetaverse/AssetManager.cs7711d7cf00fbc990031ac589ba9b18801c381be9a0a7eedb6586a2ccba9dfed0c14public ulong RequestAssetXfer(string filename, bool deleteOnCompletion, bool useBigPackets, UUID vFileID, AssetType vFileType,
2065LibreMetaverseLibreMetaverse/AssetManager.cs954c147a2ff5da6d4466839c4077233cdca56a8cd64876b80b6a8c2473aeb055f9dpublic Task<Asset?> RequestInventoryAssetAsync(InventoryItem item, bool priority, UUID transferID, CancellationToken cancellationToken = default)
2066LibreMetaverseLibreMetaverse/AssetManager.cs9576d2d8c764642fa268edcb84c70ef65d3c7cf28464497cf461aaca946e417d8c4public Task<Asset?> RequestInventoryAssetAsync(UUID assetID, UUID itemID, UUID taskID, UUID ownerID, AssetType assetType,
2067LibreMetaverseLibreMetaverse/AssetManager.cs967b1b87e3e921f2e6b66226ccd9c90292426083f8fe8b5ab9542a152b97ab97d23public void RequestEstateAsset(AssetDownload transfer, EstateAssetType eat)
2068LibreMetaverseLibreMetaverse/AssetManager.cs1015b4c6fff9069846d399150528500fd2c021c8566de797d9d107d7baf4daa8eea8public UUID RequestUpload(out UUID assetID, AssetType type, byte[] data, bool storeLocal, UUID transactionID)
2069LibreMetaverseLibreMetaverse/AssetManager.cs1025d46c5cf3a5059e54f15af116033df2e193ee539463cd1f6b69cf79f5f03e75efpublic async Task<UUID> RequestUploadAsync(AssetType type, byte[] data, bool storeLocal, UUID transactionID, CancellationToken cancellationToken = default)
2070LibreMetaverseLibreMetaverse/AssetManager.cs111517dcb20a36556351bdeb9559b2bdcfb86a4d4725a9f1ba3827fafb6e3c8f08dbpublic int GetTextureUploadCost(int widthPixels)
2071LibreMetaverseLibreMetaverse/AssetManager.cs1145bb90ed1fdaaedb4532a23af202eafc97f696212126400acf3e9ddd46e912b6ccpublic async Task<UUID> RequestUploadLargeTextureAsync(byte[] data, int widthPixels,
2072LibreMetaverseLibreMetaverse/AssetManager.cs11532d284fe322aba34e71a0d52daf5c10a31055582827eeeefc3b7e53d47b7b8fcdpublic async Task<UUID> RequestUploadBakedTextureAsync(byte[] textureData, CancellationToken cancellationToken = default)
2073LibreMetaverseLibreMetaverse/AssetManager.cs124934ce901da54b9c3186f27644b6a8646b5e8a4fe764abce6b4ee21fb0e5f9f204public async Task<AssetMesh?> RequestMeshAsync(UUID meshID, CancellationToken cancellationToken = default)
2074LibreMetaverseLibreMetaverse/AssetManager.cs1313f68672ccd361b9aa075f67fb7cd7476cd5593c9fca572b90940732bde16314b8public Task<AssetTexture?> RequestImageAsync(UUID textureID, ImageType imageType = ImageType.Normal, CancellationToken cancellationToken = default)
2075LibreMetaverseLibreMetaverse/AssetManager.cs13385ea673293d1a2fc88f4b204ed1cea21863ca2016cfdbf20d1e7cd75201e6b1e3public void RequestImageCancel(UUID textureID)
2076LibreMetaverseLibreMetaverse/AssetManager.cs13514470b9f89c4063f036f62a8536b34d892944731f7aae4bbee9362d6388bfbd13public async Task<AssetTexture?> RequestServerBakedImageAsync(UUID avatarID, UUID textureID, string bakeName, CancellationToken cancellationToken = default)
2077LibreMetaverseLibreMetaverse/AssetManager.cs1488d6bc7ccbfd6989b1b07a567ee9564918cbf5a09cd56adafc9eed682af7b53fdcpublic Asset CreateAssetWrapper(AssetType type)
2078LibreMetaverseLibreMetaverse/AssetManager.cs20958be0f3845dcd206df7b127b1af02625e4b3ed3c5c969d660cc49798dc0948aa7public class XferReceivedEventArgs : EventArgs
2079LibreMetaverseLibreMetaverse/AssetManager.cs2098aff46141da49c5049eedf190bbc9ec6cb0a7c40075c3aa0669a7076b70e15491public XferDownload Xfer { get; }
2080LibreMetaverseLibreMetaverse/AssetManager.cs2100852c613ddb817bf2dca79358403bd26b6f8cb13c26e1907531c4c6efa3cf81cdpublic XferReceivedEventArgs(XferDownload xfer)
2081LibreMetaverseLibreMetaverse/AssetManager.cs21070bf132bd074ddb5d304d1599aabe0a9db18ccf469b4efe911a99b0420714a19apublic class AssetUploadEventArgs : EventArgs
2082LibreMetaverseLibreMetaverse/AssetManager.cs211084771095d48b2f46b4f7f9b97aa0524bf138c008b671b110b45b8974faaec916public AssetUpload Upload { get; }
2083LibreMetaverseLibreMetaverse/AssetManager.cs21128ab02fcf79aade46913a9b98df81b68edd63e019a10e3688efdae41d0ae8e654public AssetUploadEventArgs(AssetUpload upload)
2084LibreMetaverseLibreMetaverse/AssetManager.cs211979aa2891c4d5caf16a06f520745dd18f35eb4dfb62ed783726df40847cebe431public class InitiateDownloadEventArgs : EventArgs
2085LibreMetaverseLibreMetaverse/AssetManager.cs21223b9acf348c69e5351015310c64ec4dc79b95588a8a0bdbb3a89da616969df132public string SimFileName { get; }
2086LibreMetaverseLibreMetaverse/AssetManager.cs21252bca782d1e8956c77e8c99ee2d6fc0146d5aa95b722caa56744edf670f1fa723public string ViewerFileName { get; }
2087LibreMetaverseLibreMetaverse/AssetManager.cs212721fb14a917d67cffd10f4e8d4585261a4f330cfa5d9d9850c68998f6bde7d4ffpublic InitiateDownloadEventArgs(string simFilename, string viewerFilename)
2088LibreMetaverseLibreMetaverse/AssetManager.cs2135bd17f0e7f7b0d2e21b4d0457678b7de102045d4e7e21ac14dd102dfac646a40bpublic class ImageReceiveProgressEventArgs : EventArgs
2089LibreMetaverseLibreMetaverse/AssetManager.cs213858e3d0e952f46e6cc7dfbd86677797087d96040df536c47c82ad1901817adc34public UUID ImageID { get; }
2090LibreMetaverseLibreMetaverse/AssetManager.cs214191139c26801f81d46026ddde8aab917d458e3dbacfca09681454dc12ba4d8887public int Received { get; }
2091LibreMetaverseLibreMetaverse/AssetManager.cs214412d17d6fa84dcf14be9923d31a5ea26bd0a3a9f85d56b6fb189bb90dcd2af72bpublic int Total { get; }
2092LibreMetaverseLibreMetaverse/AssetManager.cs214654419ae7281a484bcc7e546cecf15ca8311728253553f7ee86817ddde98f6349public ImageReceiveProgressEventArgs(UUID imageID, int received, int total)
2093LibreMetaverseLibreMetaverse/Assets/Archiving/ArchiveConstants.cs352a1570f2a3354067bc19bb78d67058a71acc97d679d9dd96590bb8b128409fb5public class ArchiveConstants
2094LibreMetaverseLibreMetaverse/Assets/Archiving/ArchiveConstants.cs7529d12358d2974b0661c822694f23ea0cf6105bc203b311055b45ffac54f84877public static readonly FrozenDictionary<AssetType, string> ASSET_TYPE_TO_EXTENSION;
2095LibreMetaverseLibreMetaverse/Assets/Archiving/ArchiveConstants.cs76538117b302ff4621bebcc9715deaa236bfa99db6c5d4fbe4450bb36e0dd90f42public static readonly FrozenDictionary<string, AssetType> EXTENSION_TO_ASSET_TYPE;
2096LibreMetaverseLibreMetaverse/Assets/Archiving/AssetsArchiver.cs3648f612b16fc54a930007310ea1b832f5b8e6948f0d4483901b3957d357d48953public class AssetsArchiver
2097LibreMetaverseLibreMetaverse/Assets/Archiving/AssetsArchiver.cs48f61adfec3f70f9427e16fbe69874324179e8aff1d5b907a3de46a0bdfb76fe95public AssetsArchiver(IDictionary<UUID, Asset> assets)
2098LibreMetaverseLibreMetaverse/Assets/Archiving/AssetsArchiver.cs57e7c21b82f5abf7bcc92fcf7d96d2584dd6b8e377d30c2e562b3516e2572c95e6public void Archive(TarArchiveWriter archive)
2099LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs39d1c38279eb2a29b1546656ef2d3dfefe68c923710674c60446acf761e0f3953bpublic static class OarFile
2100LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs415d3e8eea00940bba00a54144e9573a5e9650ccc538580645965d201cd9167458public delegate void AssetLoadedCallback(Asset asset, long bytesRead, long totalBytes);
2101LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs4254d9806c5d9d672ce2293f3fa73a23c6fba6f94768bdc4ffeb95f4ee0a226bfepublic delegate void TerrainLoadedCallback(float[,] terrain, long bytesRead, long totalBytes);
2102LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs43ce4d93b62628156ce892c2f8747a7924432106eaf8c392ae1c16372f506d9330public delegate void SceneObjectLoadedCallback(AssetPrim linkset, long bytesRead, long totalBytes);
2103LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs4413cab85ee0a433b85585ea052a4656a03d60ebacd5a279849782d26a60bf1f6fpublic delegate void SettingsLoadedCallback(string regionName, RegionSettings settings);
2104LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs48b15210da13b7265bad6da2450c27867f622640292830d1553b3c2c0ddb469568public static void UnpackageArchive(string filename, AssetLoadedCallback assetCallback, TerrainLoadedCallback terrainCallback,
2105LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs27162f57ded99845095d43746cf9fb0a31731ca64603ef757925894981c8393fea7public static void LoadObjects(byte[] objectData, SceneObjectLoadedCallback objectCallback, long bytesRead, long totalBytes)
2106LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs303a84e681e56808a6402a2a9e3f393f4248a066929b6a789df15939bd28fafaee7public static void PackageArchive(string directoryName, string filename)
2107LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs340d12c9699990d8bc9353a30473c490de3f30b0c56b32d5f4af464c600284557d0public static void SaveTerrain(Simulator sim, string terrainPath)
2108LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs3739c907474ffcea214533259846da1947403175184fbcb6b3f148ac1eeb120f97bpublic static void SaveParcels(Simulator sim, string parcelPath)
2109LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs456721767c2b7719033e222ed45df6c6e31a2a2daca5161db78368c7312e6b9000cpublic static void SaveRegionSettings(Simulator sim, string settingsPath)
2110LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs4963e01f87fabf52b9d9f1b264d8cce9b7bb310be4493740822022d5e8571fbc611public static async Task SavePrimsAsync(AssetManager manager, IList<AssetPrim> prims, string primsPath, string assetsPath)
2111LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs556f0c41974112d4db4fd633c135ed25dce3c8c0954b90720947b111057bd42df70public static void ClearAssetFolder(string assetsPath)
2112LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs5701a4877a80c379cd83d90d2857bc31f2927f7cc0ddba3d8ec7a870843eec6cc64public static async Task SaveAssetsAsync(AssetManager assetManager, AssetType assetType, IList<UUID> assets, string assetsPath)
2113LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs5976c4392f456dbc5d2d2aa74f2ac8763442cd83b5549bc2c4dc012c5494c83d8b8public static async Task SaveSimAssetsAsync(AssetManager assetManager, AssetType assetType, UUID assetID, UUID itemID, UUID primID, string assetsPath)
2114LibreMetaverseLibreMetaverse/Assets/Archiving/OarFile.cs632962fcae7eedea0b16fad5ac558508de073f34a9ca0b59d633a3af3f98b44ffbepublic static void SOGToXml2(XmlTextWriter writer, AssetPrim prim)
2115LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs7277b34dee8430e552dd2d833a31480dfd202905a4fa62a6e7d286f3c64cac9c7public class RegionSettings
2116LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs983839699cc1c5143aad1ce479c116f862bbcd9f1abc58555b41c36f866849838public bool AllowDamage;
2117LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs1040e5cbb1467430ae451b2cc8bbbc6b4ebc333f91384cf6e14237b14a60d39d22public bool AllowLandResell;
2118LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs1125a18abe2111c953030d0c499a9c0f2bd5ee3403fe96433b132ec097d7cb250fpublic bool AllowLandJoinDivide;
2119LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs1263815f96ce2dddb06cdf17e3ff551a36d1bdca29423262a74f728607e1c01d10public bool BlockFly;
2120LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs13e5f2a22e2bd73920c35362cbd65738a9d01421982171cdd72ed2e6791229c455public bool BlockLandShowInSearch;
2121LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs14a6af9278e1e0acd3de07384f6df4f588351575dfa201eea52aee9017b96c0ef9public bool BlockTerraform;
2122LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs152ab9e73cd96f7dbcd7f031a59313573d66ed2f94392e00cd69244581b3418874public bool DisableCollisions;
2123LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs1653bbb889c87b2db0ee0b6b9c16a049e98eeedb330068597049376f2d6a5cff5cpublic bool DisablePhysics;
2124LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs17d0dd907a0156ff0cc9a9e552a84569f2fb2ff31116a04f04df9c242f16cb8d9epublic bool DisableScripts;
2125LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs186994cf64a3b3d59b5ecc11b2c9a5c54d8cf08c284a9659f99c43f43875f417fepublic int MaturityRating;
2126LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs1937a920908f789bf1bd7327cbeb0db6e7cdb6ed7c81c6f80395dc1bfad646731fpublic bool RestrictPushing;
2127LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs20a2635f156d4a93f21cd1bafeb0a8a3ae7cb9c1ea9934d8f7659790c8baeb60afpublic int AgentLimit;
2128LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs21d6d0f159ea1e7a1f0b46d3726a5e5ff7a7d27436ac00b7be35bdf715fc667c52public float ObjectBonus;
2129LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs23ad74e0f6209bb3d726494e64726242111d3528084c5ed4b6513db270f81293d7public UUID TerrainDetail0;
2130LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs24520e4b1dc706c52b35b85b415e4b7317f6e88d50b22b56461d29c35c7da4ea4bpublic UUID TerrainDetail1;
2131LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs25ff5f55ff7fed95b43ec5cf0f2be528941b96ad1b3aa6f8459f50c4c8ed3e931cpublic UUID TerrainDetail2;
2132LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs263574781fd5e17684ba906cb2e5156ce2892cc2b6bc8812be3264fcf8365a3693public UUID TerrainDetail3;
2133LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs27dd345155591787c9d7f992bd12eeba3c1c2066cfe1d384cf002c4413b984abd5public float TerrainHeightRange00;
2134LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs28fa3128c3bfa61a9253fae64d4fc65b6f490ae269b1b6831989e608c9caafe3f3public float TerrainHeightRange01;
2135LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs29a943185408b87186a848a1bd9b7eb8d41e06874db076bc509c1327d2b6b32266public float TerrainHeightRange10;
2136LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs3035a860d0a21f121e3fd7acfe534ceea7b0391963486fec325d5d39a7e0c0cfc8public float TerrainHeightRange11;
2137LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs3145bd37ae0fe9db5cea8dd9119f55d736899147c8352ce507e959146443385155public float TerrainStartHeight00;
2138LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs32411e71e481ae0a6d2c537af51a29a104cd223fcfcff7e2359fe68a2e9f1d0314public float TerrainStartHeight01;
2139LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs33dfbcf2fbc37e45de96257fa85da998d65972712b89cefabf05110a137922e88fpublic float TerrainStartHeight10;
2140LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs34ad2681ef8b0afa3502c5d3f6b8ff4b143b56814e7a402e2748cb214dcb74bacfpublic float TerrainStartHeight11;
2141LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs365d6075ff0b2e82e817feab7202742d7dc3ef9bc7ac33cda34a3587d4ca8219e7public float WaterHeight;
2142LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs37210faf961f22059942fa4591ab8c5bc9f6ab010e3a4af077bddd84d9fe4d534cpublic float TerrainRaiseLimit;
2143LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs38b08ce33706e3999d02df3dfee971f21acec598df85bd60a5fc7908cb76dbc2depublic float TerrainLowerLimit;
2144LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs39427ab65a9d4fa02a25999c273fa08f37d0f709d984e05e7ae8610d919efb6146public bool UseEstateSun;
2145LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs40d9ec7073a9bb6a334ba0354099435b193442812ca0cef3dc58862151a3e126b0public bool FixedSun;
2146LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs42209ee01955eb8d337a52cb9ec9b5f546709ed3cd5359520852282bd35ff6b807public static RegionSettings FromStream(Stream stream)
2147LibreMetaverseLibreMetaverse/Assets/Archiving/RegionSettings.cs173ef31ae0587d565a5825c93847ab84224df03fb5cffe31c909775059ca5a4d177public void ToXML(string filename)
2148LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs359441d39a56eec4fd33451cab0c40742b9162cfd3acb1f337dc77c1d83c7ccfdapublic class TarArchiveReader
2149LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs37fe1ad44f1ea32ff1fa62b89b153defc9d0350593474c2b429fd92bd45b94047epublic enum TarEntryType
2150LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs71c48e0a1a7755ef3de14714ad155d0a437247b7fa7605817664b25051244136b5public TarArchiveReader(Stream s)
2151LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs823e9bce32c141b47d9f844525c66d30d721197b8e52adcdb30153981400528a8cpublic byte[]? ReadEntry(out string filePath, out TarEntryType entryType)
2152LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs1862ee23268d997683c411d925f458ff9574a9b2ee1ece807bb10d4391d6764a687public void Close()
2153LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs1983661f48a0b231aa3931ddac79f9b65a78f5b8fdefe73f2fd7927c830980c808dpublic static int ConvertOctalBytesToDecimal(byte[] bytes, int startIndex, int count)
2154LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs2163569c26d735bfcd87c47b9036bd28b905dda55241e4b7994b046cd132d88d874public class TarHeader
2155LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs218210891c9f777fdd22fe08b9e68e54f7ef2d43247ebb16f596ece976cbf960f6dpublic string FilePath = string.Empty;
2156LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs219194dd0c7cf478ca093ec8aad559dc0f84f6d08ed0dfcb4c04e32191608a4bf13public int FileSize;
2157LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveReader.cs2202d4acb63376448484ce035ee3bdccdb25af9a7647fe898834e800e2a78a524ddpublic TarArchiveReader.TarEntryType EntryType;
2158LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs361c791941516b3edae32998fe1ab469ddac090786e3bfc145704f10b3a3a3bc8fpublic class TarArchiveWriter
2159LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs455b686af28cfdac2556165203f5546f82554f13e5db1c48b563a5e90d25c3600fpublic TarArchiveWriter(Stream s)
2160LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs54838b0112d576d8990c0c46236efbacca79924fbb79ab538fcbb978b8a7cff89apublic void WriteDir(string dirName)
2161LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs6814f050851131399b3f308c1a3430716f3ef3278db80b47c9c0fe8bc36035b774public void WriteFile(string filePath, string data)
2162LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs7852adf1fa23ad32d9c2d2d8f081ff9e67e21755cc395d80146c4680ccb20582e7public void WriteFile(string filePath, byte[] data)
2163LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs912ee23268d997683c411d925f458ff9574a9b2ee1ece807bb10d4391d6764a687public void Close()
2164LibreMetaverseLibreMetaverse/Assets/Archiving/TarArchiveWriter.cs1033bb6be0f93b44cd154a8824089cc9fd543d3f6651bf63e665bcd36b5e8a7057fpublic static byte[] ConvertDecimalToPaddedOctalBytes(int d, int padding)
2165LibreMetaverseLibreMetaverse/Assets/Asset.cs3209bed41606657625051f402f6c767026b1ae9a81c5882cf3dd977b8ab29d5821public abstract class Asset
2166LibreMetaverseLibreMetaverse/Assets/Asset.cs35fcedef53f6e14478ee8d3168c2d0f739fbe8a3fa7e3883e1c55508831f791636public byte[] AssetData = LibreMetaverse.Utils.EmptyBytes;
2167LibreMetaverseLibreMetaverse/Assets/Asset.cs37d5a4e0a14df9c2a125559b752c431d59148df64d74c09e6670960429a2abd17fpublic bool Temporary;
2168LibreMetaverseLibreMetaverse/Assets/Asset.cs40341d42e0632bf7d643315c707a5a85d4afccae214a06e58c5d60064e7ab333acpublic UUID AssetID { get; internal set; }
2169LibreMetaverseLibreMetaverse/Assets/Asset.cs4506ca871b11cf1b221bdf6fb2a6ea64a1a6ebcdc644b70b03be7805ce7918f973public abstract AssetType AssetType
2170LibreMetaverseLibreMetaverse/Assets/Asset.cs70271913c1220e814974101b563f8c3106e604eb942a3dc8e6481c32cdaaea2002public abstract void Encode();
2171LibreMetaverseLibreMetaverse/Assets/Asset.cs77da23b8503ba1ec694a300c6d6632eaa391006f07562e9d3fbebb7c22759b2888public abstract bool Decode();
2172LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetAnimation.cs32e61c8cccca9295520209ce5251e2be44dd5c822dac29e3ff6d9a1fea66505572public class AssetAnimation : Asset
2173LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetAnimation.cs35340831be2277bbf92d5cdf247924f576a8893de612bc4aac6b6e768ba2d33252public override AssetType AssetType => AssetType.Animation;
2174LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetAnimation.cs38effe04bf5df0699dc3d1b2f0f2ac76acf1d4e6db88e2d2ca7613ee928c033a66public AssetAnimation() { }
2175LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetAnimation.cs45450baa760a5acf8b7e33c120b98fb017b1788447688aa585543b425a04a9e682public AssetAnimation(UUID assetID, byte[] assetData)
2176LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetAnimation.cs50ca95b32fa30713ee66a14d9dbc5e23012aed9e8941d4c9ec4b9e3206634d2aa5public sealed override void Encode() { }
2177LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetAnimation.cs5119ff296d8df9f5b9127921580363378ff04694c6568dc2c5b9204217c365d729public sealed override bool Decode() { return true; }
2178LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetBodypart.cs32af4dd2749bd516443ee9d20fc211b6d005a27ffdf2600584ea0deeca5d7b5362public class AssetBodypart : AssetWearable
2179LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetBodypart.cs3510b502b7ed8e8459defe591e837e4e426639fee69dbdb869f4c8d028753a5d3fpublic override AssetType AssetType => AssetType.Bodypart;
2180LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetBodypart.cs3877a41f019e9b4f27c1747e0738ddef8112f00b12878e458bfbc9b807d4271667public AssetBodypart() { }
2181LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetBodypart.cs43a5cdeb96974c56f91ca1b707a2c1bbb5e01815285c1f5640957f31226c7ec852public AssetBodypart(UUID assetID, byte[] assetData) : base(assetID, assetData) { }
2182LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs349ca990ba81d79169c210f172005f7302f317ad98a329b08169ee41e4d2130189public class AssetCallingCard : Asset
2183LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs378fe09b528bdd0f77931f75e845e9fd9c549b95173264ebbc95d694c63af9e7a7public override AssetType AssetType => AssetType.CallingCard;
2184LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs407d11138195837a7b3cbbb44e7a167a9c585334253fd9d4a292f8117d9c25fa09public UUID AvatarID = UUID.Zero;
2185LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs436d77478eaa3f83ba319b10a63e8ed7d2cfeb774a52c69d9e9a16c37b9107a2aepublic AssetCallingCard() { }
2186LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs5050aadec5bd2866539c35b14d147f9d26836bc41c983bfe6c41179debb9eced6epublic AssetCallingCard(UUID assetID, byte[] assetData)
2187LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs6082f2bbdf319e37b7eeed7df74ae17f12fa2f4d02cc5ee4d9e121998ae967ae92public AssetCallingCard(UUID avatarID)
2188LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs69ee60298157ddb31dea1c965192177bf2608974176aa33ccc9781ef3da0b7a577public sealed override void Encode()
2189LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetCallingCard.cs809f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2190LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetClothing.cs3300363aca962b9abfb0969a18f867f2cbd4bda694680844677d03bc37d96e39c5public class AssetClothing : AssetWearable
2191LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetClothing.cs36eaf5aed9a3dc8206602c9da401a2a5f665cf79dd1156187cd219626d28ace33epublic override AssetType AssetType => AssetType.Clothing;
2192LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetClothing.cs39e701e5b71c067703ea0c1ae622e9a54e3a57c69860b6bd9653bb163f86fa0c0epublic AssetClothing() { }
2193LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetClothing.cs44069bd16ed678fa1be6f15904722137a131ebff6d2596a228d7d38ecb8a6ccb18public AssetClothing(UUID assetID, byte[] assetData) : base(assetID, assetData) { }
2194LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs38ef79e1fac28bdc4df60cf8332ed83d1e966b1181272940814e16ae206f4af03dpublic enum GestureStepType : int
2195LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs52d11bd697cd98ce26f86366437ae1c8fb70b8818448b692c84f9d9e63254e6c70public abstract class GestureStep
2196LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs57506f1d231b45c51278391875b60aec8e403a7f0d75055f0bb2e1355426d82143public abstract GestureStepType GestureStepType { get; }
2197LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs63c6c833476a3fb76c48eb4fbb33c19d9671bf23a08d10a01e6614ff19b0b356b7public class GestureStepAnimation : GestureStep
2198LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs68f47aea32c4fb041f940ca7ea5e6a8a3bd8052e11b2fcd12ea15225071dd4518epublic override GestureStepType GestureStepType => GestureStepType.Animation;
2199LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs730320987c672aaf54df594404ce72753c1a6959ff7fdfdb9929f131ae96a7ea60public bool AnimationStart = true;
2200LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs78218f78372e72d758ae1ddae13affe0b6e56edbedf1fb914e3b3734d692c29453public UUID ID;
2201LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs832ee575294b1b307493bf821382126ecc1da5cb0da9986afee0228928fefaee7apublic string Name = string.Empty;
2202LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs85911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
2203LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs1014a5d55899004d07091dc8018f72c70adb560af990599c81c0d7923ad345bc45apublic class GestureStepSound : GestureStep
2204LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs10650fc8eb5ed9ce72aa720fc9c4a9af70045b66773d50f49a1169a2e131dfbb24bpublic override GestureStepType GestureStepType => GestureStepType.Sound;
2205LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs111218f78372e72d758ae1ddae13affe0b6e56edbedf1fb914e3b3734d692c29453public UUID ID;
2206LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs1162ee575294b1b307493bf821382126ecc1da5cb0da9986afee0228928fefaee7apublic string Name = string.Empty;
2207LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs118911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
2208LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs128412c0cf77c1f9a09d93fce3192e5191e58c4db1e16addceee6533ac08342e64fpublic class GestureStepChat : GestureStep
2209LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs13339e9db9301f4a8da8aa41cd0c33a5e3b04fd456526ba6ebcc4121c22a8688dd0public override GestureStepType GestureStepType => GestureStepType.Chat;
2210LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs1384803ebae13d4a1f31374cd760057706b2037346d76c3798ab8cdae071e256dfbpublic string Text = string.Empty;
2211LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs140911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
2212LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs1491257bf356429cfac4bef9841d8efe2ef4d38f18f16c02e79934c166b63879d4epublic class GestureStepWait : GestureStep
2213LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs1541ac61d483870787b98a5f17e8f76a85df9c1185a0e0ed4798b78f4f09b2793d5public override GestureStepType GestureStepType => GestureStepType.Wait;
2214LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs159e392b5f61efa18468c9875fea4a107f5af1acb8735b079f7915f4ea294deed61public bool WaitForAnimation;
2215LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs164d80c61e538a36b379c006d38ae962fa472bee171c6486be683a5e32162b52532public bool WaitForTime;
2216LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs1694d8c661ca7824673a6764a1aba0fbffe2fe563247185b990945a97cb34d670b2public float WaitTime;
2217LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs171911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
2218LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs192e2d0387c430a71c08490d546e62778a29357fdf17ddacb7b5bd0b22ba21559efpublic class GestureStepEOF : GestureStep
2219LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs197cc810040b823f2d009e285d6b142aa91b16edde1c8631eaa317f03e152ad5bb9public override GestureStepType GestureStepType => GestureStepType.EOF;
2220LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs199911ab01f3be23ace81f7243786793c8c067d6da082d0f8f4889340cd420bf3dcpublic override string ToString()
2221LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs2105ae2b1c590657ee219ae81aa509ec83a1d9245aab4202cb243508f452ec814b3public class AssetGesture : Asset
2222LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs215450206c2d2cff60782399bf5e131869c8e871acc4bd5949423a866e274acabe8public override AssetType AssetType => AssetType.Gesture;
2223LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs220c767f78dff7d1992c8c9c85f99beb8f98fde1c3d9598e4a373dee9ad02927eaepublic byte TriggerKey;
2224LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs225e6543ad6de8842c550bf5ea3b8265a391758839c719c7e9c26cb892e3757c204public uint TriggerKeyMask;
2225LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs230268836c0b9876832abf39cdc87fcd5392cb93efb8891337bc24c3cf9de6af7c7public string Trigger = string.Empty;
2226LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs23531199810d5bd9cb3bbdcb8f3ffc82a1288a8a111bb1f6e7787fe87cfb0984df1public string ReplaceWith = string.Empty;
2227LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs240973cf0ed1f970d7179b722b188bed1adbe37de70ab5e9ab9c3ca5cc0bf09cbe7public List<GestureStep> Sequence = new List<GestureStep>();
2228LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs2458c41cdb6bd110ab19ab2d14c28848063911c38aef4c182104780fea502902565public AssetGesture() { }
2229LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs252696c2acdc0d51a2f1a396642d725d4c12d78cfcfd453aa76f9b354c57c012605public AssetGesture(UUID assetID, byte[] assetData)
2230LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs260ee60298157ddb31dea1c965192177bf2608974176aa33ccc9781ef3da0b7a577public sealed override void Encode()
2231LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetGesture.cs3279f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2232LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs34682acc5dbfb185d122448065fcd6bb9f4efdea87c3a96d0f21068a59db079e78public class AssetLandmark : Asset
2233LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs37705aae0638f3fb1d7e13ace595ae17081f772f45dab05a260e48e2ea31b369a6public override AssetType AssetType => AssetType.Landmark;
2234LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs4048e0a081da65ca563dfe79950c4af62d16f6413e289c9b71f20a3eedf51283depublic UUID RegionID = UUID.Zero;
2235LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs429c3f6525fcac98b5e332d7ba3d8c474dfa90430ac0492302d409d59d4447fbccpublic Vector3 Position = Vector3.Zero;
2236LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs4575a64134e43f92760f5419e28b3d70cf066a61ff1378a015dbe4ba9365db7940public AssetLandmark() { }
2237LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs52b8d71d970a3001ba9d3cc6a4b248721f631bfb7376036cf1b6dd8a54e44c9f6cpublic AssetLandmark(UUID assetID, byte[] assetData)
2238LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs60ee60298157ddb31dea1c965192177bf2608974176aa33ccc9781ef3da0b7a577public sealed override void Encode()
2239LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetLandmark.cs729f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2240LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs3384f7f7df9d5f7ed8465ac6e5b6038bb1eb5e162ecf41ed39ffbf87acfae95e82public enum GltfAlphaMode : byte
2241LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs4057a0902668a4d37086a5f026e683ddba1e42be753906242a713d21e46d91de49public struct GltfTextureTransform : IEquatable<GltfTextureTransform>
2242LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs4214e2d65ca500aa21ef1291518da78757d333ce2d73d050ef275f7faf4e196c9fpublic static readonly GltfTextureTransform Default = new GltfTextureTransform
2243LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs499287c85de7737cd85b19c465151c34872428770c6b7549752483cfa607861abapublic Vector2 Offset;
2244LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs50cf70470e2471312c6b9d3308a7a24ea84d0f5b3aeae3cb97274948e85baa2a26public Vector2 Scale;
2245LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs5195c98700a4090b30ad0828247376e072e07f472cce3efbf38d98a08b61fceae6public float Rotation;
2246LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs53d68ec2750d91941900c287872de16fac1196fde1921b6157249872fea3f2a813public readonly bool IsDefault =>
2247LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs5828b3c435b0b9efa98a43240d8bc138a6b6035e34e82c15a049b88a25fbb863ccpublic bool Equals(GltfTextureTransform other) =>
2248LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs63b5d0d88aebe0d2024a73b66d3543467bc3a1b7da6981151195d58617129275cbpublic override bool Equals(object? obj) =>
2249LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs66ff79889dfaae76461c9e8ed1e53a5d49551b60a07f46ba5beb2326b69820abb2public override int GetHashCode()
2250LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs81d381edc83f4163f7e00306ab797932f5212602a823d2accc002a9a832acb3282public class AssetMaterial : Asset
2251LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs83b86065bebe00968e0afb6ad121edfc82a947a994aad64105a7561f1533ac1882public const int TEXTURE_BASE_COLOR = 0;
2252LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs84a792f4c881625d73a41cd45a64f3d73697c9e77cf64662c1c797d4041c47a7dapublic const int TEXTURE_NORMAL = 1;
2253LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs8544671f854c30fb082bed0e7f1cde847a7c54fa24dfa99ce014bf70458bffd748public const int TEXTURE_METALLIC_ROUGHNESS = 2;
2254LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs86003fcadd77716d54f62c1a112be6b3e55a71274ad76f86a642a5aa973cc4203fpublic const int TEXTURE_EMISSIVE = 3;
2255LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs870f23d25d769a2b14b6ae15cc4ec82a496198ecc8a0f42633b77f950ea70f8672public const int TEXTURE_COUNT = 4;
2256LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs101903bdce96ea53da55ae1c8fecdf3f98220b2c2427f71ee7f1b5aaf8d08ae71afpublic override AssetType AssetType => AssetType.Material;
2257LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs10365c2008905f8b6230bb035eb16975965d61daaffdba060ecf5de59af11c27798public string Name { get; set; } = string.Empty;
2258LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs1061541083864082a0aaf6c8abccb62284bce33394fa1759944b1381025915aa27apublic UUID[] TextureIds { get; set; } = null!;
2259LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs109342cc4bab793ab4e49494a722456d9b666aef5cb290caf64bc6ddc05d0420869public GltfTextureTransform[] TextureTransforms { get; set; } = null!;
2260LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs1113f4bd01cf44c71453319d87cf5573dc71376ce9d69b1f6ed3f54fc216c461b28public Color4 BaseColorFactor { get; set; } = Color4.White;
2261LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs1129a9cdbac16a76e2153c122b8ca7f8012c80d7ba05e237cf98f1255cffb46f969public Vector3 EmissiveFactor { get; set; } = Vector3.Zero;
2262LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs11342ede4fef08b613ec8a2bbc720420a6397032ab290f68236a7dd1df0a64be882public float MetallicFactor { get; set; } = 1f;
2263LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs11459423f9963d766ca4a08bddbf3378d3f37febc717ce8ace9270f27489737ddc3public float RoughnessFactor { get; set; } = 1f;
2264LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs115b6090b0b3ff61495cdd8b0c8ad9ee749c7fe98e42c9e83c8d55cc96deda55fb5public float AlphaCutoff { get; set; } = 0.5f;
2265LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs116fea62b63a5f96cb4202aaabd6ba9b157912c020d6f39655d49eeee5ce55aa2d0public GltfAlphaMode AlphaMode { get; set; } = GltfAlphaMode.Opaque;
2266LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs1179ad65a934053f82a779820b07574aa4a9f6f1cdc84ec49f4c515be3842ad9d11public bool DoubleSided { get; set; } = false;
2267LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs1201e403d43b422db109e8c8a9f6607dc82efdd76b3f67e4945374c8f4a216866ecpublic bool OverrideAlphaMode { get; set; } = false;
2268LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs123abaf5345de5960ef418959972c7c19b986bac3bbda5d13056583c9570f1699ebpublic bool OverrideDoubleSided { get; set; } = false;
2269LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs126c439ff5c135b08073acc893ed132b1fbc85165cfcf5fd24d224caa7b0270b0bcpublic AssetMaterial()
2270LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs136e25b53ec8a0aaa994b72f822f81bfaf7cfd954b12e954f1301534c437f5b5939public AssetMaterial(UUID assetId, byte[] assetData)
2271LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs153525b569e8296bdecef06a5b7a4b3df917587e95d57fb8ef7b6f96914beee5615public override void Encode()
2272LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs2609f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2273LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs35940699d64ed92a1c69aa54aba3ffe24cbafceffe7d6bc15c2b9e0491a328f9d68public string ToJson()
2274LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs368b78a8c94509894cdbcabd13053018715e6d4cb8ee015887f0278e8df11d83b6bpublic static readonly AssetMaterial Default = new AssetMaterial();
2275LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs380da68b81937bd65fd11f3e0e9ff1f5450afda731fbef924504dc4ead5a2391021public void SetTextureId(int slot, UUID id, bool forOverride = false)
2276LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs385dca61a3fde1d1569895da25088fb5e6ced52ef7ef920ceb366084d865af311f3public void SetBaseColorFactor(Color4 color, bool forOverride = false)
2277LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs39540dd2f628c5edd953d91803bdfd45b961b4775d1273da083d68f6da2487634b7public void SetEmissiveFactor(Vector3 color, bool forOverride = false)
2278LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs404bd32b5aacc16e556baa52b98429a733cbf9af945f7c356efa0386915ed6c81cdpublic void SetMetallicFactor(float metallic, bool forOverride = false)
2279LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs409a4347d460ab06403be4cbb6b4e528481989531a346c9c79ce9ba988239144d4bpublic void SetRoughnessFactor(float roughness, bool forOverride = false)
2280LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs4146902e0f0da12c642d16bc45a89258c1a1acff835ca071bd34ff8c228177d75e5public void SetAlphaCutoff(float cutoff, bool forOverride = false)
2281LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs423dd161763a9e70851beaf1e6e210e771dc287d54828b3424ad11d2e85f2df6eb3public void SetAlphaMode(GltfAlphaMode mode, bool forOverride = false)
2282LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs42919a18984b2dc9e46a50180de38a8b50d552a9a889cbe708ce7cdbe451d1c04bfpublic void SetDoubleSided(bool doubleSided, bool forOverride = false)
2283LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs43678b4cd5278a582bf368c98cd18420c195516a29f485a3537af2696685f97b115public void SetTextureOffset(int slot, Vector2 offset) => TextureTransforms[slot].Offset = offset;
2284LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs437630481cc969acac80ac6a17f6fb5057d33c3095696b2f54b14e6226902f94546public void SetTextureScale(int slot, Vector2 scale) => TextureTransforms[slot].Scale = scale;
2285LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs438cd255d3a3f188a7dcaf42a9a0f6559ca9d39739aa4aaf91e6dcda3b2d79d06c4public void SetTextureRotation(int slot, float rotation) => TextureTransforms[slot].Rotation = rotation;
2286LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs44662d51f98b9d0d0994cb8dde90ff76fe423ea3aa4b9bbbd78e56836db95b3cfb3public void SetBaseMaterial()
2287LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs46962194ada240fb3713f826261f0e950448b2ac01ef3a600983069144587e9c5a7public void ApplyOverride(AssetMaterial overrideMat)
2288LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs51863f2f6549dae1227e877b1ee2aebb5cd15dd52282f79f748a77f7d66136ae202public OSDMap ToOverrideOsd()
2289LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMaterial.cs58699320b9258295fc5c96a30790a6111733472dc8d49223909eaec6843175692fepublic static AssetMaterial FromOverrideOsd(OSDMap data)
2290LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs3640ff1f5476cea400d9d5943d1d4669968d7316e95f0b9d7d8d3efa2e7abdaf02public class AssetMesh : Asset
2291LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs39a56ae9301586d3e5724304520a5644c65894a21cf215250967dc410efa5c7430public override AssetType AssetType => AssetType.Mesh;
2292LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs44fa51c7065a91aa9706b5b7b42cc3387daf0009983fac5c004ddb051ab4b69ba2public OSDMap MeshData = new OSDMap();
2293LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs47e064d1732331fb1c16495091fd6a4851135471065b6aabb8238991c12f1959a6public AssetMesh() { }
2294LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs527b67e62719ba2f9700b4742919cd3971bdc11b15c4fc97891a457a1f01f2eabcpublic AssetMesh(UUID assetID, byte[] assetData)
2295LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs60ca95b32fa30713ee66a14d9dbc5e23012aed9e8941d4c9ec4b9e3206634d2aa5public sealed override void Encode() { }
2296LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMesh.cs669f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2297LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs325e8b5938f18c71a97666224e08340f0622e2e679ca2cbdd33d94ab24658e513dpublic class AssetMutable : Asset
2298LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs34e23f234b92381f8449b67135dba9906fccc52374e238c17188aa80f552919e95public AssetType currentType;
2299LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs37cdc041d3c558ce04d4e7f828ff9b127dd391d1a233d07b27c1c0e1844338e82epublic override AssetType AssetType => currentType;
2300LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs408a60b56a668f25a0ac05f79099cef92fb6a8f62b30679ec88e5e6442bc6c83capublic AssetMutable(AssetType type)
2301LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs516634abc535a1de0cfd6aab670a7451671dbf0a037d474cb270d655613de25549public AssetMutable(AssetType type, UUID assetID, byte[] assetData)
2302LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs5770223823989a2743e92e2ae2620c5081bfcdb27197c8a3594caf9c0263fc74bapublic override void Encode() { }
2303LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetMutable.cs587a01c25f3e2f305533700432e813f4d431b2436995c25bffba658d47146b0c21public override bool Decode() { return true; }
2304LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs37bf2feca3cab1a984485eb3f93e89c29ea0ce9c0fd55f257975f35aa31bdba486public class AssetNotecard : Asset
2305LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs40282411071dfba3d761bd1deadf62cd2468982530a3e15081b9e65fed1bcfac35public override AssetType AssetType => AssetType.Notecard;
2306LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs435920adabc9b9d662910e2be39a24a1c9c5a9b433aaecafddc37d4213a23431f0public string BodyText = string.Empty;
2307LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs46e486e26c648acdc9ad6f0384d364d9a5e2465bae6a71368832a260e15e878efdpublic List<InventoryItem> EmbeddedItems = new List<InventoryItem>();
2308LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs49141b974bcc5c117eafd3648225c8c1f6ddc36d1c4b12797d5ac89545433cc6d1public AssetNotecard() { }
2309LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs56a2329951f811bd5864ba4e6f1af7caa1646c7804b3a2f32b7fd2192ca436f464public AssetNotecard(UUID assetID, byte[] assetData)
2310LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs64ee60298157ddb31dea1c965192177bf2608974176aa33ccc9781ef3da0b7a577public sealed override void Encode()
2311LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetNotecard.cs1519f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2312LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs405d1e7a597a352a9b767fa668e599154ffcc28f368074e1f8b882c1ece8476019public class AssetPrim : Asset
2313LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5562f013c618ce43322a10071c0810bd2813b463e401fd95849d695463324d0285public PrimObject? Parent;
2314LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs56b5764ce6e2b36ab9a7259671cdff9332d826569d5e1d72c88ca6278394dce0a0public List<PrimObject> Children = new List<PrimObject>();
2315LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5911e95ab09514fba5df86c97e334968f89d86db6a3a6db6d609e7ac14151ee624public override AssetType AssetType => AssetType.Object;
2316LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6260858ad41e7e2dd0748175b96abda09561b5c649de45e47e73bd29d870a49876public AssetPrim() { }
2317LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs69cd415e9d3d1845a4b7e8ec73763450f04d54e7a37f4cb212c3df081d7f6c5f6apublic AssetPrim(UUID assetID, byte[] assetData) : base(assetID, assetData) { }
2318LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs711be8e06be35d593ed11d57acbef6e32708bdb3ace56a87e668cf0793727a3b2bpublic AssetPrim(string xmlData)
2319LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs766360300f73c6b13525ff34d7d814cfa794569ac9ac38d5630a4c8800aebb0d2fpublic AssetPrim(PrimObject parent, List<PrimObject> children)
2320LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs85ee60298157ddb31dea1c965192177bf2608974176aa33ccc9781ef3da0b7a577public sealed override void Encode()
2321LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs949f9f37fb56f5f5fc7a16d5a6866b1ab76bd62b8d40d77be887960333372142cfpublic sealed override bool Decode()
2322LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs110e984a9aac7d39874a182eccfab59120627cc455441071046ad5df9f085d315e9public string EncodeXml()
2323LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs1212139c79ee8c6bb1b300bd65585faba76c6cecb7d469e65ea99200ec62bd744f3public bool DecodeXml(string xmlData)
2324LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs173aed4efe000222ab6b71dad507c771e0036d3eff68dbc35248739ac2d714f63d9public static PrimObject LoadPrim(XmlTextReader reader)
2325LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs4403c3ef0dacdb0c922edad374c488d1d3f3992194c2dbcad41737c65cc49803087public class PrimObject
2326LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs442fe675c3b06dbb48e91dd98916c075f3be300f37842e2547eeec20fa36b7a606cpublic class FlexibleBlock
2327LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs444ba082af092ecca11c5b4c711392729dfbb7da032b8baf94a7240639ea33aa1e0public int Softness;
2328LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs44597bd79c6079195b332740ef7c483458cd2fc2ad036748299da9e86b631dfd283public float Gravity;
2329LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs446de66998cda94ff183f266250a9cc464e1254a1679e998e2cb2832f0684f6c278public float Drag;
2330LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs447f1d0fc877ff28d7dea44536e7ca1df8e75fc2d7547c39a34e6f14111ac3fcd2apublic float Wind;
2331LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs448a17a2b8d02d78dc273e22d51a93247742d6c206e0837d381fd35a89a3d4ac599public float Tension;
2332LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs449e150a2abf93f19747d4bbdde85efc59604d41e29dcdc193f7cbdba5c02063cecpublic Vector3 Force;
2333LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs4518e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2334LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs465c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2335LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs476f70f6fb4af56df38c75c7ce739533bfe68b7f0efe8a87cb4849193d9db563c1epublic class LightBlock
2336LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs47820c5c1876b288a724284b9496e14fa67426c674bf45b96fb2e83f715ff6caa21public Color4 Color;
2337LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs4797a485162213e113b9a3f56e483d39ee0293bbf00941345e76cd4b8cd77d8aac8public float Intensity;
2338LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs480730798c8f34be854f66c962f3a73fc0db72e85af40c1a62cf743bc5b97fb633fpublic float Radius;
2339LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs481d631e45c8eff0c231a95501f17d24f7409fe784855f32a80da849b2d64fa9df4public float Falloff;
2340LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs48232f84c773405fa54cffc6abef65e7de80797188d0ee89851ec9a7cf6bf4f47a4public float Cutoff;
2341LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs4848e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2342LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs497c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2343LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5077a1d5669f85aff83b1325d396ea57eeed0d83b4cac120ea3607b6f3048cc2af3public class SculptBlock
2344LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs509290cc67f8a59e03a6198b9e1a950472e551adea5a216935935c778fa146491a0public UUID Texture;
2345LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs510356e055999e7fab559c609510e7aeab50f4b56a7e491ec2da2ed861240a15823public int Type;
2346LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5128e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2347LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs522c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2348LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs52938171f70a2e008529929dca32a8614dbe61a578ab72bb17bf7257f8715b36f7fpublic class ParticlesBlock
2349LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs53193ee5405b77c2acaa1348c417914411584b70d2e6c75ee987ec8cde244fd1aeapublic int Flags;
2350LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs53299297ffef818733e401b9c9625e6a751b5587830fbe065bdb37f8150579e0d5cpublic int Pattern;
2351LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs533d7d6b75f1af36de1876aecc9cd31753867a7c8b5e2b6ad2a31c9b8b0eb93f7b6public float MaxAge;
2352LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs534ffe58742b20631d009bc42a9d9ed8751efd2a22d69b67374dd6c20a2b00d4ff8public float StartAge;
2353LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs53535236c3b9505b921100de9a006746076ec80872e2285be82abf6780a18fb63aapublic float InnerAngle;
2354LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs536d73121952b4e290af41fc2d17ef28fd6ac4c635ad2d6879ebee82e9b941636b0public float OuterAngle;
2355LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs537bfb5a4afeaf681315ed19e24bd1f2009ec19e57284a61cb65e3254fbba8157c8public float BurstRate;
2356LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs538070a0e76c51aed31309307d14860ad9846f586c46cccf7c40547b4fd3786dc95public float BurstRadius;
2357LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs53950ea9bb323d173d911d47b5f24935fb3e141f827e1d1c4695e238253cf8942ddpublic float BurstSpeedMin;
2358LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs54068ded4062ec7dc1d500471a33877461b0cf47df0d37fbcdfe888c3eaa33d91afpublic float BurstSpeedMax;
2359LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs541d3c7de597e983d6d55c032f028a7ad426d99ac71293d218870080e82562d1b54public int BurstParticleCount;
2360LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs542193a5859bc71842ff0cff5580b90812bb754b5c66fea7b65067336e65e795dbbpublic Vector3 AngularVelocity;
2361LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs543a9a603ca27944296771e753f7806cf71c094b37f9f14248f6ddf06c2073593ccpublic Vector3 Acceleration;
2362LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs544debc2596b70f7221e738e4d10d499c7e9d6b8259580c3d983b67999e27e7e5edpublic UUID TextureID;
2363LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs545269364fbf26acf88bace93b9f0ab2bbf2265dc354e334da1ed588f12d14ffaf6public UUID TargetID;
2364LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs546b6759143d0ccc74905cfc159fdc884d07439bc6c918fd54a1b3ebc2bc647141apublic int DataFlags;
2365LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs547fd643c0422e834aff6eab58be2f376507ef5fbe5ab25b89e6e9e01572d17efdfpublic float ParticleMaxAge;
2366LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs548dbe61751e800e7d57840c1fb6a61ca3a13952b95a8a17e60cb941a09ef506898public Color4 ParticleStartColor;
2367LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5492eca2d55f1cd6cfd7531e312704aaed3465ba70f31391ab98c06179c2b332d9apublic Color4 ParticleEndColor;
2368LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5509276bbeb5a1dc7b7eeb7dfe395827df5aca0654ea20a1bef124811891981dcc2public Vector2 ParticleStartScale;
2369LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs55135616d411d75b57b27aecee6585080d53ed7aacf0df0c79bd08c4a2ee8de9045public Vector2 ParticleEndScale;
2370LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs5538e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2371LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs582c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2372LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs607289b52088313762a20d47d817570774b2baa6514df0a8ae42922d11feee926c3public class ShapeBlock
2373LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6094b69c6c9efb47c0ad6079e614cb265584d0687c3c49aee0d489c339b157c605apublic int PathCurve;
2374LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs61081a6333f150ff9be1126a929d19a972890557b2d09188a69eed7e806e83516c2public float PathBegin;
2375LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs611c83643fa168336a9596aee8400e3e0009547900fb73dc25ad448ed5d8fd697afpublic float PathEnd;
2376LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs612aa655fae120283f960cc911a6950239baef00e98127e0ab13075c63cfbdc0f62public float PathScaleX;
2377LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs613ca2637c850bce0b91e9d0e96f8609ce0ace6228276f860c7fefb88ecce7e2eb3public float PathScaleY;
2378LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs614ab31291390a4dc95adf5140b52bdddd75f06ec750eff0d17f00383dd83c51f85public float PathShearX;
2379LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6156da8397a8c44454182570ef4aea7954d1a4dd66abe2090b73759695f71b9d33epublic float PathShearY;
2380LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6163ab6956154c2ca04acc5faf699c32d0f328e19395eb7db861b7b5549b60c5f6fpublic float PathTwist;
2381LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs61727cac1f1ae8a25939dc0bcbf45ceb4980327f9dd0a8370dbff53e1c500450452public float PathTwistBegin;
2382LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs618cc783c798d091ac5b8f5be2e65f0c950fc508a9c5940664e1e03852d695945ecpublic float PathRadiusOffset;
2383LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs619ec627f0df82a8807a5907884bfd0d2c8ae59e03f57480a592cad5f2edc899948public float PathTaperX;
2384LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs620af5d0f1a1b6676c1452a6cb1d976d2ff0577bd1aa2e76b78a50c1cf13f8b105cpublic float PathTaperY;
2385LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6216a38fe798def57249a7736a10e54560a55c11f977769a141fe5138074e8c854epublic float PathRevolutions;
2386LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs622c9c7428e7a22f2d07753925109f9e87a71880e0277d9f347c0464d250e745f33public float PathSkew;
2387LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6234914b95ea8ebc9ceece0e9835a64f12472b0da8abe1ba5525e602cc5f149c281public int ProfileCurve;
2388LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6246a8ebde37ab95cb1eb196b2f9a5c79c8407260e1da425b85281a398ffa7da93apublic float ProfileBegin;
2389LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs625e02caa079567fbeb8ef7af79ac9e93d633636d1765e8336bbc298791cac6a2d7public float ProfileEnd;
2390LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs626f53360c6d76a986b543142061f9d224f2d06f3101acb7872db0a16a95afeba94public float ProfileHollow;
2391LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6288e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2392LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs654c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2393LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs67739119783b3655d0cb82d8681d754f963158386f82de8b37f39cfd7d4c35462depublic class InventoryBlock
2394LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6793a1f7c9bee8ae0db5394b6fd495b841c37f7698fafe620fa86fd55dbf8db0cfdpublic class ItemBlock
2395LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs681218f78372e72d758ae1ddae13affe0b6e56edbedf1fb914e3b3734d692c29453public UUID ID;
2396LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6822ee575294b1b307493bf821382126ecc1da5cb0da9986afee0228928fefaee7apublic string Name = string.Empty;
2397LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs68368498fd87afc41d8c4fdbe2eb5d8fcfd571fb2380690d5de0c5cb031042bb224public UUID OwnerID;
2398LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs684d98cb034d589a9eeebef04293ef6cedf91a31ecd814d3f9979e2bfc90abcfa0fpublic UUID CreatorID;
2399LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6855c01ec14b488764201fbbcc7dc98f8b0768e802704b44127fa0581c86afc1feapublic UUID GroupID;
2400LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6864af09e80a71e99127ad45edd463757730d4b5fd0480ae8744c5e4b3ac6f2da85public UUID LastOwnerID;
2401LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6877e64782cee7a6f2a3d4299f840a42f1b03eb74a67077e19451fe019dea72c97dpublic UUID PermsGranterID;
2402LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6886e4ac156050a43df2cd371728d5922188fbdbc5da63de818734ad816dfea0ef8public UUID AssetID;
2403LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs689e1a68c95bacadcf1f7e4263ed8409b7b63f41ee9e2dca1475cc5f3549ed6cd9fpublic AssetType Type;
2404LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs69077a3213e825f8bef693c6fc673740a56772aaa42160baba8af97050974753fcbpublic InventoryType InvType;
2405LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs691e34aeac2b22e2e8cdc0600fb0a5f225109794a51090ba6cec47a1b3a89beb9c8public string Description = string.Empty;
2406LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs692037ed514fbf69d7120d6a615052ec60287935e6ddff5a84a78b98d6410fe35adpublic uint PermsBase;
2407LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6933522d46865a3018f72b2e1aa49c9d7feb35683555adae0ffa78c4170cb4459e4public uint PermsOwner;
2408LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs69468793722ee85b10fcd4d16ed01dec1af5fc4efe767ad37919da39557678e33ebpublic uint PermsGroup;
2409LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6950510fdbbed2e69416607b7629d16d1b02736b1f97c432d70481b488590c08a49public uint PermsEveryone;
2410LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs6961e4cb7849a3d457a36b518b825229b36dd30b19210f889efbde599711617b5f4public uint PermsNextOwner;
2411LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs69793ee5405b77c2acaa1348c417914411584b70d2e6c75ee987ec8cde244fd1aeapublic int Flags;
2412LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs698027289981b09b3d25e065fb42a20466549886cd77fd67aaaf8b73861d992af49public DateTime CreationDate;
2413LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs7008e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2414LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs726c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2415LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs748fa57835cc0087644611112535e4c052f61aabca8d2ccb6fa0ba816244a40d86cpublic static ItemBlock FromInventoryBase(InventoryItem item)
2416LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs77504219ba6f123a4402f9fd9d1aeed1626488b7ad0df5c2befdd065773968d9fdapublic int Serial;
2417LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs7768db036f4f96688c13af21f435d8a211bd5efa1472425526ea834ded429a7bae1public ItemBlock[] Items = Array.Empty<ItemBlock>();
2418LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs7788e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2419LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs797c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2420LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs820218f78372e72d758ae1ddae13affe0b6e56edbedf1fb914e3b3734d692c29453public UUID ID;
2421LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8212e557992e053dec291aca79281182ad21012a8f265e3722b4cb6600af4a5f8cfpublic bool AllowedDrop;
2422LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8224d57c7645787f14daff54d04f62823bee4f0b5cbb79d648e5e190b30123f6f50public Vector3 AttachmentPosition;
2423LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs823b382f8449a91b8bf87898885d14c882bda3cf01a0aecf8f4a138b305e26d1d0dpublic Quaternion AttachmentRotation;
2424LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs82465ec85ae0be94751939a0601251907ea0b9d5b30d307c862b9770666658fcbd8public Quaternion BeforeAttachmentRotation;
2425LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8252ee575294b1b307493bf821382126ecc1da5cb0da9986afee0228928fefaee7apublic string Name = string.Empty;
2426LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs826e34aeac2b22e2e8cdc0600fb0a5f225109794a51090ba6cec47a1b3a89beb9c8public string Description = string.Empty;
2427LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs827037ed514fbf69d7120d6a615052ec60287935e6ddff5a84a78b98d6410fe35adpublic uint PermsBase;
2428LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8283522d46865a3018f72b2e1aa49c9d7feb35683555adae0ffa78c4170cb4459e4public uint PermsOwner;
2429LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs82968793722ee85b10fcd4d16ed01dec1af5fc4efe767ad37919da39557678e33ebpublic uint PermsGroup;
2430LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8300510fdbbed2e69416607b7629d16d1b02736b1f97c432d70481b488590c08a49public uint PermsEveryone;
2431LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8311e4cb7849a3d457a36b518b825229b36dd30b19210f889efbde599711617b5f4public uint PermsNextOwner;
2432LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs832d98cb034d589a9eeebef04293ef6cedf91a31ecd814d3f9979e2bfc90abcfa0fpublic UUID CreatorID;
2433LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs83368498fd87afc41d8c4fdbe2eb5d8fcfd571fb2380690d5de0c5cb031042bb224public UUID OwnerID;
2434LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8344af09e80a71e99127ad45edd463757730d4b5fd0480ae8744c5e4b3ac6f2da85public UUID LastOwnerID;
2435LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8355c01ec14b488764201fbbcc7dc98f8b0768e802704b44127fa0581c86afc1feapublic UUID GroupID;
2436LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs83652a7f91aaeae38f6de1e5b3f02462852a9e997c54c02e2ee9233d4bf69083c05public UUID FolderID;
2437LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs83709aa62b14df7210c2c69f8bb60e502cf1185f36b01dac066d293d517cbbe481apublic ulong RegionHandle;
2438LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8389f36b3b64b99b50bdf529d40096fd2e2b93579124c75fdabf775d73ba03c1806public int ClickAction;
2439LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8390b1594300830ee991d162ba5ad748c3beef64efd84d0cae46aab8669ea70219dpublic int LastAttachmentPoint;
2440LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8402a1754545902e40582f23dabf6e698bcc938f2f483d2ecc6d761b52758c47929public int LinkNumber;
2441LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs841582a2466da2b1ad152f738f6436f1e65b0f2ac0630975103c041246ad75bb669public uint LocalID;
2442LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs84220174a18c61e1d26a4aaa5352eda97cf779f7585cea57267dda499088ccb3bf9public uint ParentID;
2443LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs843f70f824ffb5cae44539e1ec2c57637a41339cce112cc072e1e210aac42ee1115public Vector3 Position;
2444LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs84464e1324d33b69903226c80842ae1f5766339b06cfaa56761a241215da7fdd115public Quaternion Rotation;
2445LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs845d5bece92e0028f94e813c8d0a99f97540bc5cfd8449769fd7d7c98c23456dcffpublic Vector3 Velocity;
2446LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs846193a5859bc71842ff0cff5580b90812bb754b5c66fea7b65067336e65e795dbbpublic Vector3 AngularVelocity;
2447LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs847a9a603ca27944296771e753f7806cf71c094b37f9f14248f6ddf06c2073593ccpublic Vector3 Acceleration;
2448LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8482ba025cf040db8f978aac6f6333f6e19448eb54ce6f19c56a2b9f8d415c1eb81public Vector3 Scale;
2449LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8495bb842e1aeccf1fabcde7b7187eef43259c490a6bf4520fe937577a0d1563db0public Vector3 SitOffset;
2450LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs850502e8d02fcf3cd70155e3e68cefaff8c1e1d808c919ad0b71326e3cb718181b4public Quaternion SitRotation;
2451LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8518e71142d13fa801a2ccf64a50370f8808bb04432f07045264ad6bffb73538cd8public Vector3 CameraEyeOffset;
2452LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs852badfd72411fc5cfba4181063a3935147bedb561a5a429bc5b2f1541670544ea8public Vector3 CameraAtOffset;
2453LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs853988781ecf3ef02186e9e30f6780d63650f3c73bef5b2329237f59d89c061ab6dpublic int State;
2454LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs854c062266409f9aad0c94098b5d4ce7161cdfc452a32b00a510d80cfd2a88d1f57public int PCode;
2455LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs855e79e5c33f234ebab2381ad5ee77b3034120e8b2b39410ff00073e5ee1338c609public int Material;
2456LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs85665b2f1fe9a9c18960460a9efbf290856342ceeb3d55074532ab0513a5035febcpublic bool PassTouches;
2457LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs85702cd0024827bd8be672c55f801062ecc0efc17eec2d607336ef23fbc42fb42f3public UUID SoundID;
2458LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8581c5318a7dbba91fa40cc8a4cf4c2eae51c29a30a0484daaf19598a72815d5fb9public float SoundGain;
2459LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs85937e41af2b6f04ed30b3612d211e72fdbfb756cdf6b8ccf6bdd742a34d852d4d1public float SoundRadius;
2460LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs86047ad760bc640115dd8fb7941ab0c008aa4af051050653b23fc991f6f90812be0public int SoundFlags;
2461LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8614e0fbed049158fbe2d2e5bad920396473c796d23e844d37bc6559da1d234ec15public Color4 TextColor;
2462LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8624803ebae13d4a1f31374cd760057706b2037346d76c3798ab8cdae071e256dfbpublic string Text = string.Empty;
2463LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8630bba1c5e609cd669f2188f3a7ff0cc21b882221ec753dbe9aab107e4ae6176f4public string SitName = string.Empty;
2464LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs86427a9b5bc66f519530075b9790ad52412a51ef6e80e8a81f8917f898aa39259b7public string TouchName = string.Empty;
2465LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs865aa0eba6fe17188ec6dc9e756ed161a4146f69eacbe2ecbc25c6b8a5b46325df6public bool Selected;
2466LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs866cbeab429b6ab0009ddd3f1e75b3c7404491844fa85e7429528f0475b04a2cadfpublic UUID SelectorID;
2467LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs86794a862a52c7e0aab4ee3b1993801dd233e1c9467629409854266ea5a81ad94c2public bool UsePhysics;
2468LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs868d7c0626c193dd3432e42fc54b2458afe23ab3273ff83657ef037c020a313b6e7public bool Phantom;
2469LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs869593316b126ef9d8def510f22ce68e0d6f3570a90b8c37a058bc0ef3a07ca0aa9public int RemoteScriptAccessPIN;
2470LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs870b53b50defe6568586dab9e73a97cdf1abf173a5cc73617e4e72e63e10e561754public bool VolumeDetect;
2471LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs871a10292601f9d20f6c7034d70ad4752441caf65d5e82813eda293c161f52c5a76public bool DieAtEdge;
2472LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8720ff85f45a7efb889c8b8f48ba81e9e3e19989b3c53fc2e262486ac79942c9764public bool ReturnAtEdge;
2473LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs873d5a4e0a14df9c2a125559b752c431d59148df64d74c09e6670960429a2abd17fpublic bool Temporary;
2474LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs87465cce890c3b06b6f81c082c116f307898596f61c94b17cd9af97c65a2acd4653public bool Sandbox;
2475LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs875027289981b09b3d25e065fb42a20466549886cd77fd67aaaf8b73861d992af49public DateTime CreationDate;
2476LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8767b0e2cc3e2c221b20751a67aecdcf9311c61f67b438c839db91062bbc17f6cc3public DateTime RezDate;
2477LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs877663a5fd8a48d01c72a252baf9718f467566e151ee86d08a61b6032667fcda37apublic int SalePrice;
2478LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs878314b54cb80f9441d758814fd3612f97d7d356766b281d8274da8a5820fd66a37public int SaleType;
2479LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8795d48f97e57c61ed8a30321d24b9dfd3553a49a03b0da4d708255ddebea7edfa5public byte[] ScriptState = Array.Empty<byte>();
2480LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs880ce4fdad49bd4ae49a861ba163bbee39bd85f3cb4f716a649f9fda941a97f445dpublic UUID CollisionSound;
2481LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8819a92ae979b333ad8d8d8106ed6d7d07b6739755c34860d0be90f159be41410depublic float CollisionSoundVolume;
2482LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs88262510649452ef43a325e75ae77957f3fa99e975dbd6353aa49cda4466d5c0715public FlexibleBlock Flexible = new FlexibleBlock();
2483LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs88311f2a37b8de564d46a8c0e872af4ed16c5aeda5093e1b252fe55877edd9f087epublic LightBlock Light = new LightBlock();
2484LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs884c4c4f1af01225eab54b362e145da61510c659a3d4e697acab5f7e0d179f8d15cpublic SculptBlock Sculpt = new SculptBlock();
2485LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs885dc12bb1415d3716877a1061660a70f1fd876e73ec40e445060f2448dc403583bpublic ParticlesBlock Particles = new ParticlesBlock();
2486LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs88674435eb7081b89b6240c5063cfe88d68cbb79168e4d7556b4cfaa9f38e127de6public ShapeBlock Shape = new ShapeBlock();
2487LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs887c58d3dc4c976e0aaa2e6b348951dcb3e3b90c3462c812a92e1ef274e72846ebdpublic Primitive.TextureEntry? Textures = null;
2488LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8887de949a37d87eabf6a596bb9b7d1466f0c921ec28979ff9a706845df2fec19c1public InventoryBlock Inventory = new InventoryBlock();
2489LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs8908e048a44fa68fc5badf163341b8864f1457c732b74f06771f5470ab65217b442public OSDMap Serialize()
2490LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs972c26e2e9a8e33dec1321d0432a30964872ec01da8d1c963ac5177fa34a8941071public void Deserialize(OSDMap map)
2491LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs1034ee1ed719ed355b6605a10989b6e12a2747964555d52d33f46d48cf4c37222ff9public static PrimObject FromPrimitive(Primitive obj)
2492LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetPrim.cs1197e4d8310d411fe8e82ab4c79d82aa9ed4e5e2d4b8aef423292c1ea2e6230edd4cpublic Primitive ToPrimitive()
2493LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptBinary.cs33ddf86899770fb26c5899d41cbc91e9c9676e0738ef1a244633d1fa571551f7fepublic class AssetScriptBinary : Asset
2494LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptBinary.cs3605315c0cad47f2dc103e42150f705a9fdeca50f312fdf0766a345f3f2e45890dpublic override AssetType AssetType => AssetType.LSLBytecode;
2495LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptBinary.cs399e0c389e2b3c9080655fae1e7e2ae79d6bad865f0c1bd0afe66de6797df8cb9fpublic AssetScriptBinary() { }
2496LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptBinary.cs44c18e67e57559e03636cc2cd687b562a2208d9db02defdab58fae1f5ea353fdd3public AssetScriptBinary(UUID assetID, byte[] assetData)
2497LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptBinary.cs52ca95b32fa30713ee66a14d9dbc5e23012aed9e8941d4c9ec4b9e3206634d2aa5public sealed override void Encode() { }
2498LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptBinary.cs5819ff296d8df9f5b9127921580363378ff04694c6568dc2c5b9204217c365d729public sealed override bool Decode() { return true; }
2499LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptText.cs322cf4594c46f4441aaedc8d65d82562fd48b9566e39a9630dbcaa6ddcf73d19bcpublic class AssetScriptText : Asset
2500LibreMetaverseLibreMetaverse/Assets/AssetTypes/AssetScriptText.cs35eb5938e2b323cad6c240aa8cd242dfd274f5c931b27bdeda65b353225f47e183public override AssetType AssetType => AssetType.LSLText;
The file is too large to be shown. View Raw