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 = "0x2EBDAB0", Offset = "0x2EBC8B0", VA = "0x182EBDAB0", 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 = "0x2EBDD50", Offset = "0x2EBCB50", VA = "0x182EBDD50", 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 = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] 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 = "0x2EBD920", Offset = "0x2EBC720", VA = "0x182EBD920")] public SceneOp(ResourceManager rm) { } // Token: 0x06000144 RID: 324 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000144")] [Address(RVA = "0x2EBD600", Offset = "0x2EBC400", VA = "0x182EBD600")] 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 = "0x2EBD560", Offset = "0x2EBC360", VA = "0x182EBD560", 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 = "0x2EBD970", Offset = "0x2EBC770", VA = "0x182EBD970", Slot = "28")] get { return null; } } // Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000147")] [Address(RVA = "0x2EBD1D0", Offset = "0x2EBBFD0", VA = "0x182EBD1D0", Slot = "25")] protected override void Execute() { } // Token: 0x06000148 RID: 328 RVA: 0x00002748 File Offset: 0x00000948 [Token(Token = "0x6000148")] [Address(RVA = "0x2EBD6C0", Offset = "0x2EBC4C0", VA = "0x182EBD6C0")] 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 = "0x2EBD800", Offset = "0x2EBC600", VA = "0x182EBD800")] 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 = "0x2EBD160", Offset = "0x2EBBF60", VA = "0x182EBD160", 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 = "0x2EBDA00", Offset = "0x2EBC800", VA = "0x182EBDA00", Slot = "27")] get { return 0f; } } // Token: 0x0600014C RID: 332 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014C")] [Address(RVA = "0x2EBD880", Offset = "0x2EBC680", VA = "0x182EBD880", 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 = "0x2EBE730", Offset = "0x2EBD530", VA = "0x182EBE730")] public void Init(AsyncOperationHandle sceneLoadHandle) { } // Token: 0x0600014E RID: 334 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014E")] [Address(RVA = "0x2EBE620", Offset = "0x2EBD420", VA = "0x182EBE620", Slot = "25")] protected override void Execute() { } // Token: 0x0600014F RID: 335 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600014F")] [Address(RVA = "0x2EBE7B0", Offset = "0x2EBD5B0", VA = "0x182EBE7B0")] 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 = "0x2EBE880", Offset = "0x2EBD680", VA = "0x182EBE880", Slot = "27")] get { return 0f; } } // Token: 0x06000151 RID: 337 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000151")] [Address(RVA = "0x2EBE840", Offset = "0x2EBD640", VA = "0x182EBE840")] 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; } } }