using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace ClusterLOD { // Token: 0x02000C96 RID: 3222 [Token(Token = "0x2000C96")] [StructLayout(3)] public class ClusterNode { // Token: 0x06004D8E RID: 19854 RVA: 0x00120ED4 File Offset: 0x0011F0D4 [Token(Token = "0x6004D8E")] [Address(RVA = "0x1B354F0", Offset = "0x1B33EF0", VA = "0x181B354F0")] public ClusterNode(List components, [Optional] ClusterNode parent) { this.parent = parent; int num = 0; this.components = components; int num2 = ClusterUtil.GetVertexCount(components, num); this.vertexCount = num2; } // Token: 0x0400399D RID: 14749 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400399D")] public List components; // Token: 0x0400399E RID: 14750 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400399E")] public ClusterNode parent; // Token: 0x0400399F RID: 14751 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400399F")] public ClusterNode child1; // Token: 0x040039A0 RID: 14752 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40039A0")] public ClusterNode child2; // Token: 0x040039A1 RID: 14753 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40039A1")] public int vertexCount; // Token: 0x040039A2 RID: 14754 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x40039A2")] public Bounds bounds; } }