using System; using Cpp2IlInjected; using UnityEngine.ResourceManagement.AsyncOperations; using UnityEngine.ResourceManagement.ResourceLocations; using UnityEngine.SceneManagement; namespace UnityEngine.ResourceManagement.ResourceProviders { // Token: 0x0200002D RID: 45 [Token(Token = "0x200002D")] public interface ISceneProvider { // Token: 0x06000123 RID: 291 [Token(Token = "0x6000123")] [Address(Slot = "0")] AsyncOperationHandle ProvideScene(ResourceManager resourceManager, IResourceLocation location, LoadSceneMode loadMode, bool activateOnLoad, int priority); // Token: 0x06000124 RID: 292 [Token(Token = "0x6000124")] [Address(Slot = "1")] AsyncOperationHandle ReleaseScene(ResourceManager resourceManager, AsyncOperationHandle sceneLoadHandle); } }