Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

171 lines
4.7 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Rendering;
using UnityEngine.Rendering.Universal;
using UnityEngine.Scripting.APIUpdating;
namespace UnityEngine.Experimental.Rendering.Universal
{
// Token: 0x020000C5 RID: 197
[Token(Token = "0x20000A2")]
[ExcludeFromPreset]
[MovedFrom("UnityEngine.Experimental.Rendering.LWRP")]
public class RenderObjects : ScriptableRendererFeature
{
// Token: 0x060003F7 RID: 1015 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003CB")]
[Address(RVA = "0x8F5720", Offset = "0x8F4720", VA = "0x1808F5720", Slot = "4")]
public override void Create()
{
}
// Token: 0x060003F8 RID: 1016 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003CC")]
[Address(RVA = "0x8F56F0", Offset = "0x8F46F0", VA = "0x1808F56F0", Slot = "5")]
public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData)
{
}
// Token: 0x060003F9 RID: 1017 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003CD")]
[Address(RVA = "0x8F5A10", Offset = "0x8F4A10", VA = "0x1808F5A10")]
public RenderObjects()
{
}
// Token: 0x04000526 RID: 1318
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400043A")]
public RenderObjects.RenderObjectsSettings settings;
// Token: 0x04000527 RID: 1319
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400043B")]
private RenderObjectsPass renderObjectsPass;
// Token: 0x020000C6 RID: 198
[Token(Token = "0x20000D5")]
[Serializable]
public class RenderObjectsSettings
{
// Token: 0x060003FA RID: 1018 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000479")]
[Address(RVA = "0x8F5620", Offset = "0x8F4620", VA = "0x1808F5620")]
public RenderObjectsSettings()
{
}
// Token: 0x04000528 RID: 1320
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400056B")]
public string passTag;
// Token: 0x04000529 RID: 1321
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400056C")]
public RenderPassEvent Event;
// Token: 0x0400052A RID: 1322
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400056D")]
public RenderObjects.FilterSettings filterSettings;
// Token: 0x0400052B RID: 1323
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400056E")]
public Material overrideMaterial;
// Token: 0x0400052C RID: 1324
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400056F")]
public int overrideMaterialPassIndex;
// Token: 0x0400052D RID: 1325
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000570")]
public bool overrideDepthState;
// Token: 0x0400052E RID: 1326
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000571")]
public CompareFunction depthCompareFunction;
// Token: 0x0400052F RID: 1327
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4000572")]
public bool enableWrite;
// Token: 0x04000530 RID: 1328
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000573")]
public StencilStateData stencilSettings;
// Token: 0x04000531 RID: 1329
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000574")]
public RenderObjects.CustomCameraSettings cameraSettings;
}
// Token: 0x020000C7 RID: 199
[Token(Token = "0x20000D6")]
[Serializable]
public class FilterSettings
{
// Token: 0x060003FB RID: 1019 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600047A")]
[Address(RVA = "0x8E9C10", Offset = "0x8E8C10", VA = "0x1808E9C10")]
public FilterSettings()
{
}
// Token: 0x04000532 RID: 1330
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000575")]
public RenderQueueType RenderQueueType;
// Token: 0x04000533 RID: 1331
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4000576")]
public LayerMask LayerMask;
// Token: 0x04000534 RID: 1332
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000577")]
public string[] PassNames;
}
// Token: 0x020000C8 RID: 200
[Token(Token = "0x20000D7")]
[Serializable]
public class CustomCameraSettings
{
// Token: 0x060003FC RID: 1020 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600047B")]
[Address(RVA = "0x8E9810", Offset = "0x8E8810", VA = "0x1808E9810")]
public CustomCameraSettings()
{
}
// Token: 0x04000535 RID: 1333
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000578")]
public bool overrideCamera;
// Token: 0x04000536 RID: 1334
[FieldOffset(Offset = "0x11")]
[Token(Token = "0x4000579")]
public bool restoreCamera;
// Token: 0x04000537 RID: 1335
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400057A")]
public Vector4 offset;
// Token: 0x04000538 RID: 1336
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400057B")]
public float cameraFieldOfView;
}
}
}