Files
niko 8fc35183db a
2026-04-11 22:19:20 +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: 0x020000C3 RID: 195
[Token(Token = "0x20000A0")]
[ExcludeFromPreset]
[MovedFrom("UnityEngine.Experimental.Rendering.LWRP")]
public class RenderObjects : ScriptableRendererFeature
{
// Token: 0x060003D7 RID: 983 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003AB")]
[Address(RVA = "0x227AA50", Offset = "0x2279850", VA = "0x18227AA50", Slot = "4")]
public override void Create()
{
}
// Token: 0x060003D8 RID: 984 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003AC")]
[Address(RVA = "0x227AA20", Offset = "0x2279820", VA = "0x18227AA20", Slot = "5")]
public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData)
{
}
// Token: 0x060003D9 RID: 985 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003AD")]
[Address(RVA = "0x227AD40", Offset = "0x2279B40", VA = "0x18227AD40")]
public RenderObjects()
{
}
// Token: 0x040004EF RID: 1263
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400040B")]
public RenderObjects.RenderObjectsSettings settings;
// Token: 0x040004F0 RID: 1264
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400040C")]
private RenderObjectsPass renderObjectsPass;
// Token: 0x020000C4 RID: 196
[Token(Token = "0x20000D3")]
[Serializable]
public class RenderObjectsSettings
{
// Token: 0x060003DA RID: 986 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000459")]
[Address(RVA = "0x227A950", Offset = "0x2279750", VA = "0x18227A950")]
public RenderObjectsSettings()
{
}
// Token: 0x040004F1 RID: 1265
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000534")]
public string passTag;
// Token: 0x040004F2 RID: 1266
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000535")]
public RenderPassEvent Event;
// Token: 0x040004F3 RID: 1267
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000536")]
public RenderObjects.FilterSettings filterSettings;
// Token: 0x040004F4 RID: 1268
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000537")]
public Material overrideMaterial;
// Token: 0x040004F5 RID: 1269
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000538")]
public int overrideMaterialPassIndex;
// Token: 0x040004F6 RID: 1270
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000539")]
public bool overrideDepthState;
// Token: 0x040004F7 RID: 1271
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400053A")]
public CompareFunction depthCompareFunction;
// Token: 0x040004F8 RID: 1272
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400053B")]
public bool enableWrite;
// Token: 0x040004F9 RID: 1273
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400053C")]
public StencilStateData stencilSettings;
// Token: 0x040004FA RID: 1274
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400053D")]
public RenderObjects.CustomCameraSettings cameraSettings;
}
// Token: 0x020000C5 RID: 197
[Token(Token = "0x20000D4")]
[Serializable]
public class FilterSettings
{
// Token: 0x060003DB RID: 987 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045A")]
[Address(RVA = "0x226F070", Offset = "0x226DE70", VA = "0x18226F070")]
public FilterSettings()
{
}
// Token: 0x040004FB RID: 1275
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400053E")]
public RenderQueueType RenderQueueType;
// Token: 0x040004FC RID: 1276
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400053F")]
public LayerMask LayerMask;
// Token: 0x040004FD RID: 1277
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000540")]
public string[] PassNames;
}
// Token: 0x020000C6 RID: 198
[Token(Token = "0x20000D5")]
[Serializable]
public class CustomCameraSettings
{
// Token: 0x060003DC RID: 988 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045B")]
[Address(RVA = "0x226ECB0", Offset = "0x226DAB0", VA = "0x18226ECB0")]
public CustomCameraSettings()
{
}
// Token: 0x040004FE RID: 1278
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000541")]
public bool overrideCamera;
// Token: 0x040004FF RID: 1279
[FieldOffset(Offset = "0x11")]
[Token(Token = "0x4000542")]
public bool restoreCamera;
// Token: 0x04000500 RID: 1280
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4000543")]
public Vector4 offset;
// Token: 0x04000501 RID: 1281
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000544")]
public float cameraFieldOfView;
}
}
}