43 lines
1.3 KiB
C#
43 lines
1.3 KiB
C#
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<Plane> inCullingPlanes, NativeArray<BatchVisibility> inOutBatchVisibility, NativeArray<int> outVisibleIndices, LODParameters inLodParameters)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000717 RID: 1815
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000717")]
|
|
public readonly NativeArray<Plane> cullingPlanes;
|
|
|
|
// Token: 0x04000718 RID: 1816
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000718")]
|
|
public NativeArray<BatchVisibility> batchVisibility;
|
|
|
|
// Token: 0x04000719 RID: 1817
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000719")]
|
|
public NativeArray<int> visibleIndices;
|
|
|
|
// Token: 0x0400071A RID: 1818
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400071A")]
|
|
public readonly LODParameters lodParameters;
|
|
}
|
|
}
|