This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 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 = "0x111D820", Offset = "0x111C820", VA = "0x18111D820")]
public static Coroutine Start(IEnumerator routine)
{
return null;
}
// Token: 0x06000123 RID: 291 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000DE")]
[Address(RVA = "0x111D870", Offset = "0x111C870", VA = "0x18111D870")]
public static void Stop(IEnumerator routine)
{
}
// Token: 0x06000124 RID: 292 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000DF")]
[Address(RVA = "0x111D8C0", Offset = "0x111C8C0", VA = "0x18111D8C0")]
public static void WaitForEndOfFrame(Action action)
{
}
// Token: 0x06000125 RID: 293 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E0")]
[Address(RVA = "0x111D940", Offset = "0x111C940", VA = "0x18111D940")]
public static void WaitForFixedUpdate(Action action)
{
}
// Token: 0x06000126 RID: 294 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E1")]
[Address(RVA = "0x111DB40", Offset = "0x111CB40", VA = "0x18111DB40")]
public static void WaitForSeconds(float seconds, Action action)
{
}
// Token: 0x06000127 RID: 295 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E2")]
[Address(RVA = "0x111D9C0", Offset = "0x111C9C0", VA = "0x18111D9C0")]
public static void WaitForSecondsRealtime(float seconds, Action action)
{
}
// Token: 0x06000128 RID: 296 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E3")]
[Address(RVA = "0x111DAA0", Offset = "0x111CAA0", VA = "0x18111DAA0")]
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 = "0x111E630", Offset = "0x111D630", VA = "0x18111E630")]
public void StartInstruction(YieldInstruction instruction, Action action)
{
}
// Token: 0x0600012A RID: 298 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000E5")]
[Address(RVA = "0x111E550", Offset = "0x111D550", VA = "0x18111E550")]
private IEnumerator RunActionAfterInstruction(YieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x0600012B RID: 299 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E6")]
[Address(RVA = "0x111E6C0", Offset = "0x111D6C0", VA = "0x18111E6C0")]
public void StartInstruction(CustomYieldInstruction instruction, Action action)
{
}
// Token: 0x0600012C RID: 300 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000E7")]
[Address(RVA = "0x111E5C0", Offset = "0x111D5C0", VA = "0x18111E5C0")]
private IEnumerator RunActionAfterInstruction(CustomYieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x0600012D RID: 301 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E8")]
[Address(RVA = "0x111E750", Offset = "0x111D750", VA = "0x18111E750")]
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 = "0x111EE30", Offset = "0x111DE30", VA = "0x18111EE30")]
public static void Init()
{
}
// Token: 0x06000150 RID: 336 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FF")]
[Address(RVA = "0x111ED70", Offset = "0x111DD70", VA = "0x18111ED70")]
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 = "0x111E9B0", Offset = "0x111D9B0", VA = "0x18111E9B0", Slot = "5")]
public void Enqueue(Action action)
{
}
// Token: 0x06000153 RID: 339 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000102")]
[Address(RVA = "0x111EA30", Offset = "0x111DA30", VA = "0x18111EA30")]
protected void Update()
{
}
// Token: 0x06000154 RID: 340 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000103")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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 = "0x111EB20", Offset = "0x111DB20", VA = "0x18111EB20", Slot = "6")]
public override void Init()
{
}
// Token: 0x06000157 RID: 343 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000106")]
[Address(RVA = "0x111EBB0", Offset = "0x111DBB0", VA = "0x18111EBB0")]
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 = "0x111EC10", Offset = "0x111DC10", VA = "0x18111EC10", Slot = "6")]
public override void Init()
{
}
// Token: 0x06000159 RID: 345 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000108")]
[Address(RVA = "0x111ED10", Offset = "0x111DD10", VA = "0x18111ED10")]
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 = "0x111F5B0", Offset = "0x111E5B0", VA = "0x18111F5B0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EA")]
[Address(RVA = "0x111F9D0", Offset = "0x111E9D0", VA = "0x18111F9D0")]
[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 = "0x111F500", Offset = "0x111E500", VA = "0x18111F500")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EC")]
[Address(RVA = "0x111F920", Offset = "0x111E920", VA = "0x18111F920")]
[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 = "0x111F3A0", Offset = "0x111E3A0", VA = "0x18111F3A0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EE")]
[Address(RVA = "0x111F7C0", Offset = "0x111E7C0", VA = "0x18111F7C0")]
[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 = "0x111F2F0", Offset = "0x111E2F0", VA = "0x18111F2F0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F0")]
[Address(RVA = "0x111F710", Offset = "0x111E710", VA = "0x18111F710")]
[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 = "0x111F240", Offset = "0x111E240", VA = "0x18111F240")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F2")]
[Address(RVA = "0x111F660", Offset = "0x111E660", VA = "0x18111F660")]
[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 = "0x111F450", Offset = "0x111E450", VA = "0x18111F450")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F4")]
[Address(RVA = "0x111F870", Offset = "0x111E870", VA = "0x18111F870")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x06000146 RID: 326 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F5")]
[Address(RVA = "0x111F1B0", Offset = "0x111E1B0", VA = "0x18111F1B0")]
private void Update()
{
}
// Token: 0x06000147 RID: 327 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F6")]
[Address(RVA = "0x111F040", Offset = "0x111E040", VA = "0x18111F040")]
private void LateUpdate()
{
}
// Token: 0x06000148 RID: 328 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F7")]
[Address(RVA = "0x111EFF0", Offset = "0x111DFF0", VA = "0x18111EFF0")]
private void FixedUpdate()
{
}
// Token: 0x06000149 RID: 329 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F8")]
[Address(RVA = "0x111F0F0", Offset = "0x111E0F0", VA = "0x18111F0F0")]
private void OnApplicationPause(bool pauseStatus)
{
}
// Token: 0x0600014A RID: 330 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F9")]
[Address(RVA = "0x111F090", Offset = "0x111E090", VA = "0x18111F090")]
private void OnApplicationFocus(bool hasFocus)
{
}
// Token: 0x0600014B RID: 331 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FA")]
[Address(RVA = "0x111F150", Offset = "0x111E150", VA = "0x18111F150", Slot = "6")]
protected override void OnApplicationQuit()
{
}
// Token: 0x0600014C RID: 332 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FB")]
[Address(RVA = "0x111F200", Offset = "0x111E200", VA = "0x18111F200")]
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 = "0x111D210", Offset = "0x111C210", VA = "0x18111D210")]
public static void Get(string uri, Action<UnityWebRequest> callback)
{
}
// Token: 0x06000056 RID: 86 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003A")]
[Address(RVA = "0x111D150", Offset = "0x111C150", VA = "0x18111D150")]
public static void GetTexture2D(string uri, Action<Texture2D> callback)
{
}
// Token: 0x06000057 RID: 87 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003B")]
[Address(RVA = "0x111D090", Offset = "0x111C090", VA = "0x18111D090")]
public static void GetAudioClip(string uri, Action<AudioClip> callback)
{
}
// Token: 0x06000058 RID: 88 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003C")]
[Address(RVA = "0x111D020", Offset = "0x111C020", VA = "0x18111D020")]
public static void ClearCache()
{
}
// Token: 0x06000059 RID: 89 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600003D")]
[Address(RVA = "0x111D4B0", Offset = "0x111C4B0", VA = "0x18111D4B0")]
private static void SendRequest(UnityWebRequest request, Action<UnityWebRequest> callback)
{
}
// Token: 0x0600005A RID: 90 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600003E")]
[Address(RVA = "0x111D440", Offset = "0x111C440", VA = "0x18111D440")]
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 = "0x111D760", Offset = "0x111C760", VA = "0x18111D760")]
public static Color MakeColorFromHtml(string htmlString)
{
return default(Color);
}
// Token: 0x06000002 RID: 2 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x6000002")]
[Address(RVA = "0x111D7C0", Offset = "0x111C7C0", VA = "0x18111D7C0")]
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 = "0x26CF4C0", Offset = "0x26CE4C0", VA = "0x1826CF4C0")]
public static bool CanBeParsedToEnum<T>(string value)
{
return default(bool);
}
// Token: 0x0600001F RID: 31 RVA: 0x00002114 File Offset: 0x00000314
[Token(Token = "0x600001F")]
[Address(RVA = "0x26CF580", Offset = "0x26CE580", VA = "0x1826CF580")]
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 = "0x22B3C80", Offset = "0x22B2C80", VA = "0x1822B3C80")]
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 = "0x2939060", Offset = "0x2938060", VA = "0x182939060")]
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 = "0x2170EA0", Offset = "0x216FEA0", VA = "0x182170EA0")]
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 = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
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 = "0x111DCB0", Offset = "0x111CCB0", VA = "0x18111DCB0")]
public static DateTime UnixTimestampToDateTime(double unixTime)
{
return default(DateTime);
}
// Token: 0x060000F8 RID: 248 RVA: 0x000024EC File Offset: 0x000006EC
[Token(Token = "0x60000B6")]
[Address(RVA = "0x111DBE0", Offset = "0x111CBE0", VA = "0x18111DBE0")]
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 = "0x111E4A0", Offset = "0x111D4A0", VA = "0x18111E4A0")]
public static void SetLayerRecursively(this GameObject gameObject, int layerNumber)
{
}
// Token: 0x06000108 RID: 264 RVA: 0x0000251C File Offset: 0x0000071C
[Token(Token = "0x60000C3")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
public static int GetLocalIdentifierInFile(GameObject go)
{
return 0;
}
// Token: 0x06000109 RID: 265 RVA: 0x00002534 File Offset: 0x00000734
[Token(Token = "0x60000C4")]
[Address(RVA = "0x111E470", Offset = "0x111D470", VA = "0x18111E470")]
public static Bounds GetRendererBounds(this GameObject go)
{
return default(Bounds);
}
// Token: 0x0600010A RID: 266 RVA: 0x0000254C File Offset: 0x0000074C
[Token(Token = "0x60000C5")]
[Address(RVA = "0x111E250", Offset = "0x111D250", VA = "0x18111E250")]
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 = "0x2176F40", Offset = "0x2175F40", VA = "0x182176F40")]
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 = "0x31D8C50", Offset = "0x31D7C50", VA = "0x1831D8C50")]
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 = "0x1E590E0", Offset = "0x1E580E0", VA = "0x181E590E0")]
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 = "0x111EF40", Offset = "0x111DF40", VA = "0x18111EF40")]
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 = "0x111FA80", Offset = "0x111EA80", VA = "0x18111FA80")]
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 = "0x77C860", Offset = "0x77B860", VA = "0x18077C860")]
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 = "0x11213B0", Offset = "0x11203B0", VA = "0x1811213B0")]
public static void Reset(this RectTransform rectTransform)
{
}
// Token: 0x0600010F RID: 271 RVA: 0x00002594 File Offset: 0x00000794
[Token(Token = "0x60000CA")]
[Address(RVA = "0x1120FC0", Offset = "0x111FFC0", VA = "0x181120FC0")]
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 = "0x10E3F90", Offset = "0x10E2F90", VA = "0x1810E3F90")]
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 = "0x11218E0", Offset = "0x11208E0", VA = "0x1811218E0")]
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 = "0x22C0ED0", Offset = "0x22BFED0", VA = "0x1822C0ED0")]
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 = "0x22C0ED0", Offset = "0x22BFED0", VA = "0x1822C0ED0")]
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 = "0x1122E40", Offset = "0x1121E40", VA = "0x181122E40")]
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 = "0x1122E70", Offset = "0x1121E70", VA = "0x181122E70")]
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 = "0x1122E10", Offset = "0x1121E10", VA = "0x181122E10")]
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 = "0x1122C60", Offset = "0x1121C60", VA = "0x181122C60")]
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 = "0x1122D90", Offset = "0x1121D90", VA = "0x181122D90")]
public static void CopyToClipboard(this string source)
{
}
// Token: 0x06000104 RID: 260 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000BF")]
[Address(RVA = "0x1122F60", Offset = "0x1121F60", VA = "0x181122F60")]
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 = "0x1122EE0", Offset = "0x1121EE0", VA = "0x181122EE0")]
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 = "0x1123050", Offset = "0x1122050", VA = "0x181123050")]
public static string ToBase64(this Texture2D texture)
{
return null;
}
// Token: 0x06000115 RID: 277 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000D0")]
[Address(RVA = "0x1122FE0", Offset = "0x1121FE0", VA = "0x181122FE0")]
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 = "0x10E4670", Offset = "0x10E3670", VA = "0x1810E4670")]
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 = "0x1124EB0", Offset = "0x1123EB0", VA = "0x181124EB0")]
public static void SetLossyScale(this Transform transform, Vector3 lossyScale)
{
}
// Token: 0x06000118 RID: 280 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000D3")]
[Address(RVA = "0x1124DB0", Offset = "0x1123DB0", VA = "0x181124DB0")]
public static void Reset(this Transform transform)
{
}
// Token: 0x06000119 RID: 281 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000D4")]
[Address(RVA = "0x1124A50", Offset = "0x1123A50", VA = "0x181124A50")]
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 = "0x1124BF0", Offset = "0x1123BF0", VA = "0x181124BF0")]
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 = "0x1126010", Offset = "0x1125010", VA = "0x181126010")]
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 = "0x1125FB0", Offset = "0x1124FB0", VA = "0x181125FB0")]
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 = "0x1125FE0", Offset = "0x1124FE0", VA = "0x181125FE0")]
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 = "0x1126210", Offset = "0x1125210", VA = "0x181126210")]
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 = "0x1126030", Offset = "0x1125030", VA = "0x181126030")]
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 = "0x1126080", Offset = "0x1125080", VA = "0x181126080")]
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 = "0x11260D0", Offset = "0x11250D0", VA = "0x1811260D0")]
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 = "0x111E790", Offset = "0x111D790", VA = "0x18111E790")]
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 = "0x111E800", Offset = "0x111D800", VA = "0x18111E800")]
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 = "0x111E8B0", Offset = "0x111D8B0", VA = "0x18111E8B0")]
public static object Deserialize(string json)
{
return null;
}
// Token: 0x06000024 RID: 36 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000024")]
[Address(RVA = "0x111E8C0", Offset = "0x111D8C0", VA = "0x18111E8C0")]
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 = "0x111FB80", Offset = "0x111EB80", VA = "0x18111FB80")]
public static bool IsWordBreak(char c)
{
return default(bool);
}
// Token: 0x06000026 RID: 38 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600010A")]
[Address(RVA = "0x1120830", Offset = "0x111F830", VA = "0x181120830")]
private Parser(string jsonString)
{
}
// Token: 0x06000027 RID: 39 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010B")]
[Address(RVA = "0x1120720", Offset = "0x111F720", VA = "0x181120720")]
public static object Parse(string jsonString)
{
return null;
}
// Token: 0x06000028 RID: 40 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600010C")]
[Address(RVA = "0x111FA90", Offset = "0x111EA90", VA = "0x18111FA90", Slot = "4")]
public void Dispose()
{
}
// Token: 0x06000029 RID: 41 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010D")]
[Address(RVA = "0x1120270", Offset = "0x111F270", VA = "0x181120270")]
private Dictionary<string, object> ParseObject()
{
return null;
}
// Token: 0x0600002A RID: 42 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010E")]
[Address(RVA = "0x111FC10", Offset = "0x111EC10", VA = "0x18111FC10")]
private List<object> ParseArray()
{
return null;
}
// Token: 0x0600002B RID: 43 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600010F")]
[Address(RVA = "0x11206F0", Offset = "0x111F6F0", VA = "0x1811206F0")]
private object ParseValue()
{
return null;
}
// Token: 0x0600002C RID: 44 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000110")]
[Address(RVA = "0x111FCD0", Offset = "0x111ECD0", VA = "0x18111FCD0")]
private object ParseByToken(Json.Parser.TOKEN token)
{
return null;
}
// Token: 0x0600002D RID: 45 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000111")]
[Address(RVA = "0x11203B0", Offset = "0x111F3B0", VA = "0x1811203B0")]
private string ParseString()
{
return null;
}
// Token: 0x0600002E RID: 46 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000112")]
[Address(RVA = "0x11200E0", Offset = "0x111F0E0", VA = "0x1811200E0")]
private object ParseNumber()
{
return null;
}
// Token: 0x0600002F RID: 47 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000113")]
[Address(RVA = "0x111FAC0", Offset = "0x111EAC0", VA = "0x18111FAC0")]
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 = "0x1120D30", Offset = "0x111FD30", VA = "0x181120D30")]
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 = "0x11208A0", Offset = "0x111F8A0", VA = "0x1811208A0")]
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 = "0x1120C00", Offset = "0x111FC00", VA = "0x181120C00")]
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 = "0x1120920", Offset = "0x111F920", VA = "0x181120920")]
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 = "0x1122730", Offset = "0x1121730", VA = "0x181122730")]
private Serializer(bool humanReadable, int indentSpaces)
{
}
// Token: 0x06000035 RID: 53 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000119")]
[Address(RVA = "0x111E8C0", Offset = "0x111D8C0", VA = "0x18111E8C0")]
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 = "0x1122550", Offset = "0x1121550", VA = "0x181122550")]
private void SerializeValue(object value)
{
}
// Token: 0x06000037 RID: 55 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011B")]
[Address(RVA = "0x11219E0", Offset = "0x11209E0", VA = "0x1811219E0")]
private void AppendNewLineFunc()
{
}
// Token: 0x06000038 RID: 56 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011C")]
[Address(RVA = "0x1121C60", Offset = "0x1120C60", VA = "0x181121C60")]
private void SerializeObject(IDictionary obj)
{
}
// Token: 0x06000039 RID: 57 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011D")]
[Address(RVA = "0x1121A30", Offset = "0x1120A30", VA = "0x181121A30")]
private void SerializeArray(IList anArray)
{
}
// Token: 0x0600003A RID: 58 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011E")]
[Address(RVA = "0x1122290", Offset = "0x1121290", VA = "0x181122290")]
private void SerializeString(string str)
{
}
// Token: 0x0600003B RID: 59 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600011F")]
[Address(RVA = "0x1122010", Offset = "0x1121010", VA = "0x181122010")]
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 = "0x111DD50", Offset = "0x111CD50", VA = "0x18111DD50")]
public Error(int code)
{
}
// Token: 0x060000E0 RID: 224 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009E")]
[Address(RVA = "0x49A4C0", Offset = "0x4994C0", VA = "0x18049A4C0")]
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 = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", 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 = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", 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 = "0x111DDC0", Offset = "0x111CDC0", VA = "0x18111DDC0", 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 = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public Result()
{
}
// Token: 0x060000ED RID: 237 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AB")]
[Address(RVA = "0x410EE0", Offset = "0x40FEE0", VA = "0x180410EE0")]
public Result(Result result)
{
}
// Token: 0x060000EE RID: 238 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AC")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public Result(Error error)
{
}
// Token: 0x060000EF RID: 239 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000AD")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
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 = "0x411530", Offset = "0x410530", VA = "0x180411530", 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 = "0x1121930", Offset = "0x1120930", VA = "0x181121930", 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 = "0x11219C0", Offset = "0x11209C0", VA = "0x1811219C0", 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 = "0x11219B0", Offset = "0x11209B0", VA = "0x1811219B0", Slot = "8")]
get
{
return default(bool);
}
}
// Token: 0x060000F4 RID: 244 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000B2")]
[Address(RVA = "0x10E8750", Offset = "0x10E7750", VA = "0x1810E8750", 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 = "0x111E020", Offset = "0x111D020", VA = "0x18111E020")]
public static void OpenAtPath(string path)
{
}
// Token: 0x060000DD RID: 221 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009B")]
[Address(RVA = "0x111DE70", Offset = "0x111CE70", VA = "0x18111DE70")]
private static void OpenAtPathMacOs(string path)
{
}
// Token: 0x060000DE RID: 222 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600009C")]
[Address(RVA = "0x111DF80", Offset = "0x111CF80", VA = "0x18111DF80")]
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 = "0x260DD40", Offset = "0x260CD40", VA = "0x18260DD40")]
public static TCollection Get()
{
return null;
}
// Token: 0x06000087 RID: 135 RVA: 0x000022AC File Offset: 0x000004AC
[Token(Token = "0x6000057")]
[Address(RVA = "0x304D220", Offset = "0x304C220", VA = "0x18304D220")]
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 = "0x304D3B0", Offset = "0x304C3B0", VA = "0x18304D3B0")]
public static void Release(TCollection toRelease)
{
}
// Token: 0x06000089 RID: 137 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000059")]
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
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 = "0x29F85C0", Offset = "0x29F75C0", VA = "0x1829F85C0")]
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 = "0x20F6120", Offset = "0x20F5120", VA = "0x1820F6120", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x060000A3 RID: 163 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600006C")]
[Address(RVA = "0x1FC4A30", Offset = "0x1FC3A30", VA = "0x181FC4A30", Slot = "5")]
public void Clear()
{
}
// Token: 0x060000A4 RID: 164 RVA: 0x00002324 File Offset: 0x00000524
[Token(Token = "0x600006D")]
[Address(RVA = "0x32D22A0", Offset = "0x32D12A0", VA = "0x1832D22A0", Slot = "6")]
public bool Contains(T item)
{
return default(bool);
}
// Token: 0x060000A5 RID: 165 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600006E")]
[Address(RVA = "0x1FC5850", Offset = "0x1FC4850", VA = "0x181FC5850", Slot = "7")]
public void Push(T item)
{
}
// Token: 0x060000A6 RID: 166 RVA: 0x0000233C File Offset: 0x0000053C
[Token(Token = "0x600006F")]
[Address(RVA = "0x32D22C0", Offset = "0x32D12C0", VA = "0x1832D22C0", 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 = "0x32D22F0", Offset = "0x32D12F0", VA = "0x1832D22F0")]
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 = "0x32D2A70", Offset = "0x32D1A70", VA = "0x1832D2A70")]
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 = "0x2176C90", Offset = "0x2175C90", VA = "0x182176C90", 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 = "0x2176C90", Offset = "0x2175C90", VA = "0x182176C90", 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 = "0x2176C90", Offset = "0x2175C90", VA = "0x182176C90", 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 = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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 = "0x32D51F0", Offset = "0x32D41F0", VA = "0x1832D51F0")]
public static void Subscribe(EventBus bus, Action<T> listener)
{
}
// Token: 0x06000076 RID: 118 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600004C")]
[Address(RVA = "0x32D5970", Offset = "0x32D4970", VA = "0x1832D5970")]
public static void Unsubscribe(EventBus bus, Action<T> listener)
{
}
// Token: 0x06000077 RID: 119 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600004D")]
[Address(RVA = "0x32D5000", Offset = "0x32D4000", VA = "0x1832D5000")]
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 = "0x32D2A70", Offset = "0x32D1A70", VA = "0x1832D2A70")]
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 = "0x32D66D0", Offset = "0x32D56D0", VA = "0x1832D66D0", 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 = "0x32D6A90", Offset = "0x32D5A90", VA = "0x1832D6A90")]
get
{
return null;
}
}
// Token: 0x060000D3 RID: 211 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000091")]
[Address(RVA = "0x32D6780", Offset = "0x32D5780", VA = "0x1832D6780")]
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 = "0x32D6A00", Offset = "0x32D5A00", VA = "0x1832D6A00")]
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 = "0x32D6E40", Offset = "0x32D5E40", VA = "0x1832D6E40")]
get
{
return default(bool);
}
}
// Token: 0x060000D6 RID: 214 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000094")]
[Address(RVA = "0x32D6990", Offset = "0x32D5990", VA = "0x1832D6990", Slot = "5")]
protected virtual void OnDestroy()
{
}
// Token: 0x060000D7 RID: 215 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000095")]
[Address(RVA = "0x32D68F0", Offset = "0x32D58F0", VA = "0x1832D68F0", Slot = "6")]
protected virtual void OnApplicationQuit()
{
}
// Token: 0x060000D8 RID: 216 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000096")]
[Address(RVA = "0x2796FC0", Offset = "0x2795FC0", VA = "0x182796FC0")]
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 = "0x696860", Offset = "0x695860", VA = "0x180696860")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x6000071")]
[Address(RVA = "0x690630", Offset = "0x68F630", VA = "0x180690630")]
[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 = "0x2A4D960", Offset = "0x2A4C960", VA = "0x182A4D960")]
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 = "0x32D79F0", Offset = "0x32D69F0", VA = "0x1832D79F0")]
get
{
return 0;
}
}
// Token: 0x060000AB RID: 171 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000074")]
[Address(RVA = "0x32D77C0", Offset = "0x32D67C0", VA = "0x1832D77C0")]
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 = "0x32D70F0", Offset = "0x32D60F0", VA = "0x1832D70F0")]
public void PreWarm(int count)
{
}
// Token: 0x060000AD RID: 173 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000076")]
[Address(RVA = "0x32D6F20", Offset = "0x32D5F20", VA = "0x1832D6F20")]
public T Get()
{
return null;
}
// Token: 0x060000AE RID: 174 RVA: 0x0000239C File Offset: 0x0000059C
[Token(Token = "0x6000077")]
[Address(RVA = "0x32D7280", Offset = "0x32D6280", VA = "0x1832D7280")]
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 = "0x32D7080", Offset = "0x32D6080", VA = "0x1832D7080")]
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 = "0x32D71C0", Offset = "0x32D61C0", VA = "0x1832D71C0")]
public void Release(T element)
{
}
// Token: 0x060000B1 RID: 177 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600007A")]
[Address(RVA = "0x32D6E90", Offset = "0x32D5E90", VA = "0x1832D6E90")]
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 = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
public PooledObject(T value, ObjectPool<T> pool)
{
}
// Token: 0x060000B3 RID: 179 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000141")]
[Address(RVA = "0x3052270", Offset = "0x3051270", VA = "0x183052270", Slot = "4")]
void IDisposable.Dispose()
{
}
// Token: 0x060000B4 RID: 180 RVA: 0x000023CC File Offset: 0x000005CC
[Token(Token = "0x6000142")]
[Address(RVA = "0x32D7F20", Offset = "0x32D6F20", VA = "0x1832D7F20", 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 = "0x32D8000", Offset = "0x32D7000", VA = "0x1832D8000", 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 = "0x32D8110", Offset = "0x32D7110", VA = "0x1832D8110", 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 = "0x29F85C0", Offset = "0x29F75C0", VA = "0x1829F85C0")]
public PoolStackProxy()
{
}
// Token: 0x0600009B RID: 155 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000064")]
[Address(RVA = "0x32D7E90", Offset = "0x32D6E90", VA = "0x1832D7E90")]
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 = "0x1FC4A30", Offset = "0x1FC3A30", VA = "0x181FC4A30", Slot = "4")]
get
{
return 0;
}
}
// Token: 0x0600009D RID: 157 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000066")]
[Address(RVA = "0x1FC5910", Offset = "0x1FC4910", VA = "0x181FC5910", Slot = "5")]
public void Clear()
{
}
// Token: 0x0600009E RID: 158 RVA: 0x000022DC File Offset: 0x000004DC
[Token(Token = "0x6000067")]
[Address(RVA = "0x1FC5850", Offset = "0x1FC4850", VA = "0x181FC5850", Slot = "6")]
public bool Contains(T item)
{
return default(bool);
}
// Token: 0x0600009F RID: 159 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000068")]
[Address(RVA = "0x32D22C0", Offset = "0x32D12C0", VA = "0x1832D22C0", Slot = "7")]
public void Push(T item)
{
}
// Token: 0x060000A0 RID: 160 RVA: 0x000022F4 File Offset: 0x000004F4
[Token(Token = "0x6000069")]
[Address(RVA = "0x32D7E00", Offset = "0x32D6E00", VA = "0x1832D7E00", 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 = "0x1120DB0", Offset = "0x111FDB0", VA = "0x181120DB0")]
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 = "0x22C0F60", Offset = "0x22BFF60", VA = "0x1822C0F60", Slot = "9")]
public T Get<T>()
{
return null;
}
// Token: 0x060000C8 RID: 200 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000086")]
[Address(RVA = "0x1122810", Offset = "0x1121810", VA = "0x181122810", Slot = "10")]
public object Get(Type type)
{
return null;
}
// Token: 0x060000C9 RID: 201 RVA: 0x00002414 File Offset: 0x00000614
[Token(Token = "0x6000087")]
[Address(RVA = "0x26D8280", Offset = "0x26D7280", VA = "0x1826D8280", Slot = "11")]
public bool IsRegistered<T>()
{
return default(bool);
}
// Token: 0x060000CA RID: 202 RVA: 0x0000242C File Offset: 0x0000062C
[Token(Token = "0x6000088")]
[Address(RVA = "0x11228E0", Offset = "0x11218E0", VA = "0x1811228E0", Slot = "12")]
public bool IsRegistered(Type type)
{
return default(bool);
}
// Token: 0x060000CB RID: 203 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000089")]
[Address(RVA = "0x2185AC0", Offset = "0x2184AC0", VA = "0x182185AC0", Slot = "4")]
public void Register<T>(T service)
{
}
// Token: 0x060000CC RID: 204 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008A")]
[Address(RVA = "0x1122940", Offset = "0x1121940", VA = "0x181122940", Slot = "5")]
public void Register(Type type, object service)
{
}
// Token: 0x060000CD RID: 205 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008B")]
[Address(RVA = "0x2185B50", Offset = "0x2184B50", VA = "0x182185B50", Slot = "6")]
public void Unregister<T>()
{
}
// Token: 0x060000CE RID: 206 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008C")]
[Address(RVA = "0x1122A20", Offset = "0x1121A20", VA = "0x181122A20", Slot = "7")]
public void Unregister(Type type)
{
}
// Token: 0x060000CF RID: 207 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008D")]
[Address(RVA = "0x11227C0", Offset = "0x11217C0", VA = "0x1811227C0", Slot = "8")]
public void Clear()
{
}
// Token: 0x060000D0 RID: 208 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600008E")]
[Address(RVA = "0x1122B00", Offset = "0x1121B00", VA = "0x181122B00")]
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 = "0x32D81D0", Offset = "0x32D71D0", VA = "0x1832D81D0")]
get
{
return null;
}
}
// Token: 0x060000DA RID: 218 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000098")]
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
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 = "0x1122B60", Offset = "0x1121B60", VA = "0x181122B60")]
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 = "0x32D85E0", Offset = "0x32D75E0", VA = "0x1832D85E0")]
public static void Subscribe(Action<T> listener)
{
}
// Token: 0x06000080 RID: 128 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000053")]
[Address(RVA = "0x32D87A0", Offset = "0x32D77A0", VA = "0x1832D87A0")]
public static void Unsubscribe(Action<T> listener)
{
}
// Token: 0x06000081 RID: 129 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000054")]
[Address(RVA = "0x2A4D2C0", Offset = "0x2A4C2C0", VA = "0x182A4D2C0")]
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 = "0x1121460", Offset = "0x1120460", VA = "0x181121460")]
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 = "0x1121670", Offset = "0x1120670", VA = "0x181121670")]
public static object CreateInstance(string typeFullName)
{
return null;
}
// Token: 0x0600003E RID: 62 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000027")]
[Address(RVA = "0x11216F0", Offset = "0x11206F0", VA = "0x1811216F0")]
public static Type FindType(string typeFullName)
{
return null;
}
// Token: 0x0600003F RID: 63 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000028")]
[Address(RVA = "0x1121870", Offset = "0x1120870", VA = "0x181121870")]
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 = "0x2183EB0", Offset = "0x2182EB0", VA = "0x182183EB0")]
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>{E3D718FF-6CCA-48A8-8FBE-FF63443DDED3}</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>{e3d718ff-6cca-48a8-8fbe-ff63443dde9d}</Project>
<Name>mscorlib</Name>
</ProjectReference>
<ProjectReference Include="..\System.Core\System.Core.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443dded8}</Project>
<Name>System.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System\System.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddedb}</Project>
<Name>System</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.AudioModule\UnityEngine.AudioModule.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddefb}</Project>
<Name>UnityEngine.AudioModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.CoreModule\UnityEngine.CoreModule.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddefd}</Project>
<Name>UnityEngine.CoreModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.IMGUIModule\UnityEngine.IMGUIModule.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddf03}</Project>
<Name>UnityEngine.IMGUIModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.UIElementsModule\UnityEngine.UIElementsModule.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddf14}</Project>
<Name>UnityEngine.UIElementsModule</Name>
</ProjectReference>
<ProjectReference Include="..\UnityEngine.UnityWebRequestModule\UnityEngine.UnityWebRequestModule.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddf19}</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 = "0x11232B0", Offset = "0x11222B0", VA = "0x1811232B0")]
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 = "0x1123390", Offset = "0x1122390", VA = "0x181123390")]
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 = "0x11230B0", Offset = "0x11220B0", VA = "0x1811230B0")]
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 = "0x1123810", Offset = "0x1122810", VA = "0x181123810")]
public static Texture2D Rotate(Texture2D tex, float angle)
{
return null;
}
// Token: 0x0600004A RID: 74 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600002E")]
[Address(RVA = "0x11236B0", Offset = "0x11226B0", VA = "0x1811236B0")]
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 = "0x1123D40", Offset = "0x1122D40", VA = "0x181123D40")]
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 = "0x1123190", Offset = "0x1122190", VA = "0x181123190")]
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 = "0x1124600", Offset = "0x1123600", VA = "0x181124600")]
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 = "0x11246C0", Offset = "0x11236C0", VA = "0x1811246C0")]
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 = "0x1124850", Offset = "0x1123850", VA = "0x181124850")]
public static void StartTimer(string name)
{
}
// Token: 0x06000051 RID: 81 RVA: 0x0000221C File Offset: 0x0000041C
[Token(Token = "0x6000035")]
[Address(RVA = "0x1124770", Offset = "0x1123770", VA = "0x181124770")]
public static float GetTime(string name)
{
return 0f;
}
// Token: 0x06000052 RID: 82 RVA: 0x00002234 File Offset: 0x00000434
[Token(Token = "0x6000036")]
[Address(RVA = "0x10EB4E0", Offset = "0x10EA4E0", VA = "0x1810EB4E0")]
public static DateTime FromUnixTime(long timestamp)
{
return default(DateTime);
}
// Token: 0x06000053 RID: 83 RVA: 0x0000224C File Offset: 0x0000044C
[Token(Token = "0x6000037")]
[Address(RVA = "0x1124920", Offset = "0x1123920", VA = "0x181124920")]
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 = "0x2187CE0", Offset = "0x2186CE0", VA = "0x182187CE0")]
public static void Register<TSource, TDestination>(Func<TSource, TDestination> conversion)
{
}
// Token: 0x0600000C RID: 12 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600000C")]
[Address(RVA = "0x2187F40", Offset = "0x2186F40", VA = "0x182187F40")]
public static void Unregister<TSource, TDestination>()
{
}
// Token: 0x0600000D RID: 13 RVA: 0x0000209C File Offset: 0x0000029C
[Token(Token = "0x600000D")]
[Address(RVA = "0x26D8DC0", Offset = "0x26D7DC0", VA = "0x1826D8DC0")]
private static bool IsNull<TValue>(TValue value)
{
return default(bool);
}
// Token: 0x0600000E RID: 14 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600000E")]
[Address(RVA = "0x1E590E0", Offset = "0x1E580E0", VA = "0x181E590E0")]
public static TDestination Convert<TDestination, TSource>(TSource value)
{
return null;
}
// Token: 0x0600000F RID: 15 RVA: 0x000020B4 File Offset: 0x000002B4
[Token(Token = "0x600000F")]
[Address(RVA = "0x26D8E70", Offset = "0x26D7E70", VA = "0x1826D8E70")]
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 = "0x1E62FE0", Offset = "0x1E61FE0", VA = "0x181E62FE0")]
public static TDestination Convert<TDestination>(object source)
{
return null;
}
// Token: 0x06000011 RID: 17 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000011")]
[Address(RVA = "0x11250E0", Offset = "0x11240E0", VA = "0x1811250E0")]
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 = "0x32DA0D0", Offset = "0x32D90D0", VA = "0x1832DA0D0")]
internal static void Register(ITypeConverter<TSource, TDestination> converter)
{
}
// Token: 0x0600001C RID: 28 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600001C")]
[Address(RVA = "0x32DA130", Offset = "0x32D9130", VA = "0x1832DA130")]
internal static void Unregister()
{
}
// Token: 0x0600001D RID: 29 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600001D")]
[Address(RVA = "0x32DA010", Offset = "0x32D9010", VA = "0x1832DA010")]
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 = "0x2187750", Offset = "0x2186750", VA = "0x182187750")]
internal static void Register<TSource>(ITypeConverter<TSource, TDestination> converter)
{
}
// Token: 0x06000005 RID: 5 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000005")]
[Address(RVA = "0x2187B20", Offset = "0x2186B20", VA = "0x182187B20")]
internal static void Unregister<TSource>()
{
}
// Token: 0x06000006 RID: 6 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000006")]
[Address(RVA = "0x32D9DB0", Offset = "0x32D8DB0", VA = "0x1832D9DB0")]
internal static void UnregisterAll()
{
}
// Token: 0x06000007 RID: 7 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000007")]
[Address(RVA = "0x32D9600", Offset = "0x32D8600", VA = "0x1832D9600")]
public static TDestination Convert(object value)
{
return null;
}
// Token: 0x06000008 RID: 8 RVA: 0x00002084 File Offset: 0x00000284
[Token(Token = "0x6000008")]
[Address(RVA = "0x32D9C00", Offset = "0x32D8C00", VA = "0x1832D9C00")]
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 = "0x32D9840", Offset = "0x32D8840", VA = "0x1832D9840")]
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 = "0x21874A0", Offset = "0x21864A0", VA = "0x1821874A0")]
public void Register<TSource, TDestination>(Func<TSource, TDestination> conversion)
{
}
// Token: 0x06000014 RID: 20 RVA: 0x000020CC File Offset: 0x000002CC
[Token(Token = "0x6000014")]
[Address(RVA = "0x26D8D20", Offset = "0x26D7D20", VA = "0x1826D8D20")]
public bool HasConvertor<TSource, TDestination>()
{
return default(bool);
}
// Token: 0x06000015 RID: 21 RVA: 0x000020E4 File Offset: 0x000002E4
[Token(Token = "0x6000015")]
[Address(RVA = "0x1124FE0", Offset = "0x1123FE0", VA = "0x181124FE0")]
public bool HasConvertor(Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000016 RID: 22 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000016")]
[Address(RVA = "0x1E62E80", Offset = "0x1E61E80", VA = "0x181E62E80")]
public TDestination Convert<TDestination, TSource>(TSource value)
{
return null;
}
// Token: 0x06000017 RID: 23 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000017")]
[Address(RVA = "0x1125080", Offset = "0x1124080", VA = "0x181125080")]
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 = "0x2427900", Offset = "0x2426900", VA = "0x182427900")]
public TypeConverter(Func<TSource, TDestination> conversion)
{
}
// Token: 0x06000019 RID: 25 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000019")]
[Address(RVA = "0x2B3D830", Offset = "0x2B3C830", VA = "0x182B3D830", Slot = "4")]
public TDestination Convert(object value)
{
return null;
}
// Token: 0x0600001A RID: 26 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600001A")]
[Address(RVA = "0x29FA9B0", Offset = "0x29F99B0", VA = "0x1829FA9B0")]
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 = "0x1125D10", Offset = "0x1124D10", VA = "0x181125D10")]
public static EventBase CreateEvent(Event systemEvent)
{
return null;
}
// Token: 0x0600006B RID: 107 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000041")]
[Address(RVA = "0x1125D40", Offset = "0x1124D40", VA = "0x181125D40")]
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 = "0x11263C0", Offset = "0x11253C0", VA = "0x1811263C0")]
public static void SetPseudoState(this VisualElement visualElement, PseudoStates state)
{
}
// Token: 0x0600006D RID: 109 RVA: 0x0000227C File Offset: 0x0000047C
[Token(Token = "0x6000043")]
[Address(RVA = "0x1126250", Offset = "0x1125250", VA = "0x181126250")]
public static PseudoStates GetPseudoState(this VisualElement visualElement)
{
return (PseudoStates)0;
}
// Token: 0x0600006E RID: 110 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000044")]
[Address(RVA = "0x246E9F0", Offset = "0x246D9F0", VA = "0x18246E9F0")]
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 = "0x22C1260", Offset = "0x22C0260", VA = "0x1822C1260")]
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 = "0x1126380", Offset = "0x1125380", VA = "0x181126380")]
public static int GetSiblingIndex(this VisualElement element)
{
return 0;
}
}
}