using System; using Cpp2IlInjected; using Unity.Collections; using UnityEngine.Bindings; using UnityEngine.Scripting; namespace UnityEngine.Rendering { // Token: 0x02000255 RID: 597 [Token(Token = "0x2000255")] [UsedByNativeCode] [NativeHeader("Runtime/Camera/BatchRendererGroup.h")] public struct BatchCullingContext { // Token: 0x06000F2A RID: 3882 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F2A")] [Address(RVA = "0x27D4740", Offset = "0x27D3540", VA = "0x1827D4740")] public BatchCullingContext(NativeArray inCullingPlanes, NativeArray inOutBatchVisibility, NativeArray outVisibleIndices, LODParameters inLodParameters) { } // Token: 0x04000717 RID: 1815 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000717")] public readonly NativeArray cullingPlanes; // Token: 0x04000718 RID: 1816 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000718")] public NativeArray batchVisibility; // Token: 0x04000719 RID: 1817 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000719")] public NativeArray visibleIndices; // Token: 0x0400071A RID: 1818 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400071A")] public readonly LODParameters lodParameters; } }