71 lines
2.0 KiB
C#
71 lines
2.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.StaticBatching
|
|
{
|
|
// Token: 0x0200280B RID: 10251
|
|
[Token(Token = "0x200280B")]
|
|
[StructLayout(3)]
|
|
public class StaticBatchManager : MonoBehaviour
|
|
{
|
|
// Token: 0x06011FC4 RID: 73668 RVA: 0x0044C760 File Offset: 0x0044A960
|
|
[Token(Token = "0x6011FC4")]
|
|
[Address(RVA = "0x11AE560", Offset = "0x11ACF60", VA = "0x1811AE560")]
|
|
public StaticBatchManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C051 RID: 49233
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C051")]
|
|
public bool UseSpacePartition;
|
|
|
|
// Token: 0x0400C052 RID: 49234
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400C052")]
|
|
[OMAIFIIBMNL("UseSpacePartition")]
|
|
public float SpacePartitionCubeSize = 100f;
|
|
|
|
// Token: 0x0400C053 RID: 49235
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C053")]
|
|
public bool ForceLOD0 = true;
|
|
|
|
// Token: 0x0400C054 RID: 49236
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x21")]
|
|
[Token(Token = "0x400C054")]
|
|
public bool OnlyBatchProBuilderMeshes;
|
|
|
|
// Token: 0x0400C055 RID: 49237
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x22")]
|
|
[Token(Token = "0x400C055")]
|
|
public bool SplitOriginalSubmeshes = true;
|
|
|
|
// Token: 0x0400C056 RID: 49238
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x23")]
|
|
[Token(Token = "0x400C056")]
|
|
public bool StripToJustUV0;
|
|
|
|
// Token: 0x0400C057 RID: 49239
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400C057")]
|
|
[HideInInspector]
|
|
public List<MeshRenderer> originalAssets;
|
|
|
|
// Token: 0x0400C058 RID: 49240
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400C058")]
|
|
[HideInInspector]
|
|
public List<LODGroup> originalLodGroups;
|
|
|
|
// Token: 0x0400C059 RID: 49241
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400C059")]
|
|
[HideInInspector]
|
|
public List<GameObject> staticBatches;
|
|
}
|
|
}
|