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: 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;
|
|
}
|
|
}
|
|
}
|