m
This commit is contained in:
+706
@@ -0,0 +1,706 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000043 RID: 67
|
||||
[Token(Token = "0x2000043")]
|
||||
public abstract class AsyncOperationBase<TObject> : IAsyncOperation
|
||||
{
|
||||
// Token: 0x060001A7 RID: 423
|
||||
[Token(Token = "0x60001A7")]
|
||||
[Address(Slot = "25")]
|
||||
protected abstract void Execute();
|
||||
|
||||
// Token: 0x060001A8 RID: 424 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001A8")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "26")]
|
||||
protected virtual void Destroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000069 RID: 105
|
||||
// (get) Token: 0x060001A9 RID: 425 RVA: 0x000028E0 File Offset: 0x00000AE0
|
||||
[Token(Token = "0x17000069")]
|
||||
protected virtual float Progress
|
||||
{
|
||||
[Token(Token = "0x60001A9")]
|
||||
[Address(RVA = "0x5D1260", Offset = "0x5D0260", VA = "0x1805D1260", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006A RID: 106
|
||||
// (get) Token: 0x060001AA RID: 426 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700006A")]
|
||||
protected virtual string DebugName
|
||||
{
|
||||
[Token(Token = "0x60001AA")]
|
||||
[Address(RVA = "0x2118540", Offset = "0x2117540", VA = "0x182118540", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001AB RID: 427 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001AB")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "29")]
|
||||
protected virtual void GetDependencies(List<AsyncOperationHandle> dependencies)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700006B RID: 107
|
||||
// (get) Token: 0x060001AC RID: 428 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x060001AD RID: 429 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006B")]
|
||||
public TObject Result
|
||||
{
|
||||
[Token(Token = "0x60001AC")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001AD")]
|
||||
[Address(RVA = "0x62ADC0", Offset = "0x629DC0", VA = "0x18062ADC0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006C RID: 108
|
||||
// (get) Token: 0x060001AE RID: 430 RVA: 0x000028F8 File Offset: 0x00000AF8
|
||||
[Token(Token = "0x1700006C")]
|
||||
internal int Version
|
||||
{
|
||||
[Token(Token = "0x60001AE")]
|
||||
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006D RID: 109
|
||||
// (get) Token: 0x060001AF RID: 431 RVA: 0x00002910 File Offset: 0x00000B10
|
||||
[Token(Token = "0x1700006D")]
|
||||
internal bool CompletedEventHasListeners
|
||||
{
|
||||
[Token(Token = "0x60001AF")]
|
||||
[Address(RVA = "0x2F6B830", Offset = "0x2F6A830", VA = "0x182F6B830")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006E RID: 110
|
||||
// (get) Token: 0x060001B0 RID: 432 RVA: 0x00002928 File Offset: 0x00000B28
|
||||
[Token(Token = "0x1700006E")]
|
||||
internal bool DestroyedEventHasListeners
|
||||
{
|
||||
[Token(Token = "0x60001B0")]
|
||||
[Address(RVA = "0x304BD00", Offset = "0x304AD00", VA = "0x18304BD00")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006F RID: 111
|
||||
// (get) Token: 0x060001B1 RID: 433 RVA: 0x00002940 File Offset: 0x00000B40
|
||||
[Token(Token = "0x1700006F")]
|
||||
internal bool CompletedTypelessEventHasListeners
|
||||
{
|
||||
[Token(Token = "0x60001B1")]
|
||||
[Address(RVA = "0x304BCB0", Offset = "0x304ACB0", VA = "0x18304BCB0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000070 RID: 112
|
||||
// (set) Token: 0x060001B2 RID: 434 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000070")]
|
||||
internal Action<IAsyncOperation> OnDestroy
|
||||
{
|
||||
[Token(Token = "0x60001B2")]
|
||||
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000071 RID: 113
|
||||
// (get) Token: 0x060001B3 RID: 435 RVA: 0x00002958 File Offset: 0x00000B58
|
||||
[Token(Token = "0x17000071")]
|
||||
internal int ReferenceCount
|
||||
{
|
||||
[Token(Token = "0x60001B3")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001B4 RID: 436 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001B4")]
|
||||
[Address(RVA = "0x304B8C0", Offset = "0x304A8C0", VA = "0x18304B8C0")]
|
||||
protected AsyncOperationBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B5 RID: 437 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B5")]
|
||||
[Address(RVA = "0x2F6A5F0", Offset = "0x2F695F0", VA = "0x182F6A5F0")]
|
||||
internal static string ShortenPath(string p, bool keepExtension)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001B6")]
|
||||
[Address(RVA = "0x304AC00", Offset = "0x3049C00", VA = "0x18304AC00")]
|
||||
internal void IncrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B7 RID: 439 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001B7")]
|
||||
[Address(RVA = "0x304A920", Offset = "0x3049920", VA = "0x18304A920")]
|
||||
internal void DecrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000072 RID: 114
|
||||
// (get) Token: 0x060001B8 RID: 440 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000072")]
|
||||
internal WaitHandle WaitHandle
|
||||
{
|
||||
[Token(Token = "0x60001B8")]
|
||||
[Address(RVA = "0x304C3C0", Offset = "0x304B3C0", VA = "0x18304C3C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000073 RID: 115
|
||||
// (get) Token: 0x060001B9 RID: 441 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000073")]
|
||||
internal Task<TObject> Task
|
||||
{
|
||||
[Token(Token = "0x60001B9")]
|
||||
[Address(RVA = "0x304BEE0", Offset = "0x304AEE0", VA = "0x18304BEE0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000074 RID: 116
|
||||
// (get) Token: 0x060001BA RID: 442 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000074")]
|
||||
Task<object> IAsyncOperation.Task
|
||||
{
|
||||
[Token(Token = "0x60001BA")]
|
||||
[Address(RVA = "0x304B6E0", Offset = "0x304A6E0", VA = "0x18304B6E0", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001BB RID: 443 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BB")]
|
||||
[Address(RVA = "0x304B220", Offset = "0x304A220", VA = "0x18304B220", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001BC")]
|
||||
[Address(RVA = "0x2F6A580", Offset = "0x2F69580", VA = "0x182F6A580")]
|
||||
private void RegisterForDeferredCallbackEvent(bool incrementReferenceCount = true)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x14000006 RID: 6
|
||||
// (add) Token: 0x060001BD RID: 445 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x14000006")]
|
||||
internal event Action<AsyncOperationHandle<TObject>> Completed
|
||||
{
|
||||
[Token(Token = "0x60001BD")]
|
||||
[Address(RVA = "0x2F6B6C0", Offset = "0x2F6A6C0", VA = "0x182F6B6C0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001BE")]
|
||||
[Address(RVA = "0x2F6C1D0", Offset = "0x2F6B1D0", VA = "0x182F6C1D0")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000007 RID: 7
|
||||
// (add) Token: 0x060001BF RID: 447 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001C0 RID: 448 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x14000007")]
|
||||
internal event Action<AsyncOperationHandle> Destroyed
|
||||
{
|
||||
[Token(Token = "0x60001BF")]
|
||||
[Address(RVA = "0x304BBF0", Offset = "0x304ABF0", VA = "0x18304BBF0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001C0")]
|
||||
[Address(RVA = "0x304C530", Offset = "0x304B530", VA = "0x18304C530")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000008 RID: 8
|
||||
// (add) Token: 0x060001C1 RID: 449 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001C2 RID: 450 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x14000008")]
|
||||
internal event Action<AsyncOperationHandle> CompletedTypeless
|
||||
{
|
||||
[Token(Token = "0x60001C1")]
|
||||
[Address(RVA = "0x304BAE0", Offset = "0x304AAE0", VA = "0x18304BAE0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001C2")]
|
||||
[Address(RVA = "0x304C440", Offset = "0x304B440", VA = "0x18304C440")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000075 RID: 117
|
||||
// (get) Token: 0x060001C3 RID: 451 RVA: 0x00002970 File Offset: 0x00000B70
|
||||
[Token(Token = "0x17000075")]
|
||||
internal AsyncOperationStatus Status
|
||||
{
|
||||
[Token(Token = "0x60001C3")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
||||
get
|
||||
{
|
||||
return AsyncOperationStatus.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000076 RID: 118
|
||||
// (get) Token: 0x060001C4 RID: 452 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x060001C5 RID: 453 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000076")]
|
||||
internal Exception OperationException
|
||||
{
|
||||
[Token(Token = "0x60001C4")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001C5")]
|
||||
[Address(RVA = "0x304C580", Offset = "0x304B580", VA = "0x18304C580")]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001C6 RID: 454 RVA: 0x00002988 File Offset: 0x00000B88
|
||||
[Token(Token = "0x60001C6")]
|
||||
[Address(RVA = "0x2F6A4E0", Offset = "0x2F694E0", VA = "0x182F6A4E0")]
|
||||
internal bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001C7 RID: 455 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001C7")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
internal void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000077 RID: 119
|
||||
// (get) Token: 0x060001C8 RID: 456 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000077")]
|
||||
internal object Current
|
||||
{
|
||||
[Token(Token = "0x60001C8")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000078 RID: 120
|
||||
// (get) Token: 0x060001C9 RID: 457 RVA: 0x000029A0 File Offset: 0x00000BA0
|
||||
[Token(Token = "0x17000078")]
|
||||
internal bool IsDone
|
||||
{
|
||||
[Token(Token = "0x60001C9")]
|
||||
[Address(RVA = "0x2F6BA30", Offset = "0x2F6AA30", VA = "0x182F6BA30")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000079 RID: 121
|
||||
// (get) Token: 0x060001CA RID: 458 RVA: 0x000029B8 File Offset: 0x00000BB8
|
||||
[Token(Token = "0x17000079")]
|
||||
internal float PercentComplete
|
||||
{
|
||||
[Token(Token = "0x60001CA")]
|
||||
[Address(RVA = "0x304BDE0", Offset = "0x304ADE0", VA = "0x18304BDE0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001CB RID: 459 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CB")]
|
||||
[Address(RVA = "0x304AEA0", Offset = "0x3049EA0", VA = "0x18304AEA0")]
|
||||
internal void InvokeCompletionEvent()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700007A RID: 122
|
||||
// (get) Token: 0x060001CC RID: 460 RVA: 0x000029D0 File Offset: 0x00000BD0
|
||||
[Token(Token = "0x1700007A")]
|
||||
internal AsyncOperationHandle<TObject> Handle
|
||||
{
|
||||
[Token(Token = "0x60001CC")]
|
||||
[Address(RVA = "0x304BDA0", Offset = "0x304ADA0", VA = "0x18304BDA0")]
|
||||
get
|
||||
{
|
||||
return default(AsyncOperationHandle<TObject>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CD")]
|
||||
[Address(RVA = "0x304B7C0", Offset = "0x304A7C0", VA = "0x18304B7C0")]
|
||||
private void UpdateCallback(float unscaledDeltaTime)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CE")]
|
||||
[Address(RVA = "0x304A2B0", Offset = "0x30492B0", VA = "0x18304A2B0")]
|
||||
public void Complete(TObject result, bool success, string errorMsg)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CF")]
|
||||
[Address(RVA = "0x2F6A670", Offset = "0x2F69670", VA = "0x182F6A670")]
|
||||
internal void Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList<float> updateCallbacks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D0")]
|
||||
[Address(RVA = "0x304B120", Offset = "0x304A120", VA = "0x18304B120")]
|
||||
private void InvokeExecute()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x14000009 RID: 9
|
||||
// (add) Token: 0x060001D1 RID: 465 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001D2 RID: 466 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x14000009")]
|
||||
event Action<AsyncOperationHandle> IAsyncOperation.CompletedTypeless
|
||||
{
|
||||
[Token(Token = "0x60001D1")]
|
||||
[Address(RVA = "0x2F6AEE0", Offset = "0x2F69EE0", VA = "0x182F6AEE0", Slot = "17")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001D2")]
|
||||
[Address(RVA = "0x2F6B1E0", Offset = "0x2F6A1E0", VA = "0x182F6B1E0", Slot = "18")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000A RID: 10
|
||||
// (add) Token: 0x060001D3 RID: 467 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001D4 RID: 468 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1400000A")]
|
||||
event Action<AsyncOperationHandle> IAsyncOperation.Destroyed
|
||||
{
|
||||
[Token(Token = "0x60001D3")]
|
||||
[Address(RVA = "0x2F6AF10", Offset = "0x2F69F10", VA = "0x182F6AF10", Slot = "19")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001D4")]
|
||||
[Address(RVA = "0x2F6B210", Offset = "0x2F6A210", VA = "0x182F6B210", Slot = "20")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007B RID: 123
|
||||
// (get) Token: 0x060001D5 RID: 469 RVA: 0x000029E8 File Offset: 0x00000BE8
|
||||
[Token(Token = "0x1700007B")]
|
||||
int IAsyncOperation.Version
|
||||
{
|
||||
[Token(Token = "0x60001D5")]
|
||||
[Address(RVA = "0x2F6B1B0", Offset = "0x2F6A1B0", VA = "0x182F6B1B0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007C RID: 124
|
||||
// (get) Token: 0x060001D6 RID: 470 RVA: 0x00002A00 File Offset: 0x00000C00
|
||||
[Token(Token = "0x1700007C")]
|
||||
int IAsyncOperation.ReferenceCount
|
||||
{
|
||||
[Token(Token = "0x60001D6")]
|
||||
[Address(RVA = "0x2F151B0", Offset = "0x2F141B0", VA = "0x182F151B0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007D RID: 125
|
||||
// (get) Token: 0x060001D7 RID: 471 RVA: 0x00002A18 File Offset: 0x00000C18
|
||||
[Token(Token = "0x1700007D")]
|
||||
float IAsyncOperation.PercentComplete
|
||||
{
|
||||
[Token(Token = "0x60001D7")]
|
||||
[Address(RVA = "0x2F151E0", Offset = "0x2F141E0", VA = "0x182F151E0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007E RID: 126
|
||||
// (get) Token: 0x060001D8 RID: 472 RVA: 0x00002A30 File Offset: 0x00000C30
|
||||
[Token(Token = "0x1700007E")]
|
||||
AsyncOperationStatus IAsyncOperation.Status
|
||||
{
|
||||
[Token(Token = "0x60001D8")]
|
||||
[Address(RVA = "0x26125C0", Offset = "0x26115C0", VA = "0x1826125C0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return AsyncOperationStatus.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007F RID: 127
|
||||
// (get) Token: 0x060001D9 RID: 473 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700007F")]
|
||||
Exception IAsyncOperation.OperationException
|
||||
{
|
||||
[Token(Token = "0x60001D9")]
|
||||
[Address(RVA = "0x2F6AFC0", Offset = "0x2F69FC0", VA = "0x182F6AFC0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000080 RID: 128
|
||||
// (get) Token: 0x060001DA RID: 474 RVA: 0x00002A48 File Offset: 0x00000C48
|
||||
[Token(Token = "0x17000080")]
|
||||
bool IAsyncOperation.IsDone
|
||||
{
|
||||
[Token(Token = "0x60001DA")]
|
||||
[Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000081 RID: 129
|
||||
// (get) Token: 0x060001DB RID: 475 RVA: 0x00002A60 File Offset: 0x00000C60
|
||||
[Token(Token = "0x17000081")]
|
||||
AsyncOperationHandle IAsyncOperation.Handle
|
||||
{
|
||||
[Token(Token = "0x60001DB")]
|
||||
[Address(RVA = "0x2F6AF40", Offset = "0x2F69F40", VA = "0x182F6AF40", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return default(AsyncOperationHandle);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000082 RID: 130
|
||||
// (set) Token: 0x060001DC RID: 476 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000082")]
|
||||
Action<IAsyncOperation> IAsyncOperation.OnDestroy
|
||||
{
|
||||
[Token(Token = "0x60001DC")]
|
||||
[Address(RVA = "0x2F6B240", Offset = "0x2F6A240", VA = "0x182F6B240", Slot = "15")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000083 RID: 131
|
||||
// (get) Token: 0x060001DD RID: 477 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000083")]
|
||||
string IAsyncOperation.DebugName
|
||||
{
|
||||
[Token(Token = "0x60001DD")]
|
||||
[Address(RVA = "0x2847090", Offset = "0x2846090", VA = "0x182847090", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001DE RID: 478 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001DE")]
|
||||
[Address(RVA = "0x304B590", Offset = "0x304A590", VA = "0x18304B590", Slot = "4")]
|
||||
object IAsyncOperation.GetResultAsObject()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000084 RID: 132
|
||||
// (get) Token: 0x060001DF RID: 479 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000084")]
|
||||
Type IAsyncOperation.ResultType
|
||||
{
|
||||
[Token(Token = "0x60001DF")]
|
||||
[Address(RVA = "0x304B670", Offset = "0x304A670", VA = "0x18304B670", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E0")]
|
||||
[Address(RVA = "0x2F6AD60", Offset = "0x2F69D60", VA = "0x182F6AD60", Slot = "16")]
|
||||
void IAsyncOperation.GetDependencies(List<AsyncOperationHandle> deps)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E1 RID: 481 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E1")]
|
||||
[Address(RVA = "0x2702190", Offset = "0x2701190", VA = "0x182702190", Slot = "8")]
|
||||
void IAsyncOperation.DecrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E2 RID: 482 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E2")]
|
||||
[Address(RVA = "0x2F6AE30", Offset = "0x2F69E30", VA = "0x182F6AE30", Slot = "9")]
|
||||
void IAsyncOperation.IncrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E3")]
|
||||
[Address(RVA = "0x2F6AE60", Offset = "0x2F69E60", VA = "0x182F6AE60", Slot = "21")]
|
||||
void IAsyncOperation.InvokeCompletionEvent()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E4")]
|
||||
[Address(RVA = "0x2F6AE90", Offset = "0x2F69E90", VA = "0x182F6AE90", Slot = "23")]
|
||||
void IAsyncOperation.Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList<float> updateCallbacks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000B1 RID: 177
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B1")]
|
||||
private int m_referenceCount;
|
||||
|
||||
// Token: 0x040000B2 RID: 178
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B2")]
|
||||
private AsyncOperationStatus m_Status;
|
||||
|
||||
// Token: 0x040000B3 RID: 179
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B3")]
|
||||
private Exception m_Error;
|
||||
|
||||
// Token: 0x040000B4 RID: 180
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B4")]
|
||||
internal ResourceManager m_RM;
|
||||
|
||||
// Token: 0x040000B5 RID: 181
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B5")]
|
||||
private int m_Version;
|
||||
|
||||
// Token: 0x040000B6 RID: 182
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B6")]
|
||||
private DelegateList<AsyncOperationHandle> m_CompletedAction;
|
||||
|
||||
// Token: 0x040000B7 RID: 183
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B7")]
|
||||
private DelegateList<AsyncOperationHandle> m_DestroyedAction;
|
||||
|
||||
// Token: 0x040000B8 RID: 184
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B8")]
|
||||
private DelegateList<AsyncOperationHandle<TObject>> m_CompletedActionT;
|
||||
|
||||
// Token: 0x040000B9 RID: 185
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B9")]
|
||||
private Action<IAsyncOperation> m_OnDestroyAction;
|
||||
|
||||
// Token: 0x040000BA RID: 186
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BA")]
|
||||
private Action<AsyncOperationHandle> m_dependencyCompleteAction;
|
||||
|
||||
// Token: 0x040000BB RID: 187
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BB")]
|
||||
private EventWaitHandle m_waitHandle;
|
||||
|
||||
// Token: 0x040000BC RID: 188
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BC")]
|
||||
private bool m_InDeferredCallbackQueue;
|
||||
|
||||
// Token: 0x040000BD RID: 189
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BD")]
|
||||
private DelegateList<float> m_UpdateCallbacks;
|
||||
|
||||
// Token: 0x040000BE RID: 190
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BE")]
|
||||
private Action<float> m_UpdateCallback;
|
||||
}
|
||||
}
|
||||
+264
@@ -0,0 +1,264 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000046 RID: 70
|
||||
[Token(Token = "0x2000046")]
|
||||
public struct AsyncOperationHandle : IEnumerator
|
||||
{
|
||||
// Token: 0x06000203 RID: 515 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000203")]
|
||||
[Address(RVA = "0xFD6C10", Offset = "0xFD5C10", VA = "0x180FD6C10")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000204 RID: 516 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000204")]
|
||||
[Address(RVA = "0x62FA90", Offset = "0x62EA90", VA = "0x18062FA90")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op, int version)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000205 RID: 517 RVA: 0x00002B68 File Offset: 0x00000D68
|
||||
[Token(Token = "0x6000205")]
|
||||
[Address(RVA = "0xFD6970", Offset = "0xFD5970", VA = "0x180FD6970")]
|
||||
internal AsyncOperationHandle Acquire()
|
||||
{
|
||||
return default(AsyncOperationHandle);
|
||||
}
|
||||
|
||||
// Token: 0x1400000E RID: 14
|
||||
// (add) Token: 0x06000206 RID: 518 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x06000207 RID: 519 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1400000E")]
|
||||
public event Action<AsyncOperationHandle> Completed
|
||||
{
|
||||
[Token(Token = "0x6000206")]
|
||||
[Address(RVA = "0xFD6C80", Offset = "0xFD5C80", VA = "0x180FD6C80")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000207")]
|
||||
[Address(RVA = "0xFD7310", Offset = "0xFD6310", VA = "0x180FD7310")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000208 RID: 520 RVA: 0x00002B80 File Offset: 0x00000D80
|
||||
[Token(Token = "0x6000208")]
|
||||
[Address(RVA = "0x35BCBE0", Offset = "0x35BBBE0", VA = "0x1835BCBE0")]
|
||||
public AsyncOperationHandle<T> Convert<T>()
|
||||
{
|
||||
return default(AsyncOperationHandle<T>);
|
||||
}
|
||||
|
||||
// Token: 0x1700008F RID: 143
|
||||
// (get) Token: 0x06000209 RID: 521 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700008F")]
|
||||
public string DebugName
|
||||
{
|
||||
[Token(Token = "0x6000209")]
|
||||
[Address(RVA = "0xFD6D60", Offset = "0xFD5D60", VA = "0x180FD6D60")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000F RID: 15
|
||||
// (add) Token: 0x0600020A RID: 522 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x0600020B RID: 523 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1400000F")]
|
||||
public event Action<AsyncOperationHandle> Destroyed
|
||||
{
|
||||
[Token(Token = "0x600020A")]
|
||||
[Address(RVA = "0xFD6CF0", Offset = "0xFD5CF0", VA = "0x180FD6CF0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600020B")]
|
||||
[Address(RVA = "0xFD7380", Offset = "0xFD6380", VA = "0x180FD7380")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600020C RID: 524 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600020C")]
|
||||
[Address(RVA = "0xFD69E0", Offset = "0xFD59E0", VA = "0x180FD69E0")]
|
||||
public void GetDependencies(List<AsyncOperationHandle> deps)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020D RID: 525 RVA: 0x00002B98 File Offset: 0x00000D98
|
||||
[Token(Token = "0x600020D")]
|
||||
[Address(RVA = "0xFD6AA0", Offset = "0xFD5AA0", VA = "0x180FD6AA0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x17000090 RID: 144
|
||||
// (get) Token: 0x0600020E RID: 526 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000090")]
|
||||
private IAsyncOperation InternalOp
|
||||
{
|
||||
[Token(Token = "0x600020E")]
|
||||
[Address(RVA = "0xFD6E60", Offset = "0xFD5E60", VA = "0x180FD6E60")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000091 RID: 145
|
||||
// (get) Token: 0x0600020F RID: 527 RVA: 0x00002BB0 File Offset: 0x00000DB0
|
||||
[Token(Token = "0x17000091")]
|
||||
public bool IsDone
|
||||
{
|
||||
[Token(Token = "0x600020F")]
|
||||
[Address(RVA = "0xFD6EE0", Offset = "0xFD5EE0", VA = "0x180FD6EE0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000210 RID: 528 RVA: 0x00002BC8 File Offset: 0x00000DC8
|
||||
[Token(Token = "0x6000210")]
|
||||
[Address(RVA = "0xFD6AE0", Offset = "0xFD5AE0", VA = "0x180FD6AE0")]
|
||||
public bool IsValid()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000092 RID: 146
|
||||
// (get) Token: 0x06000211 RID: 529 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000092")]
|
||||
public Exception OperationException
|
||||
{
|
||||
[Token(Token = "0x6000211")]
|
||||
[Address(RVA = "0xFD6FE0", Offset = "0xFD5FE0", VA = "0x180FD6FE0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000093 RID: 147
|
||||
// (get) Token: 0x06000212 RID: 530 RVA: 0x00002BE0 File Offset: 0x00000DE0
|
||||
[Token(Token = "0x17000093")]
|
||||
public float PercentComplete
|
||||
{
|
||||
[Token(Token = "0x6000212")]
|
||||
[Address(RVA = "0xFD70B0", Offset = "0xFD60B0", VA = "0x180FD70B0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000094 RID: 148
|
||||
// (get) Token: 0x06000213 RID: 531 RVA: 0x00002BF8 File Offset: 0x00000DF8
|
||||
[Token(Token = "0x17000094")]
|
||||
internal int ReferenceCount
|
||||
{
|
||||
[Token(Token = "0x6000213")]
|
||||
[Address(RVA = "0xFD7180", Offset = "0xFD6180", VA = "0x180FD7180")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000214 RID: 532 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000214")]
|
||||
[Address(RVA = "0xFD6B40", Offset = "0xFD5B40", VA = "0x180FD6B40")]
|
||||
internal void Release()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000095 RID: 149
|
||||
// (get) Token: 0x06000215 RID: 533 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000095")]
|
||||
public object Result
|
||||
{
|
||||
[Token(Token = "0x6000215")]
|
||||
[Address(RVA = "0xFD6BC0", Offset = "0xFD5BC0", VA = "0x180FD6BC0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000096 RID: 150
|
||||
// (get) Token: 0x06000216 RID: 534 RVA: 0x00002C10 File Offset: 0x00000E10
|
||||
[Token(Token = "0x17000096")]
|
||||
public AsyncOperationStatus Status
|
||||
{
|
||||
[Token(Token = "0x6000216")]
|
||||
[Address(RVA = "0xFD71E0", Offset = "0xFD61E0", VA = "0x180FD71E0")]
|
||||
get
|
||||
{
|
||||
return AsyncOperationStatus.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000097 RID: 151
|
||||
// (get) Token: 0x06000217 RID: 535 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000097")]
|
||||
public Task<object> Task
|
||||
{
|
||||
[Token(Token = "0x6000217")]
|
||||
[Address(RVA = "0xFD7240", Offset = "0xFD6240", VA = "0x180FD7240")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000098 RID: 152
|
||||
// (get) Token: 0x06000218 RID: 536 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000098")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6000218")]
|
||||
[Address(RVA = "0xFD6BC0", Offset = "0xFD5BC0", VA = "0x180FD6BC0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000219 RID: 537 RVA: 0x00002C28 File Offset: 0x00000E28
|
||||
[Token(Token = "0x6000219")]
|
||||
[Address(RVA = "0xFD6BA0", Offset = "0xFD5BA0", VA = "0x180FD6BA0", Slot = "4")]
|
||||
bool IEnumerator.MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600021A RID: 538 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021A")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000C2 RID: 194
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000C2")]
|
||||
internal IAsyncOperation m_InternalOp;
|
||||
|
||||
// Token: 0x040000C3 RID: 195
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40000C3")]
|
||||
private int m_Version;
|
||||
}
|
||||
}
|
||||
+289
@@ -0,0 +1,289 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000045 RID: 69
|
||||
[Token(Token = "0x2000045")]
|
||||
public struct AsyncOperationHandle<TObject> : IEnumerator, IEquatable<AsyncOperationHandle<TObject>>
|
||||
{
|
||||
// Token: 0x060001E8 RID: 488 RVA: 0x00002A78 File Offset: 0x00000C78
|
||||
[Token(Token = "0x60001E8")]
|
||||
[Address(RVA = "0x2F6F9F0", Offset = "0x2F6E9F0", VA = "0x182F6F9F0")]
|
||||
public static implicit operator AsyncOperationHandle(AsyncOperationHandle<TObject> obj)
|
||||
{
|
||||
return default(AsyncOperationHandle);
|
||||
}
|
||||
|
||||
// Token: 0x060001E9 RID: 489 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E9")]
|
||||
[Address(RVA = "0x2F6D230", Offset = "0x2F6C230", VA = "0x182F6D230")]
|
||||
internal AsyncOperationHandle(AsyncOperationBase<TObject> op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EA RID: 490 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EA")]
|
||||
[Address(RVA = "0x2F6D090", Offset = "0x2F6C090", VA = "0x182F6D090")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EB RID: 491 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EB")]
|
||||
[Address(RVA = "0x2F6D2E0", Offset = "0x2F6C2E0", VA = "0x182F6D2E0")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op, int version)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EC RID: 492 RVA: 0x00002A90 File Offset: 0x00000C90
|
||||
[Token(Token = "0x60001EC")]
|
||||
[Address(RVA = "0x2F6C6A0", Offset = "0x2F6B6A0", VA = "0x182F6C6A0")]
|
||||
internal AsyncOperationHandle<TObject> Acquire()
|
||||
{
|
||||
return default(AsyncOperationHandle<TObject>);
|
||||
}
|
||||
|
||||
// Token: 0x1400000B RID: 11
|
||||
// (add) Token: 0x060001ED RID: 493 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001EE RID: 494 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1400000B")]
|
||||
public event Action<AsyncOperationHandle<TObject>> Completed
|
||||
{
|
||||
[Token(Token = "0x60001ED")]
|
||||
[Address(RVA = "0x2F6D8D0", Offset = "0x2F6C8D0", VA = "0x182F6D8D0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001EE")]
|
||||
[Address(RVA = "0x2F6FE00", Offset = "0x2F6EE00", VA = "0x182F6FE00")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000C RID: 12
|
||||
// (add) Token: 0x060001EF RID: 495 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001F0 RID: 496 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1400000C")]
|
||||
public event Action<AsyncOperationHandle> CompletedTypeless
|
||||
{
|
||||
[Token(Token = "0x60001EF")]
|
||||
[Address(RVA = "0x2F6D5D0", Offset = "0x2F6C5D0", VA = "0x182F6D5D0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001F0")]
|
||||
[Address(RVA = "0x2F6FB00", Offset = "0x2F6EB00", VA = "0x182F6FB00")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000085 RID: 133
|
||||
// (get) Token: 0x060001F1 RID: 497 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000085")]
|
||||
public string DebugName
|
||||
{
|
||||
[Token(Token = "0x60001F1")]
|
||||
[Address(RVA = "0x2F6DE10", Offset = "0x2F6CE10", VA = "0x182F6DE10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000D RID: 13
|
||||
// (add) Token: 0x060001F2 RID: 498 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (remove) Token: 0x060001F3 RID: 499 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1400000D")]
|
||||
public event Action<AsyncOperationHandle> Destroyed
|
||||
{
|
||||
[Token(Token = "0x60001F2")]
|
||||
[Address(RVA = "0x2F6DC90", Offset = "0x2F6CC90", VA = "0x182F6DC90")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001F3")]
|
||||
[Address(RVA = "0x2F70100", Offset = "0x2F6F100", VA = "0x182F70100")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001F4 RID: 500 RVA: 0x00002AA8 File Offset: 0x00000CA8
|
||||
[Token(Token = "0x60001F4")]
|
||||
[Address(RVA = "0x2F6C910", Offset = "0x2F6B910", VA = "0x182F6C910", Slot = "7")]
|
||||
public bool Equals(AsyncOperationHandle<TObject> other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001F5 RID: 501 RVA: 0x00002AC0 File Offset: 0x00000CC0
|
||||
[Token(Token = "0x60001F5")]
|
||||
[Address(RVA = "0xFD6AA0", Offset = "0xFD5AA0", VA = "0x180FD6AA0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x17000086 RID: 134
|
||||
// (get) Token: 0x060001F6 RID: 502 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000086")]
|
||||
private AsyncOperationBase<TObject> InternalOp
|
||||
{
|
||||
[Token(Token = "0x60001F6")]
|
||||
[Address(RVA = "0x2F6E230", Offset = "0x2F6D230", VA = "0x182F6E230")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000087 RID: 135
|
||||
// (get) Token: 0x060001F7 RID: 503 RVA: 0x00002AD8 File Offset: 0x00000CD8
|
||||
[Token(Token = "0x17000087")]
|
||||
public bool IsDone
|
||||
{
|
||||
[Token(Token = "0x60001F7")]
|
||||
[Address(RVA = "0x2F6E7A0", Offset = "0x2F6D7A0", VA = "0x182F6E7A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001F8 RID: 504 RVA: 0x00002AF0 File Offset: 0x00000CF0
|
||||
[Token(Token = "0x60001F8")]
|
||||
[Address(RVA = "0x2F6C930", Offset = "0x2F6B930", VA = "0x182F6C930")]
|
||||
public bool IsValid()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000088 RID: 136
|
||||
// (get) Token: 0x060001F9 RID: 505 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000088")]
|
||||
public Exception OperationException
|
||||
{
|
||||
[Token(Token = "0x60001F9")]
|
||||
[Address(RVA = "0x2F6E9F0", Offset = "0x2F6D9F0", VA = "0x182F6E9F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000089 RID: 137
|
||||
// (get) Token: 0x060001FA RID: 506 RVA: 0x00002B08 File Offset: 0x00000D08
|
||||
[Token(Token = "0x17000089")]
|
||||
public float PercentComplete
|
||||
{
|
||||
[Token(Token = "0x60001FA")]
|
||||
[Address(RVA = "0x2F6ED60", Offset = "0x2F6DD60", VA = "0x182F6ED60")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008A RID: 138
|
||||
// (get) Token: 0x060001FB RID: 507 RVA: 0x00002B20 File Offset: 0x00000D20
|
||||
[Token(Token = "0x1700008A")]
|
||||
internal int ReferenceCount
|
||||
{
|
||||
[Token(Token = "0x60001FB")]
|
||||
[Address(RVA = "0x2F6EF70", Offset = "0x2F6DF70", VA = "0x182F6EF70")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001FC RID: 508 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001FC")]
|
||||
[Address(RVA = "0x2F6CC50", Offset = "0x2F6BC50", VA = "0x182F6CC50")]
|
||||
internal void Release()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700008B RID: 139
|
||||
// (get) Token: 0x060001FD RID: 509 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700008B")]
|
||||
public TObject Result
|
||||
{
|
||||
[Token(Token = "0x60001FD")]
|
||||
[Address(RVA = "0x2F6F330", Offset = "0x2F6E330", VA = "0x182F6F330")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008C RID: 140
|
||||
// (get) Token: 0x060001FE RID: 510 RVA: 0x00002B38 File Offset: 0x00000D38
|
||||
[Token(Token = "0x1700008C")]
|
||||
public AsyncOperationStatus Status
|
||||
{
|
||||
[Token(Token = "0x60001FE")]
|
||||
[Address(RVA = "0x2F6F4B0", Offset = "0x2F6E4B0", VA = "0x182F6F4B0")]
|
||||
get
|
||||
{
|
||||
return AsyncOperationStatus.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008D RID: 141
|
||||
// (get) Token: 0x060001FF RID: 511 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700008D")]
|
||||
public Task<TObject> Task
|
||||
{
|
||||
[Token(Token = "0x60001FF")]
|
||||
[Address(RVA = "0x2F6F7B0", Offset = "0x2F6E7B0", VA = "0x182F6F7B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008E RID: 142
|
||||
// (get) Token: 0x06000200 RID: 512 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700008E")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6000200")]
|
||||
[Address(RVA = "0x2F6CE60", Offset = "0x2F6BE60", VA = "0x182F6CE60", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000201 RID: 513 RVA: 0x00002B50 File Offset: 0x00000D50
|
||||
[Token(Token = "0x6000201")]
|
||||
[Address(RVA = "0x2F6CDC0", Offset = "0x2F6BDC0", VA = "0x182F6CDC0", Slot = "4")]
|
||||
bool IEnumerator.MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000202 RID: 514 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000202")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000C0 RID: 192
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000C0")]
|
||||
internal AsyncOperationBase<TObject> m_InternalOp;
|
||||
|
||||
// Token: 0x040000C1 RID: 193
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000C1")]
|
||||
private int m_Version;
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000048 RID: 72
|
||||
[Token(Token = "0x2000048")]
|
||||
public enum AsyncOperationStatus
|
||||
{
|
||||
// Token: 0x040000C8 RID: 200
|
||||
[Token(Token = "0x40000C8")]
|
||||
None,
|
||||
// Token: 0x040000C9 RID: 201
|
||||
[Token(Token = "0x40000C9")]
|
||||
Succeeded,
|
||||
// Token: 0x040000CA RID: 202
|
||||
[Token(Token = "0x40000CA")]
|
||||
Failed
|
||||
}
|
||||
}
|
||||
+126
@@ -0,0 +1,126 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000047 RID: 71
|
||||
[Token(Token = "0x2000047")]
|
||||
internal class GroupOperation : AsyncOperationBase<IList<AsyncOperationHandle>>, ICachable
|
||||
{
|
||||
// Token: 0x0600021B RID: 539 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021B")]
|
||||
[Address(RVA = "0xFDA530", Offset = "0xFD9530", VA = "0x180FDA530")]
|
||||
public GroupOperation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000099 RID: 153
|
||||
// (get) Token: 0x0600021C RID: 540 RVA: 0x00002C40 File Offset: 0x00000E40
|
||||
// (set) Token: 0x0600021D RID: 541 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000099")]
|
||||
int ICachable.Hash
|
||||
{
|
||||
[Token(Token = "0x600021C")]
|
||||
[Address(RVA = "0x6A5570", Offset = "0x6A4570", VA = "0x1806A5570", Slot = "30")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600021D")]
|
||||
[Address(RVA = "0xFDA520", Offset = "0xFD9520", VA = "0x180FDA520", Slot = "31")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600021E RID: 542 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600021E")]
|
||||
[Address(RVA = "0xFDA460", Offset = "0xFD9460", VA = "0x180FDA460")]
|
||||
internal IList<AsyncOperationHandle> GetDependentOps()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600021F RID: 543 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021F")]
|
||||
[Address(RVA = "0xFDA400", Offset = "0xFD9400", VA = "0x180FDA400", Slot = "29")]
|
||||
protected override void GetDependencies(List<AsyncOperationHandle> deps)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700009A RID: 154
|
||||
// (get) Token: 0x06000220 RID: 544 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700009A")]
|
||||
protected override string DebugName
|
||||
{
|
||||
[Token(Token = "0x6000220")]
|
||||
[Address(RVA = "0xFDA5D0", Offset = "0xFD95D0", VA = "0x180FDA5D0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000221 RID: 545 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000221")]
|
||||
[Address(RVA = "0xFDA160", Offset = "0xFD9160", VA = "0x180FDA160", Slot = "25")]
|
||||
protected override void Execute()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000222 RID: 546 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000222")]
|
||||
[Address(RVA = "0xFD9C10", Offset = "0xFD8C10", VA = "0x180FD9C10")]
|
||||
private void CompleteIfDependenciesComplete()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000223 RID: 547 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000223")]
|
||||
[Address(RVA = "0xFD9EA0", Offset = "0xFD8EA0", VA = "0x180FD9EA0", Slot = "26")]
|
||||
protected override void Destroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700009B RID: 155
|
||||
// (get) Token: 0x06000224 RID: 548 RVA: 0x00002C58 File Offset: 0x00000E58
|
||||
[Token(Token = "0x1700009B")]
|
||||
protected override float Progress
|
||||
{
|
||||
[Token(Token = "0x6000224")]
|
||||
[Address(RVA = "0xFDA600", Offset = "0xFD9600", VA = "0x180FDA600", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000225 RID: 549 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000225")]
|
||||
[Address(RVA = "0xFDA4A0", Offset = "0xFD94A0", VA = "0x180FDA4A0")]
|
||||
public void Init(List<AsyncOperationHandle> operations)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000226 RID: 550 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000226")]
|
||||
[Address(RVA = "0xFDA510", Offset = "0xFD9510", VA = "0x180FDA510")]
|
||||
private void OnOperationCompleted(AsyncOperationHandle op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000C4 RID: 196
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40000C4")]
|
||||
private Action<AsyncOperationHandle> m_InternalOnComplete;
|
||||
|
||||
// Token: 0x040000C5 RID: 197
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40000C5")]
|
||||
private int m_LoadedCount;
|
||||
}
|
||||
}
|
||||
+164
@@ -0,0 +1,164 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000042 RID: 66
|
||||
[Token(Token = "0x2000042")]
|
||||
internal interface IAsyncOperation
|
||||
{
|
||||
// Token: 0x06000192 RID: 402
|
||||
[Token(Token = "0x6000192")]
|
||||
[Address(Slot = "0")]
|
||||
object GetResultAsObject();
|
||||
|
||||
// Token: 0x1700005E RID: 94
|
||||
// (get) Token: 0x06000193 RID: 403
|
||||
[Token(Token = "0x1700005E")]
|
||||
Type ResultType
|
||||
{
|
||||
[Token(Token = "0x6000193")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700005F RID: 95
|
||||
// (get) Token: 0x06000194 RID: 404
|
||||
[Token(Token = "0x1700005F")]
|
||||
int Version
|
||||
{
|
||||
[Token(Token = "0x6000194")]
|
||||
[Address(Slot = "2")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000060 RID: 96
|
||||
// (get) Token: 0x06000195 RID: 405
|
||||
[Token(Token = "0x17000060")]
|
||||
string DebugName
|
||||
{
|
||||
[Token(Token = "0x6000195")]
|
||||
[Address(Slot = "3")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000196 RID: 406
|
||||
[Token(Token = "0x6000196")]
|
||||
[Address(Slot = "4")]
|
||||
void DecrementReferenceCount();
|
||||
|
||||
// Token: 0x06000197 RID: 407
|
||||
[Token(Token = "0x6000197")]
|
||||
[Address(Slot = "5")]
|
||||
void IncrementReferenceCount();
|
||||
|
||||
// Token: 0x17000061 RID: 97
|
||||
// (get) Token: 0x06000198 RID: 408
|
||||
[Token(Token = "0x17000061")]
|
||||
int ReferenceCount
|
||||
{
|
||||
[Token(Token = "0x6000198")]
|
||||
[Address(Slot = "6")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000062 RID: 98
|
||||
// (get) Token: 0x06000199 RID: 409
|
||||
[Token(Token = "0x17000062")]
|
||||
float PercentComplete
|
||||
{
|
||||
[Token(Token = "0x6000199")]
|
||||
[Address(Slot = "7")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000063 RID: 99
|
||||
// (get) Token: 0x0600019A RID: 410
|
||||
[Token(Token = "0x17000063")]
|
||||
AsyncOperationStatus Status
|
||||
{
|
||||
[Token(Token = "0x600019A")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000064 RID: 100
|
||||
// (get) Token: 0x0600019B RID: 411
|
||||
[Token(Token = "0x17000064")]
|
||||
Exception OperationException
|
||||
{
|
||||
[Token(Token = "0x600019B")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000065 RID: 101
|
||||
// (get) Token: 0x0600019C RID: 412
|
||||
[Token(Token = "0x17000065")]
|
||||
bool IsDone
|
||||
{
|
||||
[Token(Token = "0x600019C")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000066 RID: 102
|
||||
// (set) Token: 0x0600019D RID: 413
|
||||
[Token(Token = "0x17000066")]
|
||||
Action<IAsyncOperation> OnDestroy
|
||||
{
|
||||
[Token(Token = "0x600019D")]
|
||||
[Address(Slot = "11")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600019E RID: 414
|
||||
[Token(Token = "0x600019E")]
|
||||
[Address(Slot = "12")]
|
||||
void GetDependencies(List<AsyncOperationHandle> deps);
|
||||
|
||||
// Token: 0x14000004 RID: 4
|
||||
// (add) Token: 0x0600019F RID: 415
|
||||
// (remove) Token: 0x060001A0 RID: 416
|
||||
[Token(Token = "0x14000004")]
|
||||
event Action<AsyncOperationHandle> CompletedTypeless;
|
||||
|
||||
// Token: 0x14000005 RID: 5
|
||||
// (add) Token: 0x060001A1 RID: 417
|
||||
// (remove) Token: 0x060001A2 RID: 418
|
||||
[Token(Token = "0x14000005")]
|
||||
event Action<AsyncOperationHandle> Destroyed;
|
||||
|
||||
// Token: 0x060001A3 RID: 419
|
||||
[Token(Token = "0x60001A3")]
|
||||
[Address(Slot = "17")]
|
||||
void InvokeCompletionEvent();
|
||||
|
||||
// Token: 0x17000067 RID: 103
|
||||
// (get) Token: 0x060001A4 RID: 420
|
||||
[Token(Token = "0x17000067")]
|
||||
Task<object> Task
|
||||
{
|
||||
[Token(Token = "0x60001A4")]
|
||||
[Address(Slot = "18")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x060001A5 RID: 421
|
||||
[Token(Token = "0x60001A5")]
|
||||
[Address(Slot = "19")]
|
||||
void Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList<float> updateCallbacks);
|
||||
|
||||
// Token: 0x17000068 RID: 104
|
||||
// (get) Token: 0x060001A6 RID: 422
|
||||
[Token(Token = "0x17000068")]
|
||||
AsyncOperationHandle Handle
|
||||
{
|
||||
[Token(Token = "0x60001A6")]
|
||||
[Address(Slot = "20")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x02000041 RID: 65
|
||||
[Token(Token = "0x2000041")]
|
||||
internal interface ICachable
|
||||
{
|
||||
// Token: 0x1700005D RID: 93
|
||||
// (get) Token: 0x06000190 RID: 400
|
||||
// (set) Token: 0x06000191 RID: 401
|
||||
[Token(Token = "0x1700005D")]
|
||||
int Hash
|
||||
{
|
||||
[Token(Token = "0x6000190")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
[Token(Token = "0x6000191")]
|
||||
[Address(Slot = "1")]
|
||||
set;
|
||||
}
|
||||
}
|
||||
}
|
||||
+78
@@ -0,0 +1,78 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+230
@@ -0,0 +1,230 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.ResourceManagement.ResourceLocations;
|
||||
using UnityEngine.ResourceManagement.ResourceProviders;
|
||||
|
||||
namespace UnityEngine.ResourceManagement.AsyncOperations
|
||||
{
|
||||
// Token: 0x0200004A RID: 74
|
||||
[Token(Token = "0x200004A")]
|
||||
internal class ProviderOperation<TObject> : AsyncOperationBase<TObject>, IGenericProviderOperation, ICachable
|
||||
{
|
||||
// Token: 0x170000A0 RID: 160
|
||||
// (get) Token: 0x06000230 RID: 560 RVA: 0x00002C70 File Offset: 0x00000E70
|
||||
// (set) Token: 0x06000231 RID: 561 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000A0")]
|
||||
int ICachable.Hash
|
||||
{
|
||||
[Token(Token = "0x6000230")]
|
||||
[Address(RVA = "0x775240", Offset = "0x774240", VA = "0x180775240", Slot = "39")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000231")]
|
||||
[Address(RVA = "0x284B3C0", Offset = "0x284A3C0", VA = "0x18284B3C0", Slot = "40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A1 RID: 161
|
||||
// (get) Token: 0x06000232 RID: 562 RVA: 0x00002C88 File Offset: 0x00000E88
|
||||
[Token(Token = "0x170000A1")]
|
||||
public int ProvideHandleVersion
|
||||
{
|
||||
[Token(Token = "0x6000232")]
|
||||
[Address(RVA = "0x8EE1A0", Offset = "0x8ED1A0", VA = "0x1808EE1A0", Slot = "31")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A2 RID: 162
|
||||
// (get) Token: 0x06000233 RID: 563 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x170000A2")]
|
||||
public IResourceLocation Location
|
||||
{
|
||||
[Token(Token = "0x6000233")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0", Slot = "32")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000234 RID: 564 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000234")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
public ProviderOperation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000235 RID: 565 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000235")]
|
||||
[Address(RVA = "0x2F797F0", Offset = "0x2F787F0", VA = "0x182F797F0", Slot = "29")]
|
||||
protected override void GetDependencies(List<AsyncOperationHandle> deps)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000A3 RID: 163
|
||||
// (get) Token: 0x06000236 RID: 566 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x170000A3")]
|
||||
protected override string DebugName
|
||||
{
|
||||
[Token(Token = "0x6000236")]
|
||||
[Address(RVA = "0x2F79BF0", Offset = "0x2F78BF0", VA = "0x182F79BF0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000237 RID: 567 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000237")]
|
||||
[Address(RVA = "0x2F798A0", Offset = "0x2F788A0", VA = "0x182F798A0", Slot = "34")]
|
||||
public void GetDependencies(IList<object> dstList)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000A4 RID: 164
|
||||
// (get) Token: 0x06000238 RID: 568 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x170000A4")]
|
||||
public Type RequestedType
|
||||
{
|
||||
[Token(Token = "0x6000238")]
|
||||
[Address(RVA = "0x2F7A050", Offset = "0x2F79050", VA = "0x182F7A050", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A5 RID: 165
|
||||
// (get) Token: 0x06000239 RID: 569 RVA: 0x00002CA0 File Offset: 0x00000EA0
|
||||
[Token(Token = "0x170000A5")]
|
||||
public int DependencyCount
|
||||
{
|
||||
[Token(Token = "0x6000239")]
|
||||
[Address(RVA = "0x2F79CF0", Offset = "0x2F78CF0", VA = "0x182F79CF0", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600023A RID: 570 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600023A")]
|
||||
[Address(RVA = "0x1E60CC0", Offset = "0x1E5FCC0", VA = "0x181E60CC0", Slot = "35")]
|
||||
public TDepObject GetDependency<TDepObject>(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600023B RID: 571 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023B")]
|
||||
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00", Slot = "36")]
|
||||
public void SetProgressCallback(Func<float> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023C RID: 572 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023C")]
|
||||
[Address(RVA = "0x1FDA520", Offset = "0x1FD9520", VA = "0x181FDA520", Slot = "37")]
|
||||
public void ProviderCompleted<T>(T result, bool status, Exception e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000A6 RID: 166
|
||||
// (get) Token: 0x0600023D RID: 573 RVA: 0x00002CB8 File Offset: 0x00000EB8
|
||||
[Token(Token = "0x170000A6")]
|
||||
protected override float Progress
|
||||
{
|
||||
[Token(Token = "0x600023D")]
|
||||
[Address(RVA = "0x2F79D80", Offset = "0x2F78D80", VA = "0x182F79D80", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600023E RID: 574 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023E")]
|
||||
[Address(RVA = "0x2F795B0", Offset = "0x2F785B0", VA = "0x182F795B0", Slot = "25")]
|
||||
protected override void Execute()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023F")]
|
||||
[Address(RVA = "0x2F79B40", Offset = "0x2F78B40", VA = "0x182F79B40", Slot = "30")]
|
||||
public void Init(ResourceManager rm, IResourceProvider provider, IResourceLocation location, AsyncOperationHandle<IList<AsyncOperationHandle>> depOp)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000240 RID: 576 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000240")]
|
||||
[Address(RVA = "0x2F79450", Offset = "0x2F78450", VA = "0x182F79450", Slot = "26")]
|
||||
protected override void Destroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000CB RID: 203
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000CB")]
|
||||
private Action<int, object, bool, Exception> m_CompletionCallback;
|
||||
|
||||
// Token: 0x040000CC RID: 204
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000CC")]
|
||||
private Action<int, IList<object>> m_GetDepCallback;
|
||||
|
||||
// Token: 0x040000CD RID: 205
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000CD")]
|
||||
private Func<float> m_GetProgressCallback;
|
||||
|
||||
// Token: 0x040000CE RID: 206
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000CE")]
|
||||
private IResourceProvider m_Provider;
|
||||
|
||||
// Token: 0x040000CF RID: 207
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000CF")]
|
||||
internal AsyncOperationHandle<IList<AsyncOperationHandle>> m_DepOp;
|
||||
|
||||
// Token: 0x040000D0 RID: 208
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000D0")]
|
||||
private IResourceLocation m_Location;
|
||||
|
||||
// Token: 0x040000D1 RID: 209
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000D1")]
|
||||
private int m_ProvideHandleVersion;
|
||||
|
||||
// Token: 0x040000D2 RID: 210
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000D2")]
|
||||
private bool m_NeedsRelease;
|
||||
|
||||
// Token: 0x040000D4 RID: 212
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000D4")]
|
||||
private ResourceManager m_ResourceManager;
|
||||
|
||||
// Token: 0x040000D5 RID: 213
|
||||
[Token(Token = "0x40000D5")]
|
||||
private const float k_OperationWaitingToCompletePercentComplete = 0.99f;
|
||||
|
||||
// Token: 0x040000D6 RID: 214
|
||||
[Token(Token = "0x40000D6")]
|
||||
internal const string kInvalidHandleMsg = "The ProvideHandle is invalid. After the handle has been completed, it can no longer be used";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user