a
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 = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670", 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 = "0x1655FA0", Offset = "0x1654DA0", VA = "0x181655FA0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001AB RID: 427 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001AB")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001AD")]
|
||||
[Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")]
|
||||
[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 = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")]
|
||||
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 = "0x28F57C0", Offset = "0x28F45C0", VA = "0x1828F57C0")]
|
||||
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 = "0x2AFCE10", Offset = "0x2AFBC10", VA = "0x182AFCE10")]
|
||||
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 = "0x2AFCDC0", Offset = "0x2AFBBC0", VA = "0x182AFCDC0")]
|
||||
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 = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
||||
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 = "0x495080", Offset = "0x493E80", VA = "0x180495080")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001B4 RID: 436 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001B4")]
|
||||
[Address(RVA = "0x2AFC9D0", Offset = "0x2AFB7D0", VA = "0x182AFC9D0")]
|
||||
protected AsyncOperationBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B5 RID: 437 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B5")]
|
||||
[Address(RVA = "0x28F4550", Offset = "0x28F3350", VA = "0x1828F4550")]
|
||||
internal static string ShortenPath(string p, bool keepExtension)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001B6")]
|
||||
[Address(RVA = "0x2AFBD10", Offset = "0x2AFAB10", VA = "0x182AFBD10")]
|
||||
internal void IncrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B7 RID: 439 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001B7")]
|
||||
[Address(RVA = "0x2AFBA30", Offset = "0x2AFA830", VA = "0x182AFBA30")]
|
||||
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 = "0x2AFD4D0", Offset = "0x2AFC2D0", VA = "0x182AFD4D0")]
|
||||
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 = "0x2AFCFF0", Offset = "0x2AFBDF0", VA = "0x182AFCFF0")]
|
||||
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 = "0x2AFC7F0", Offset = "0x2AFB5F0", VA = "0x182AFC7F0", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001BB RID: 443 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BB")]
|
||||
[Address(RVA = "0x2AFC330", Offset = "0x2AFB130", VA = "0x182AFC330", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001BC")]
|
||||
[Address(RVA = "0x28F44E0", Offset = "0x28F32E0", VA = "0x1828F44E0")]
|
||||
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 = "0x28F5650", Offset = "0x28F4450", VA = "0x1828F5650")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001BE")]
|
||||
[Address(RVA = "0x28F6160", Offset = "0x28F4F60", VA = "0x1828F6160")]
|
||||
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 = "0x2AFCD00", Offset = "0x2AFBB00", VA = "0x182AFCD00")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001C0")]
|
||||
[Address(RVA = "0x2AFD640", Offset = "0x2AFC440", VA = "0x182AFD640")]
|
||||
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 = "0x2AFCBF0", Offset = "0x2AFB9F0", VA = "0x182AFCBF0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001C2")]
|
||||
[Address(RVA = "0x2AFD550", Offset = "0x2AFC350", VA = "0x182AFD550")]
|
||||
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 = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
|
||||
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 = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001C5")]
|
||||
[Address(RVA = "0x2AFD690", Offset = "0x2AFC490", VA = "0x182AFD690")]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001C6 RID: 454 RVA: 0x00002988 File Offset: 0x00000B88
|
||||
[Token(Token = "0x60001C6")]
|
||||
[Address(RVA = "0x28F4440", Offset = "0x28F3240", VA = "0x1828F4440")]
|
||||
internal bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001C7 RID: 455 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001C7")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
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 = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")]
|
||||
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 = "0x28F59C0", Offset = "0x28F47C0", VA = "0x1828F59C0")]
|
||||
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 = "0x2AFCEF0", Offset = "0x2AFBCF0", VA = "0x182AFCEF0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001CB RID: 459 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CB")]
|
||||
[Address(RVA = "0x2AFBFB0", Offset = "0x2AFADB0", VA = "0x182AFBFB0")]
|
||||
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 = "0x2AFCEB0", Offset = "0x2AFBCB0", VA = "0x182AFCEB0")]
|
||||
get
|
||||
{
|
||||
return default(AsyncOperationHandle<TObject>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CD")]
|
||||
[Address(RVA = "0x2AFC8D0", Offset = "0x2AFB6D0", VA = "0x182AFC8D0")]
|
||||
private void UpdateCallback(float unscaledDeltaTime)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CE")]
|
||||
[Address(RVA = "0x2AFB3C0", Offset = "0x2AFA1C0", VA = "0x182AFB3C0")]
|
||||
public void Complete(TObject result, bool success, string errorMsg)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CF")]
|
||||
[Address(RVA = "0x28F45D0", Offset = "0x28F33D0", VA = "0x1828F45D0")]
|
||||
internal void Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList<float> updateCallbacks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D0")]
|
||||
[Address(RVA = "0x2AFC230", Offset = "0x2AFB030", VA = "0x182AFC230")]
|
||||
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 = "0x28F4E40", Offset = "0x28F3C40", VA = "0x1828F4E40", Slot = "17")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001D2")]
|
||||
[Address(RVA = "0x28F5170", Offset = "0x28F3F70", VA = "0x1828F5170", 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 = "0x28F4E70", Offset = "0x28F3C70", VA = "0x1828F4E70", Slot = "19")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001D4")]
|
||||
[Address(RVA = "0x28F51A0", Offset = "0x28F3FA0", VA = "0x1828F51A0", 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 = "0x28F5140", Offset = "0x28F3F40", VA = "0x1828F5140", 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 = "0x27A32B0", Offset = "0x27A20B0", VA = "0x1827A32B0", 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 = "0x27A32E0", Offset = "0x27A20E0", VA = "0x1827A32E0", 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 = "0x1F06410", Offset = "0x1F05210", VA = "0x181F06410", 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 = "0x28F4F50", Offset = "0x28F3D50", VA = "0x1828F4F50", 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 = "0x28F4F20", Offset = "0x28F3D20", VA = "0x1828F4F20", 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 = "0x28F4EA0", Offset = "0x28F3CA0", VA = "0x1828F4EA0", 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 = "0x28F51D0", Offset = "0x28F3FD0", VA = "0x1828F51D0", 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 = "0x1CB7B60", Offset = "0x1CB6960", VA = "0x181CB7B60", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001DE RID: 478 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001DE")]
|
||||
[Address(RVA = "0x2AFC6A0", Offset = "0x2AFB4A0", VA = "0x182AFC6A0", 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 = "0x2AFC780", Offset = "0x2AFB580", VA = "0x182AFC780", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E0")]
|
||||
[Address(RVA = "0x28F4CC0", Offset = "0x28F3AC0", VA = "0x1828F4CC0", Slot = "16")]
|
||||
void IAsyncOperation.GetDependencies(List<AsyncOperationHandle> deps)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E1 RID: 481 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E1")]
|
||||
[Address(RVA = "0x1E21EF0", Offset = "0x1E20CF0", VA = "0x181E21EF0", Slot = "8")]
|
||||
void IAsyncOperation.DecrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E2 RID: 482 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E2")]
|
||||
[Address(RVA = "0x28F4D90", Offset = "0x28F3B90", VA = "0x1828F4D90", Slot = "9")]
|
||||
void IAsyncOperation.IncrementReferenceCount()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E3")]
|
||||
[Address(RVA = "0x28F4DC0", Offset = "0x28F3BC0", VA = "0x1828F4DC0", Slot = "21")]
|
||||
void IAsyncOperation.InvokeCompletionEvent()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E4")]
|
||||
[Address(RVA = "0x28F4DF0", Offset = "0x28F3BF0", VA = "0x1828F4DF0", 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 = "0x2EB1F50", Offset = "0x2EB0D50", VA = "0x182EB1F50")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000204 RID: 516 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000204")]
|
||||
[Address(RVA = "0x4C4D80", Offset = "0x4C3B80", VA = "0x1804C4D80")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op, int version)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000205 RID: 517 RVA: 0x00002B68 File Offset: 0x00000D68
|
||||
[Token(Token = "0x6000205")]
|
||||
[Address(RVA = "0x2EB1CF0", Offset = "0x2EB0AF0", VA = "0x182EB1CF0")]
|
||||
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 = "0x2EB1FC0", Offset = "0x2EB0DC0", VA = "0x182EB1FC0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000207")]
|
||||
[Address(RVA = "0x2EB2650", Offset = "0x2EB1450", VA = "0x182EB2650")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000208 RID: 520 RVA: 0x00002B80 File Offset: 0x00000D80
|
||||
[Token(Token = "0x6000208")]
|
||||
[Address(RVA = "0x1E64FA0", Offset = "0x1E63DA0", VA = "0x181E64FA0")]
|
||||
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 = "0x2EB20A0", Offset = "0x2EB0EA0", VA = "0x182EB20A0")]
|
||||
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 = "0x2EB2030", Offset = "0x2EB0E30", VA = "0x182EB2030")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600020B")]
|
||||
[Address(RVA = "0x2EB26C0", Offset = "0x2EB14C0", VA = "0x182EB26C0")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600020C RID: 524 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600020C")]
|
||||
[Address(RVA = "0x2EB1D60", Offset = "0x2EB0B60", VA = "0x182EB1D60")]
|
||||
public void GetDependencies(List<AsyncOperationHandle> deps)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020D RID: 525 RVA: 0x00002B98 File Offset: 0x00000D98
|
||||
[Token(Token = "0x600020D")]
|
||||
[Address(RVA = "0x28F68C0", Offset = "0x28F56C0", VA = "0x1828F68C0", 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 = "0x2EB21A0", Offset = "0x2EB0FA0", VA = "0x182EB21A0")]
|
||||
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 = "0x2EB2220", Offset = "0x2EB1020", VA = "0x182EB2220")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000210 RID: 528 RVA: 0x00002BC8 File Offset: 0x00000DC8
|
||||
[Token(Token = "0x6000210")]
|
||||
[Address(RVA = "0x2EB1E20", Offset = "0x2EB0C20", VA = "0x182EB1E20")]
|
||||
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 = "0x2EB2320", Offset = "0x2EB1120", VA = "0x182EB2320")]
|
||||
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 = "0x2EB23F0", Offset = "0x2EB11F0", VA = "0x182EB23F0")]
|
||||
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 = "0x2EB24C0", Offset = "0x2EB12C0", VA = "0x182EB24C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000214 RID: 532 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000214")]
|
||||
[Address(RVA = "0x2EB1E80", Offset = "0x2EB0C80", VA = "0x182EB1E80")]
|
||||
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 = "0x2EB1F00", Offset = "0x2EB0D00", VA = "0x182EB1F00")]
|
||||
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 = "0x2EB2520", Offset = "0x2EB1320", VA = "0x182EB2520")]
|
||||
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 = "0x2EB2580", Offset = "0x2EB1380", VA = "0x182EB2580")]
|
||||
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 = "0x2EB1F00", Offset = "0x2EB0D00", VA = "0x182EB1F00", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000219 RID: 537 RVA: 0x00002C28 File Offset: 0x00000E28
|
||||
[Token(Token = "0x6000219")]
|
||||
[Address(RVA = "0x2EB1EE0", Offset = "0x2EB0CE0", VA = "0x182EB1EE0", Slot = "4")]
|
||||
bool IEnumerator.MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600021A RID: 538 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x28F99C0", Offset = "0x28F87C0", VA = "0x1828F99C0")]
|
||||
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 = "0x28F7200", Offset = "0x28F6000", VA = "0x1828F7200")]
|
||||
internal AsyncOperationHandle(AsyncOperationBase<TObject> op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EA RID: 490 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EA")]
|
||||
[Address(RVA = "0x28F7060", Offset = "0x28F5E60", VA = "0x1828F7060")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EB RID: 491 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EB")]
|
||||
[Address(RVA = "0x28F72B0", Offset = "0x28F60B0", VA = "0x1828F72B0")]
|
||||
internal AsyncOperationHandle(IAsyncOperation op, int version)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EC RID: 492 RVA: 0x00002A90 File Offset: 0x00000C90
|
||||
[Token(Token = "0x60001EC")]
|
||||
[Address(RVA = "0x28F6630", Offset = "0x28F5430", VA = "0x1828F6630")]
|
||||
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 = "0x28F78A0", Offset = "0x28F66A0", VA = "0x1828F78A0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001EE")]
|
||||
[Address(RVA = "0x28F9DD0", Offset = "0x28F8BD0", VA = "0x1828F9DD0")]
|
||||
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 = "0x28F75A0", Offset = "0x28F63A0", VA = "0x1828F75A0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001F0")]
|
||||
[Address(RVA = "0x28F9AD0", Offset = "0x28F88D0", VA = "0x1828F9AD0")]
|
||||
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 = "0x28F7DE0", Offset = "0x28F6BE0", VA = "0x1828F7DE0")]
|
||||
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 = "0x28F7C60", Offset = "0x28F6A60", VA = "0x1828F7C60")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001F3")]
|
||||
[Address(RVA = "0x28FA0D0", Offset = "0x28F8ED0", VA = "0x1828FA0D0")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001F4 RID: 500 RVA: 0x00002AA8 File Offset: 0x00000CA8
|
||||
[Token(Token = "0x60001F4")]
|
||||
[Address(RVA = "0x28F68A0", Offset = "0x28F56A0", VA = "0x1828F68A0", 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 = "0x28F68C0", Offset = "0x28F56C0", VA = "0x1828F68C0", 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 = "0x28F8200", Offset = "0x28F7000", VA = "0x1828F8200")]
|
||||
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 = "0x28F8770", Offset = "0x28F7570", VA = "0x1828F8770")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001F8 RID: 504 RVA: 0x00002AF0 File Offset: 0x00000CF0
|
||||
[Token(Token = "0x60001F8")]
|
||||
[Address(RVA = "0x28F6900", Offset = "0x28F5700", VA = "0x1828F6900")]
|
||||
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 = "0x28F89C0", Offset = "0x28F77C0", VA = "0x1828F89C0")]
|
||||
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 = "0x28F8D30", Offset = "0x28F7B30", VA = "0x1828F8D30")]
|
||||
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 = "0x28F8F40", Offset = "0x28F7D40", VA = "0x1828F8F40")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001FC RID: 508 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001FC")]
|
||||
[Address(RVA = "0x28F6C20", Offset = "0x28F5A20", VA = "0x1828F6C20")]
|
||||
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 = "0x28F9300", Offset = "0x28F8100", VA = "0x1828F9300")]
|
||||
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 = "0x28F9480", Offset = "0x28F8280", VA = "0x1828F9480")]
|
||||
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 = "0x28F9780", Offset = "0x28F8580", VA = "0x1828F9780")]
|
||||
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 = "0x28F6E30", Offset = "0x28F5C30", VA = "0x1828F6E30", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000201 RID: 513 RVA: 0x00002B50 File Offset: 0x00000D50
|
||||
[Token(Token = "0x6000201")]
|
||||
[Address(RVA = "0x28F6D90", Offset = "0x28F5B90", VA = "0x1828F6D90", Slot = "4")]
|
||||
bool IEnumerator.MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000202 RID: 514 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000202")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x2EB5850", Offset = "0x2EB4650", VA = "0x182EB5850")]
|
||||
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 = "0x6166C0", Offset = "0x6154C0", VA = "0x1806166C0", Slot = "30")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600021D")]
|
||||
[Address(RVA = "0x6E19A0", Offset = "0x6E07A0", VA = "0x1806E19A0", Slot = "31")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600021E RID: 542 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600021E")]
|
||||
[Address(RVA = "0x2EB5790", Offset = "0x2EB4590", VA = "0x182EB5790")]
|
||||
internal IList<AsyncOperationHandle> GetDependentOps()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600021F RID: 543 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021F")]
|
||||
[Address(RVA = "0x2EB5730", Offset = "0x2EB4530", VA = "0x182EB5730", 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 = "0x2EB58F0", Offset = "0x2EB46F0", VA = "0x182EB58F0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000221 RID: 545 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000221")]
|
||||
[Address(RVA = "0x2EB5490", Offset = "0x2EB4290", VA = "0x182EB5490", Slot = "25")]
|
||||
protected override void Execute()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000222 RID: 546 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000222")]
|
||||
[Address(RVA = "0x2EB4F40", Offset = "0x2EB3D40", VA = "0x182EB4F40")]
|
||||
private void CompleteIfDependenciesComplete()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000223 RID: 547 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000223")]
|
||||
[Address(RVA = "0x2EB51D0", Offset = "0x2EB3FD0", VA = "0x182EB51D0", 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 = "0x2EB5920", Offset = "0x2EB4720", VA = "0x182EB5920", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000225 RID: 549 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000225")]
|
||||
[Address(RVA = "0x2EB57D0", Offset = "0x2EB45D0", VA = "0x182EB57D0")]
|
||||
public void Init(List<AsyncOperationHandle> operations)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000226 RID: 550 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000226")]
|
||||
[Address(RVA = "0x2EB5840", Offset = "0x2EB4640", VA = "0x182EB5840")]
|
||||
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 = "0x403AB0", Offset = "0x4028B0", VA = "0x180403AB0", Slot = "39")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000231")]
|
||||
[Address(RVA = "0x12395E0", Offset = "0x12383E0", VA = "0x1812395E0", 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 = "0xD510D0", Offset = "0xD4FED0", VA = "0x180D510D0", 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 = "0x536410", Offset = "0x535210", VA = "0x180536410", Slot = "32")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000234 RID: 564 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000234")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
public ProviderOperation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000235 RID: 565 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000235")]
|
||||
[Address(RVA = "0x29038B0", Offset = "0x29026B0", VA = "0x1829038B0", 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 = "0x2903CB0", Offset = "0x2902AB0", VA = "0x182903CB0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000237 RID: 567 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000237")]
|
||||
[Address(RVA = "0x2903960", Offset = "0x2902760", VA = "0x182903960", 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 = "0x2904110", Offset = "0x2902F10", VA = "0x182904110", 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 = "0x2903DB0", Offset = "0x2902BB0", VA = "0x182903DB0", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600023A RID: 570 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600023A")]
|
||||
[Address(RVA = "0x239D650", Offset = "0x239C450", VA = "0x18239D650", Slot = "35")]
|
||||
public TDepObject GetDependency<TDepObject>(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600023B RID: 571 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023B")]
|
||||
[Address(RVA = "0x6A2D60", Offset = "0x6A1B60", VA = "0x1806A2D60", Slot = "36")]
|
||||
public void SetProgressCallback(Func<float> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023C RID: 572 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023C")]
|
||||
[Address(RVA = "0x1B97000", Offset = "0x1B95E00", VA = "0x181B97000", 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 = "0x2903E40", Offset = "0x2902C40", VA = "0x182903E40", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600023E RID: 574 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023E")]
|
||||
[Address(RVA = "0x2903670", Offset = "0x2902470", VA = "0x182903670", Slot = "25")]
|
||||
protected override void Execute()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023F")]
|
||||
[Address(RVA = "0x2903C00", Offset = "0x2902A00", VA = "0x182903C00", 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 = "0x2903510", Offset = "0x2902310", VA = "0x182903510", 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