scripts
This commit is contained in:
@@ -0,0 +1,78 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Async
|
||||
{
|
||||
// Token: 0x0200000E RID: 14
|
||||
[Token(Token = "0x200000E")]
|
||||
[StructLayout(3)]
|
||||
public interface IPromise : IEnumerator
|
||||
{
|
||||
// Token: 0x17000009 RID: 9
|
||||
// (get) Token: 0x06000030 RID: 48
|
||||
[Token(Token = "0x17000009")]
|
||||
bool IsCompleted
|
||||
{
|
||||
[Token(Token = "0x6000030")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700000A RID: 10
|
||||
// (get) Token: 0x06000031 RID: 49
|
||||
[Token(Token = "0x1700000A")]
|
||||
bool HasSucceeded
|
||||
{
|
||||
[Token(Token = "0x6000031")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700000B RID: 11
|
||||
// (get) Token: 0x06000032 RID: 50
|
||||
[Token(Token = "0x1700000B")]
|
||||
bool HasError
|
||||
{
|
||||
[Token(Token = "0x6000032")]
|
||||
[Address(Slot = "2")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000033 RID: 51
|
||||
[Token(Token = "0x6000033")]
|
||||
[Address(Slot = "3")]
|
||||
IPromise Then(Action thenFunc);
|
||||
|
||||
// Token: 0x06000034 RID: 52
|
||||
[Token(Token = "0x6000034")]
|
||||
[Address(Slot = "4")]
|
||||
IPromise Error(Action<string> errorFunc);
|
||||
|
||||
// Token: 0x06000035 RID: 53
|
||||
[Token(Token = "0x6000035")]
|
||||
[Address(Slot = "5")]
|
||||
IPromise Finally(Action finallyFunc);
|
||||
|
||||
// Token: 0x06000036 RID: 54
|
||||
[Token(Token = "0x6000036")]
|
||||
[Address(Slot = "6")]
|
||||
IPromise<TNew> ContinueWith<TNew>(Func<IPromise<TNew>> transformFunc);
|
||||
|
||||
// Token: 0x06000037 RID: 55
|
||||
[Token(Token = "0x6000037")]
|
||||
[Address(Slot = "7")]
|
||||
IPromise ContinueWith(Func<IPromise> transformFunc);
|
||||
|
||||
// Token: 0x06000038 RID: 56
|
||||
[Token(Token = "0x6000038")]
|
||||
[Address(Slot = "8")]
|
||||
IPromise<TNew> Transform<TNew>(Func<TNew> transformFunc);
|
||||
|
||||
// Token: 0x06000039 RID: 57
|
||||
[Token(Token = "0x6000039")]
|
||||
[Address(Slot = "9")]
|
||||
IPromise TransformError(Func<string, string> transformFunc);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user