171 lines
4.7 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|