using System; using Cpp2IlInjected; using UnityEngine.ResourceManagement.AsyncOperations; namespace UnityEngine.ResourceManagement.ResourceProviders { // Token: 0x02000028 RID: 40 [Token(Token = "0x2000028")] public interface IInstanceProvider { // Token: 0x0600010B RID: 267 [Token(Token = "0x600010B")] [Address(Slot = "0")] GameObject ProvideInstance(ResourceManager resourceManager, AsyncOperationHandle prefabHandle, InstantiationParameters instantiateParameters); // Token: 0x0600010C RID: 268 [Token(Token = "0x600010C")] [Address(Slot = "1")] void ReleaseInstance(ResourceManager resourceManager, GameObject instance); } }