Files
NobetaSource/Cpp2IL/Assembly-CSharp/UnityEngine/PostProcessing/FogComponent.cs
2023-09-06 22:09:22 +02:00

93 lines
2.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Rendering;
namespace UnityEngine.PostProcessing
{
// Token: 0x02000526 RID: 1318
[Token(Token = "0x2000526")]
public sealed class FogComponent : PostProcessingComponentCommandBuffer<FogModel>
{
// Token: 0x17000326 RID: 806
// (get) Token: 0x06002D67 RID: 11623 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x17000326")]
public override bool active
{
[Token(Token = "0x6002D67")]
[Address(RVA = "0x4D3B50", Offset = "0x4D2350", VA = "0x1804D3B50", Slot = "5")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x06002D68 RID: 11624 RVA: 0x00061A44 File Offset: 0x0005FC44
[Token(Token = "0x6002D68")]
[Address(RVA = "0x4D3660", Offset = "0x4D1E60", VA = "0x1804D3660", Slot = "11")]
public override string GetName()
{
return "Fog";
}
// Token: 0x06002D69 RID: 11625 RVA: 0x00061A58 File Offset: 0x0005FC58
[Token(Token = "0x6002D69")]
[Address(RVA = "0x47E540", Offset = "0x47CD40", VA = "0x18047E540", Slot = "4")]
public override DepthTextureMode GetCameraFlags()
{
return DepthTextureMode.Depth;
}
// Token: 0x06002D6A RID: 11626 RVA: 0x00061A68 File Offset: 0x0005FC68
[Token(Token = "0x6002D6A")]
[Address(RVA = "0x4D3650", Offset = "0x4D1E50", VA = "0x1804D3650", Slot = "10")]
public override CameraEvent GetCameraEvent()
{
return CameraEvent.AfterImageEffectsOpaque;
}
// Token: 0x06002D6B RID: 11627 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002D6B")]
[Address(RVA = "0x4D3690", Offset = "0x4D1E90", VA = "0x1804D3690", Slot = "12")]
public override void PopulateCommandBuffer(CommandBuffer cb)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002D6C RID: 11628 RVA: 0x00061A78 File Offset: 0x0005FC78
[Token(Token = "0x6002D6C")]
[Address(RVA = "0x4D3B10", Offset = "0x4D2310", VA = "0x1804D3B10")]
public FogComponent()
{
}
// Token: 0x040035B9 RID: 13753
[Token(Token = "0x40035B9")]
private const string k_ShaderString = "Hidden/Post FX/Fog";
// Token: 0x02000527 RID: 1319
[Token(Token = "0x2000527")]
private static class Uniforms
{
// Token: 0x040035BA RID: 13754
[Token(Token = "0x40035BA")]
internal static readonly int _FogColor = Shader.PropertyToID("_FogColor");
// Token: 0x040035BB RID: 13755
[Token(Token = "0x40035BB")]
internal static readonly int _Density = Shader.PropertyToID("_Density");
// Token: 0x040035BC RID: 13756
[Token(Token = "0x40035BC")]
internal static readonly int _Start = Shader.PropertyToID("_Start");
// Token: 0x040035BD RID: 13757
[Token(Token = "0x40035BD")]
internal static readonly int _End = Shader.PropertyToID("_End");
// Token: 0x040035BE RID: 13758
[Token(Token = "0x40035BE")]
internal static readonly int _TempRT = Shader.PropertyToID("_TempRT");
}
}
}