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()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user