Files
27Aug2021-Cpp2IL-Dump/Unity.RenderPipelines.Core.Runtime/UnityEngine/Rendering/ObservableList.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

220 lines
6.3 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace UnityEngine.Rendering
{
// Token: 0x0200003F RID: 63
[Token(Token = "0x2000031")]
public class ObservableList<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
{
// Token: 0x14000001 RID: 1
// (add) Token: 0x06000133 RID: 307 RVA: 0x00002050 File Offset: 0x00000250
// (remove) Token: 0x06000134 RID: 308 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x14000001")]
public event ListChangedEventHandler<T> ItemAdded
{
[Token(Token = "0x6000104")]
[Address(RVA = "0x260E880", Offset = "0x260D880", VA = "0x18260E880")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000105")]
[Address(RVA = "0x260E600", Offset = "0x260D600", VA = "0x18260E600")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000002 RID: 2
// (add) Token: 0x06000135 RID: 309 RVA: 0x00002050 File Offset: 0x00000250
// (remove) Token: 0x06000136 RID: 310 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x14000002")]
public event ListChangedEventHandler<T> ItemRemoved
{
[Token(Token = "0x6000106")]
[Address(RVA = "0x2614600", Offset = "0x2613600", VA = "0x182614600")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000107")]
[Address(RVA = "0x2614750", Offset = "0x2613750", VA = "0x182614750")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x1700001E RID: 30
[Token(Token = "0x17000019")]
public T this[int index]
{
[Token(Token = "0x6000108")]
[Address(RVA = "0x3051020", Offset = "0x3050020", VA = "0x183051020", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x6000109")]
[Address(RVA = "0x3051080", Offset = "0x3050080", VA = "0x183051080", Slot = "5")]
set
{
}
}
// Token: 0x1700001F RID: 31
// (get) Token: 0x06000139 RID: 313 RVA: 0x00002850 File Offset: 0x00000A50
[Token(Token = "0x1700001A")]
public int Count
{
[Token(Token = "0x600010A")]
[Address(RVA = "0x3050FC0", Offset = "0x304FFC0", VA = "0x183050FC0", Slot = "9")]
get
{
return 0;
}
}
// Token: 0x17000020 RID: 32
// (get) Token: 0x0600013A RID: 314 RVA: 0x00002868 File Offset: 0x00000A68
[Token(Token = "0x1700001B")]
public bool IsReadOnly
{
[Token(Token = "0x600010B")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")]
get
{
return default(bool);
}
}
// Token: 0x0600013B RID: 315 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600010C")]
[Address(RVA = "0x3050F00", Offset = "0x304FF00", VA = "0x183050F00")]
public ObservableList()
{
}
// Token: 0x0600013C RID: 316 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600010D")]
[Address(RVA = "0x3050F30", Offset = "0x304FF30", VA = "0x183050F30")]
public ObservableList(int capacity)
{
}
// Token: 0x0600013D RID: 317 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600010E")]
[Address(RVA = "0x3050E70", Offset = "0x304FE70", VA = "0x183050E70")]
public ObservableList(IEnumerable<T> collection)
{
}
// Token: 0x0600013E RID: 318 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600010F")]
[Address(RVA = "0x3050AC0", Offset = "0x304FAC0", VA = "0x183050AC0")]
private void OnEvent(ListChangedEventHandler<T> e, int index, T item)
{
}
// Token: 0x0600013F RID: 319 RVA: 0x00002880 File Offset: 0x00000A80
[Token(Token = "0x6000110")]
[Address(RVA = "0x3050800", Offset = "0x304F800", VA = "0x183050800", Slot = "13")]
public bool Contains(T item)
{
return default(bool);
}
// Token: 0x06000140 RID: 320 RVA: 0x00002898 File Offset: 0x00000A98
[Token(Token = "0x6000111")]
[Address(RVA = "0x30509A0", Offset = "0x304F9A0", VA = "0x1830509A0", Slot = "6")]
public int IndexOf(T item)
{
return 0;
}
// Token: 0x06000141 RID: 321 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000112")]
[Address(RVA = "0x30505B0", Offset = "0x304F5B0", VA = "0x1830505B0", Slot = "11")]
public void Add(T item)
{
}
// Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000113")]
[Address(RVA = "0x3050700", Offset = "0x304F700", VA = "0x183050700")]
public void Add(params T[] items)
{
}
// Token: 0x06000143 RID: 323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000114")]
[Address(RVA = "0x3050A10", Offset = "0x304FA10", VA = "0x183050A10", Slot = "7")]
public void Insert(int index, T item)
{
}
// Token: 0x06000144 RID: 324 RVA: 0x000028B0 File Offset: 0x00000AB0
[Token(Token = "0x6000115")]
[Address(RVA = "0x3050CC0", Offset = "0x304FCC0", VA = "0x183050CC0", Slot = "15")]
public bool Remove(T item)
{
return default(bool);
}
// Token: 0x06000145 RID: 325 RVA: 0x000028C8 File Offset: 0x00000AC8
[Token(Token = "0x6000116")]
[Address(RVA = "0x3050DB0", Offset = "0x304FDB0", VA = "0x183050DB0")]
public int Remove(params T[] items)
{
return 0;
}
// Token: 0x06000146 RID: 326 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000117")]
[Address(RVA = "0x3050B80", Offset = "0x304FB80", VA = "0x183050B80", Slot = "8")]
public void RemoveAt(int index)
{
}
// Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000118")]
[Address(RVA = "0x3050790", Offset = "0x304F790", VA = "0x183050790", Slot = "12")]
public void Clear()
{
}
// Token: 0x06000148 RID: 328 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000119")]
[Address(RVA = "0x3050870", Offset = "0x304F870", VA = "0x183050870", Slot = "14")]
public void CopyTo(T[] array, int arrayIndex)
{
}
// Token: 0x06000149 RID: 329 RVA: 0x000020FA File Offset: 0x000002FA
[Token(Token = "0x600011A")]
[Address(RVA = "0x3050940", Offset = "0x304F940", VA = "0x183050940", Slot = "16")]
public IEnumerator<T> GetEnumerator()
{
return null;
}
// Token: 0x0600014A RID: 330 RVA: 0x000020FA File Offset: 0x000002FA
[Token(Token = "0x600011B")]
[Address(RVA = "0x26468C0", Offset = "0x26458C0", VA = "0x1826468C0", Slot = "17")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x040000E7 RID: 231
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000C3")]
private IList<T> m_List;
}
}