Files
Aug2021-Cpp2IL-Dump/Unity.RenderPipelines.Universal.Runtime/UnityEngine/Rendering/Universal/ShadowUtils.cs
T
2026-04-10 22:50:51 +02:00

97 lines
4.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Scripting.APIUpdating;
namespace UnityEngine.Rendering.Universal
{
// Token: 0x0200006E RID: 110
[Token(Token = "0x2000062")]
[MovedFrom("UnityEngine.Rendering.LWRP")]
public static class ShadowUtils
{
// Token: 0x060001B4 RID: 436 RVA: 0x00002FE8 File Offset: 0x000011E8
[Token(Token = "0x60001A2")]
[Address(RVA = "0x1F32020", Offset = "0x1F30E20", VA = "0x181F32020")]
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: 0x060001B5 RID: 437 RVA: 0x00003000 File Offset: 0x00001200
[Token(Token = "0x60001A3")]
[Address(RVA = "0x1F32450", Offset = "0x1F31250", VA = "0x181F32450")]
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: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001A4")]
[Address(RVA = "0x1F32D10", Offset = "0x1F31B10", VA = "0x181F32D10")]
public static void RenderShadowSlice(CommandBuffer cmd, ref ScriptableRenderContext context, ref ShadowSliceData shadowSliceData, ref ShadowDrawingSettings settings, Matrix4x4 proj, Matrix4x4 view)
{
}
// Token: 0x060001B7 RID: 439 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001A5")]
[Address(RVA = "0x1F32F00", Offset = "0x1F31D00", VA = "0x181F32F00")]
public static void RenderShadowSlice(CommandBuffer cmd, ref ScriptableRenderContext context, ref ShadowSliceData shadowSliceData, ref ShadowDrawingSettings settings)
{
}
// Token: 0x060001B8 RID: 440 RVA: 0x00003018 File Offset: 0x00001218
[Token(Token = "0x60001A6")]
[Address(RVA = "0x1F32630", Offset = "0x1F31430", VA = "0x181F32630")]
public static int GetMaxTileResolutionInAtlas(int atlasWidth, int atlasHeight, int tileCount)
{
return 0;
}
// Token: 0x060001B9 RID: 441 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001A7")]
[Address(RVA = "0x1F31E30", Offset = "0x1F30C30", VA = "0x181F31E30")]
public static void ApplySliceTransform(ref ShadowSliceData shadowSliceData, int atlasWidth, int atlasHeight)
{
}
// Token: 0x060001BA RID: 442 RVA: 0x00003030 File Offset: 0x00001230
[Token(Token = "0x60001A8")]
[Address(RVA = "0x1F326D0", Offset = "0x1F314D0", VA = "0x181F326D0")]
public static Vector4 GetShadowBias(ref VisibleLight shadowLight, int shadowLightIndex, ref ShadowData shadowData, Matrix4x4 lightProjectionMatrix, float shadowResolution)
{
return default(Vector4);
}
// Token: 0x060001BB RID: 443 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001A9")]
[Address(RVA = "0x1F33170", Offset = "0x1F31F70", VA = "0x181F33170")]
public static void SetupShadowCasterConstantBuffer(CommandBuffer cmd, ref VisibleLight shadowLight, Vector4 shadowBias)
{
}
// Token: 0x060001BC RID: 444 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60001AA")]
[Address(RVA = "0x1F32C30", Offset = "0x1F31A30", VA = "0x181F32C30")]
public static RenderTexture GetTemporaryShadowTexture(int width, int height, int bits)
{
return null;
}
// Token: 0x060001BD RID: 445 RVA: 0x00003048 File Offset: 0x00001248
[Token(Token = "0x60001AB")]
[Address(RVA = "0x1F329A0", Offset = "0x1F317A0", VA = "0x181F329A0")]
private static Matrix4x4 GetShadowTransform(Matrix4x4 proj, Matrix4x4 view)
{
return default(Matrix4x4);
}
// Token: 0x04000219 RID: 537
[Token(Token = "0x40001E6")]
private static readonly RenderTextureFormat m_ShadowmapFormat;
// Token: 0x0400021A RID: 538
[Token(Token = "0x40001E7")]
private static readonly bool m_ForceShadowPointSampling;
}
}