using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine.SceneManagement; namespace SA.Foundation.Async { // Token: 0x0200005E RID: 94 [Token(Token = "0x2000045")] public class SA_SceneManager { // Token: 0x14000001 RID: 1 // (add) Token: 0x06000293 RID: 659 RVA: 0x00002053 File Offset: 0x00000253 // (remove) Token: 0x06000294 RID: 660 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x14000001")] public static event Action SceneLoadCompleted { [Token(Token = "0x6000234")] [Address(RVA = "0x10E9FA0", Offset = "0x10E8FA0", VA = "0x1810E9FA0")] [CompilerGenerated] add { } [Token(Token = "0x6000235")] [Address(RVA = "0x10EA190", Offset = "0x10E9190", VA = "0x1810EA190")] [CompilerGenerated] remove { } } // Token: 0x14000002 RID: 2 // (add) Token: 0x06000295 RID: 661 RVA: 0x00002053 File Offset: 0x00000253 // (remove) Token: 0x06000296 RID: 662 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x14000002")] public static event Action SceneUnloadCompleted { [Token(Token = "0x6000236")] [Address(RVA = "0x10EA090", Offset = "0x10E9090", VA = "0x1810EA090")] [CompilerGenerated] add { } [Token(Token = "0x6000237")] [Address(RVA = "0x10EA280", Offset = "0x10E9280", VA = "0x1810EA280")] [CompilerGenerated] remove { } } // Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000239")] [Address(RVA = "0x10E9490", Offset = "0x10E8490", VA = "0x1810E9490")] public static void LoadAdditively(string sceneName, [Optional] Action callback) { } // Token: 0x06000299 RID: 665 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023A")] [Address(RVA = "0x10E9A20", Offset = "0x10E8A20", VA = "0x1810E9A20")] public static void Unload(Scene scene, [Optional] Action callback) { } // Token: 0x0600029A RID: 666 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023B")] [Address(RVA = "0x10E9920", Offset = "0x10E8920", VA = "0x1810E9920")] public static void UnloadLastScene([Optional] Action callback) { } // Token: 0x0600029B RID: 667 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023C")] [Address(RVA = "0x10E9AA0", Offset = "0x10E8AA0", VA = "0x1810E9AA0")] public static void Unload(string sceneName, [Optional] Action callback) { } // Token: 0x0600029C RID: 668 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023D")] [Address(RVA = "0x10E9250", Offset = "0x10E8250", VA = "0x1810E9250")] private static void AdditiveSceneLoaded(Scene scene, LoadSceneMode mode) { } // Token: 0x0600029D RID: 669 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023E")] [Address(RVA = "0x10E96D0", Offset = "0x10E86D0", VA = "0x1810E96D0")] private static void SceneUnloadComplete(Scene scene) { } // Token: 0x0600029E RID: 670 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SA_SceneManager() { } // Token: 0x040000F4 RID: 244 [Token(Token = "0x40000A7")] private static List s_additiveScenes; // Token: 0x040000F5 RID: 245 [Token(Token = "0x40000A8")] private static Dictionary>> s_loadSceneRequests; // Token: 0x040000F6 RID: 246 [Token(Token = "0x40000A9")] private static Dictionary> s_unloadSceneCallbacks; } }