Files
Apr2020-Cpp2Il-Dump/Unity.ResourceManager/UnityEngine/ResourceManagement/AsyncOperations/IGenericProviderOperation.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

79 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine.ResourceManagement.ResourceLocations;
using UnityEngine.ResourceManagement.ResourceProviders;
namespace UnityEngine.ResourceManagement.AsyncOperations
{
// Token: 0x02000049 RID: 73
[Token(Token = "0x2000049")]
internal interface IGenericProviderOperation
{
// Token: 0x06000227 RID: 551
[Token(Token = "0x6000227")]
[Address(Slot = "0")]
void Init(ResourceManager rm, IResourceProvider provider, IResourceLocation location, AsyncOperationHandle<IList<AsyncOperationHandle>> depOp);
// Token: 0x1700009C RID: 156
// (get) Token: 0x06000228 RID: 552
[Token(Token = "0x1700009C")]
int ProvideHandleVersion
{
[Token(Token = "0x6000228")]
[Address(Slot = "1")]
get;
}
// Token: 0x1700009D RID: 157
// (get) Token: 0x06000229 RID: 553
[Token(Token = "0x1700009D")]
IResourceLocation Location
{
[Token(Token = "0x6000229")]
[Address(Slot = "2")]
get;
}
// Token: 0x1700009E RID: 158
// (get) Token: 0x0600022A RID: 554
[Token(Token = "0x1700009E")]
int DependencyCount
{
[Token(Token = "0x600022A")]
[Address(Slot = "3")]
get;
}
// Token: 0x0600022B RID: 555
[Token(Token = "0x600022B")]
[Address(Slot = "4")]
void GetDependencies(IList<object> dstList);
// Token: 0x0600022C RID: 556
[Token(Token = "0x600022C")]
[Address(Slot = "5")]
TDepObject GetDependency<TDepObject>(int index);
// Token: 0x0600022D RID: 557
[Token(Token = "0x600022D")]
[Address(Slot = "6")]
void SetProgressCallback(Func<float> callback);
// Token: 0x0600022E RID: 558
[Token(Token = "0x600022E")]
[Address(Slot = "7")]
void ProviderCompleted<T>(T result, bool status, Exception e);
// Token: 0x1700009F RID: 159
// (get) Token: 0x0600022F RID: 559
[Token(Token = "0x1700009F")]
Type RequestedType
{
[Token(Token = "0x600022F")]
[Address(Slot = "8")]
get;
}
}
}