This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,62 @@
using System;
using System.Collections;
using Cpp2IlInjected;
using UnityEngine;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000051 RID: 81
[Token(Token = "0x200003E")]
public static class CoroutineUtility
{
// Token: 0x06000122 RID: 290 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000DD")]
[Address(RVA = "0x3810190", Offset = "0x380EF90", VA = "0x183810190")]
public static Coroutine Start(IEnumerator routine)
{
return null;
}
// Token: 0x06000123 RID: 291 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000DE")]
[Address(RVA = "0x38101E0", Offset = "0x380EFE0", VA = "0x1838101E0")]
public static void Stop(IEnumerator routine)
{
}
// Token: 0x06000124 RID: 292 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000DF")]
[Address(RVA = "0x3810230", Offset = "0x380F030", VA = "0x183810230")]
public static void WaitForEndOfFrame(Action action)
{
}
// Token: 0x06000125 RID: 293 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E0")]
[Address(RVA = "0x38102B0", Offset = "0x380F0B0", VA = "0x1838102B0")]
public static void WaitForFixedUpdate(Action action)
{
}
// Token: 0x06000126 RID: 294 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E1")]
[Address(RVA = "0x38104B0", Offset = "0x380F2B0", VA = "0x1838104B0")]
public static void WaitForSeconds(float seconds, Action action)
{
}
// Token: 0x06000127 RID: 295 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E2")]
[Address(RVA = "0x3810330", Offset = "0x380F130", VA = "0x183810330")]
public static void WaitForSecondsRealtime(float seconds, Action action)
{
}
// Token: 0x06000128 RID: 296 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E3")]
[Address(RVA = "0x3810410", Offset = "0x380F210", VA = "0x183810410")]
public static void WaitForSecondsWithRandomInterval(float min, float max, Action action)
{
}
}
}
@@ -0,0 +1,50 @@
using System;
using System.Collections;
using Cpp2IlInjected;
using StansAssets.Foundation.Patterns;
using UnityEngine;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000052 RID: 82
[Token(Token = "0x200003F")]
internal class GlobalCoroutine : MonoSingleton<GlobalCoroutine>
{
// Token: 0x06000129 RID: 297 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E4")]
[Address(RVA = "0x3810FA0", Offset = "0x380FDA0", VA = "0x183810FA0")]
public void StartInstruction(YieldInstruction instruction, Action action)
{
}
// Token: 0x0600012A RID: 298 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000E5")]
[Address(RVA = "0x3810EC0", Offset = "0x380FCC0", VA = "0x183810EC0")]
private IEnumerator RunActionAfterInstruction(YieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x0600012B RID: 299 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E6")]
[Address(RVA = "0x3811030", Offset = "0x380FE30", VA = "0x183811030")]
public void StartInstruction(CustomYieldInstruction instruction, Action action)
{
}
// Token: 0x0600012C RID: 300 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60000E7")]
[Address(RVA = "0x3810F30", Offset = "0x380FD30", VA = "0x183810F30")]
private IEnumerator RunActionAfterInstruction(CustomYieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x0600012D RID: 301 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000E8")]
[Address(RVA = "0x38110C0", Offset = "0x380FEC0", VA = "0x1838110C0")]
public GlobalCoroutine()
{
}
}
}
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000056 RID: 86
[Token(Token = "0x2000041")]
internal interface IMainThreadDispatcher
{
// Token: 0x0600014D RID: 333
[Token(Token = "0x60000FC")]
[Address(Slot = "0")]
void Init();
// Token: 0x0600014E RID: 334
[Token(Token = "0x60000FD")]
[Address(Slot = "1")]
void Enqueue(Action action);
}
}
@@ -0,0 +1,28 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000057 RID: 87
[Token(Token = "0x2000042")]
public static class MainThreadDispatcher
{
// Token: 0x0600014F RID: 335 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FE")]
[Address(RVA = "0x38117A0", Offset = "0x38105A0", VA = "0x1838117A0")]
public static void Init()
{
}
// Token: 0x06000150 RID: 336 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FF")]
[Address(RVA = "0x38116E0", Offset = "0x38104E0", VA = "0x1838116E0")]
public static void Enqueue(Action action)
{
}
// Token: 0x04000066 RID: 102
[Token(Token = "0x400002E")]
private static IMainThreadDispatcher s_MainThreadDispatcher;
}
}
@@ -0,0 +1,41 @@
using System;
using System.Collections.Concurrent;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000058 RID: 88
[Token(Token = "0x2000043")]
internal abstract class MainThreadDispatcherBase : IMainThreadDispatcher
{
// Token: 0x06000151 RID: 337
[Token(Token = "0x6000100")]
[Address(Slot = "6")]
public abstract void Init();
// Token: 0x06000152 RID: 338 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000101")]
[Address(RVA = "0x3811320", Offset = "0x3810120", VA = "0x183811320", Slot = "5")]
public void Enqueue(Action action)
{
}
// Token: 0x06000153 RID: 339 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000102")]
[Address(RVA = "0x38113A0", Offset = "0x38101A0", VA = "0x1838113A0")]
protected void Update()
{
}
// Token: 0x06000154 RID: 340 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000103")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
protected MainThreadDispatcherBase()
{
}
// Token: 0x04000067 RID: 103
[Token(Token = "0x400002F")]
private static readonly ConcurrentQueue<Action> s_ExecutionQueue;
}
}
@@ -0,0 +1,24 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000059 RID: 89
[Token(Token = "0x2000044")]
internal class MainThreadDispatcherEditor : MainThreadDispatcherBase
{
// Token: 0x06000156 RID: 342 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000105")]
[Address(RVA = "0x3811490", Offset = "0x3810290", VA = "0x183811490", Slot = "6")]
public override void Init()
{
}
// Token: 0x06000157 RID: 343 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000106")]
[Address(RVA = "0x3811520", Offset = "0x3810320", VA = "0x183811520")]
public MainThreadDispatcherEditor()
{
}
}
}
@@ -0,0 +1,24 @@
using System;
using Cpp2IlInjected;
namespace StansAssets.Foundation.Async
{
// Token: 0x0200005A RID: 90
[Token(Token = "0x2000045")]
internal class MainThreadDispatcherRuntime : MainThreadDispatcherBase
{
// Token: 0x06000158 RID: 344 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000107")]
[Address(RVA = "0x3811580", Offset = "0x3810380", VA = "0x183811580", Slot = "6")]
public override void Init()
{
}
// Token: 0x06000159 RID: 345 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000108")]
[Address(RVA = "0x3811680", Offset = "0x3810480", VA = "0x183811680")]
public MainThreadDispatcherRuntime()
{
}
}
}
@@ -0,0 +1,181 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using StansAssets.Foundation.Patterns;
namespace StansAssets.Foundation.Async
{
// Token: 0x02000055 RID: 85
[Token(Token = "0x2000040")]
public class MonoBehaviourCallback : MonoSingleton<MonoBehaviourCallback>
{
// Token: 0x14000001 RID: 1
// (add) Token: 0x0600013A RID: 314 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x0600013B RID: 315 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000001")]
public static event Action OnUpdate
{
[Token(Token = "0x60000E9")]
[Address(RVA = "0x3811F20", Offset = "0x3810D20", VA = "0x183811F20")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EA")]
[Address(RVA = "0x3812340", Offset = "0x3811140", VA = "0x183812340")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000002 RID: 2
// (add) Token: 0x0600013C RID: 316 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x0600013D RID: 317 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000002")]
public static event Action OnLateUpdate
{
[Token(Token = "0x60000EB")]
[Address(RVA = "0x3811E70", Offset = "0x3810C70", VA = "0x183811E70")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EC")]
[Address(RVA = "0x3812290", Offset = "0x3811090", VA = "0x183812290")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000003 RID: 3
// (add) Token: 0x0600013E RID: 318 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x0600013F RID: 319 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000003")]
public static event Action ApplicationOnQuit
{
[Token(Token = "0x60000ED")]
[Address(RVA = "0x3811D10", Offset = "0x3810B10", VA = "0x183811D10")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000EE")]
[Address(RVA = "0x3812130", Offset = "0x3810F30", VA = "0x183812130")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000004 RID: 4
// (add) Token: 0x06000140 RID: 320 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x06000141 RID: 321 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000004")]
public static event Action<bool> ApplicationOnPause
{
[Token(Token = "0x60000EF")]
[Address(RVA = "0x3811C60", Offset = "0x3810A60", VA = "0x183811C60")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F0")]
[Address(RVA = "0x3812080", Offset = "0x3810E80", VA = "0x183812080")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000005 RID: 5
// (add) Token: 0x06000142 RID: 322 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x06000143 RID: 323 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000005")]
public static event Action<bool> ApplicationOnFocus
{
[Token(Token = "0x60000F1")]
[Address(RVA = "0x3811BB0", Offset = "0x38109B0", VA = "0x183811BB0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F2")]
[Address(RVA = "0x3811FD0", Offset = "0x3810DD0", VA = "0x183811FD0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000006 RID: 6
// (add) Token: 0x06000144 RID: 324 RVA: 0x0000207E File Offset: 0x0000027E
// (remove) Token: 0x06000145 RID: 325 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x14000006")]
public static event Action OnFixedUpdate
{
[Token(Token = "0x60000F3")]
[Address(RVA = "0x3811DC0", Offset = "0x3810BC0", VA = "0x183811DC0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60000F4")]
[Address(RVA = "0x38121E0", Offset = "0x3810FE0", VA = "0x1838121E0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x06000146 RID: 326 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F5")]
[Address(RVA = "0x3811B20", Offset = "0x3810920", VA = "0x183811B20")]
private void Update()
{
}
// Token: 0x06000147 RID: 327 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F6")]
[Address(RVA = "0x38119B0", Offset = "0x38107B0", VA = "0x1838119B0")]
private void LateUpdate()
{
}
// Token: 0x06000148 RID: 328 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F7")]
[Address(RVA = "0x3811960", Offset = "0x3810760", VA = "0x183811960")]
private void FixedUpdate()
{
}
// Token: 0x06000149 RID: 329 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F8")]
[Address(RVA = "0x3811A60", Offset = "0x3810860", VA = "0x183811A60")]
private void OnApplicationPause(bool pauseStatus)
{
}
// Token: 0x0600014A RID: 330 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000F9")]
[Address(RVA = "0x3811A00", Offset = "0x3810800", VA = "0x183811A00")]
private void OnApplicationFocus(bool hasFocus)
{
}
// Token: 0x0600014B RID: 331 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FA")]
[Address(RVA = "0x3811AC0", Offset = "0x38108C0", VA = "0x183811AC0", Slot = "6")]
protected override void OnApplicationQuit()
{
}
// Token: 0x0600014C RID: 332 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60000FB")]
[Address(RVA = "0x3811B70", Offset = "0x3810970", VA = "0x183811B70")]
public MonoBehaviourCallback()
{
}
}
}