Files
Apr2020-Cpp2Il-Dump/Unity.Postprocessing.Runtime/UnityEngine/Rendering/PostProcessing/PostProcessManager.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

198 lines
6.3 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace UnityEngine.Rendering.PostProcessing
{
// Token: 0x0200006D RID: 109
[Token(Token = "0x2000055")]
public sealed class PostProcessManager
{
// Token: 0x1700000E RID: 14
// (get) Token: 0x0600015A RID: 346 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700000E")]
public static PostProcessManager instance
{
[Token(Token = "0x6000147")]
[Address(RVA = "0x29EE3F0", Offset = "0x29ED1F0", VA = "0x1829EE3F0")]
get
{
return null;
}
}
// Token: 0x0600015B RID: 347 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000148")]
[Address(RVA = "0x29EE2D0", Offset = "0x29ED0D0", VA = "0x1829EE2D0")]
private PostProcessManager()
{
}
// Token: 0x0600015C RID: 348 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000149")]
[Address(RVA = "0x29EBC70", Offset = "0x29EAA70", VA = "0x1829EBC70")]
private void CleanBaseTypes()
{
}
// Token: 0x0600015D RID: 349 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014A")]
[Address(RVA = "0x29ECD30", Offset = "0x29EBB30", VA = "0x1829ECD30")]
private void ReloadBaseTypes()
{
}
// Token: 0x0600015E RID: 350 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014B")]
[Address(RVA = "0x29EBDD0", Offset = "0x29EABD0", VA = "0x1829EBDD0")]
public void GetActiveVolumes(PostProcessLayer layer, List<PostProcessVolume> results, bool skipDisabled = true, bool skipZeroWeight = true)
{
}
// Token: 0x0600015F RID: 351 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600014C")]
[Address(RVA = "0x29EC390", Offset = "0x29EB190", VA = "0x1829EC390")]
public PostProcessVolume GetHighestPriorityVolume(PostProcessLayer layer)
{
return null;
}
// Token: 0x06000160 RID: 352 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600014D")]
[Address(RVA = "0x29EC440", Offset = "0x29EB240", VA = "0x1829EC440")]
public PostProcessVolume GetHighestPriorityVolume(LayerMask mask)
{
return null;
}
// Token: 0x06000161 RID: 353 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600014E")]
[Address(RVA = "0x29EC9A0", Offset = "0x29EB7A0", VA = "0x1829EC9A0")]
public PostProcessVolume QuickVolume(int layer, float priority, params PostProcessEffectSettings[] settings)
{
return null;
}
// Token: 0x06000162 RID: 354 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014F")]
[Address(RVA = "0x29ED2F0", Offset = "0x29EC0F0", VA = "0x1829ED2F0")]
internal void SetLayerDirty(int layer)
{
}
// Token: 0x06000163 RID: 355 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000150")]
[Address(RVA = "0x29EDDA0", Offset = "0x29ECBA0", VA = "0x1829EDDA0")]
internal void UpdateVolumeLayer(PostProcessVolume volume, int prevLayer, int newLayer)
{
}
// Token: 0x06000164 RID: 356 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000151")]
[Address(RVA = "0x29ECBB0", Offset = "0x29EB9B0", VA = "0x1829ECBB0")]
private void Register(PostProcessVolume volume, int layer)
{
}
// Token: 0x06000165 RID: 357 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000152")]
[Address(RVA = "0x29ECB60", Offset = "0x29EB960", VA = "0x1829ECB60")]
internal void Register(PostProcessVolume volume)
{
}
// Token: 0x06000166 RID: 358 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000153")]
[Address(RVA = "0x29ED550", Offset = "0x29EC350", VA = "0x1829ED550")]
private void Unregister(PostProcessVolume volume, int layer)
{
}
// Token: 0x06000167 RID: 359 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000154")]
[Address(RVA = "0x29ED6C0", Offset = "0x29EC4C0", VA = "0x1829ED6C0")]
internal void Unregister(PostProcessVolume volume)
{
}
// Token: 0x06000168 RID: 360 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000155")]
[Address(RVA = "0x29ED0F0", Offset = "0x29EBEF0", VA = "0x1829ED0F0")]
private void ReplaceData(PostProcessLayer postProcessLayer)
{
}
// Token: 0x06000169 RID: 361 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000156")]
[Address(RVA = "0x29ED710", Offset = "0x29EC510", VA = "0x1829ED710")]
internal void UpdateSettings(PostProcessLayer postProcessLayer, Camera camera)
{
}
// Token: 0x0600016A RID: 362 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000157")]
[Address(RVA = "0x29EC5D0", Offset = "0x29EB3D0", VA = "0x1829EC5D0")]
private List<PostProcessVolume> GrabVolumes(LayerMask mask)
{
return null;
}
// Token: 0x0600016B RID: 363 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000158")]
[Address(RVA = "0x29ED430", Offset = "0x29EC230", VA = "0x1829ED430")]
private static void SortByPriority(List<PostProcessVolume> volumes)
{
}
// Token: 0x0600016C RID: 364 RVA: 0x000027C0 File Offset: 0x000009C0
[Token(Token = "0x6000159")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40")]
private static bool IsVolumeRenderedByCamera(PostProcessVolume volume, Camera camera)
{
return default(bool);
}
// Token: 0x040001C1 RID: 449
[Token(Token = "0x4000156")]
private static PostProcessManager s_Instance;
// Token: 0x040001C2 RID: 450
[Token(Token = "0x4000157")]
private static readonly string[] PostProcessEffectTypeNames;
// Token: 0x040001C3 RID: 451
[Token(Token = "0x4000158")]
private const int k_MaxLayerCount = 32;
// Token: 0x040001C4 RID: 452
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000159")]
private readonly Dictionary<int, List<PostProcessVolume>> m_SortedVolumes;
// Token: 0x040001C5 RID: 453
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400015A")]
private readonly List<PostProcessVolume> m_Volumes;
// Token: 0x040001C6 RID: 454
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400015B")]
private readonly Dictionary<int, bool> m_SortNeeded;
// Token: 0x040001C7 RID: 455
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400015C")]
private readonly List<PostProcessEffectSettings> m_BaseSettings;
// Token: 0x040001C8 RID: 456
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400015D")]
private readonly List<Collider> m_TempColliders;
// Token: 0x040001C9 RID: 457
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400015E")]
public readonly Dictionary<Type, PostProcessAttribute> settingsTypes;
}
}