using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.StaticBatching { // Token: 0x02002D10 RID: 11536 [Token(Token = "0x2002D10")] public class StaticBatchManager : MonoBehaviour { // Token: 0x06013A58 RID: 80472 RVA: 0x004929C4 File Offset: 0x00490BC4 [Token(Token = "0x6013A58")] [Address(RVA = "0xA6B5C0", Offset = "0xA6A3C0", VA = "0x180A6B5C0")] public StaticBatchManager() { } // Token: 0x0400CC3D RID: 52285 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400CC3D")] public bool UseSpacePartition; // Token: 0x0400CC3E RID: 52286 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400CC3E")] [OMAIFIIBMNL("UseSpacePartition")] public float SpacePartitionCubeSize = 100f; // Token: 0x0400CC3F RID: 52287 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400CC3F")] public bool ForceLOD0 = true; // Token: 0x0400CC40 RID: 52288 [FieldOffset(Offset = "0x21")] [Token(Token = "0x400CC40")] public bool OnlyBatchProBuilderMeshes; // Token: 0x0400CC41 RID: 52289 [FieldOffset(Offset = "0x22")] [Token(Token = "0x400CC41")] public bool SplitOriginalSubmeshes = true; // Token: 0x0400CC42 RID: 52290 [FieldOffset(Offset = "0x23")] [Token(Token = "0x400CC42")] public bool StripToJustUV0; // Token: 0x0400CC43 RID: 52291 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CC43")] [HideInInspector] public List originalAssets; // Token: 0x0400CC44 RID: 52292 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400CC44")] [HideInInspector] public List originalLodGroups; // Token: 0x0400CC45 RID: 52293 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400CC45")] [HideInInspector] public List staticBatches; } }