scripts
This commit is contained in:
@@ -0,0 +1,167 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x0200002A RID: 42
|
||||
[Token(Token = "0x200002A")]
|
||||
[StructLayout(3)]
|
||||
public class UniqueTreeNode<T> where T : IEquatable<T>
|
||||
{
|
||||
// Token: 0x17000017 RID: 23
|
||||
// (get) Token: 0x060000A5 RID: 165 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060000A6 RID: 166 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000017")]
|
||||
public UniqueTreeNode<T> Parent
|
||||
{
|
||||
[Token(Token = "0x60000A5")]
|
||||
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000A6")]
|
||||
[Address(RVA = "0x2328470", Offset = "0x2326E70", VA = "0x182328470")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000018 RID: 24
|
||||
// (get) Token: 0x060000A7 RID: 167 RVA: 0x000023B8 File Offset: 0x000005B8
|
||||
[Token(Token = "0x17000018")]
|
||||
public bool IsRoot
|
||||
{
|
||||
[Token(Token = "0x60000A7")]
|
||||
[Address(RVA = "0x2328300", Offset = "0x2326D00", VA = "0x182328300")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000019 RID: 25
|
||||
// (get) Token: 0x060000A8 RID: 168 RVA: 0x000023D0 File Offset: 0x000005D0
|
||||
[Token(Token = "0x17000019")]
|
||||
public bool IsLeaf
|
||||
{
|
||||
[Token(Token = "0x60000A8")]
|
||||
[Address(RVA = "0x23282C0", Offset = "0x2326CC0", VA = "0x1823282C0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001A RID: 26
|
||||
// (get) Token: 0x060000A9 RID: 169 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x1700001A")]
|
||||
public UniqueTreeNode<T> Root
|
||||
{
|
||||
[Token(Token = "0x60000A9")]
|
||||
[Address(RVA = "0x2328330", Offset = "0x2326D30", VA = "0x182328330")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000AA RID: 170 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000AA")]
|
||||
[Address(RVA = "0x23281E0", Offset = "0x2326BE0", VA = "0x1823281E0")]
|
||||
public UniqueTreeNode(T nodeContent)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000AB RID: 171 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60000AB")]
|
||||
[Address(RVA = "0x2325ED0", Offset = "0x23248D0", VA = "0x182325ED0")]
|
||||
public UniqueTreeNode<T> AddChild(T newNodeContent)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000AC RID: 172 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60000AC")]
|
||||
[Address(RVA = "0x2326930", Offset = "0x2325330", VA = "0x182326930")]
|
||||
public UniqueTreeNode<T> RemoveDescendant(T nodeContentToRemove)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000AD RID: 173 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60000AD")]
|
||||
[Address(RVA = "0x2326CC0", Offset = "0x23256C0", VA = "0x182326CC0")]
|
||||
public UniqueTreeNode<T> Remove()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000AE RID: 174 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000AE")]
|
||||
[Address(RVA = "0x2326280", Offset = "0x2324C80", VA = "0x182326280")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000AF RID: 175 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60000AF")]
|
||||
[Address(RVA = "0x2326E00", Offset = "0x2325800", VA = "0x182326E00")]
|
||||
public UniqueTreeNode<T> Reparent(T newParent)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000B0 RID: 176 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000B0")]
|
||||
[Address(RVA = "0x2327DE0", Offset = "0x23267E0", VA = "0x182327DE0")]
|
||||
public static void TraverseTree(UniqueTreeNode<T> traversalRoot, UniqueTreeNode<T>.TreeTraversalOperation operation)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000B1 RID: 177 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000B1")]
|
||||
[Address(RVA = "0x1AB80A0", Offset = "0x1AB6AA0", VA = "0x181AB80A0")]
|
||||
public static void TraverseTree<A>(UniqueTreeNode<T> traversalRoot, Func<UniqueTreeNode<T>, A, bool> operation, A arg)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000B2 RID: 178 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60000B2")]
|
||||
[Address(RVA = "0x2326FE0", Offset = "0x23259E0", VA = "0x182326FE0")]
|
||||
public static string ToString(UniqueTreeNode<T> traversalRoot, int depth = 0)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000B3 RID: 179 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60000B3")]
|
||||
[Address(RVA = "0x2326510", Offset = "0x2324F10", VA = "0x182326510")]
|
||||
public static UniqueTreeNode<T> FindNode(UniqueTreeNode<T> traversalRoot, T nodeContentToFind)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400003B RID: 59
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400003B")]
|
||||
public T Content;
|
||||
|
||||
// Token: 0x0400003C RID: 60
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400003C")]
|
||||
public LinkedList<UniqueTreeNode<T>> Children;
|
||||
|
||||
// Token: 0x0400003D RID: 61
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400003D")]
|
||||
public UniqueTreeNode<T> _parent;
|
||||
|
||||
// Token: 0x0200002B RID: 43
|
||||
// (Invoke) Token: 0x060000B5 RID: 181
|
||||
[Token(Token = "0x200002B")]
|
||||
public delegate bool TreeTraversalOperation(UniqueTreeNode<T> node);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user