This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,62 @@
using System;
using System.Collections;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000051 RID: 81
[Token(Token = "0x200003E")]
public static class CoroutineUtility
{
// Token: 0x06000122 RID: 290 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000DD")]
[Address(RVA = "0x3810190", Offset = "0x380EF90", VA = "0x183810190")]
public static Coroutine Start(IEnumerator routine)
{
return null;
}
// Token: 0x06000123 RID: 291 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000DE")]
[Address(RVA = "0x38101E0", Offset = "0x380EFE0", VA = "0x1838101E0")]
public static void Stop(IEnumerator routine)
{
}
// Token: 0x06000124 RID: 292 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000DF")]
[Address(RVA = "0x3810230", Offset = "0x380F030", VA = "0x183810230")]
public static void WaitForEndOfFrame(Action action)
{
}
// Token: 0x06000125 RID: 293 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E0")]
[Address(RVA = "0x38102B0", Offset = "0x380F0B0", VA = "0x1838102B0")]
public static void WaitForFixedUpdate(Action action)
{
}
// Token: 0x06000126 RID: 294 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E1")]
[Address(RVA = "0x38104B0", Offset = "0x380F2B0", VA = "0x1838104B0")]
public static void WaitForSeconds(float seconds, Action action)
{
}
// Token: 0x06000127 RID: 295 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E2")]
[Address(RVA = "0x3810330", Offset = "0x380F130", VA = "0x183810330")]
public static void WaitForSecondsRealtime(float seconds, Action action)
{
}
// Token: 0x06000128 RID: 296 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E3")]
[Address(RVA = "0x3810410", Offset = "0x380F210", VA = "0x183810410")]
public static void WaitForSecondsWithRandomInterval(float min, float max, Action action)
{
}
}
}
@@ -0,0 +1,50 @@
using System;
using System.Collections;
using Cpp2IlInjected;
using StansAssets.Foundation.Patterns;
using UnityEngine;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000052 RID: 82
[Token(Token = "0x200003F")]
internal class GlobalCoroutine : MonoSingleton<GlobalCoroutine>
{
// Token: 0x06000129 RID: 297 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E4")]
[Address(RVA = "0x3810FA0", Offset = "0x380FDA0", VA = "0x183810FA0")]
public void StartInstruction(YieldInstruction instruction, Action action)
{
}
// Token: 0x0600012A RID: 298 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000E5")]
[Address(RVA = "0x3810EC0", Offset = "0x380FCC0", VA = "0x183810EC0")]
private IEnumerator RunActionAfterInstruction(YieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x0600012B RID: 299 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E6")]
[Address(RVA = "0x3811030", Offset = "0x380FE30", VA = "0x183811030")]
public void StartInstruction(CustomYieldInstruction instruction, Action action)
{
}
// Token: 0x0600012C RID: 300 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000E7")]
[Address(RVA = "0x3810F30", Offset = "0x380FD30", VA = "0x183810F30")]
private IEnumerator RunActionAfterInstruction(CustomYieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x0600012D RID: 301 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E8")]
[Address(RVA = "0x38110C0", Offset = "0x380FEC0", VA = "0x1838110C0")]
public GlobalCoroutine()
{
}
}
}
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000056 RID: 86
[Token(Token = "0x2000041")]
internal interface IMainThreadDispatcher
{
// Token: 0x0600014D RID: 333
[Token(Token = "0x60000FC")]
[Address(Slot = "0")]
void Init();
// Token: 0x0600014E RID: 334
[Token(Token = "0x60000FD")]
[Address(Slot = "1")]
void Enqueue(Action action);
}
}
@@ -0,0 +1,28 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000057 RID: 87
[Token(Token = "0x2000042")]
public static class MainThreadDispatcher
{
// Token: 0x0600014F RID: 335 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FE")]
[Address(RVA = "0x38117A0", Offset = "0x38105A0", VA = "0x1838117A0")]
public static void Init()
{
}
// Token: 0x06000150 RID: 336 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FF")]
[Address(RVA = "0x38116E0", Offset = "0x38104E0", VA = "0x1838116E0")]
public static void Enqueue(Action action)
{
}
// Token: 0x04000066 RID: 102
[Token(Token = "0x400002E")]
private static IMainThreadDispatcher s_MainThreadDispatcher;
}
}
@@ -0,0 +1,41 @@
using System;
using System.Collections.Concurrent;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000058 RID: 88
[Token(Token = "0x2000043")]
internal abstract class MainThreadDispatcherBase : IMainThreadDispatcher
{
// Token: 0x06000151 RID: 337
[Token(Token = "0x6000100")]
[Address(Slot = "6")]
public abstract void Init();
// Token: 0x06000152 RID: 338 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000101")]
[Address(RVA = "0x3811320", Offset = "0x3810120", VA = "0x183811320", Slot = "5")]
public void Enqueue(Action action)
{
}
// Token: 0x06000153 RID: 339 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000102")]
[Address(RVA = "0x38113A0", Offset = "0x38101A0", VA = "0x1838113A0")]
protected void Update()
{
}
// Token: 0x06000154 RID: 340 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000103")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
protected MainThreadDispatcherBase()
{
}
// Token: 0x04000067 RID: 103
[Token(Token = "0x400002F")]
private static readonly ConcurrentQueue<Action> s_ExecutionQueue;
}
}
@@ -0,0 +1,24 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000059 RID: 89
[Token(Token = "0x2000044")]
internal class MainThreadDispatcherEditor : MainThreadDispatcherBase
{
// Token: 0x06000156 RID: 342 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000105")]
[Address(RVA = "0x3811490", Offset = "0x3810290", VA = "0x183811490", Slot = "6")]
public override void Init()
{
}
// Token: 0x06000157 RID: 343 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000106")]
[Address(RVA = "0x3811520", Offset = "0x3810320", VA = "0x183811520")]
public MainThreadDispatcherEditor()
{
}
}
}
@@ -0,0 +1,24 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x0200005A RID: 90
[Token(Token = "0x2000045")]
internal class MainThreadDispatcherRuntime : MainThreadDispatcherBase
{
// Token: 0x06000158 RID: 344 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000107")]
[Address(RVA = "0x3811580", Offset = "0x3810380", VA = "0x183811580", Slot = "6")]
public override void Init()
{
}
// Token: 0x06000159 RID: 345 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000108")]
[Address(RVA = "0x3811680", Offset = "0x3810480", VA = "0x183811680")]
public MainThreadDispatcherRuntime()
{
}
}
}
@@ -0,0 +1,181 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using StansAssets.Foundation.Patterns;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000055 RID: 85
[Token(Token = "0x2000040")]
public class MonoBehaviourCallback : MonoSingleton<MonoBehaviourCallback>
{
// Token: 0x14000001 RID: 1
// (add) Token: 0x0600013A RID: 314 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x0600013B RID: 315 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000001")]
public static event Action OnUpdate
{
[Token(Token = "0x60000E9")]
[Address(RVA = "0x3811F20", Offset = "0x3810D20", VA = "0x183811F20")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EA")]
[Address(RVA = "0x3812340", Offset = "0x3811140", VA = "0x183812340")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000002 RID: 2
// (add) Token: 0x0600013C RID: 316 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x0600013D RID: 317 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000002")]
public static event Action OnLateUpdate
{
[Token(Token = "0x60000EB")]
[Address(RVA = "0x3811E70", Offset = "0x3810C70", VA = "0x183811E70")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EC")]
[Address(RVA = "0x3812290", Offset = "0x3811090", VA = "0x183812290")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000003 RID: 3
// (add) Token: 0x0600013E RID: 318 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x0600013F RID: 319 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000003")]
public static event Action ApplicationOnQuit
{
[Token(Token = "0x60000ED")]
[Address(RVA = "0x3811D10", Offset = "0x3810B10", VA = "0x183811D10")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EE")]
[Address(RVA = "0x3812130", Offset = "0x3810F30", VA = "0x183812130")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000004 RID: 4
// (add) Token: 0x06000140 RID: 320 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x06000141 RID: 321 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000004")]
public static event Action<bool> ApplicationOnPause
{
[Token(Token = "0x60000EF")]
[Address(RVA = "0x3811C60", Offset = "0x3810A60", VA = "0x183811C60")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F0")]
[Address(RVA = "0x3812080", Offset = "0x3810E80", VA = "0x183812080")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000005 RID: 5
// (add) Token: 0x06000142 RID: 322 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x06000143 RID: 323 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000005")]
public static event Action<bool> ApplicationOnFocus
{
[Token(Token = "0x60000F1")]
[Address(RVA = "0x3811BB0", Offset = "0x38109B0", VA = "0x183811BB0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F2")]
[Address(RVA = "0x3811FD0", Offset = "0x3810DD0", VA = "0x183811FD0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000006 RID: 6
// (add) Token: 0x06000144 RID: 324 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x06000145 RID: 325 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000006")]
public static event Action OnFixedUpdate
{
[Token(Token = "0x60000F3")]
[Address(RVA = "0x3811DC0", Offset = "0x3810BC0", VA = "0x183811DC0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F4")]
[Address(RVA = "0x38121E0", Offset = "0x3810FE0", VA = "0x1838121E0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x06000146 RID: 326 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F5")]
[Address(RVA = "0x3811B20", Offset = "0x3810920", VA = "0x183811B20")]
private void Update()
{
}
// Token: 0x06000147 RID: 327 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F6")]
[Address(RVA = "0x38119B0", Offset = "0x38107B0", VA = "0x1838119B0")]
private void LateUpdate()
{
}
// Token: 0x06000148 RID: 328 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F7")]
[Address(RVA = "0x3811960", Offset = "0x3810760", VA = "0x183811960")]
private void FixedUpdate()
{
}
// Token: 0x06000149 RID: 329 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F8")]
[Address(RVA = "0x3811A60", Offset = "0x3810860", VA = "0x183811A60")]
private void OnApplicationPause(bool pauseStatus)
{
}
// Token: 0x0600014A RID: 330 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F9")]
[Address(RVA = "0x3811A00", Offset = "0x3810800", VA = "0x183811A00")]
private void OnApplicationFocus(bool hasFocus)
{
}
// Token: 0x0600014B RID: 331 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FA")]
[Address(RVA = "0x3811AC0", Offset = "0x38108C0", VA = "0x183811AC0", Slot = "6")]
protected override void OnApplicationQuit()
{
}
// Token: 0x0600014C RID: 332 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FB")]
[Address(RVA = "0x3811B70", Offset = "0x3810970", VA = "0x183811B70")]
public MonoBehaviourCallback()
{
}
}
}
@@ -0,0 +1,65 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Networking;
namespace StansAssets.Foundation
{
// Token: 0x02000017 RID: 23
[Token(Token = "0x2000011")]
public static class CachedWebRequest
{
// Token: 0x06000055 RID: 85 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000039")]
[Address(RVA = "0x380FB80", Offset = "0x380E980", VA = "0x18380FB80")]
public static void Get(string uri, Action<UnityWebRequest> callback)
{
}
// Token: 0x06000056 RID: 86 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003A")]
[Address(RVA = "0x380FAC0", Offset = "0x380E8C0", VA = "0x18380FAC0")]
public static void GetTexture2D(string uri, Action<Texture2D> callback)
{
}
// Token: 0x06000057 RID: 87 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003B")]
[Address(RVA = "0x380FA00", Offset = "0x380E800", VA = "0x18380FA00")]
public static void GetAudioClip(string uri, Action<AudioClip> callback)
{
}
// Token: 0x06000058 RID: 88 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003C")]
[Address(RVA = "0x380F990", Offset = "0x380E790", VA = "0x18380F990")]
public static void ClearCache()
{
}
// Token: 0x06000059 RID: 89 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003D")]
[Address(RVA = "0x380FE20", Offset = "0x380EC20", VA = "0x18380FE20")]
private static void SendRequest(UnityWebRequest request, Action<UnityWebRequest> callback)
{
}
// Token: 0x0600005A RID: 90 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600003E")]
[Address(RVA = "0x380FDB0", Offset = "0x380EBB0", VA = "0x18380FDB0")]
private static IEnumerator SendRequestCoroutine(UnityWebRequest request, Action<UnityWebRequest> callback)
{
return null;
}
// Token: 0x04000023 RID: 35
[Token(Token = "0x4000009")]
private static readonly Dictionary<string, UnityWebRequest> s_Cache;
// Token: 0x04000024 RID: 36
[Token(Token = "0x400000A")]
private static readonly Dictionary<string, List<Action<UnityWebRequest>>> s_ThumbnailLoadQueue;
}
}
+27
View File
@@ -0,0 +1,27 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation
{
// Token: 0x02000002 RID: 2
[Token(Token = "0x2000002")]
public static class ColorHelper
{
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000001")]
[Address(RVA = "0x38100D0", Offset = "0x380EED0", VA = "0x1838100D0")]
public static Color MakeColorFromHtml(string htmlString)
{
return default(Color);
}
// Token: 0x06000002 RID: 2 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x6000002")]
[Address(RVA = "0x3810130", Offset = "0x380EF30", VA = "0x183810130")]
public static Color MakeColorFromHtml(string htmlString, Color fallbackColor)
{
return default(Color);
}
}
}
@@ -0,0 +1,20 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x0200005B RID: 91
internal class AddressAttribute : Attribute
{
// Token: 0x04000068 RID: 104
public string RVA;
// Token: 0x04000069 RID: 105
public string Offset;
// Token: 0x0400006A RID: 106
public string VA;
// Token: 0x0400006B RID: 107
public string Slot;
}
}
@@ -0,0 +1,14 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x02000060 RID: 96
internal class AnalysisFailedException : Exception
{
// Token: 0x0600015F RID: 351 RVA: 0x000026BA File Offset: 0x000008BA
public AnalysisFailedException(string message)
: base(message)
{
}
}
}
@@ -0,0 +1,17 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x0200005D RID: 93
internal class AttributeAttribute : Attribute
{
// Token: 0x0400006D RID: 109
public string Name;
// Token: 0x0400006E RID: 110
public string RVA;
// Token: 0x0400006F RID: 111
public string Offset;
}
}
@@ -0,0 +1,11 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x0200005C RID: 92
internal class FieldOffsetAttribute : Attribute
{
// Token: 0x0400006C RID: 108
public string Offset;
}
}
@@ -0,0 +1,11 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x0200005E RID: 94
internal class MetadataOffsetAttribute : Attribute
{
// Token: 0x04000070 RID: 112
public string Offset;
}
}
@@ -0,0 +1,11 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x0200005F RID: 95
internal class TokenAttribute : Attribute
{
// Token: 0x04000071 RID: 113
public string Token;
}
}
+34
View File
@@ -0,0 +1,34 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x0200000A RID: 10
[Token(Token = "0x200000A")]
public static class EnumUtility
{
// Token: 0x0600001E RID: 30 RVA: 0x000020FC File Offset: 0x000002FC
[Token(Token = "0x600001E")]
[Address(RVA = "0x1D77680", Offset = "0x1D76480", VA = "0x181D77680")]
public static bool CanBeParsedToEnum<T>(string value)
{
return default(bool);
}
// Token: 0x0600001F RID: 31 RVA: 0x00002114 File Offset: 0x00000314
[Token(Token = "0x600001F")]
[Address(RVA = "0x1D77740", Offset = "0x1D76540", VA = "0x181D77740")]
public static bool TryParseEnum<T>(string value, out T result)
{
return default(bool);
}
// Token: 0x06000020 RID: 32 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000020")]
[Address(RVA = "0x160AD80", Offset = "0x1609B80", VA = "0x18160AD80")]
public static T ParseEnum<T>(string value)
{
return null;
}
}
}
@@ -0,0 +1,25 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000041 RID: 65
[Token(Token = "0x200002F")]
public static class ArrayExtensions
{
// Token: 0x060000F5 RID: 245 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000B3")]
[Address(RVA = "0x2382930", Offset = "0x2381730", VA = "0x182382930")]
public static T[] SubArray<T>(this T[] data, int index, int length)
{
return null;
}
// Token: 0x060000F6 RID: 246 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000B4")]
[Address(RVA = "0x1694CB0", Offset = "0x1693AB0", VA = "0x181694CB0")]
public static void SwapElements<T>(this T[] data, int index0, int index1)
{
}
}
}
@@ -0,0 +1,19 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000046 RID: 70
[Token(Token = "0x2000033")]
public static class ComponentExtensions
{
// Token: 0x06000106 RID: 262 RVA: 0x00002504 File Offset: 0x00000704
[Token(Token = "0x60000C1")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")]
public static int GetLocalIdentifierInFile(Component go)
{
return 0;
}
}
}
@@ -0,0 +1,26 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000042 RID: 66
[Token(Token = "0x2000030")]
public static class DateTimeExtensions
{
// Token: 0x060000F7 RID: 247 RVA: 0x000024D4 File Offset: 0x000006D4
[Token(Token = "0x60000B5")]
[Address(RVA = "0x3810620", Offset = "0x380F420", VA = "0x183810620")]
public static DateTime UnixTimestampToDateTime(double unixTime)
{
return default(DateTime);
}
// Token: 0x060000F8 RID: 248 RVA: 0x000024EC File Offset: 0x000006EC
[Token(Token = "0x60000B6")]
[Address(RVA = "0x3810550", Offset = "0x380F350", VA = "0x183810550")]
public static double DateTimeToUnixTimestamp(DateTime dateTime)
{
return 0.0;
}
}
}
@@ -0,0 +1,42 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000047 RID: 71
[Token(Token = "0x2000034")]
public static class GameObjectExtensions
{
// Token: 0x06000107 RID: 263 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000C2")]
[Address(RVA = "0x3810E10", Offset = "0x380FC10", VA = "0x183810E10")]
public static void SetLayerRecursively(this GameObject gameObject, int layerNumber)
{
}
// Token: 0x06000108 RID: 264 RVA: 0x0000251C File Offset: 0x0000071C
[Token(Token = "0x60000C3")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")]
public static int GetLocalIdentifierInFile(GameObject go)
{
return 0;
}
// Token: 0x06000109 RID: 265 RVA: 0x00002534 File Offset: 0x00000734
[Token(Token = "0x60000C4")]
[Address(RVA = "0x3810DE0", Offset = "0x380FBE0", VA = "0x183810DE0")]
public static Bounds GetRendererBounds(this GameObject go)
{
return default(Bounds);
}
// Token: 0x0600010A RID: 266 RVA: 0x0000254C File Offset: 0x0000074C
[Token(Token = "0x60000C5")]
[Address(RVA = "0x3810BC0", Offset = "0x380F9C0", VA = "0x183810BC0")]
private static Bounds CalculateBounds(GameObject obj)
{
return default(Bounds);
}
}
}
@@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000043 RID: 67
[Token(Token = "0x2000031")]
public static class ListExtensions
{
// Token: 0x060000F9 RID: 249 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000B7")]
[Address(RVA = "0x169B4D0", Offset = "0x169A2D0", VA = "0x18169B4D0")]
public static void Resize<T>(this List<T> list, int newSize, [Optional] T defaultValue)
{
}
// Token: 0x060000FA RID: 250 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000B8")]
[Address(RVA = "0x1935470", Offset = "0x1934270", VA = "0x181935470")]
public static List<T> Clone<T>(this List<T> list) where T : ICloneable
{
return null;
}
// Token: 0x060000FB RID: 251 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000B9")]
[Address(RVA = "0x1297C50", Offset = "0x1296A50", VA = "0x181297C50")]
public static List<T> ShallowCopy<T>(this List<T> list)
{
return null;
}
}
}
@@ -0,0 +1,18 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000048 RID: 72
[Token(Token = "0x2000035")]
public static class MaterialExtensions
{
// Token: 0x0600010B RID: 267 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000C6")]
[Address(RVA = "0x38118B0", Offset = "0x38106B0", VA = "0x1838118B0")]
public static void SetAlpha(this Material material, float value)
{
}
}
}
@@ -0,0 +1,27 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000049 RID: 73
[Token(Token = "0x2000036")]
public static class ObjectExtensions
{
// Token: 0x0600010C RID: 268 RVA: 0x00002564 File Offset: 0x00000764
[Token(Token = "0x60000C7")]
[Address(RVA = "0x38123F0", Offset = "0x38111F0", VA = "0x1838123F0")]
public static bool IsNull(this global::UnityEngine.Object obj)
{
return default(bool);
}
// Token: 0x0600010D RID: 269 RVA: 0x0000257C File Offset: 0x0000077C
[Token(Token = "0x60000C8")]
[Address(RVA = "0x40B190", Offset = "0x409F90", VA = "0x18040B190")]
public static bool IsNotNull(this global::UnityEngine.Object obj)
{
return default(bool);
}
}
}
@@ -0,0 +1,26 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x0200004A RID: 74
[Token(Token = "0x2000037")]
public static class RectTransformExtensions
{
// Token: 0x0600010E RID: 270 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000C9")]
[Address(RVA = "0x3813CF0", Offset = "0x3812AF0", VA = "0x183813CF0")]
public static void Reset(this RectTransform rectTransform)
{
}
// Token: 0x0600010F RID: 271 RVA: 0x00002594 File Offset: 0x00000794
[Token(Token = "0x60000CA")]
[Address(RVA = "0x3813900", Offset = "0x3812700", VA = "0x183813900")]
public static Rect GetScreenRect(this RectTransform rectTransform)
{
return default(Rect);
}
}
}
@@ -0,0 +1,27 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x0200004B RID: 75
[Token(Token = "0x2000038")]
public static class RendererExtensions
{
// Token: 0x06000110 RID: 272 RVA: 0x000025AC File Offset: 0x000007AC
[Token(Token = "0x60000CB")]
[Address(RVA = "0x3711290", Offset = "0x3710090", VA = "0x183711290")]
public static bool IsVisibleFrom(this Renderer renderer, Camera camera)
{
return default(bool);
}
// Token: 0x06000111 RID: 273 RVA: 0x000025C4 File Offset: 0x000007C4
[Token(Token = "0x60000CC")]
[Address(RVA = "0x3814220", Offset = "0x3813020", VA = "0x183814220")]
public static Bounds GetRendererBounds(this Renderer renderer)
{
return default(Bounds);
}
}
}
@@ -0,0 +1,27 @@
using System;
using Cpp2IlInjected;
using UnityEngine.SceneManagement;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x0200004C RID: 76
[Token(Token = "0x2000039")]
public static class SceneExtensions
{
// Token: 0x06000112 RID: 274 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000CD")]
[Address(RVA = "0x160EB50", Offset = "0x160D950", VA = "0x18160EB50")]
public static T GetComponentInChildren<T>(this Scene scene) where T : class
{
return null;
}
// Token: 0x06000113 RID: 275 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000CE")]
[Address(RVA = "0x160EB50", Offset = "0x160D950", VA = "0x18160EB50")]
public static T GetComponent<T>(this Scene scene) where T : class
{
return null;
}
}
}
@@ -0,0 +1,66 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000045 RID: 69
[Token(Token = "0x2000032")]
public static class StringExtensions
{
// Token: 0x060000FF RID: 255 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000BA")]
[Address(RVA = "0x3815780", Offset = "0x3814580", VA = "0x183815780")]
public static string GetLast(this string source, int count)
{
return null;
}
// Token: 0x06000100 RID: 256 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000BB")]
[Address(RVA = "0x38157B0", Offset = "0x38145B0", VA = "0x1838157B0")]
public static string RemoveLast(this string source, int count)
{
return null;
}
// Token: 0x06000101 RID: 257 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000BC")]
[Address(RVA = "0x3815750", Offset = "0x3814550", VA = "0x183815750")]
public static string GetFirst(this string source, int count)
{
return null;
}
// Token: 0x06000102 RID: 258 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000BD")]
[Address(RVA = "0x38155A0", Offset = "0x38143A0", VA = "0x1838155A0")]
public static List<int> AllIndexesOf(this string source, string value, StringComparison comparisonType)
{
return null;
}
// Token: 0x06000103 RID: 259 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000BE")]
[Address(RVA = "0x38156D0", Offset = "0x38144D0", VA = "0x1838156D0")]
public static void CopyToClipboard(this string source)
{
}
// Token: 0x06000104 RID: 260 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000BF")]
[Address(RVA = "0x38158A0", Offset = "0x38146A0", VA = "0x1838158A0")]
public static string TrimStart(this string target, string trimString)
{
return null;
}
// Token: 0x06000105 RID: 261 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000C0")]
[Address(RVA = "0x3815820", Offset = "0x3814620", VA = "0x183815820")]
public static string TrimEnd(this string target, string trimString)
{
return null;
}
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x0200004D RID: 77
[Token(Token = "0x200003A")]
public static class Texture2DExtensions
{
// Token: 0x06000114 RID: 276 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000CF")]
[Address(RVA = "0x3815990", Offset = "0x3814790", VA = "0x183815990")]
public static string ToBase64(this Texture2D texture)
{
return null;
}
// Token: 0x06000115 RID: 277 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000D0")]
[Address(RVA = "0x3815920", Offset = "0x3814720", VA = "0x183815920")]
public static Texture2D LoadFromBase64(this Texture2D texture, string base64EncodedString)
{
return null;
}
// Token: 0x06000116 RID: 278 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000D1")]
[Address(RVA = "0x3711970", Offset = "0x3710770", VA = "0x183711970")]
public static Sprite CreateSprite(this Texture2D texture)
{
return null;
}
}
}
@@ -0,0 +1,41 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x0200004E RID: 78
[Token(Token = "0x200003B")]
public static class TransformExtensions
{
// Token: 0x06000117 RID: 279 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000D2")]
[Address(RVA = "0x38177F0", Offset = "0x38165F0", VA = "0x1838177F0")]
public static void SetLossyScale(this Transform transform, Vector3 lossyScale)
{
}
// Token: 0x06000118 RID: 280 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000D3")]
[Address(RVA = "0x38176F0", Offset = "0x38164F0", VA = "0x1838176F0")]
public static void Reset(this Transform transform)
{
}
// Token: 0x06000119 RID: 281 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000D4")]
[Address(RVA = "0x3817390", Offset = "0x3816190", VA = "0x183817390")]
public static Transform Clear(this Transform transform, bool activeOnly = false)
{
return null;
}
// Token: 0x0600011A RID: 282 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000D5")]
[Address(RVA = "0x3817530", Offset = "0x3816330", VA = "0x183817530")]
public static Transform FindOrCreateChild(this Transform transform, string name)
{
return null;
}
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x0200004F RID: 79
[Token(Token = "0x200003C")]
public static class Vector2Extensions
{
// Token: 0x0600011B RID: 283 RVA: 0x000025DC File Offset: 0x000007DC
[Token(Token = "0x60000D6")]
[Address(RVA = "0x3818950", Offset = "0x3817750", VA = "0x183818950")]
public static float SqrDistance(this Vector2 a, in Vector2 b)
{
return 0f;
}
// Token: 0x0600011C RID: 284 RVA: 0x000025F4 File Offset: 0x000007F4
[Token(Token = "0x60000D7")]
[Address(RVA = "0x38188F0", Offset = "0x38176F0", VA = "0x1838188F0")]
public static Vector2 MultipliedBy(this Vector2 a, float s)
{
return default(Vector2);
}
// Token: 0x0600011D RID: 285 RVA: 0x0000260C File Offset: 0x0000080C
[Token(Token = "0x60000D8")]
[Address(RVA = "0x3818920", Offset = "0x3817720", VA = "0x183818920")]
public static Vector2 MultipliedBy(this Vector2 a, Vector2 b)
{
return default(Vector2);
}
}
}
@@ -0,0 +1,43 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Extensions
{
// Token: 0x02000050 RID: 80
[Token(Token = "0x200003D")]
public static class Vector3Extensions
{
// Token: 0x0600011E RID: 286 RVA: 0x00002624 File Offset: 0x00000824
[Token(Token = "0x60000D9")]
[Address(RVA = "0x3818B50", Offset = "0x3817950", VA = "0x183818B50")]
public static float SqrDistance(this Vector3 a, in Vector3 b)
{
return 0f;
}
// Token: 0x0600011F RID: 287 RVA: 0x0000263C File Offset: 0x0000083C
[Token(Token = "0x60000DA")]
[Address(RVA = "0x3818970", Offset = "0x3817770", VA = "0x183818970")]
public static Vector3 MultipliedBy(this Vector3 a, float s)
{
return default(Vector3);
}
// Token: 0x06000120 RID: 288 RVA: 0x00002654 File Offset: 0x00000854
[Token(Token = "0x60000DB")]
[Address(RVA = "0x38189C0", Offset = "0x38177C0", VA = "0x1838189C0")]
public static Vector3 MultipliedBy(this Vector3 a, Vector3 b)
{
return default(Vector3);
}
// Token: 0x06000121 RID: 289 RVA: 0x0000266C File Offset: 0x0000086C
[Token(Token = "0x60000DC")]
[Address(RVA = "0x3818A10", Offset = "0x3817810", VA = "0x183818A10")]
public static Vector3 SmoothDampEuler(this Vector3 current, Vector3 target, ref Vector3 velocity, float smoothTime)
{
return default(Vector3);
}
}
}
@@ -0,0 +1,11 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000004 RID: 4
[Token(Token = "0x2000004")]
public interface ITypeConverter<in TSource, out TDestination> : ITypeConverter<TDestination>
{
}
}
+15
View File
@@ -0,0 +1,15 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000003 RID: 3
[Token(Token = "0x2000003")]
public interface ITypeConverter<out TDestination>
{
// Token: 0x06000003 RID: 3
[Token(Token = "0x6000003")]
[Address(Slot = "0")]
TDestination Convert(object value);
}
}
+40
View File
@@ -0,0 +1,40 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x0200000B RID: 11
[Token(Token = "0x200000B")]
public static class IdFactory
{
// Token: 0x17000001 RID: 1
// (get) Token: 0x06000021 RID: 33 RVA: 0x0000212C File Offset: 0x0000032C
[Token(Token = "0x17000001")]
public static int NextId
{
[Token(Token = "0x6000021")]
[Address(RVA = "0x3811100", Offset = "0x380FF00", VA = "0x183811100")]
get
{
return 0;
}
}
// Token: 0x17000002 RID: 2
// (get) Token: 0x06000022 RID: 34 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x17000002")]
public static string RandomString
{
[Token(Token = "0x6000022")]
[Address(RVA = "0x3811170", Offset = "0x380FF70", VA = "0x183811170")]
get
{
return null;
}
}
// Token: 0x04000006 RID: 6
[Token(Token = "0x4000006")]
private const string k_PlayerPrefsFactoryKey = "IdFactory.Key";
}
}
+305
View File
@@ -0,0 +1,305 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Text;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x0200000C RID: 12
[Token(Token = "0x200000C")]
public static class Json
{
// Token: 0x06000023 RID: 35 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000023")]
[Address(RVA = "0x3811220", Offset = "0x3810020", VA = "0x183811220")]
public static object Deserialize(string json)
{
return null;
}
// Token: 0x06000024 RID: 36 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000024")]
[Address(RVA = "0x3811230", Offset = "0x3810030", VA = "0x183811230")]
public static string Serialize(object obj, bool humanReadable = false, int indentSpaces = 2)
{
return null;
}
// Token: 0x0200000D RID: 13
[Token(Token = "0x2000046")]
private sealed class Parser : IDisposable
{
// Token: 0x06000025 RID: 37 RVA: 0x00002144 File Offset: 0x00000344
[Token(Token = "0x6000109")]
[Address(RVA = "0x38124C0", Offset = "0x38112C0", VA = "0x1838124C0")]
public static bool IsWordBreak(char c)
{
return default(bool);
}
// Token: 0x06000026 RID: 38 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600010A")]
[Address(RVA = "0x3813170", Offset = "0x3811F70", VA = "0x183813170")]
private Parser(string jsonString)
{
}
// Token: 0x06000027 RID: 39 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010B")]
[Address(RVA = "0x3813060", Offset = "0x3811E60", VA = "0x183813060")]
public static object Parse(string jsonString)
{
return null;
}
// Token: 0x06000028 RID: 40 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600010C")]
[Address(RVA = "0xC12D60", Offset = "0xC11B60", VA = "0x180C12D60", Slot = "4")]
public void Dispose()
{
}
// Token: 0x06000029 RID: 41 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010D")]
[Address(RVA = "0x3812BB0", Offset = "0x38119B0", VA = "0x183812BB0")]
private Dictionary<string, object> ParseObject()
{
return null;
}
// Token: 0x0600002A RID: 42 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010E")]
[Address(RVA = "0x3812550", Offset = "0x3811350", VA = "0x183812550")]
private List<object> ParseArray()
{
return null;
}
// Token: 0x0600002B RID: 43 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010F")]
[Address(RVA = "0x3813030", Offset = "0x3811E30", VA = "0x183813030")]
private object ParseValue()
{
return null;
}
// Token: 0x0600002C RID: 44 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000110")]
[Address(RVA = "0x3812610", Offset = "0x3811410", VA = "0x183812610")]
private object ParseByToken(Json.Parser.TOKEN token)
{
return null;
}
// Token: 0x0600002D RID: 45 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000111")]
[Address(RVA = "0x3812CF0", Offset = "0x3811AF0", VA = "0x183812CF0")]
private string ParseString()
{
return null;
}
// Token: 0x0600002E RID: 46 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000112")]
[Address(RVA = "0x3812A20", Offset = "0x3811820", VA = "0x183812A20")]
private object ParseNumber()
{
return null;
}
// Token: 0x0600002F RID: 47 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000113")]
[Address(RVA = "0x3812400", Offset = "0x3811200", VA = "0x183812400")]
private void EatWhitespace()
{
}
// Token: 0x17000003 RID: 3
// (get) Token: 0x06000030 RID: 48 RVA: 0x0000215C File Offset: 0x0000035C
[Token(Token = "0x1700001C")]
private char PeekChar
{
[Token(Token = "0x6000114")]
[Address(RVA = "0x3813670", Offset = "0x3812470", VA = "0x183813670")]
get
{
return '\0';
}
}
// Token: 0x17000004 RID: 4
// (get) Token: 0x06000031 RID: 49 RVA: 0x00002174 File Offset: 0x00000374
[Token(Token = "0x1700001D")]
private char NextChar
{
[Token(Token = "0x6000115")]
[Address(RVA = "0x38131E0", Offset = "0x3811FE0", VA = "0x1838131E0")]
get
{
return '\0';
}
}
// Token: 0x17000005 RID: 5
// (get) Token: 0x06000032 RID: 50 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x1700001E")]
private string NextWord
{
[Token(Token = "0x6000116")]
[Address(RVA = "0x3813540", Offset = "0x3812340", VA = "0x183813540")]
get
{
return null;
}
}
// Token: 0x17000006 RID: 6
// (get) Token: 0x06000033 RID: 51 RVA: 0x0000218C File Offset: 0x0000038C
[Token(Token = "0x1700001F")]
private Json.Parser.TOKEN NextToken
{
[Token(Token = "0x6000117")]
[Address(RVA = "0x3813260", Offset = "0x3812060", VA = "0x183813260")]
get
{
return Json.Parser.TOKEN.NONE;
}
}
// Token: 0x04000007 RID: 7
[Token(Token = "0x4000030")]
private const string WORD_BREAK = "{}[],:\"";
// Token: 0x04000008 RID: 8
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000031")]
private StringReader json;
// Token: 0x0200000E RID: 14
[Token(Token = "0x200005A")]
private enum TOKEN
{
// Token: 0x0400000A RID: 10
[Token(Token = "0x400005C")]
NONE,
// Token: 0x0400000B RID: 11
[Token(Token = "0x400005D")]
CURLY_OPEN,
// Token: 0x0400000C RID: 12
[Token(Token = "0x400005E")]
CURLY_CLOSE,
// Token: 0x0400000D RID: 13
[Token(Token = "0x400005F")]
SQUARED_OPEN,
// Token: 0x0400000E RID: 14
[Token(Token = "0x4000060")]
SQUARED_CLOSE,
// Token: 0x0400000F RID: 15
[Token(Token = "0x4000061")]
COLON,
// Token: 0x04000010 RID: 16
[Token(Token = "0x4000062")]
COMMA,
// Token: 0x04000011 RID: 17
[Token(Token = "0x4000063")]
STRING,
// Token: 0x04000012 RID: 18
[Token(Token = "0x4000064")]
NUMBER,
// Token: 0x04000013 RID: 19
[Token(Token = "0x4000065")]
TRUE,
// Token: 0x04000014 RID: 20
[Token(Token = "0x4000066")]
FALSE,
// Token: 0x04000015 RID: 21
[Token(Token = "0x4000067")]
NULL
}
}
// Token: 0x0200000F RID: 15
[Token(Token = "0x2000047")]
private sealed class Serializer
{
// Token: 0x06000034 RID: 52 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000118")]
[Address(RVA = "0x3815070", Offset = "0x3813E70", VA = "0x183815070")]
private Serializer(bool humanReadable, int indentSpaces)
{
}
// Token: 0x06000035 RID: 53 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000119")]
[Address(RVA = "0x3811230", Offset = "0x3810030", VA = "0x183811230")]
public static string MakeSerialization(object obj, bool humanReadable, int indentSpaces)
{
return null;
}
// Token: 0x06000036 RID: 54 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011A")]
[Address(RVA = "0x3814E90", Offset = "0x3813C90", VA = "0x183814E90")]
private void SerializeValue(object value)
{
}
// Token: 0x06000037 RID: 55 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011B")]
[Address(RVA = "0x3814320", Offset = "0x3813120", VA = "0x183814320")]
private void AppendNewLineFunc()
{
}
// Token: 0x06000038 RID: 56 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011C")]
[Address(RVA = "0x38145A0", Offset = "0x38133A0", VA = "0x1838145A0")]
private void SerializeObject(IDictionary obj)
{
}
// Token: 0x06000039 RID: 57 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011D")]
[Address(RVA = "0x3814370", Offset = "0x3813170", VA = "0x183814370")]
private void SerializeArray(IList anArray)
{
}
// Token: 0x0600003A RID: 58 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011E")]
[Address(RVA = "0x3814BD0", Offset = "0x38139D0", VA = "0x183814BD0")]
private void SerializeString(string str)
{
}
// Token: 0x0600003B RID: 59 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011F")]
[Address(RVA = "0x3814950", Offset = "0x3813750", VA = "0x183814950")]
private void SerializeOther(object value)
{
}
// Token: 0x04000016 RID: 22
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000032")]
private readonly StringBuilder builder;
// Token: 0x04000017 RID: 23
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000033")]
private readonly bool humanReadable;
// Token: 0x04000018 RID: 24
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000034")]
private readonly int indentSpaces;
// Token: 0x04000019 RID: 25
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000035")]
private int indentLevel;
}
}
}
+77
View File
@@ -0,0 +1,77 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Models
{
// Token: 0x0200003D RID: 61
[Token(Token = "0x200002B")]
[Serializable]
public class Error : IError
{
// Token: 0x060000DF RID: 223 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009D")]
[Address(RVA = "0x38106C0", Offset = "0x380F4C0", VA = "0x1838106C0")]
public Error(int code)
{
}
// Token: 0x060000E0 RID: 224 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009E")]
[Address(RVA = "0x4E6E10", Offset = "0x4E5C10", VA = "0x1804E6E10")]
public Error(int code, string message)
{
}
// Token: 0x17000014 RID: 20
// (get) Token: 0x060000E1 RID: 225 RVA: 0x00002474 File Offset: 0x00000674
[Token(Token = "0x1700000E")]
public int Code
{
[Token(Token = "0x600009F")]
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x17000015 RID: 21
// (get) Token: 0x060000E2 RID: 226 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x1700000F")]
public string Message
{
[Token(Token = "0x60000A0")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000016 RID: 22
// (get) Token: 0x060000E3 RID: 227 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x17000010")]
public string FullMessage
{
[Token(Token = "0x60000A1")]
[Address(RVA = "0x3810730", Offset = "0x380F530", VA = "0x183810730", Slot = "6")]
get
{
return null;
}
}
// Token: 0x04000053 RID: 83
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000025")]
[SerializeField]
private int m_Code;
// Token: 0x04000054 RID: 84
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000026")]
[SerializeField]
private string m_Message;
}
}
+40
View File
@@ -0,0 +1,40 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Models
{
// Token: 0x0200003E RID: 62
[Token(Token = "0x200002C")]
public interface IError
{
// Token: 0x17000017 RID: 23
// (get) Token: 0x060000E4 RID: 228
[Token(Token = "0x17000011")]
int Code
{
[Token(Token = "0x60000A2")]
[Address(Slot = "0")]
get;
}
// Token: 0x17000018 RID: 24
// (get) Token: 0x060000E5 RID: 229
[Token(Token = "0x17000012")]
string Message
{
[Token(Token = "0x60000A3")]
[Address(Slot = "1")]
get;
}
// Token: 0x17000019 RID: 25
// (get) Token: 0x060000E6 RID: 230
[Token(Token = "0x17000013")]
string FullMessage
{
[Token(Token = "0x60000A4")]
[Address(Slot = "2")]
get;
}
}
}
+55
View File
@@ -0,0 +1,55 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Models
{
// Token: 0x0200003F RID: 63
[Token(Token = "0x200002D")]
public interface IResult
{
// Token: 0x060000E7 RID: 231
[Token(Token = "0x60000A5")]
[Address(Slot = "0")]
string ToJson();
// Token: 0x1700001A RID: 26
// (get) Token: 0x060000E8 RID: 232
[Token(Token = "0x17000014")]
IError Error
{
[Token(Token = "0x60000A6")]
[Address(Slot = "1")]
get;
}
// Token: 0x1700001B RID: 27
// (get) Token: 0x060000E9 RID: 233
[Token(Token = "0x17000015")]
bool HasError
{
[Token(Token = "0x60000A7")]
[Address(Slot = "2")]
get;
}
// Token: 0x1700001C RID: 28
// (get) Token: 0x060000EA RID: 234
[Token(Token = "0x17000016")]
bool IsSucceeded
{
[Token(Token = "0x60000A8")]
[Address(Slot = "3")]
get;
}
// Token: 0x1700001D RID: 29
// (get) Token: 0x060000EB RID: 235
[Token(Token = "0x17000017")]
bool IsFailed
{
[Token(Token = "0x60000A9")]
[Address(Slot = "4")]
get;
}
}
}
+106
View File
@@ -0,0 +1,106 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Models
{
// Token: 0x02000040 RID: 64
[Token(Token = "0x200002E")]
[Serializable]
public class Result : IResult
{
// Token: 0x060000EC RID: 236 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AA")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public Result()
{
}
// Token: 0x060000ED RID: 237 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AB")]
[Address(RVA = "0x1623DD0", Offset = "0x1622BD0", VA = "0x181623DD0")]
public Result(Result result)
{
}
// Token: 0x060000EE RID: 238 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AC")]
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
public Result(Error error)
{
}
// Token: 0x060000EF RID: 239 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AD")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
public void SetError(Error error)
{
}
// Token: 0x1700001E RID: 30
// (get) Token: 0x060000F0 RID: 240 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x17000018")]
public IError Error
{
[Token(Token = "0x60000AE")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "5")]
get
{
return null;
}
}
// Token: 0x1700001F RID: 31
// (get) Token: 0x060000F1 RID: 241 RVA: 0x0000248C File Offset: 0x0000068C
[Token(Token = "0x17000019")]
public bool HasError
{
[Token(Token = "0x60000AF")]
[Address(RVA = "0x3814270", Offset = "0x3813070", VA = "0x183814270", Slot = "6")]
get
{
return default(bool);
}
}
// Token: 0x17000020 RID: 32
// (get) Token: 0x060000F2 RID: 242 RVA: 0x000024A4 File Offset: 0x000006A4
[Token(Token = "0x1700001A")]
public bool IsSucceeded
{
[Token(Token = "0x60000B0")]
[Address(RVA = "0x3814300", Offset = "0x3813100", VA = "0x183814300", Slot = "7")]
get
{
return default(bool);
}
}
// Token: 0x17000021 RID: 33
// (get) Token: 0x060000F3 RID: 243 RVA: 0x000024BC File Offset: 0x000006BC
[Token(Token = "0x1700001B")]
public bool IsFailed
{
[Token(Token = "0x60000B1")]
[Address(RVA = "0x38142F0", Offset = "0x38130F0", VA = "0x1838142F0", Slot = "8")]
get
{
return default(bool);
}
}
// Token: 0x060000F4 RID: 244 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000B2")]
[Address(RVA = "0x9D6910", Offset = "0x9D5710", VA = "0x1809D6910", Slot = "4")]
public string ToJson()
{
return null;
}
// Token: 0x04000055 RID: 85
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000027")]
[SerializeField]
protected Error m_Error;
}
}
@@ -0,0 +1,31 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.OperatingSystem
{
// Token: 0x0200003C RID: 60
[Token(Token = "0x200002A")]
public static class FilesBrowser
{
// Token: 0x060000DC RID: 220 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009A")]
[Address(RVA = "0x3810990", Offset = "0x380F790", VA = "0x183810990")]
public static void OpenAtPath(string path)
{
}
// Token: 0x060000DD RID: 221 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009B")]
[Address(RVA = "0x38107E0", Offset = "0x380F5E0", VA = "0x1838107E0")]
private static void OpenAtPathMacOs(string path)
{
}
// Token: 0x060000DE RID: 222 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009C")]
[Address(RVA = "0x38108F0", Offset = "0x380F6F0", VA = "0x1838108F0")]
private static void OpenAtPathWindows(string path)
{
}
}
}
@@ -0,0 +1,45 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000028 RID: 40
[Token(Token = "0x200001B")]
public class CollectionPool<TCollection, TItem> where TCollection : class, ICollection<TItem>, new()
{
// Token: 0x06000086 RID: 134 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000056")]
[Address(RVA = "0x1F03840", Offset = "0x1F02640", VA = "0x181F03840")]
public static TCollection Get()
{
return null;
}
// Token: 0x06000087 RID: 135 RVA: 0x000022AC File Offset: 0x000004AC
[Token(Token = "0x6000057")]
[Address(RVA = "0x2905C80", Offset = "0x2904A80", VA = "0x182905C80")]
public static ObjectPool<TCollection>.PooledObject Get(out TCollection value)
{
return default(ObjectPool<TCollection>.PooledObject);
}
// Token: 0x06000088 RID: 136 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000058")]
[Address(RVA = "0x2905E10", Offset = "0x2904C10", VA = "0x182905E10")]
public static void Release(TCollection toRelease)
{
}
// Token: 0x06000089 RID: 137 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000059")]
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
public CollectionPool()
{
}
// Token: 0x04000039 RID: 57
[Token(Token = "0x4000014")]
private static readonly ObjectPool<TCollection> s_Pool;
}
}
@@ -0,0 +1,66 @@
using System;
using System.Collections.Concurrent;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000030 RID: 48
[Token(Token = "0x2000021")]
internal class ConcurrentPoolStackProxy<T> : IPoolStackProxy<T>
{
// Token: 0x060000A1 RID: 161 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600006A")]
[Address(RVA = "0x2207B00", Offset = "0x2206900", VA = "0x182207B00")]
public ConcurrentPoolStackProxy()
{
}
// Token: 0x1700000B RID: 11
// (get) Token: 0x060000A2 RID: 162 RVA: 0x0000230C File Offset: 0x0000050C
[Token(Token = "0x17000005")]
public int Count
{
[Token(Token = "0x600006B")]
[Address(RVA = "0x18D07F0", Offset = "0x18CF5F0", VA = "0x1818D07F0", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x060000A3 RID: 163 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600006C")]
[Address(RVA = "0x13FD630", Offset = "0x13FC430", VA = "0x1813FD630", Slot = "5")]
public void Clear()
{
}
// Token: 0x060000A4 RID: 164 RVA: 0x00002324 File Offset: 0x00000524
[Token(Token = "0x600006D")]
[Address(RVA = "0x2907670", Offset = "0x2906470", VA = "0x182907670", Slot = "6")]
public bool Contains(T item)
{
return default(bool);
}
// Token: 0x060000A5 RID: 165 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600006E")]
[Address(RVA = "0x13FE890", Offset = "0x13FD690", VA = "0x1813FE890", Slot = "7")]
public void Push(T item)
{
}
// Token: 0x060000A6 RID: 166 RVA: 0x0000233C File Offset: 0x0000053C
[Token(Token = "0x600006F")]
[Address(RVA = "0x2907690", Offset = "0x2906490", VA = "0x182907690", Slot = "8")]
public bool TryPop(out T result)
{
return default(bool);
}
// Token: 0x0400003E RID: 62
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000016")]
private readonly ConcurrentStack<T> m_Stack;
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200002C RID: 44
[Token(Token = "0x200001E")]
public class DefaultPool<T> : ObjectPool<T> where T : class, new()
{
// Token: 0x06000091 RID: 145 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600005D")]
[Address(RVA = "0x29079E0", Offset = "0x29067E0", VA = "0x1829079E0")]
public DefaultPool()
{
}
}
}
@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200002B RID: 43
[Token(Token = "0x200001D")]
public class DictionaryPool<TKey, TValue> : CollectionPool<Dictionary<TKey, TValue>, KeyValuePair<TKey, TValue>>
{
// Token: 0x06000090 RID: 144 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600005C")]
[Address(RVA = "0x2908160", Offset = "0x2906F60", VA = "0x182908160")]
public DictionaryPool()
{
}
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000020 RID: 32
[Token(Token = "0x2000015")]
public sealed class EventBus : IEventBus, IReadOnlyEventBus
{
// Token: 0x06000071 RID: 113 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000047")]
[Address(RVA = "0x169B220", Offset = "0x169A020", VA = "0x18169B220", Slot = "5")]
public void Subscribe<T>(Action<T> listener) where T : IEvent
{
}
// Token: 0x06000072 RID: 114 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000048")]
[Address(RVA = "0x169B220", Offset = "0x169A020", VA = "0x18169B220", Slot = "6")]
public void Unsubscribe<T>(Action<T> listener) where T : IEvent
{
}
// Token: 0x06000073 RID: 115 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000049")]
[Address(RVA = "0x169B220", Offset = "0x169A020", VA = "0x18169B220", Slot = "4")]
public void Post<T>(T @event) where T : IEvent
{
}
// Token: 0x06000074 RID: 116 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600004A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EventBus()
{
}
}
}
@@ -0,0 +1,36 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000021 RID: 33
[Token(Token = "0x2000016")]
internal static class EventBusDispatcher<T> where T : IEvent
{
// Token: 0x06000075 RID: 117 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600004B")]
[Address(RVA = "0x290A430", Offset = "0x2909230", VA = "0x18290A430")]
public static void Subscribe(EventBus bus, Action<T> listener)
{
}
// Token: 0x06000076 RID: 118 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600004C")]
[Address(RVA = "0x290ABB0", Offset = "0x29099B0", VA = "0x18290ABB0")]
public static void Unsubscribe(EventBus bus, Action<T> listener)
{
}
// Token: 0x06000077 RID: 119 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600004D")]
[Address(RVA = "0x290A240", Offset = "0x2909040", VA = "0x18290A240")]
public static void Dispatch(EventBus bus, T @event)
{
}
// Token: 0x04000034 RID: 52
[Token(Token = "0x4000012")]
private static readonly Dictionary<EventBus, Action<T>> s_Actions;
}
}
+11
View File
@@ -0,0 +1,11 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000023 RID: 35
[Token(Token = "0x2000017")]
public interface IEvent
{
}
}
@@ -0,0 +1,15 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000024 RID: 36
[Token(Token = "0x2000018")]
public interface IEventBus : IReadOnlyEventBus
{
// Token: 0x0600007C RID: 124
[Token(Token = "0x600004F")]
[Address(Slot = "0")]
void Post<T>(T @event) where T : IEvent;
}
}
@@ -0,0 +1,40 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200002E RID: 46
[Token(Token = "0x200001F")]
internal interface IPoolStackProxy<T>
{
// Token: 0x17000009 RID: 9
// (get) Token: 0x06000095 RID: 149
[Token(Token = "0x17000003")]
int Count
{
[Token(Token = "0x600005E")]
[Address(Slot = "0")]
get;
}
// Token: 0x06000096 RID: 150
[Token(Token = "0x600005F")]
[Address(Slot = "1")]
void Clear();
// Token: 0x06000097 RID: 151
[Token(Token = "0x6000060")]
[Address(Slot = "2")]
bool Contains(T item);
// Token: 0x06000098 RID: 152
[Token(Token = "0x6000061")]
[Address(Slot = "3")]
void Push(T item);
// Token: 0x06000099 RID: 153
[Token(Token = "0x6000062")]
[Address(Slot = "4")]
bool TryPop(out T result);
}
}
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000025 RID: 37
[Token(Token = "0x2000019")]
public interface IReadOnlyEventBus
{
// Token: 0x0600007D RID: 125
[Token(Token = "0x6000050")]
[Address(Slot = "0")]
void Subscribe<T>(Action<T> listener) where T : IEvent;
// Token: 0x0600007E RID: 126
[Token(Token = "0x6000051")]
[Address(Slot = "1")]
void Unsubscribe<T>(Action<T> listener) where T : IEvent;
}
}
@@ -0,0 +1,30 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000036 RID: 54
[Token(Token = "0x2000024")]
public interface IReadOnlyServiceLocator
{
// Token: 0x060000BE RID: 190
[Token(Token = "0x600007C")]
[Address(Slot = "0")]
T Get<T>();
// Token: 0x060000BF RID: 191
[Token(Token = "0x600007D")]
[Address(Slot = "1")]
object Get(Type type);
// Token: 0x060000C0 RID: 192
[Token(Token = "0x600007E")]
[Address(Slot = "2")]
bool IsRegistered<T>();
// Token: 0x060000C1 RID: 193
[Token(Token = "0x600007F")]
[Address(Slot = "3")]
bool IsRegistered(Type type);
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000037 RID: 55
[Token(Token = "0x2000025")]
public interface IServiceLocator : IReadOnlyServiceLocator
{
// Token: 0x060000C2 RID: 194
[Token(Token = "0x6000080")]
[Address(Slot = "0")]
void Register<T>(T service);
// Token: 0x060000C3 RID: 195
[Token(Token = "0x6000081")]
[Address(Slot = "1")]
void Register(Type type, object service);
// Token: 0x060000C4 RID: 196
[Token(Token = "0x6000082")]
[Address(Slot = "2")]
void Unregister<T>();
// Token: 0x060000C5 RID: 197
[Token(Token = "0x6000083")]
[Address(Slot = "3")]
void Unregister(Type type);
// Token: 0x060000C6 RID: 198
[Token(Token = "0x6000084")]
[Address(Slot = "4")]
void Clear();
}
}
@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200002A RID: 42
[Token(Token = "0x200001C")]
public class ListPool<T> : CollectionPool<List<T>, T>
{
// Token: 0x0600008F RID: 143 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600005B")]
[Address(RVA = "0x2908160", Offset = "0x2906F60", VA = "0x182908160")]
public ListPool()
{
}
}
}
@@ -0,0 +1,97 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000039 RID: 57
[Token(Token = "0x2000027")]
public abstract class MonoSingleton<T> : MonoBehaviour where T : MonoBehaviour
{
// Token: 0x060000D1 RID: 209 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008F")]
[Address(RVA = "0x290C1F0", Offset = "0x290AFF0", VA = "0x18290C1F0", Slot = "4")]
protected virtual void Awake()
{
}
// Token: 0x1700000F RID: 15
// (get) Token: 0x060000D2 RID: 210 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x17000009")]
public static T Instance
{
[Token(Token = "0x6000090")]
[Address(RVA = "0x290C5B0", Offset = "0x290B3B0", VA = "0x18290C5B0")]
get
{
return null;
}
}
// Token: 0x060000D3 RID: 211 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000091")]
[Address(RVA = "0x290C2A0", Offset = "0x290B0A0", VA = "0x18290C2A0")]
public static void Instantiate()
{
}
// Token: 0x17000010 RID: 16
// (get) Token: 0x060000D4 RID: 212 RVA: 0x00002444 File Offset: 0x00000644
[Token(Token = "0x1700000A")]
public static bool HasInstance
{
[Token(Token = "0x6000092")]
[Address(RVA = "0x290C520", Offset = "0x290B320", VA = "0x18290C520")]
get
{
return default(bool);
}
}
// Token: 0x17000011 RID: 17
// (get) Token: 0x060000D5 RID: 213 RVA: 0x0000245C File Offset: 0x0000065C
[Token(Token = "0x1700000B")]
public static bool IsDestroyed
{
[Token(Token = "0x6000093")]
[Address(RVA = "0x290C960", Offset = "0x290B760", VA = "0x18290C960")]
get
{
return default(bool);
}
}
// Token: 0x060000D6 RID: 214 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000094")]
[Address(RVA = "0x290C4B0", Offset = "0x290B2B0", VA = "0x18290C4B0", Slot = "5")]
protected virtual void OnDestroy()
{
}
// Token: 0x060000D7 RID: 215 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000095")]
[Address(RVA = "0x290C410", Offset = "0x290B210", VA = "0x18290C410", Slot = "6")]
protected virtual void OnApplicationQuit()
{
}
// Token: 0x060000D8 RID: 216 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000096")]
[Address(RVA = "0x20E6190", Offset = "0x20E4F90", VA = "0x1820E6190")]
protected MonoSingleton()
{
}
// Token: 0x0400004E RID: 78
[Token(Token = "0x4000020")]
private static T s_Instance;
// Token: 0x0400004F RID: 79
[Token(Token = "0x4000021")]
private static bool s_ApplicationIsQuitting;
// Token: 0x04000050 RID: 80
[Token(Token = "0x4000022")]
private static bool s_IsDestroyed;
}
}
@@ -0,0 +1,198 @@
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000031 RID: 49
[Token(Token = "0x2000022")]
public class ObjectPool<T> where T : class
{
// Token: 0x1700000C RID: 12
// (get) Token: 0x060000A7 RID: 167 RVA: 0x00002354 File Offset: 0x00000554
// (set) Token: 0x060000A8 RID: 168 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x17000006")]
public int CountAll
{
[Token(Token = "0x6000070")]
[Address(RVA = "0x567E30", Offset = "0x566C30", VA = "0x180567E30")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x6000071")]
[Address(RVA = "0x567F70", Offset = "0x566D70", VA = "0x180567F70")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700000D RID: 13
// (get) Token: 0x060000A9 RID: 169 RVA: 0x0000236C File Offset: 0x0000056C
[Token(Token = "0x17000007")]
public int CountActive
{
[Token(Token = "0x6000072")]
[Address(RVA = "0x23C4750", Offset = "0x23C3550", VA = "0x1823C4750")]
get
{
return 0;
}
}
// Token: 0x1700000E RID: 14
// (get) Token: 0x060000AA RID: 170 RVA: 0x00002384 File Offset: 0x00000584
[Token(Token = "0x17000008")]
public int CountInactive
{
[Token(Token = "0x6000073")]
[Address(RVA = "0x290F5B0", Offset = "0x290E3B0", VA = "0x18290F5B0")]
get
{
return 0;
}
}
// Token: 0x060000AB RID: 171 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000074")]
[Address(RVA = "0x290F380", Offset = "0x290E180", VA = "0x18290F380")]
public ObjectPool(Func<T> actionCreate, [Optional] Action<T> actionOnGet, [Optional] Action<T> actionOnRelease, bool concurrent = false, bool collectionCheck = true, int defaultCapacity = -1, uint maxSize = 10000U)
{
}
// Token: 0x060000AC RID: 172 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000075")]
[Address(RVA = "0x290ECB0", Offset = "0x290DAB0", VA = "0x18290ECB0")]
public void PreWarm(int count)
{
}
// Token: 0x060000AD RID: 173 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000076")]
[Address(RVA = "0x290EAE0", Offset = "0x290D8E0", VA = "0x18290EAE0")]
public T Get()
{
return null;
}
// Token: 0x060000AE RID: 174 RVA: 0x0000239C File Offset: 0x0000059C
[Token(Token = "0x6000077")]
[Address(RVA = "0x290EE40", Offset = "0x290DC40", VA = "0x18290EE40")]
public bool TryGet(Predicate<T> pred, out T result)
{
return default(bool);
}
// Token: 0x060000AF RID: 175 RVA: 0x000023B4 File Offset: 0x000005B4
[Token(Token = "0x6000078")]
[Address(RVA = "0x290EC40", Offset = "0x290DA40", VA = "0x18290EC40")]
public ObjectPool<T>.PooledObject Get(out T v)
{
return default(ObjectPool<T>.PooledObject);
}
// Token: 0x060000B0 RID: 176 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000079")]
[Address(RVA = "0x290ED80", Offset = "0x290DB80", VA = "0x18290ED80")]
public void Release(T element)
{
}
// Token: 0x060000B1 RID: 177 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600007A")]
[Address(RVA = "0x290EA50", Offset = "0x290D850", VA = "0x18290EA50")]
public void Clear()
{
}
// Token: 0x0400003F RID: 63
[Token(Token = "0x4000017")]
private const int k_UnsetCapacityValue = -1;
// Token: 0x04000040 RID: 64
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000018")]
private readonly Func<T> m_ActionCreate;
// Token: 0x04000041 RID: 65
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000019")]
private readonly Action<T> m_ActionOnGet;
// Token: 0x04000042 RID: 66
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001A")]
private readonly Action<T> m_ActionOnRelease;
// Token: 0x04000043 RID: 67
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001B")]
private readonly uint m_MaxSize;
// Token: 0x04000044 RID: 68
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001C")]
private readonly IPoolStackProxy<T> m_PoolStack;
// Token: 0x04000045 RID: 69
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001D")]
private readonly bool m_CollectionCheck;
// Token: 0x02000032 RID: 50
[Token(Token = "0x2000054")]
public readonly struct PooledObject : IDisposable, IEquatable<ObjectPool<T>.PooledObject>
{
// Token: 0x060000B2 RID: 178 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000140")]
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
public PooledObject(T value, ObjectPool<T> pool)
{
}
// Token: 0x060000B3 RID: 179 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000141")]
[Address(RVA = "0x290F8C0", Offset = "0x290E6C0", VA = "0x18290F8C0", Slot = "4")]
void IDisposable.Dispose()
{
}
// Token: 0x060000B4 RID: 180 RVA: 0x000023CC File Offset: 0x000005CC
[Token(Token = "0x6000142")]
[Address(RVA = "0x290F610", Offset = "0x290E410", VA = "0x18290F610", Slot = "5")]
public bool Equals(ObjectPool<T>.PooledObject other)
{
return default(bool);
}
// Token: 0x060000B5 RID: 181 RVA: 0x000023E4 File Offset: 0x000005E4
[Token(Token = "0x6000143")]
[Address(RVA = "0x290F6F0", Offset = "0x290E4F0", VA = "0x18290F6F0", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x060000B6 RID: 182 RVA: 0x000023FC File Offset: 0x000005FC
[Token(Token = "0x6000144")]
[Address(RVA = "0x290F800", Offset = "0x290E600", VA = "0x18290F800", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x04000047 RID: 71
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400004B")]
private readonly T m_ToReturn;
// Token: 0x04000048 RID: 72
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400004C")]
private readonly ObjectPool<T> m_Pool;
}
}
}
@@ -0,0 +1,73 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200002F RID: 47
[Token(Token = "0x2000020")]
internal class PoolStackProxy<T> : IPoolStackProxy<T>
{
// Token: 0x0600009A RID: 154 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000063")]
[Address(RVA = "0x2207B00", Offset = "0x2206900", VA = "0x182207B00")]
public PoolStackProxy()
{
}
// Token: 0x0600009B RID: 155 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000064")]
[Address(RVA = "0x2FACD60", Offset = "0x2FABB60", VA = "0x182FACD60")]
public PoolStackProxy(int defaultCapacity)
{
}
// Token: 0x1700000A RID: 10
// (get) Token: 0x0600009C RID: 156 RVA: 0x000022C4 File Offset: 0x000004C4
[Token(Token = "0x17000004")]
public int Count
{
[Token(Token = "0x6000065")]
[Address(RVA = "0x13FD630", Offset = "0x13FC430", VA = "0x1813FD630", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x0600009D RID: 157 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000066")]
[Address(RVA = "0x13FF460", Offset = "0x13FE260", VA = "0x1813FF460", Slot = "5")]
public void Clear()
{
}
// Token: 0x0600009E RID: 158 RVA: 0x000022DC File Offset: 0x000004DC
[Token(Token = "0x6000067")]
[Address(RVA = "0x13FE890", Offset = "0x13FD690", VA = "0x1813FE890", Slot = "6")]
public bool Contains(T item)
{
return default(bool);
}
// Token: 0x0600009F RID: 159 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000068")]
[Address(RVA = "0x2907690", Offset = "0x2906490", VA = "0x182907690", Slot = "7")]
public void Push(T item)
{
}
// Token: 0x060000A0 RID: 160 RVA: 0x000022F4 File Offset: 0x000004F4
[Token(Token = "0x6000069")]
[Address(RVA = "0x2FACCD0", Offset = "0x2FABAD0", VA = "0x182FACCD0", Slot = "8")]
public bool TryPop(out T result)
{
return default(bool);
}
// Token: 0x0400003D RID: 61
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000015")]
private readonly Stack<T> m_Stack;
}
}
@@ -0,0 +1,18 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000033 RID: 51
[Token(Token = "0x2000023")]
public class PrefabPool : ObjectPool<GameObject>
{
// Token: 0x060000B7 RID: 183 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600007B")]
[Address(RVA = "0x38136F0", Offset = "0x38124F0", VA = "0x1838136F0")]
public PrefabPool(GameObject prefabLink, int defaultCapacity = 10)
{
}
}
}
@@ -0,0 +1,90 @@
using System;
using System.Collections.Concurrent;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000038 RID: 56
[Token(Token = "0x2000026")]
public sealed class ServiceLocator : IServiceLocator, IReadOnlyServiceLocator
{
// Token: 0x060000C7 RID: 199 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000085")]
[Address(RVA = "0x160EBE0", Offset = "0x160D9E0", VA = "0x18160EBE0", Slot = "9")]
public T Get<T>()
{
return null;
}
// Token: 0x060000C8 RID: 200 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000086")]
[Address(RVA = "0x3815150", Offset = "0x3813F50", VA = "0x183815150", Slot = "10")]
public object Get(Type type)
{
return null;
}
// Token: 0x060000C9 RID: 201 RVA: 0x00002414 File Offset: 0x00000614
[Token(Token = "0x6000087")]
[Address(RVA = "0x1D80240", Offset = "0x1D7F040", VA = "0x181D80240", Slot = "11")]
public bool IsRegistered<T>()
{
return default(bool);
}
// Token: 0x060000CA RID: 202 RVA: 0x0000242C File Offset: 0x0000062C
[Token(Token = "0x6000088")]
[Address(RVA = "0x3815220", Offset = "0x3814020", VA = "0x183815220", Slot = "12")]
public bool IsRegistered(Type type)
{
return default(bool);
}
// Token: 0x060000CB RID: 203 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000089")]
[Address(RVA = "0x16A9F90", Offset = "0x16A8D90", VA = "0x1816A9F90", Slot = "4")]
public void Register<T>(T service)
{
}
// Token: 0x060000CC RID: 204 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008A")]
[Address(RVA = "0x3815280", Offset = "0x3814080", VA = "0x183815280", Slot = "5")]
public void Register(Type type, object service)
{
}
// Token: 0x060000CD RID: 205 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008B")]
[Address(RVA = "0x16AA020", Offset = "0x16A8E20", VA = "0x1816AA020", Slot = "6")]
public void Unregister<T>()
{
}
// Token: 0x060000CE RID: 206 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008C")]
[Address(RVA = "0x3815360", Offset = "0x3814160", VA = "0x183815360", Slot = "7")]
public void Unregister(Type type)
{
}
// Token: 0x060000CF RID: 207 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008D")]
[Address(RVA = "0x3815100", Offset = "0x3813F00", VA = "0x183815100", Slot = "8")]
public void Clear()
{
}
// Token: 0x060000D0 RID: 208 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008E")]
[Address(RVA = "0x3815440", Offset = "0x3814240", VA = "0x183815440")]
public ServiceLocator()
{
}
// Token: 0x0400004D RID: 77
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400001F")]
private readonly ConcurrentDictionary<Type, object> m_Services;
}
}
@@ -0,0 +1,34 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200003A RID: 58
[Token(Token = "0x2000028")]
public abstract class Singleton<T> where T : Singleton<T>, new()
{
// Token: 0x17000012 RID: 18
// (get) Token: 0x060000D9 RID: 217 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x1700000C")]
public static T Instance
{
[Token(Token = "0x6000097")]
[Address(RVA = "0x2FACDF0", Offset = "0x2FABBF0", VA = "0x182FACDF0")]
get
{
return null;
}
}
// Token: 0x060000DA RID: 218 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000098")]
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
protected Singleton()
{
}
// Token: 0x04000051 RID: 81
[Token(Token = "0x4000023")]
private static T s_Instance;
}
}
@@ -0,0 +1,28 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x0200003B RID: 59
[Token(Token = "0x2000029")]
internal static class SingletonService
{
// Token: 0x17000013 RID: 19
// (get) Token: 0x060000DB RID: 219 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x1700000D")]
public static Transform Parent
{
[Token(Token = "0x6000099")]
[Address(RVA = "0x38154A0", Offset = "0x38142A0", VA = "0x1838154A0")]
get
{
return null;
}
}
// Token: 0x04000052 RID: 82
[Token(Token = "0x4000024")]
private static Transform s_ServicesObjectTransform;
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Patterns
{
// Token: 0x02000026 RID: 38
[Token(Token = "0x200001A")]
public static class StaticBus<T> where T : IEvent
{
// Token: 0x0600007F RID: 127 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000052")]
[Address(RVA = "0x2FACEE0", Offset = "0x2FABCE0", VA = "0x182FACEE0")]
public static void Subscribe(Action<T> listener)
{
}
// Token: 0x06000080 RID: 128 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000053")]
[Address(RVA = "0x2FAD0A0", Offset = "0x2FABEA0", VA = "0x182FAD0A0")]
public static void Unsubscribe(Action<T> listener)
{
}
// Token: 0x06000081 RID: 129 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000054")]
[Address(RVA = "0x23C40B0", Offset = "0x23C2EB0", VA = "0x1823C40B0")]
public static void Post(T @event)
{
}
// Token: 0x04000037 RID: 55
[Token(Token = "0x4000013")]
private static Action<T> s_Action;
}
}
@@ -0,0 +1,4 @@
using System;
using System.Reflection;
[assembly: AssemblyVersion("0.0.0.0")]
@@ -0,0 +1,19 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation
{
// Token: 0x02000010 RID: 16
[Token(Token = "0x200000D")]
public static class RectTransformUtility
{
// Token: 0x0600003C RID: 60 RVA: 0x000021A4 File Offset: 0x000003A4
[Token(Token = "0x6000025")]
[Address(RVA = "0x3813DA0", Offset = "0x3812BA0", VA = "0x183813DA0")]
public static Rect RectTransformToScreenSpace(RectTransform transform)
{
return default(Rect);
}
}
}
@@ -0,0 +1,42 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000011 RID: 17
[Token(Token = "0x200000E")]
public static class ReflectionUtility
{
// Token: 0x0600003D RID: 61 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000026")]
[Address(RVA = "0x3813FB0", Offset = "0x3812DB0", VA = "0x183813FB0")]
public static object CreateInstance(string typeFullName)
{
return null;
}
// Token: 0x0600003E RID: 62 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000027")]
[Address(RVA = "0x3814030", Offset = "0x3812E30", VA = "0x183814030")]
public static Type FindType(string typeFullName)
{
return null;
}
// Token: 0x0600003F RID: 63 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000028")]
[Address(RVA = "0x38141B0", Offset = "0x3812FB0", VA = "0x1838141B0")]
public static object GetPropertyValue(object src, string propName, BindingFlags bindingAttr = BindingFlags.Instance | BindingFlags.Public)
{
return null;
}
// Token: 0x06000040 RID: 64 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000029")]
[Address(RVA = "0x16A8380", Offset = "0x16A7180", VA = "0x1816A8380")]
public static void SetPropertyValue<T>(object src, string propName, T propValue, BindingFlags bindingAttr = BindingFlags.Instance | BindingFlags.Public)
{
}
}
}
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{2D4E062A-048A-43C7-9D34-B845ECC95AD1}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>StansAssets.Foundation</RootNamespace>
<AssemblyName>StansAssets.Foundation</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoStdLib>true</NoStdLib>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoStdLib>true</NoStdLib>
</PropertyGroup>
<ItemGroup />
<ItemGroup>
<AppDesigner Include="Properties\" />
</ItemGroup>
<ItemGroup>
<Compile Include="Async\CoroutineUtility.cs" />
<Compile Include="Async\GlobalCoroutine.cs" />
<Compile Include="Async\IMainThreadDispatcher.cs" />
<Compile Include="Async\MainThreadDispatcher.cs" />
<Compile Include="Async\MainThreadDispatcherBase.cs" />
<Compile Include="Async\MainThreadDispatcherEditor.cs" />
<Compile Include="Async\MainThreadDispatcherRuntime.cs" />
<Compile Include="Async\MonoBehaviourCallback.cs" />
<Compile Include="CachedWebRequest.cs" />
<Compile Include="ColorHelper.cs" />
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
<Compile Include="EnumUtility.cs" />
<Compile Include="Extensions\ArrayExtensions.cs" />
<Compile Include="Extensions\ComponentExtensions.cs" />
<Compile Include="Extensions\DateTimeExtensions.cs" />
<Compile Include="Extensions\GameObjectExtensions.cs" />
<Compile Include="Extensions\ListExtensions.cs" />
<Compile Include="Extensions\MaterialExtensions.cs" />
<Compile Include="Extensions\ObjectExtensions.cs" />
<Compile Include="Extensions\RectTransformExtensions.cs" />
<Compile Include="Extensions\RendererExtensions.cs" />
<Compile Include="Extensions\SceneExtensions.cs" />
<Compile Include="Extensions\StringExtensions.cs" />
<Compile Include="Extensions\Texture2DExtensions.cs" />
<Compile Include="Extensions\TransformExtensions.cs" />
<Compile Include="Extensions\Vector2Extensions.cs" />
<Compile Include="Extensions\Vector3Extensions.cs" />
<Compile Include="IdFactory.cs" />
<Compile Include="ITypeConverter.2.cs" />
<Compile Include="ITypeConverter.cs" />
<Compile Include="Json.cs" />
<Compile Include="Models\Error.cs" />
<Compile Include="Models\IError.cs" />
<Compile Include="Models\IResult.cs" />
<Compile Include="Models\Result.cs" />
<Compile Include="OperatingSystem\FilesBrowser.cs" />
<Compile Include="Patterns\CollectionPool.cs" />
<Compile Include="Patterns\ConcurrentPoolStackProxy.cs" />
<Compile Include="Patterns\DefaultPool.cs" />
<Compile Include="Patterns\DictionaryPool.cs" />
<Compile Include="Patterns\EventBus.cs" />
<Compile Include="Patterns\EventBusDispatcher.cs" />
<Compile Include="Patterns\IEvent.cs" />
<Compile Include="Patterns\IEventBus.cs" />
<Compile Include="Patterns\IPoolStackProxy.cs" />
<Compile Include="Patterns\IReadOnlyEventBus.cs" />
<Compile Include="Patterns\IReadOnlyServiceLocator.cs" />
<Compile Include="Patterns\IServiceLocator.cs" />
<Compile Include="Patterns\ListPool.cs" />
<Compile Include="Patterns\MonoSingleton.cs" />
<Compile Include="Patterns\ObjectPool.cs" />
<Compile Include="Patterns\PoolStackProxy.cs" />
<Compile Include="Patterns\PrefabPool.cs" />
<Compile Include="Patterns\ServiceLocator.cs" />
<Compile Include="Patterns\Singleton.cs" />
<Compile Include="Patterns\SingletonService.cs" />
<Compile Include="Patterns\StaticBus.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="RectTransformUtility.cs" />
<Compile Include="ReflectionUtility.cs" />
<Compile Include="Texture2DUtility.cs" />
<Compile Include="TimeUtility.cs" />
<Compile Include="TypeConversion.2.cs" />
<Compile Include="TypeConversion.3.cs" />
<Compile Include="TypeConversion.cs" />
<Compile Include="TypeConversionInstance.cs" />
<Compile Include="TypeConverter.cs" />
<Compile Include="UIElements\PseudoStates.cs" />
<Compile Include="UIElements\UIElementsUtility.cs" />
<Compile Include="UIElements\VisualElementExtension.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95a9d}</Project>
<Name>mscorlib</Name>
</ProjectReference>
<ProjectReference Include="..\System.Core\System.Core.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95ad6}</Project>
<Name>System.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System\System.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95ad8}</Project>
<Name>System</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.AudioModule\UnityEngine.AudioModule.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95af2}</Project>
<Name>UnityEngine.AudioModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.CoreModule\UnityEngine.CoreModule.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95af4}</Project>
<Name>UnityEngine.CoreModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.IMGUIModule\UnityEngine.IMGUIModule.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95afa}</Project>
<Name>UnityEngine.IMGUIModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.UIElementsModule\UnityEngine.UIElementsModule.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95b0b}</Project>
<Name>UnityEngine.UIElementsModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.UnityWebRequestModule\UnityEngine.UnityWebRequestModule.csproj">
<Project>{2d4e062a-048a-43c7-9d34-b845ecc95b10}</Project>
<Name>UnityEngine.UnityWebRequestModule</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
+103
View File
@@ -0,0 +1,103 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation
{
// Token: 0x02000014 RID: 20
[Token(Token = "0x200000F")]
public static class Texture2DUtility
{
// Token: 0x06000046 RID: 70 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002A")]
[Address(RVA = "0x3815BF0", Offset = "0x38149F0", VA = "0x183815BF0")]
public static Texture2D MakePlainColorImage(string colorHtmlString, int width = 1, int height = 1, bool cacheGeneratedImage = true)
{
return null;
}
// Token: 0x06000047 RID: 71 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002B")]
[Address(RVA = "0x3815CD0", Offset = "0x3814AD0", VA = "0x183815CD0")]
public static Texture2D MakePlainColorImage(Color color, int width = 1, int height = 1, bool cacheGeneratedImage = true)
{
return null;
}
// Token: 0x06000048 RID: 72 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002C")]
[Address(RVA = "0x38159F0", Offset = "0x38147F0", VA = "0x1838159F0")]
private static Texture2D GeneratePlainColorImage(Color color, int width, int height)
{
return null;
}
// Token: 0x06000049 RID: 73 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002D")]
[Address(RVA = "0x3816150", Offset = "0x3814F50", VA = "0x183816150")]
public static Texture2D Rotate(Texture2D tex, float angle)
{
return null;
}
// Token: 0x0600004A RID: 74 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002E")]
[Address(RVA = "0x3815FF0", Offset = "0x3814DF0", VA = "0x183815FF0")]
public static Texture2D Resize(Texture2D source, int newWidth, int newHeight, FilterMode filterMode)
{
return null;
}
// Token: 0x0600004B RID: 75 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002F")]
[Address(RVA = "0x3816680", Offset = "0x3815480", VA = "0x183816680")]
public static Texture2D ScaleTexture(Texture2D source, float scale, Texture2DUtility.TextureScaleMode textureScaleMode)
{
return null;
}
// Token: 0x0600004C RID: 76 RVA: 0x000021D4 File Offset: 0x000003D4
[Token(Token = "0x6000030")]
[Address(RVA = "0x3815AD0", Offset = "0x38148D0", VA = "0x183815AD0")]
private static Color GetPixel(Texture2D tex, float x, float y)
{
return default(Color);
}
// Token: 0x0600004D RID: 77 RVA: 0x000021EC File Offset: 0x000003EC
[Token(Token = "0x6000031")]
[Address(RVA = "0x3816F40", Offset = "0x3815D40", VA = "0x183816F40")]
private static float rot_x(float angle, float x, float y)
{
return 0f;
}
// Token: 0x0600004E RID: 78 RVA: 0x00002204 File Offset: 0x00000404
[Token(Token = "0x6000032")]
[Address(RVA = "0x3817000", Offset = "0x3815E00", VA = "0x183817000")]
private static float rot_y(float angle, float x, float y)
{
return 0f;
}
// Token: 0x0400001D RID: 29
[Token(Token = "0x4000007")]
private static readonly Dictionary<float, Texture2D> s_ColorIcons;
// Token: 0x02000015 RID: 21
[Token(Token = "0x200004A")]
public enum TextureScaleMode
{
// Token: 0x0400001F RID: 31
[Token(Token = "0x400003A")]
Nearest,
// Token: 0x04000020 RID: 32
[Token(Token = "0x400003B")]
Bilinear,
// Token: 0x04000021 RID: 33
[Token(Token = "0x400003C")]
Average
}
}
}
+46
View File
@@ -0,0 +1,46 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000016 RID: 22
[Token(Token = "0x2000010")]
public static class TimeUtility
{
// Token: 0x06000050 RID: 80 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000034")]
[Address(RVA = "0x3817190", Offset = "0x3815F90", VA = "0x183817190")]
public static void StartTimer(string name)
{
}
// Token: 0x06000051 RID: 81 RVA: 0x0000221C File Offset: 0x0000041C
[Token(Token = "0x6000035")]
[Address(RVA = "0x38170B0", Offset = "0x3815EB0", VA = "0x1838170B0")]
public static float GetTime(string name)
{
return 0f;
}
// Token: 0x06000052 RID: 82 RVA: 0x00002234 File Offset: 0x00000434
[Token(Token = "0x6000036")]
[Address(RVA = "0x37187D0", Offset = "0x37175D0", VA = "0x1837187D0")]
public static DateTime FromUnixTime(long timestamp)
{
return default(DateTime);
}
// Token: 0x06000053 RID: 83 RVA: 0x0000224C File Offset: 0x0000044C
[Token(Token = "0x6000037")]
[Address(RVA = "0x3817260", Offset = "0x3816060", VA = "0x183817260")]
public static long ToUnixTime(DateTime date)
{
return 0L;
}
// Token: 0x04000022 RID: 34
[Token(Token = "0x4000008")]
private static readonly Dictionary<string, long> s_Timers;
}
}
@@ -0,0 +1,69 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000006 RID: 6
[Token(Token = "0x2000006")]
public static class TypeConversion
{
// Token: 0x0600000B RID: 11 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600000B")]
[Address(RVA = "0x16AC1B0", Offset = "0x16AAFB0", VA = "0x1816AC1B0")]
public static void Register<TSource, TDestination>(Func<TSource, TDestination> conversion)
{
}
// Token: 0x0600000C RID: 12 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600000C")]
[Address(RVA = "0x16AC410", Offset = "0x16AB210", VA = "0x1816AC410")]
public static void Unregister<TSource, TDestination>()
{
}
// Token: 0x0600000D RID: 13 RVA: 0x0000209C File Offset: 0x0000029C
[Token(Token = "0x600000D")]
[Address(RVA = "0x1D80B10", Offset = "0x1D7F910", VA = "0x181D80B10")]
private static bool IsNull<TValue>(TValue value)
{
return default(bool);
}
// Token: 0x0600000E RID: 14 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600000E")]
[Address(RVA = "0x1297C50", Offset = "0x1296A50", VA = "0x181297C50")]
public static TDestination Convert<TDestination, TSource>(TSource value)
{
return null;
}
// Token: 0x0600000F RID: 15 RVA: 0x000020B4 File Offset: 0x000002B4
[Token(Token = "0x600000F")]
[Address(RVA = "0x1D80BC0", Offset = "0x1D7F9C0", VA = "0x181D80BC0")]
public static bool TryConvert<TValue>(object value, out TValue result)
{
return default(bool);
}
// Token: 0x06000010 RID: 16 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000010")]
[Address(RVA = "0x239E7E0", Offset = "0x239D5E0", VA = "0x18239E7E0")]
public static TDestination Convert<TDestination>(object source)
{
return null;
}
// Token: 0x06000011 RID: 17 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000011")]
[Address(RVA = "0x3817A20", Offset = "0x3816820", VA = "0x183817A20")]
public static object Convert(object source, Type type)
{
return null;
}
// Token: 0x04000002 RID: 2
[Token(Token = "0x4000002")]
private static readonly HashSet<Action> s_UnregisterMethods;
}
}
@@ -0,0 +1,36 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000009 RID: 9
[Token(Token = "0x2000009")]
internal static class TypeConversion<TSource, TDestination>
{
// Token: 0x0600001B RID: 27 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600001B")]
[Address(RVA = "0x2FADF40", Offset = "0x2FACD40", VA = "0x182FADF40")]
internal static void Register(ITypeConverter<TSource, TDestination> converter)
{
}
// Token: 0x0600001C RID: 28 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600001C")]
[Address(RVA = "0x2FADFA0", Offset = "0x2FACDA0", VA = "0x182FADFA0")]
internal static void Unregister()
{
}
// Token: 0x0600001D RID: 29 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600001D")]
[Address(RVA = "0x2FADE80", Offset = "0x2FACC80", VA = "0x182FADE80")]
public static TDestination Convert(TSource value)
{
return null;
}
// Token: 0x04000005 RID: 5
[Token(Token = "0x4000005")]
private static ITypeConverter<TSource, TDestination> s_Converter;
}
}
+60
View File
@@ -0,0 +1,60 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000005 RID: 5
[Token(Token = "0x2000005")]
internal static class TypeConversion<TDestination>
{
// Token: 0x06000004 RID: 4 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000004")]
[Address(RVA = "0x16ABC20", Offset = "0x16AAA20", VA = "0x1816ABC20")]
internal static void Register<TSource>(ITypeConverter<TSource, TDestination> converter)
{
}
// Token: 0x06000005 RID: 5 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000005")]
[Address(RVA = "0x16ABFF0", Offset = "0x16AADF0", VA = "0x1816ABFF0")]
internal static void Unregister<TSource>()
{
}
// Token: 0x06000006 RID: 6 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000006")]
[Address(RVA = "0x2FADC20", Offset = "0x2FACA20", VA = "0x182FADC20")]
internal static void UnregisterAll()
{
}
// Token: 0x06000007 RID: 7 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000007")]
[Address(RVA = "0x2FAD470", Offset = "0x2FAC270", VA = "0x182FAD470")]
public static TDestination Convert(object value)
{
return null;
}
// Token: 0x06000008 RID: 8 RVA: 0x00002084 File Offset: 0x00000284
[Token(Token = "0x6000008")]
[Address(RVA = "0x2FADA70", Offset = "0x2FAC870", VA = "0x182FADA70")]
public static bool TryConvert(object value, out TDestination result)
{
return default(bool);
}
// Token: 0x06000009 RID: 9 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000009")]
[Address(RVA = "0x2FAD6B0", Offset = "0x2FAC4B0", VA = "0x182FAD6B0")]
private static ITypeConverter<TDestination> GetTypeConverter(Type type)
{
return null;
}
// Token: 0x04000001 RID: 1
[Token(Token = "0x4000001")]
private static readonly Dictionary<Type, ITypeConverter<TDestination>> s_Converters;
}
}
@@ -0,0 +1,54 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000007 RID: 7
[Token(Token = "0x2000007")]
public class TypeConversionInstance
{
// Token: 0x06000013 RID: 19 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000013")]
[Address(RVA = "0x16AB970", Offset = "0x16AA770", VA = "0x1816AB970")]
public void Register<TSource, TDestination>(Func<TSource, TDestination> conversion)
{
}
// Token: 0x06000014 RID: 20 RVA: 0x000020CC File Offset: 0x000002CC
[Token(Token = "0x6000014")]
[Address(RVA = "0x1D80A70", Offset = "0x1D7F870", VA = "0x181D80A70")]
public bool HasConvertor<TSource, TDestination>()
{
return default(bool);
}
// Token: 0x06000015 RID: 21 RVA: 0x000020E4 File Offset: 0x000002E4
[Token(Token = "0x6000015")]
[Address(RVA = "0x3817920", Offset = "0x3816720", VA = "0x183817920")]
public bool HasConvertor(Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000016 RID: 22 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000016")]
[Address(RVA = "0x239E680", Offset = "0x239D480", VA = "0x18239E680")]
public TDestination Convert<TDestination, TSource>(TSource value)
{
return null;
}
// Token: 0x06000017 RID: 23 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000017")]
[Address(RVA = "0x38179C0", Offset = "0x38167C0", VA = "0x1838179C0")]
public TypeConversionInstance()
{
}
// Token: 0x04000003 RID: 3
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000003")]
private readonly Dictionary<Type, Dictionary<Type, object>> m_ConvertersDictionary;
}
}
+38
View File
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation
{
// Token: 0x02000008 RID: 8
[Token(Token = "0x2000008")]
internal class TypeConverter<TSource, TDestination> : ITypeConverter<TSource, TDestination>, ITypeConverter<TDestination>
{
// Token: 0x06000018 RID: 24 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000018")]
[Address(RVA = "0x1A83E00", Offset = "0x1A82C00", VA = "0x181A83E00")]
public TypeConverter(Func<TSource, TDestination> conversion)
{
}
// Token: 0x06000019 RID: 25 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000019")]
[Address(RVA = "0x15D0420", Offset = "0x15CF220", VA = "0x1815D0420", Slot = "4")]
public TDestination Convert(object value)
{
return null;
}
// Token: 0x0600001A RID: 26 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600001A")]
[Address(RVA = "0x2853F50", Offset = "0x2852D50", VA = "0x182853F50")]
public TDestination Convert(TSource value)
{
return null;
}
// Token: 0x04000004 RID: 4
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000004")]
private readonly Func<TSource, TDestination> m_Conversion;
}
}
@@ -0,0 +1,30 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.UIElements
{
// Token: 0x0200001D RID: 29
[Token(Token = "0x2000012")]
[Flags]
public enum PseudoStates
{
// Token: 0x0400002E RID: 46
[Token(Token = "0x400000C")]
Active = 1,
// Token: 0x0400002F RID: 47
[Token(Token = "0x400000D")]
Hover = 2,
// Token: 0x04000030 RID: 48
[Token(Token = "0x400000E")]
Checked = 8,
// Token: 0x04000031 RID: 49
[Token(Token = "0x400000F")]
Disabled = 32,
// Token: 0x04000032 RID: 50
[Token(Token = "0x4000010")]
Focus = 64,
// Token: 0x04000033 RID: 51
[Token(Token = "0x4000011")]
Root = 128
}
}
@@ -0,0 +1,28 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UIElements;
namespace StansAssets.Foundation.UIElements
{
// Token: 0x0200001E RID: 30
[Token(Token = "0x2000013")]
public static class UIElementsUtility
{
// Token: 0x0600006A RID: 106 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000040")]
[Address(RVA = "0x3818650", Offset = "0x3817450", VA = "0x183818650")]
public static EventBase CreateEvent(Event systemEvent)
{
return null;
}
// Token: 0x0600006B RID: 107 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000041")]
[Address(RVA = "0x3818680", Offset = "0x3817480", VA = "0x183818680")]
public static EventBase CreateEvent(Event systemEvent, EventType eventType)
{
return null;
}
}
}
@@ -0,0 +1,51 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine.UIElements;
namespace StansAssets.Foundation.UIElements
{
// Token: 0x0200001F RID: 31
[Token(Token = "0x2000014")]
public static class VisualElementExtension
{
// Token: 0x0600006C RID: 108 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000042")]
[Address(RVA = "0x3818D00", Offset = "0x3817B00", VA = "0x183818D00")]
public static void SetPseudoState(this VisualElement visualElement, PseudoStates state)
{
}
// Token: 0x0600006D RID: 109 RVA: 0x0000227C File Offset: 0x0000047C
[Token(Token = "0x6000043")]
[Address(RVA = "0x3818B90", Offset = "0x3817990", VA = "0x183818B90")]
public static PseudoStates GetPseudoState(this VisualElement visualElement)
{
return (PseudoStates)0;
}
// Token: 0x0600006E RID: 110 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000044")]
[Address(RVA = "0x195DD30", Offset = "0x195CB30", VA = "0x18195DD30")]
public static IEnumerable<T> GetParentsOfType<T>(this VisualElement element) where T : VisualElement
{
return null;
}
// Token: 0x0600006F RID: 111 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000045")]
[Address(RVA = "0x160ECB0", Offset = "0x160DAB0", VA = "0x18160ECB0")]
public static T GetFirstParentOfType<T>(this VisualElement element) where T : VisualElement
{
return null;
}
// Token: 0x06000070 RID: 112 RVA: 0x00002294 File Offset: 0x00000494
[Token(Token = "0x6000046")]
[Address(RVA = "0x3818CC0", Offset = "0x3817AC0", VA = "0x183818CC0")]
public static int GetSiblingIndex(this VisualElement element)
{
return 0;
}
}
}