using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; using SA.Foundation.Patterns; using UnityEngine; namespace SA.Foundation.Async { // Token: 0x02000059 RID: 89 [Token(Token = "0x2000044")] public static class SA_Coroutine { // Token: 0x06000277 RID: 631 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600022D")] [Address(RVA = "0x10E2090", Offset = "0x10E1090", VA = "0x1810E2090")] public static Coroutine Start(IEnumerator routine) { return null; } // Token: 0x06000278 RID: 632 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600022E")] [Address(RVA = "0x10E2100", Offset = "0x10E1100", VA = "0x1810E2100")] public static void Stop(IEnumerator routine) { } // Token: 0x06000279 RID: 633 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600022F")] [Address(RVA = "0x10E1FF0", Offset = "0x10E0FF0", VA = "0x1810E1FF0")] public static void AddCoroutineToQueue(IEnumerator coroutine) { } // Token: 0x0600027A RID: 634 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000230")] [Address(RVA = "0x10E2170", Offset = "0x10E1170", VA = "0x1810E2170")] public static Coroutine WaitForEndOfFrame(Action action) { return null; } // Token: 0x0600027B RID: 635 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000231")] [Address(RVA = "0x10E2210", Offset = "0x10E1210", VA = "0x1810E2210")] public static Coroutine WaitForFixedUpdate(Action action) { return null; } // Token: 0x0600027C RID: 636 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000232")] [Address(RVA = "0x10E2370", Offset = "0x10E1370", VA = "0x1810E2370")] public static Coroutine WaitForSeconds(float seconds, Action action) { return null; } // Token: 0x0600027D RID: 637 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000233")] [Address(RVA = "0x10E22B0", Offset = "0x10E12B0", VA = "0x1810E22B0")] public static Coroutine WaitForSecondsRandom(float min, float max, Action action) { return null; } // Token: 0x0200005A RID: 90 [Token(Token = "0x200005C")] private class SA_InternalCoroutine : SA_Singleton { // Token: 0x0600027E RID: 638 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028B")] [Address(RVA = "0x10E7940", Offset = "0x10E6940", VA = "0x1810E7940")] public Coroutine MonoStartCoroutine(IEnumerator routine) { return null; } // Token: 0x0600027F RID: 639 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028C")] [Address(RVA = "0x10E7950", Offset = "0x10E6950", VA = "0x1810E7950")] public void MonoStopCoroutine(IEnumerator routine) { } // Token: 0x06000280 RID: 640 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028D")] [Address(RVA = "0x10E79D0", Offset = "0x10E69D0", VA = "0x1810E79D0")] public Coroutine StartInstruction(YieldInstruction instruction, Action action) { return null; } // Token: 0x06000281 RID: 641 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028E")] [Address(RVA = "0x10E7960", Offset = "0x10E6960", VA = "0x1810E7960")] private IEnumerator RunActionAfterInstruction(YieldInstruction instruction, Action action) { return null; } // Token: 0x06000282 RID: 642 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028F")] [Address(RVA = "0x10E7A60", Offset = "0x10E6A60", VA = "0x1810E7A60")] public SA_InternalCoroutine() { } } // Token: 0x0200005C RID: 92 [Token(Token = "0x200005D")] private class CoroutineQueue : SA_Singleton { // Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000290")] [Address(RVA = "0x10E09E0", Offset = "0x10DF9E0", VA = "0x1810E09E0", Slot = "4")] protected override void Awake() { } // Token: 0x0600028A RID: 650 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000291")] [Address(RVA = "0x10E0980", Offset = "0x10DF980", VA = "0x1810E0980")] public void AddCoroutine(IEnumerator coroutine) { } // Token: 0x0600028B RID: 651 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000292")] [Address(RVA = "0x10E0A70", Offset = "0x10DFA70", VA = "0x1810E0A70")] private IEnumerator CoroutineLoop() { return null; } // Token: 0x0600028C RID: 652 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000293")] [Address(RVA = "0x10E0AD0", Offset = "0x10DFAD0", VA = "0x1810E0AD0")] public CoroutineQueue() { } // Token: 0x040000EE RID: 238 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40000EF")] private Queue m_coroutineQueue; } } }