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

97 lines
4.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Scripting.APIUpdating;
namespace UnityEngine.Rendering.Universal
{
// Token: 0x02000070 RID: 112
[Token(Token = "0x2000064")]
[MovedFrom("UnityEngine.Rendering.LWRP")]
public static class ShadowUtils
{
// Token: 0x060001D1 RID: 465 RVA: 0x000031C8 File Offset: 0x000013C8
[Token(Token = "0x60001BF")]
[Address(RVA = "0x6A1B90", Offset = "0x6A0B90", VA = "0x1806A1B90")]
public static bool ExtractDirectionalLightMatrix(ref CullingResults cullResults, ref ShadowData shadowData, int shadowLightIndex, int cascadeIndex, int shadowmapWidth, int shadowmapHeight, int shadowResolution, float shadowNearPlane, out Vector4 cascadeSplitDistance, out ShadowSliceData shadowSliceData, out Matrix4x4 viewMatrix, out Matrix4x4 projMatrix)
{
return default(bool);
}
// Token: 0x060001D2 RID: 466 RVA: 0x000031E0 File Offset: 0x000013E0
[Token(Token = "0x60001C0")]
[Address(RVA = "0x6A1FC0", Offset = "0x6A0FC0", VA = "0x1806A1FC0")]
public static bool ExtractSpotLightMatrix(ref CullingResults cullResults, ref ShadowData shadowData, int shadowLightIndex, out Matrix4x4 shadowMatrix, out Matrix4x4 viewMatrix, out Matrix4x4 projMatrix)
{
return default(bool);
}
// Token: 0x060001D3 RID: 467 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C1")]
[Address(RVA = "0x6A2880", Offset = "0x6A1880", VA = "0x1806A2880")]
public static void RenderShadowSlice(CommandBuffer cmd, ref ScriptableRenderContext context, ref ShadowSliceData shadowSliceData, ref ShadowDrawingSettings settings, Matrix4x4 proj, Matrix4x4 view)
{
}
// Token: 0x060001D4 RID: 468 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C2")]
[Address(RVA = "0x6A2A70", Offset = "0x6A1A70", VA = "0x1806A2A70")]
public static void RenderShadowSlice(CommandBuffer cmd, ref ScriptableRenderContext context, ref ShadowSliceData shadowSliceData, ref ShadowDrawingSettings settings)
{
}
// Token: 0x060001D5 RID: 469 RVA: 0x000031F8 File Offset: 0x000013F8
[Token(Token = "0x60001C3")]
[Address(RVA = "0x6A21A0", Offset = "0x6A11A0", VA = "0x1806A21A0")]
public static int GetMaxTileResolutionInAtlas(int atlasWidth, int atlasHeight, int tileCount)
{
return 0;
}
// Token: 0x060001D6 RID: 470 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C4")]
[Address(RVA = "0x6A19A0", Offset = "0x6A09A0", VA = "0x1806A19A0")]
public static void ApplySliceTransform(ref ShadowSliceData shadowSliceData, int atlasWidth, int atlasHeight)
{
}
// Token: 0x060001D7 RID: 471 RVA: 0x00003210 File Offset: 0x00001410
[Token(Token = "0x60001C5")]
[Address(RVA = "0x6A2240", Offset = "0x6A1240", VA = "0x1806A2240")]
public static Vector4 GetShadowBias(ref VisibleLight shadowLight, int shadowLightIndex, ref ShadowData shadowData, Matrix4x4 lightProjectionMatrix, float shadowResolution)
{
return default(Vector4);
}
// Token: 0x060001D8 RID: 472 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C6")]
[Address(RVA = "0x6A2CE0", Offset = "0x6A1CE0", VA = "0x1806A2CE0")]
public static void SetupShadowCasterConstantBuffer(CommandBuffer cmd, ref VisibleLight shadowLight, Vector4 shadowBias)
{
}
// Token: 0x060001D9 RID: 473 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60001C7")]
[Address(RVA = "0x6A27A0", Offset = "0x6A17A0", VA = "0x1806A27A0")]
public static RenderTexture GetTemporaryShadowTexture(int width, int height, int bits)
{
return null;
}
// Token: 0x060001DA RID: 474 RVA: 0x00003228 File Offset: 0x00001428
[Token(Token = "0x60001C8")]
[Address(RVA = "0x6A2510", Offset = "0x6A1510", VA = "0x1806A2510")]
private static Matrix4x4 GetShadowTransform(Matrix4x4 proj, Matrix4x4 view)
{
return default(Matrix4x4);
}
// Token: 0x04000240 RID: 576
[Token(Token = "0x4000208")]
private static readonly RenderTextureFormat m_ShadowmapFormat;
// Token: 0x04000241 RID: 577
[Token(Token = "0x4000209")]
private static readonly bool m_ForceShadowPointSampling;
}
}