48 lines
1.1 KiB
C#
48 lines
1.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace CircuitsV2
|
|
{
|
|
// Token: 0x02000056 RID: 86
|
|
[Token(Token = "0x200003E")]
|
|
[StructLayout(3)]
|
|
public interface IListInstance
|
|
{
|
|
// Token: 0x1700007F RID: 127
|
|
// (get) Token: 0x06000280 RID: 640
|
|
[Token(Token = "0x1700007C")]
|
|
int Count
|
|
{
|
|
[Token(Token = "0x60001F5")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000281 RID: 641
|
|
[Token(Token = "0x60001F6")]
|
|
[Address(Slot = "1")]
|
|
ICircuitTypeInstance GetElementAt(int index);
|
|
|
|
// Token: 0x06000282 RID: 642
|
|
[Token(Token = "0x60001F7")]
|
|
[Address(Slot = "2")]
|
|
void SetElementAt(int index, ICircuitTypeInstance value);
|
|
|
|
// Token: 0x06000283 RID: 643
|
|
[Token(Token = "0x60001F8")]
|
|
[Address(Slot = "3")]
|
|
void DeleteElementAt(int index);
|
|
|
|
// Token: 0x06000284 RID: 644
|
|
[Token(Token = "0x60001F9")]
|
|
[Address(Slot = "4")]
|
|
void InsertElementAt(int index, ICircuitTypeInstance value);
|
|
|
|
// Token: 0x06000285 RID: 645
|
|
[Token(Token = "0x60001FA")]
|
|
[Address(Slot = "5")]
|
|
void Add(ICircuitTypeInstance value);
|
|
}
|
|
}
|