41 lines
819 B
C#
41 lines
819 B
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace StansAssets.Foundation.Patterns
|
|
{
|
|
// Token: 0x0200002E RID: 46
|
|
[Token(Token = "0x200001F")]
|
|
internal interface IPoolStackProxy<T>
|
|
{
|
|
// Token: 0x17000009 RID: 9
|
|
// (get) Token: 0x06000095 RID: 149
|
|
[Token(Token = "0x17000003")]
|
|
int Count
|
|
{
|
|
[Token(Token = "0x600005E")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000096 RID: 150
|
|
[Token(Token = "0x600005F")]
|
|
[Address(Slot = "1")]
|
|
void Clear();
|
|
|
|
// Token: 0x06000097 RID: 151
|
|
[Token(Token = "0x6000060")]
|
|
[Address(Slot = "2")]
|
|
bool Contains(T item);
|
|
|
|
// Token: 0x06000098 RID: 152
|
|
[Token(Token = "0x6000061")]
|
|
[Address(Slot = "3")]
|
|
void Push(T item);
|
|
|
|
// Token: 0x06000099 RID: 153
|
|
[Token(Token = "0x6000062")]
|
|
[Address(Slot = "4")]
|
|
bool TryPop(out T result);
|
|
}
|
|
}
|