844 lines
28 KiB
C#
844 lines
28 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine.Networking;
|
|
using UnityEngine.ResourceManagement.AsyncOperations;
|
|
using UnityEngine.ResourceManagement.ResourceLocations;
|
|
using UnityEngine.ResourceManagement.ResourceProviders;
|
|
using UnityEngine.ResourceManagement.Util;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
namespace UnityEngine.ResourceManagement
|
|
{
|
|
// Token: 0x02000007 RID: 7
|
|
[Token(Token = "0x2000007")]
|
|
public class ResourceManager : IDisposable
|
|
{
|
|
// Token: 0x17000009 RID: 9
|
|
// (get) Token: 0x06000032 RID: 50 RVA: 0x0000206A File Offset: 0x0000026A
|
|
// (set) Token: 0x06000033 RID: 51 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000009")]
|
|
public static Action<AsyncOperationHandle, Exception> ExceptionHandler
|
|
{
|
|
[Token(Token = "0x6000032")]
|
|
[Address(RVA = "0x2EBCC70", Offset = "0x2EBBA70", VA = "0x182EBCC70")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000033")]
|
|
[Address(RVA = "0x2EBCD60", Offset = "0x2EBBB60", VA = "0x182EBCD60")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000A RID: 10
|
|
// (get) Token: 0x06000034 RID: 52 RVA: 0x0000206A File Offset: 0x0000026A
|
|
// (set) Token: 0x06000035 RID: 53 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700000A")]
|
|
public Func<IResourceLocation, string> InternalIdTransformFunc
|
|
{
|
|
[Token(Token = "0x6000034")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000035")]
|
|
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000036 RID: 54 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000036")]
|
|
[Address(RVA = "0x2EBC450", Offset = "0x2EBB250", VA = "0x182EBC450")]
|
|
public string TransformInternalId(IResourceLocation location)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x1700000B RID: 11
|
|
// (get) Token: 0x06000037 RID: 55 RVA: 0x00002118 File Offset: 0x00000318
|
|
[Token(Token = "0x1700000B")]
|
|
internal int OperationCacheCount
|
|
{
|
|
[Token(Token = "0x6000037")]
|
|
[Address(RVA = "0x2EBCD10", Offset = "0x2EBBB10", VA = "0x182EBCD10")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000C RID: 12
|
|
// (get) Token: 0x06000038 RID: 56 RVA: 0x00002130 File Offset: 0x00000330
|
|
[Token(Token = "0x1700000C")]
|
|
internal int InstanceOperationCount
|
|
{
|
|
[Token(Token = "0x6000038")]
|
|
[Address(RVA = "0x2EBCCD0", Offset = "0x2EBBAD0", VA = "0x182EBCCD0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000039 RID: 57 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000039")]
|
|
[Address(RVA = "0x2EB9AF0", Offset = "0x2EB88F0", VA = "0x182EB9AF0")]
|
|
public void AddUpdateReceiver(IUpdateReceiver receiver)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600003A RID: 58 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600003A")]
|
|
[Address(RVA = "0x2EBC210", Offset = "0x2EBB010", VA = "0x182EBC210")]
|
|
public void RemoveUpdateReciever(IUpdateReceiver receiver)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700000D RID: 13
|
|
// (get) Token: 0x0600003B RID: 59 RVA: 0x0000206A File Offset: 0x0000026A
|
|
// (set) Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700000D")]
|
|
public IAllocationStrategy Allocator
|
|
{
|
|
[Token(Token = "0x600003B")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600003C")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000E RID: 14
|
|
// (get) Token: 0x0600003D RID: 61 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x1700000E")]
|
|
public IList<IResourceProvider> ResourceProviders
|
|
{
|
|
[Token(Token = "0x600003D")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000F RID: 15
|
|
// (get) Token: 0x0600003E RID: 62 RVA: 0x0000206A File Offset: 0x0000026A
|
|
// (set) Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700000F")]
|
|
public CertificateHandler CertificateHandlerInstance
|
|
{
|
|
[Token(Token = "0x600003E")]
|
|
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600003F")]
|
|
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000040")]
|
|
[Address(RVA = "0x2EBC8C0", Offset = "0x2EBB6C0", VA = "0x182EBC8C0")]
|
|
public ResourceManager([Optional] IAllocationStrategy alloc)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000041")]
|
|
[Address(RVA = "0x2EBA950", Offset = "0x2EB9750", VA = "0x182EBA950")]
|
|
private void OnObjectAdded(object obj)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000042")]
|
|
[Address(RVA = "0x2EBA9E0", Offset = "0x2EB97E0", VA = "0x182EBA9E0")]
|
|
private void OnObjectRemoved(object obj)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000043")]
|
|
[Address(RVA = "0x2EBBE40", Offset = "0x2EBAC40", VA = "0x182EBBE40")]
|
|
internal void RegisterForCallbacks()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000044")]
|
|
[Address(RVA = "0x2EBA010", Offset = "0x2EB8E10", VA = "0x182EBA010")]
|
|
[Obsolete]
|
|
public void ClearDiagnosticsCallback()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000045")]
|
|
[Address(RVA = "0x2EBA010", Offset = "0x2EB8E10", VA = "0x182EBA010")]
|
|
public void ClearDiagnosticCallbacks()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000046 RID: 70 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000046")]
|
|
[Address(RVA = "0x2EBC4E0", Offset = "0x2EBB2E0", VA = "0x182EBC4E0")]
|
|
public void UnregisterDiagnosticCallback(Action<ResourceManager.DiagnosticEventContext> func)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000047 RID: 71 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000047")]
|
|
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
|
[Obsolete]
|
|
public void RegisterDiagnosticCallback(Action<AsyncOperationHandle, ResourceManager.DiagnosticEventType, int, object> func)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000048 RID: 72 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000048")]
|
|
[Address(RVA = "0x2EBBDC0", Offset = "0x2EBABC0", VA = "0x182EBBDC0")]
|
|
public void RegisterDiagnosticCallback(Action<ResourceManager.DiagnosticEventContext> func)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000049 RID: 73 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000049")]
|
|
[Address(RVA = "0x2EBAC90", Offset = "0x2EB9A90", VA = "0x182EBAC90")]
|
|
internal void PostDiagnosticEvent(ResourceManager.DiagnosticEventContext context)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600004A RID: 74 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x600004A")]
|
|
[Address(RVA = "0x2EBA5A0", Offset = "0x2EB93A0", VA = "0x182EBA5A0")]
|
|
public IResourceProvider GetResourceProvider(Type t, IResourceLocation location)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600004B RID: 75 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x600004B")]
|
|
[Address(RVA = "0x2EBA4D0", Offset = "0x2EB92D0", VA = "0x182EBA4D0")]
|
|
private Type GetDefaultTypeForLocation(IResourceLocation loc)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600004C RID: 76 RVA: 0x00002148 File Offset: 0x00000348
|
|
[Token(Token = "0x600004C")]
|
|
[Address(RVA = "0x2EB9BA0", Offset = "0x2EB89A0", VA = "0x182EB9BA0")]
|
|
private int CalculateLocationsHash(IList<IResourceLocation> locations, [Optional] Type t)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600004D RID: 77 RVA: 0x00002160 File Offset: 0x00000360
|
|
[Token(Token = "0x600004D")]
|
|
[Address(RVA = "0x2EBB550", Offset = "0x2EBA350", VA = "0x182EBB550")]
|
|
private AsyncOperationHandle ProvideResource(IResourceLocation location, [Optional] Type desiredType)
|
|
{
|
|
return default(AsyncOperationHandle);
|
|
}
|
|
|
|
// Token: 0x0600004E RID: 78 RVA: 0x00002178 File Offset: 0x00000378
|
|
[Token(Token = "0x600004E")]
|
|
[Address(RVA = "0x1E69FC0", Offset = "0x1E68DC0", VA = "0x181E69FC0")]
|
|
public AsyncOperationHandle<TObject> ProvideResource<TObject>(IResourceLocation location)
|
|
{
|
|
return default(AsyncOperationHandle<TObject>);
|
|
}
|
|
|
|
// Token: 0x0600004F RID: 79 RVA: 0x00002190 File Offset: 0x00000390
|
|
[Token(Token = "0x600004F")]
|
|
[Address(RVA = "0x1E6A320", Offset = "0x1E69120", VA = "0x181E6A320")]
|
|
public AsyncOperationHandle<TObject> StartOperation<TObject>(AsyncOperationBase<TObject> operation, AsyncOperationHandle dependency)
|
|
{
|
|
return default(AsyncOperationHandle<TObject>);
|
|
}
|
|
|
|
// Token: 0x06000050 RID: 80 RVA: 0x000021A8 File Offset: 0x000003A8
|
|
[Token(Token = "0x6000050")]
|
|
[Address(RVA = "0x2EBC2D0", Offset = "0x2EBB0D0", VA = "0x182EBC2D0")]
|
|
internal AsyncOperationHandle StartOperation(IAsyncOperation operation, AsyncOperationHandle dependency)
|
|
{
|
|
return default(AsyncOperationHandle);
|
|
}
|
|
|
|
// Token: 0x06000051 RID: 81 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000051")]
|
|
[Address(RVA = "0x2EBA860", Offset = "0x2EB9660", VA = "0x182EBA860")]
|
|
private void OnInstanceOperationDestroy(IAsyncOperation o)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000052 RID: 82 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000052")]
|
|
[Address(RVA = "0x2EBAC00", Offset = "0x2EB9A00", VA = "0x182EBAC00")]
|
|
private void OnOperationDestroyNonCached(IAsyncOperation o)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000053 RID: 83 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000053")]
|
|
[Address(RVA = "0x2EBAAD0", Offset = "0x2EB98D0", VA = "0x182EBAAD0")]
|
|
private void OnOperationDestroyCached(IAsyncOperation o)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000054 RID: 84 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000054")]
|
|
[Address(RVA = "0x129ADD0", Offset = "0x1299BD0", VA = "0x18129ADD0")]
|
|
internal T CreateOperation<T>(Type actualType, int typeHash, int operationHash, Action<IAsyncOperation> onDestroyAction) where T : IAsyncOperation
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000055 RID: 85 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000055")]
|
|
[Address(RVA = "0x2EB9A50", Offset = "0x2EB8850", VA = "0x182EB9A50")]
|
|
internal void AddOperationToCache(int hash, IAsyncOperation operation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000056 RID: 86 RVA: 0x000021C0 File Offset: 0x000003C0
|
|
[Token(Token = "0x6000056")]
|
|
[Address(RVA = "0x2EBC170", Offset = "0x2EBAF70", VA = "0x182EBC170")]
|
|
internal bool RemoveOperationFromCache(int hash)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000057 RID: 87 RVA: 0x000021D8 File Offset: 0x000003D8
|
|
[Token(Token = "0x6000057")]
|
|
[Address(RVA = "0x2EBA800", Offset = "0x2EB9600", VA = "0x182EBA800")]
|
|
internal bool IsOperationCached(int hash)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000058 RID: 88 RVA: 0x000021F0 File Offset: 0x000003F0
|
|
[Token(Token = "0x6000058")]
|
|
[Address(RVA = "0x2EB9B50", Offset = "0x2EB8950", VA = "0x182EB9B50")]
|
|
internal int CachedOperationCount()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000059 RID: 89 RVA: 0x00002208 File Offset: 0x00000408
|
|
[Token(Token = "0x6000059")]
|
|
[Address(RVA = "0x1E69560", Offset = "0x1E68360", VA = "0x181E69560")]
|
|
public AsyncOperationHandle<TObject> CreateCompletedOperation<TObject>(TObject result, string errorMsg)
|
|
{
|
|
return default(AsyncOperationHandle<TObject>);
|
|
}
|
|
|
|
// Token: 0x0600005A RID: 90 RVA: 0x00002220 File Offset: 0x00000420
|
|
[Token(Token = "0x600005A")]
|
|
[Address(RVA = "0x1E699B0", Offset = "0x1E687B0", VA = "0x181E699B0")]
|
|
internal AsyncOperationHandle<TObject> CreateCompletedOperation<TObject>(TObject result, bool success, string errorMsg)
|
|
{
|
|
return default(AsyncOperationHandle<TObject>);
|
|
}
|
|
|
|
// Token: 0x0600005B RID: 91 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005B")]
|
|
[Address(RVA = "0x2EBC110", Offset = "0x2EBAF10", VA = "0x182EBC110")]
|
|
public void Release(AsyncOperationHandle handle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600005C RID: 92 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005C")]
|
|
[Address(RVA = "0x2EB99F0", Offset = "0x2EB87F0", VA = "0x182EB99F0")]
|
|
public void Acquire(AsyncOperationHandle handle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600005D RID: 93 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x600005D")]
|
|
[Address(RVA = "0x2EB9900", Offset = "0x2EB8700", VA = "0x182EB9900")]
|
|
private GroupOperation AcquireGroupOpFromCache(int hash)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600005E RID: 94 RVA: 0x00002238 File Offset: 0x00000438
|
|
[Token(Token = "0x600005E")]
|
|
[Address(RVA = "0x1E69C90", Offset = "0x1E68A90", VA = "0x181E69C90")]
|
|
public AsyncOperationHandle<IList<AsyncOperationHandle>> CreateGroupOperation<T>(IList<IResourceLocation> locations)
|
|
{
|
|
return default(AsyncOperationHandle<IList<AsyncOperationHandle>>);
|
|
}
|
|
|
|
// Token: 0x0600005F RID: 95 RVA: 0x00002250 File Offset: 0x00000450
|
|
[Token(Token = "0x600005F")]
|
|
[Address(RVA = "0x2EBA020", Offset = "0x2EB8E20", VA = "0x182EBA020")]
|
|
public AsyncOperationHandle<IList<AsyncOperationHandle>> CreateGenericGroupOperation(List<AsyncOperationHandle> operations, bool releasedCachedOpOnComplete = false)
|
|
{
|
|
return default(AsyncOperationHandle<IList<AsyncOperationHandle>>);
|
|
}
|
|
|
|
// Token: 0x06000060 RID: 96 RVA: 0x00002268 File Offset: 0x00000468
|
|
[Token(Token = "0x6000060")]
|
|
[Address(RVA = "0x2EBAFA0", Offset = "0x2EB9DA0", VA = "0x182EBAFA0")]
|
|
internal AsyncOperationHandle<IList<AsyncOperationHandle>> ProvideResourceGroupCached(IList<IResourceLocation> locations, int groupHash, Type desiredType, Action<AsyncOperationHandle> callback)
|
|
{
|
|
return default(AsyncOperationHandle<IList<AsyncOperationHandle>>);
|
|
}
|
|
|
|
// Token: 0x06000061 RID: 97 RVA: 0x00002280 File Offset: 0x00000480
|
|
[Token(Token = "0x6000061")]
|
|
[Address(RVA = "0x1E6A0D0", Offset = "0x1E68ED0", VA = "0x181E6A0D0")]
|
|
public AsyncOperationHandle<IList<TObject>> ProvideResources<TObject>(IList<IResourceLocation> locations, [Optional] Action<TObject> callback)
|
|
{
|
|
return default(AsyncOperationHandle<IList<TObject>>);
|
|
}
|
|
|
|
// Token: 0x06000062 RID: 98 RVA: 0x00002298 File Offset: 0x00000498
|
|
[Token(Token = "0x6000062")]
|
|
[Address(RVA = "0x1E693E0", Offset = "0x1E681E0", VA = "0x181E693E0")]
|
|
public AsyncOperationHandle<TObject> CreateChainOperation<TObject, TObjectDependency>(AsyncOperationHandle<TObjectDependency> dependentOp, Func<AsyncOperationHandle<TObjectDependency>, AsyncOperationHandle<TObject>> callback)
|
|
{
|
|
return default(AsyncOperationHandle<TObject>);
|
|
}
|
|
|
|
// Token: 0x06000063 RID: 99 RVA: 0x000022B0 File Offset: 0x000004B0
|
|
[Token(Token = "0x6000063")]
|
|
[Address(RVA = "0x1E69300", Offset = "0x1E68100", VA = "0x181E69300")]
|
|
public AsyncOperationHandle<TObject> CreateChainOperation<TObject>(AsyncOperationHandle dependentOp, Func<AsyncOperationHandle, AsyncOperationHandle<TObject>> callback)
|
|
{
|
|
return default(AsyncOperationHandle<TObject>);
|
|
}
|
|
|
|
// Token: 0x06000064 RID: 100 RVA: 0x000022C8 File Offset: 0x000004C8
|
|
[Token(Token = "0x6000064")]
|
|
[Address(RVA = "0x2EBBC80", Offset = "0x2EBAA80", VA = "0x182EBBC80")]
|
|
public AsyncOperationHandle<SceneInstance> ProvideScene(ISceneProvider sceneProvider, IResourceLocation location, LoadSceneMode loadMode, bool activateOnLoad, int priority)
|
|
{
|
|
return default(AsyncOperationHandle<SceneInstance>);
|
|
}
|
|
|
|
// Token: 0x06000065 RID: 101 RVA: 0x000022E0 File Offset: 0x000004E0
|
|
[Token(Token = "0x6000065")]
|
|
[Address(RVA = "0x2EBBFE0", Offset = "0x2EBADE0", VA = "0x182EBBFE0")]
|
|
public AsyncOperationHandle<SceneInstance> ReleaseScene(ISceneProvider sceneProvider, AsyncOperationHandle<SceneInstance> sceneLoadHandle)
|
|
{
|
|
return default(AsyncOperationHandle<SceneInstance>);
|
|
}
|
|
|
|
// Token: 0x06000066 RID: 102 RVA: 0x000022F8 File Offset: 0x000004F8
|
|
[Token(Token = "0x6000066")]
|
|
[Address(RVA = "0x2EBAD60", Offset = "0x2EB9B60", VA = "0x182EBAD60")]
|
|
public AsyncOperationHandle<GameObject> ProvideInstance(IInstanceProvider provider, IResourceLocation location, InstantiationParameters instantiateParameters)
|
|
{
|
|
return default(AsyncOperationHandle<GameObject>);
|
|
}
|
|
|
|
// Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000067")]
|
|
[Address(RVA = "0x2EB9D50", Offset = "0x2EB8B50", VA = "0x182EB9D50")]
|
|
public void CleanupSceneInstances(Scene scene)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000068 RID: 104 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000068")]
|
|
[Address(RVA = "0x2EBA2E0", Offset = "0x2EB90E0", VA = "0x182EBA2E0")]
|
|
private void ExecuteDeferredCallbacks()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000069")]
|
|
[Address(RVA = "0x2EBBF50", Offset = "0x2EBAD50", VA = "0x182EBBF50")]
|
|
internal void RegisterForDeferredCallback(IAsyncOperation op, bool incrementRefCount = true)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006A")]
|
|
[Address(RVA = "0x2EBC5A0", Offset = "0x2EBB3A0", VA = "0x182EBC5A0")]
|
|
internal void Update(float unscaledDeltaTime)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006B")]
|
|
[Address(RVA = "0x2EBA1D0", Offset = "0x2EB8FD0", VA = "0x182EBA1D0", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000013 RID: 19
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000013")]
|
|
internal bool CallbackHooksEnabled;
|
|
|
|
// Token: 0x04000014 RID: 20
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000014")]
|
|
private ListWithEvents<IResourceProvider> m_ResourceProviders;
|
|
|
|
// Token: 0x04000015 RID: 21
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000015")]
|
|
private IAllocationStrategy m_allocator;
|
|
|
|
// Token: 0x04000016 RID: 22
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000016")]
|
|
private ListWithEvents<IUpdateReceiver> m_UpdateReceivers;
|
|
|
|
// Token: 0x04000017 RID: 23
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000017")]
|
|
private List<IUpdateReceiver> m_UpdateReceiversToRemove;
|
|
|
|
// Token: 0x04000018 RID: 24
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000018")]
|
|
private bool m_UpdatingReceivers;
|
|
|
|
// Token: 0x04000019 RID: 25
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000019")]
|
|
private Dictionary<int, IResourceProvider> m_providerMap;
|
|
|
|
// Token: 0x0400001A RID: 26
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400001A")]
|
|
private Dictionary<int, IAsyncOperation> m_AssetOperationCache;
|
|
|
|
// Token: 0x0400001B RID: 27
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400001B")]
|
|
private HashSet<ResourceManager.InstanceOperation> m_TrackedInstanceOperations;
|
|
|
|
// Token: 0x0400001C RID: 28
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400001C")]
|
|
private DelegateList<float> m_UpdateCallbacks;
|
|
|
|
// Token: 0x0400001D RID: 29
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400001D")]
|
|
private List<IAsyncOperation> m_DeferredCompleteCallbacks;
|
|
|
|
// Token: 0x0400001E RID: 30
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400001E")]
|
|
private Action<AsyncOperationHandle, ResourceManager.DiagnosticEventType, int, object> m_obsoleteDiagnosticsHandler;
|
|
|
|
// Token: 0x0400001F RID: 31
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400001F")]
|
|
private Action<ResourceManager.DiagnosticEventContext> m_diagnosticsHandler;
|
|
|
|
// Token: 0x04000020 RID: 32
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000020")]
|
|
private Action<IAsyncOperation> m_ReleaseOpNonCached;
|
|
|
|
// Token: 0x04000021 RID: 33
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000021")]
|
|
private Action<IAsyncOperation> m_ReleaseOpCached;
|
|
|
|
// Token: 0x04000022 RID: 34
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000022")]
|
|
private Action<IAsyncOperation> m_ReleaseInstanceOp;
|
|
|
|
// Token: 0x04000023 RID: 35
|
|
[Token(Token = "0x4000023")]
|
|
private static int s_GroupOperationTypeHash;
|
|
|
|
// Token: 0x04000024 RID: 36
|
|
[Token(Token = "0x4000024")]
|
|
private static int s_InstanceOperationTypeHash;
|
|
|
|
// Token: 0x04000026 RID: 38
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000026")]
|
|
private Dictionary<Type, Type> m_ProviderOperationTypeCache;
|
|
|
|
// Token: 0x02000008 RID: 8
|
|
[Token(Token = "0x2000008")]
|
|
public enum DiagnosticEventType
|
|
{
|
|
// Token: 0x04000028 RID: 40
|
|
[Token(Token = "0x4000028")]
|
|
AsyncOperationFail,
|
|
// Token: 0x04000029 RID: 41
|
|
[Token(Token = "0x4000029")]
|
|
AsyncOperationCreate,
|
|
// Token: 0x0400002A RID: 42
|
|
[Token(Token = "0x400002A")]
|
|
AsyncOperationPercentComplete,
|
|
// Token: 0x0400002B RID: 43
|
|
[Token(Token = "0x400002B")]
|
|
AsyncOperationComplete,
|
|
// Token: 0x0400002C RID: 44
|
|
[Token(Token = "0x400002C")]
|
|
AsyncOperationReferenceCount,
|
|
// Token: 0x0400002D RID: 45
|
|
[Token(Token = "0x400002D")]
|
|
AsyncOperationDestroy
|
|
}
|
|
|
|
// Token: 0x02000009 RID: 9
|
|
[Token(Token = "0x2000009")]
|
|
public struct DiagnosticEventContext
|
|
{
|
|
// Token: 0x17000010 RID: 16
|
|
// (get) Token: 0x0600006E RID: 110 RVA: 0x00002310 File Offset: 0x00000510
|
|
[Token(Token = "0x17000010")]
|
|
public AsyncOperationHandle OperationHandle
|
|
{
|
|
[Token(Token = "0x600006E")]
|
|
[Address(RVA = "0x723D40", Offset = "0x722B40", VA = "0x180723D40")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(AsyncOperationHandle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000011 RID: 17
|
|
// (get) Token: 0x0600006F RID: 111 RVA: 0x00002328 File Offset: 0x00000528
|
|
[Token(Token = "0x17000011")]
|
|
public ResourceManager.DiagnosticEventType Type
|
|
{
|
|
[Token(Token = "0x600006F")]
|
|
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return ResourceManager.DiagnosticEventType.AsyncOperationFail;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000012 RID: 18
|
|
// (get) Token: 0x06000070 RID: 112 RVA: 0x00002340 File Offset: 0x00000540
|
|
[Token(Token = "0x17000012")]
|
|
public int EventValue
|
|
{
|
|
[Token(Token = "0x6000070")]
|
|
[Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000013 RID: 19
|
|
// (get) Token: 0x06000071 RID: 113 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000013")]
|
|
public IResourceLocation Location
|
|
{
|
|
[Token(Token = "0x6000071")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000014 RID: 20
|
|
// (get) Token: 0x06000072 RID: 114 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000014")]
|
|
public object Context
|
|
{
|
|
[Token(Token = "0x6000072")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000015 RID: 21
|
|
// (get) Token: 0x06000073 RID: 115 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000015")]
|
|
public string Error
|
|
{
|
|
[Token(Token = "0x6000073")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000074 RID: 116 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000074")]
|
|
[Address(RVA = "0x2EB4D30", Offset = "0x2EB3B30", VA = "0x182EB4D30")]
|
|
public DiagnosticEventContext(AsyncOperationHandle op, ResourceManager.DiagnosticEventType type, int eventValue = 0, [Optional] string error, [Optional] object context)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200000A RID: 10
|
|
[Token(Token = "0x200000A")]
|
|
private class CompletedOperation<TObject> : AsyncOperationBase<TObject>
|
|
{
|
|
// Token: 0x06000075 RID: 117 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000075")]
|
|
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
|
public CompletedOperation()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000076 RID: 118 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000076")]
|
|
[Address(RVA = "0x28FC190", Offset = "0x28FAF90", VA = "0x1828FC190")]
|
|
public void Init(TObject result, bool success, string errorMsg)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000077 RID: 119 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000077")]
|
|
[Address(RVA = "0x28FC120", Offset = "0x28FAF20", VA = "0x1828FC120", Slot = "25")]
|
|
protected override void Execute()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000034 RID: 52
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000034")]
|
|
private bool m_Success;
|
|
|
|
// Token: 0x04000035 RID: 53
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000035")]
|
|
private string m_ErrorMsg;
|
|
}
|
|
|
|
// Token: 0x0200000B RID: 11
|
|
[Token(Token = "0x200000B")]
|
|
internal class InstanceOperation : AsyncOperationBase<GameObject>
|
|
{
|
|
// Token: 0x06000078 RID: 120 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000078")]
|
|
[Address(RVA = "0x2EB5EC0", Offset = "0x2EB4CC0", VA = "0x182EB5EC0")]
|
|
public void Init(ResourceManager rm, IInstanceProvider instanceProvider, InstantiationParameters instantiationParams, AsyncOperationHandle<GameObject> dependency)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000079 RID: 121 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000079")]
|
|
[Address(RVA = "0x2EB5E40", Offset = "0x2EB4C40", VA = "0x182EB5E40", Slot = "29")]
|
|
protected override void GetDependencies(List<AsyncOperationHandle> deps)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000016 RID: 22
|
|
// (get) Token: 0x0600007A RID: 122 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x17000016")]
|
|
protected override string DebugName
|
|
{
|
|
[Token(Token = "0x600007A")]
|
|
[Address(RVA = "0x2EB5F50", Offset = "0x2EB4D50", VA = "0x182EB5F50", Slot = "28")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600007B RID: 123 RVA: 0x00002358 File Offset: 0x00000558
|
|
[Token(Token = "0x600007B")]
|
|
[Address(RVA = "0x7A5F80", Offset = "0x7A4D80", VA = "0x1807A5F80")]
|
|
public Scene InstanceScene()
|
|
{
|
|
return default(Scene);
|
|
}
|
|
|
|
// Token: 0x0600007C RID: 124 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600007C")]
|
|
[Address(RVA = "0x2EB5B20", Offset = "0x2EB4920", VA = "0x182EB5B20", Slot = "26")]
|
|
protected override void Destroy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000017 RID: 23
|
|
// (get) Token: 0x0600007D RID: 125 RVA: 0x00002370 File Offset: 0x00000570
|
|
[Token(Token = "0x17000017")]
|
|
protected override float Progress
|
|
{
|
|
[Token(Token = "0x600007D")]
|
|
[Address(RVA = "0x2EB6030", Offset = "0x2EB4E30", VA = "0x182EB6030", Slot = "27")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600007E RID: 126 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600007E")]
|
|
[Address(RVA = "0x2EB5C00", Offset = "0x2EB4A00", VA = "0x182EB5C00", Slot = "25")]
|
|
protected override void Execute()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600007F RID: 127 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600007F")]
|
|
[Address(RVA = "0x2EB5F10", Offset = "0x2EB4D10", VA = "0x182EB5F10")]
|
|
public InstanceOperation()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000036 RID: 54
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000036")]
|
|
private AsyncOperationHandle<GameObject> m_dependency;
|
|
|
|
// Token: 0x04000037 RID: 55
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000037")]
|
|
private InstantiationParameters m_instantiationParams;
|
|
|
|
// Token: 0x04000038 RID: 56
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4000038")]
|
|
private IInstanceProvider m_instanceProvider;
|
|
|
|
// Token: 0x04000039 RID: 57
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000039")]
|
|
private GameObject m_instance;
|
|
|
|
// Token: 0x0400003A RID: 58
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400003A")]
|
|
private Scene m_scene;
|
|
}
|
|
}
|
|
}
|