Files
Dec2017-Script-Dump/UnityEngine/Experimental/Rendering/DrawRendererSettings.cs
T
2026-06-04 11:42:34 +02:00

55 lines
1.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using UnityEngine.Scripting;
namespace UnityEngine.Experimental.Rendering
{
// Token: 0x020000FF RID: 255
public struct DrawRendererSettings
{
// Token: 0x0600123A RID: 4666 RVA: 0x00018360 File Offset: 0x00016560
public DrawRendererSettings(CullResults cullResults, Camera camera, ShaderPassName shaderPassName)
{
this._cullResults = cullResults.cullResults;
this.shaderPassName = shaderPassName;
this.rendererConfiguration = RendererConfiguration.None;
this.flags = DrawRendererFlags.EnableInstancing;
this.inputFilter = InputFilter.Default();
DrawRendererSettings.InitializeSortSettings(camera, out this.sorting);
}
// Token: 0x17000394 RID: 916
// (set) Token: 0x0600123B RID: 4667 RVA: 0x0001839C File Offset: 0x0001659C
public CullResults cullResults
{
set
{
this._cullResults = value.cullResults;
}
}
// Token: 0x0600123C RID: 4668
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void InitializeSortSettings(Camera camera, out DrawRendererSortSettings sortSettings);
// Token: 0x0400024A RID: 586
public DrawRendererSortSettings sorting;
// Token: 0x0400024B RID: 587
public ShaderPassName shaderPassName;
// Token: 0x0400024C RID: 588
public InputFilter inputFilter;
// Token: 0x0400024D RID: 589
public RendererConfiguration rendererConfiguration;
// Token: 0x0400024E RID: 590
public DrawRendererFlags flags;
// Token: 0x0400024F RID: 591
private IntPtr _cullResults;
}
}