Files
Jan2021-Cpp2Il-Dump/RecRoom.Promises.Runtime/RecRoom/Async/ICancelablePromise.cs
T
2026-04-08 23:40:05 +02:00

44 lines
898 B
C#

using System;
using System.Collections;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace RecRoom.Async
{
// Token: 0x02000007 RID: 7
[Token(Token = "0x2000007")]
[StructLayout(3)]
public interface ICancelablePromise : IPromise, IEnumerator
{
// Token: 0x17000001 RID: 1
// (get) Token: 0x0600000B RID: 11
[Token(Token = "0x17000001")]
bool IsCanceled
{
[Token(Token = "0x600000B")]
[Address(Slot = "0")]
get;
}
// Token: 0x17000002 RID: 2
// (get) Token: 0x0600000C RID: 12
[Token(Token = "0x17000002")]
bool IsPending
{
[Token(Token = "0x600000C")]
[Address(Slot = "1")]
get;
}
// Token: 0x0600000D RID: 13
[Token(Token = "0x600000D")]
[Address(Slot = "2")]
void Cancel();
// Token: 0x0600000E RID: 14
[Token(Token = "0x600000E")]
[Address(Slot = "3")]
ICancelablePromise Canceled(Action onCanceled);
}
}