116 lines
3.5 KiB
C#
116 lines
3.5 KiB
C#
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<string, LoadSceneMode> 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<string> 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<Scene> 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<Scene> s_additiveScenes;
|
|
|
|
// Token: 0x040000F5 RID: 245
|
|
[Token(Token = "0x40000A8")]
|
|
private static Dictionary<string, List<Action<Scene>>> s_loadSceneRequests;
|
|
|
|
// Token: 0x040000F6 RID: 246
|
|
[Token(Token = "0x40000A9")]
|
|
private static Dictionary<string, List<Action>> s_unloadSceneCallbacks;
|
|
}
|
|
}
|