Files
2026-04-08 23:40:05 +02:00

57 lines
1.6 KiB
C#

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<IClusterLODComponent> 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<IClusterLODComponent> 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;
}
}