m
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
@@ -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";
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user