using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine.ResourceManagement.AsyncOperations; using UnityEngine.ResourceManagement.ResourceLocations; using UnityEngine.SceneManagement; namespace UnityEngine.ResourceManagement.ResourceProviders { // Token: 0x02000035 RID: 53 [Token(Token = "0x2000035")] public class SceneProvider : ISceneProvider { // Token: 0x06000140 RID: 320 RVA: 0x00002718 File Offset: 0x00000918 [Token(Token = "0x6000140")] [Address(RVA = "0xFE27D0", Offset = "0xFE17D0", VA = "0x180FE27D0", Slot = "4")] public AsyncOperationHandle ProvideScene(ResourceManager resourceManager, IResourceLocation location, LoadSceneMode loadMode, bool activateOnLoad, int priority) { return default(AsyncOperationHandle); } // Token: 0x06000141 RID: 321 RVA: 0x00002730 File Offset: 0x00000930 [Token(Token = "0x6000141")] [Address(RVA = "0xFE2A70", Offset = "0xFE1A70", VA = "0x180FE2A70", Slot = "5")] public AsyncOperationHandle ReleaseScene(ResourceManager resourceManager, AsyncOperationHandle sceneLoadHandle) { return default(AsyncOperationHandle); } // Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000142")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SceneProvider() { } // Token: 0x02000036 RID: 54 [Token(Token = "0x2000036")] private class SceneOp : AsyncOperationBase, IUpdateReceiver { // Token: 0x06000143 RID: 323 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000143")] [Address(RVA = "0xFE2640", Offset = "0xFE1640", VA = "0x180FE2640")] public SceneOp(ResourceManager rm) { } // Token: 0x06000144 RID: 324 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000144")] [Address(RVA = "0xFE2320", Offset = "0xFE1320", VA = "0x180FE2320")] public void Init(IResourceLocation location, LoadSceneMode loadMode, bool activateOnLoad, int priority, AsyncOperationHandle> depOp) { } // Token: 0x06000145 RID: 325 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000145")] [Address(RVA = "0xFE2280", Offset = "0xFE1280", VA = "0x180FE2280", Slot = "29")] protected override void GetDependencies(List deps) { } // Token: 0x17000040 RID: 64 // (get) Token: 0x06000146 RID: 326 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000040")] protected override string DebugName { [Token(Token = "0x6000146")] [Address(RVA = "0xFE2690", Offset = "0xFE1690", VA = "0x180FE2690", Slot = "28")] get { return null; } } // Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000147")] [Address(RVA = "0xFE1EF0", Offset = "0xFE0EF0", VA = "0x180FE1EF0", Slot = "25")] protected override void Execute() { } // Token: 0x06000148 RID: 328 RVA: 0x00002748 File Offset: 0x00000948 [Token(Token = "0x6000148")] [Address(RVA = "0xFE23E0", Offset = "0xFE13E0", VA = "0x180FE23E0")] internal SceneInstance InternalLoadScene(IResourceLocation location, bool loadingFromBundle, LoadSceneMode loadMode, bool activateOnLoad, int priority) { return default(SceneInstance); } // Token: 0x06000149 RID: 329 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000149")] [Address(RVA = "0xFE2520", Offset = "0xFE1520", VA = "0x180FE2520")] private AsyncOperation InternalLoad(string path, bool loadingFromBundle, LoadSceneMode mode) { return null; } // Token: 0x0600014A RID: 330 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014A")] [Address(RVA = "0xFE1E80", Offset = "0xFE0E80", VA = "0x180FE1E80", Slot = "26")] protected override void Destroy() { } // Token: 0x17000041 RID: 65 // (get) Token: 0x0600014B RID: 331 RVA: 0x00002760 File Offset: 0x00000960 [Token(Token = "0x17000041")] protected override float Progress { [Token(Token = "0x600014B")] [Address(RVA = "0xFE2720", Offset = "0xFE1720", VA = "0x180FE2720", Slot = "27")] get { return 0f; } } // Token: 0x0600014C RID: 332 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014C")] [Address(RVA = "0xFE25A0", Offset = "0xFE15A0", VA = "0x180FE25A0", Slot = "30")] void IUpdateReceiver.Update(float unscaledDeltaTime) { } // Token: 0x04000087 RID: 135 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000087")] private bool m_ActivateOnLoad; // Token: 0x04000088 RID: 136 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000088")] private SceneInstance m_Inst; // Token: 0x04000089 RID: 137 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000089")] private IResourceLocation m_Location; // Token: 0x0400008A RID: 138 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400008A")] private LoadSceneMode m_LoadMode; // Token: 0x0400008B RID: 139 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x400008B")] private int m_Priority; // Token: 0x0400008C RID: 140 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400008C")] private AsyncOperationHandle> m_DepOp; // Token: 0x0400008D RID: 141 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400008D")] private ResourceManager m_ResourceManager; } // Token: 0x02000037 RID: 55 [Token(Token = "0x2000037")] private class UnloadSceneOp : AsyncOperationBase { // Token: 0x0600014D RID: 333 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014D")] [Address(RVA = "0xFE3450", Offset = "0xFE2450", VA = "0x180FE3450")] public void Init(AsyncOperationHandle sceneLoadHandle) { } // Token: 0x0600014E RID: 334 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014E")] [Address(RVA = "0xFE3340", Offset = "0xFE2340", VA = "0x180FE3340", Slot = "25")] protected override void Execute() { } // Token: 0x0600014F RID: 335 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014F")] [Address(RVA = "0xFE34D0", Offset = "0xFE24D0", VA = "0x180FE34D0")] private void UnloadSceneCompleted(AsyncOperation obj) { } // Token: 0x17000042 RID: 66 // (get) Token: 0x06000150 RID: 336 RVA: 0x00002778 File Offset: 0x00000978 [Token(Token = "0x17000042")] protected override float Progress { [Token(Token = "0x6000150")] [Address(RVA = "0xFE35A0", Offset = "0xFE25A0", VA = "0x180FE35A0", Slot = "27")] get { return 0f; } } // Token: 0x06000151 RID: 337 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000151")] [Address(RVA = "0xFE3560", Offset = "0xFE2560", VA = "0x180FE3560")] public UnloadSceneOp() { } // Token: 0x0400008E RID: 142 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400008E")] private SceneInstance m_Instance; // Token: 0x0400008F RID: 143 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400008F")] private AsyncOperationHandle m_sceneLoadHandle; } } }