using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace ClusterLOD { // Token: 0x02001357 RID: 4951 [Token(Token = "0x2001357")] public class ClusterNode { // Token: 0x06006F29 RID: 28457 RVA: 0x00186A40 File Offset: 0x00184C40 [Token(Token = "0x6006F29")] [Address(RVA = "0x1F44BF0", Offset = "0x1F43BF0", VA = "0x181F44BF0")] public ClusterNode(List components, [Optional] ClusterNode parent) { this.parent = parent; int num = 0; this.components = components; int num2 = ClusterUtil.GetVertexCount(components, (NPBPPKDLKDN)num); this.vertexCount = num2; } // Token: 0x04004995 RID: 18837 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004995")] public List components; // Token: 0x04004996 RID: 18838 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004996")] public ClusterNode parent; // Token: 0x04004997 RID: 18839 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004997")] public ClusterNode child1; // Token: 0x04004998 RID: 18840 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4004998")] public ClusterNode child2; // Token: 0x04004999 RID: 18841 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4004999")] public int vertexCount; // Token: 0x0400499A RID: 18842 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400499A")] public Bounds bounds; } }