Files
Jan2021-Cpp2Il-Dump/RecRoom.Datastructures.Runtime/RecRoom/DataStructures/ResourceHandles/IResourceHandle.2.cs
T
2026-04-08 23:40:05 +02:00

38 lines
790 B
C#

using System;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using Cpp2IlInjected;
using JetBrains.Annotations;
using RecRoom.Async;
namespace RecRoom.DataStructures.ResourceHandles
{
// Token: 0x02000037 RID: 55
[Token(Token = "0x2000037")]
[StructLayout(3)]
public interface IResourceHandle<T> : IResourceHandle, IDisposable
{
// Token: 0x17000028 RID: 40
// (get) Token: 0x060000E0 RID: 224
[Token(Token = "0x17000028")]
[NotNull]
Task<T> ResourceTask
{
[Token(Token = "0x60000E0")]
[Address(Slot = "0")]
get;
}
// Token: 0x17000029 RID: 41
// (get) Token: 0x060000E1 RID: 225
[Token(Token = "0x17000029")]
[NotNull]
IPromise<T> ResourcePromise
{
[Token(Token = "0x60000E1")]
[Address(Slot = "1")]
get;
}
}
}