349 lines
9.7 KiB
C#
349 lines
9.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.Scripting.APIUpdating;
|
|
|
|
namespace UnityEngine.Experimental.Rendering.Universal
|
|
{
|
|
// Token: 0x020000B5 RID: 181
|
|
[Token(Token = "0x2000095")]
|
|
[DisallowMultipleComponent]
|
|
[AddComponentMenu("Rendering/2D/Pixel Perfect Camera (Experimental)")]
|
|
[RequireComponent(typeof(Camera))]
|
|
[MovedFrom("UnityEngine.Experimental.Rendering.LWRP")]
|
|
public class PixelPerfectCamera : MonoBehaviour, IPixelPerfectCamera
|
|
{
|
|
// Token: 0x170000CE RID: 206
|
|
// (get) Token: 0x06000359 RID: 857 RVA: 0x00003CD8 File Offset: 0x00001ED8
|
|
// (set) Token: 0x0600035A RID: 858 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000CB")]
|
|
public int assetsPPU
|
|
{
|
|
[Token(Token = "0x6000334")]
|
|
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720", Slot = "4")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
[Token(Token = "0x6000335")]
|
|
[Address(RVA = "0x22784A0", Offset = "0x22772A0", VA = "0x1822784A0", Slot = "5")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000CF RID: 207
|
|
// (get) Token: 0x0600035B RID: 859 RVA: 0x00003CF0 File Offset: 0x00001EF0
|
|
// (set) Token: 0x0600035C RID: 860 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000CC")]
|
|
public int refResolutionX
|
|
{
|
|
[Token(Token = "0x6000336")]
|
|
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0", Slot = "6")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
[Token(Token = "0x6000337")]
|
|
[Address(RVA = "0x22784D0", Offset = "0x22772D0", VA = "0x1822784D0", Slot = "7")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D0 RID: 208
|
|
// (get) Token: 0x0600035D RID: 861 RVA: 0x00003D08 File Offset: 0x00001F08
|
|
// (set) Token: 0x0600035E RID: 862 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000CD")]
|
|
public int refResolutionY
|
|
{
|
|
[Token(Token = "0x6000338")]
|
|
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310", Slot = "8")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
[Token(Token = "0x6000339")]
|
|
[Address(RVA = "0x2278500", Offset = "0x2277300", VA = "0x182278500", Slot = "9")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D1 RID: 209
|
|
// (get) Token: 0x0600035F RID: 863 RVA: 0x00003D20 File Offset: 0x00001F20
|
|
// (set) Token: 0x06000360 RID: 864 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000CE")]
|
|
public bool upscaleRT
|
|
{
|
|
[Token(Token = "0x600033A")]
|
|
[Address(RVA = "0x431BC0", Offset = "0x4309C0", VA = "0x180431BC0", Slot = "10")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600033B")]
|
|
[Address(RVA = "0x431D60", Offset = "0x430B60", VA = "0x180431D60", Slot = "11")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D2 RID: 210
|
|
// (get) Token: 0x06000361 RID: 865 RVA: 0x00003D38 File Offset: 0x00001F38
|
|
// (set) Token: 0x06000362 RID: 866 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000CF")]
|
|
public bool pixelSnapping
|
|
{
|
|
[Token(Token = "0x600033C")]
|
|
[Address(RVA = "0xD3C370", Offset = "0xD3B170", VA = "0x180D3C370", Slot = "12")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600033D")]
|
|
[Address(RVA = "0xD3C350", Offset = "0xD3B150", VA = "0x180D3C350", Slot = "13")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D3 RID: 211
|
|
// (get) Token: 0x06000363 RID: 867 RVA: 0x00003D50 File Offset: 0x00001F50
|
|
// (set) Token: 0x06000364 RID: 868 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000D0")]
|
|
public bool cropFrameX
|
|
{
|
|
[Token(Token = "0x600033E")]
|
|
[Address(RVA = "0xD3C3A0", Offset = "0xD3B1A0", VA = "0x180D3C3A0", Slot = "14")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600033F")]
|
|
[Address(RVA = "0xD3C360", Offset = "0xD3B160", VA = "0x180D3C360", Slot = "15")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D4 RID: 212
|
|
// (get) Token: 0x06000365 RID: 869 RVA: 0x00003D68 File Offset: 0x00001F68
|
|
// (set) Token: 0x06000366 RID: 870 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000D1")]
|
|
public bool cropFrameY
|
|
{
|
|
[Token(Token = "0x6000340")]
|
|
[Address(RVA = "0x1BA2D80", Offset = "0x1BA1B80", VA = "0x181BA2D80", Slot = "16")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000341")]
|
|
[Address(RVA = "0x1BA2E80", Offset = "0x1BA1C80", VA = "0x181BA2E80", Slot = "17")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D5 RID: 213
|
|
// (get) Token: 0x06000367 RID: 871 RVA: 0x00003D80 File Offset: 0x00001F80
|
|
// (set) Token: 0x06000368 RID: 872 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000D2")]
|
|
public bool stretchFill
|
|
{
|
|
[Token(Token = "0x6000342")]
|
|
[Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270", Slot = "18")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000343")]
|
|
[Address(RVA = "0x494500", Offset = "0x493300", VA = "0x180494500", Slot = "19")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D6 RID: 214
|
|
// (get) Token: 0x06000369 RID: 873 RVA: 0x00003D98 File Offset: 0x00001F98
|
|
[Token(Token = "0x170000D3")]
|
|
public int pixelRatio
|
|
{
|
|
[Token(Token = "0x6000344")]
|
|
[Address(RVA = "0x2278450", Offset = "0x2277250", VA = "0x182278450")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600036A RID: 874 RVA: 0x00003DB0 File Offset: 0x00001FB0
|
|
[Token(Token = "0x6000345")]
|
|
[Address(RVA = "0x2278200", Offset = "0x2277000", VA = "0x182278200")]
|
|
public Vector3 RoundToPixel(Vector3 position)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x0600036B RID: 875 RVA: 0x00003DC8 File Offset: 0x00001FC8
|
|
[Token(Token = "0x6000346")]
|
|
[Address(RVA = "0x2277910", Offset = "0x2276710", VA = "0x182277910")]
|
|
public float CorrectCinemachineOrthoSize(float targetOrthoSize)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x170000D7 RID: 215
|
|
// (get) Token: 0x0600036C RID: 876 RVA: 0x00003DE0 File Offset: 0x00001FE0
|
|
[Token(Token = "0x170000D4")]
|
|
internal bool isRunning
|
|
{
|
|
[Token(Token = "0x6000347")]
|
|
[Address(RVA = "0x888DA0", Offset = "0x887BA0", VA = "0x180888DA0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D8 RID: 216
|
|
// (get) Token: 0x0600036D RID: 877 RVA: 0x00003DF8 File Offset: 0x00001FF8
|
|
[Token(Token = "0x170000D5")]
|
|
internal FilterMode finalBlitFilterMode
|
|
{
|
|
[Token(Token = "0x6000348")]
|
|
[Address(RVA = "0x2278370", Offset = "0x2277170", VA = "0x182278370")]
|
|
get
|
|
{
|
|
return FilterMode.Point;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000D9 RID: 217
|
|
// (get) Token: 0x0600036E RID: 878 RVA: 0x00003E10 File Offset: 0x00002010
|
|
[Token(Token = "0x170000D6")]
|
|
internal Vector2Int offscreenRTSize
|
|
{
|
|
[Token(Token = "0x6000349")]
|
|
[Address(RVA = "0x22783B0", Offset = "0x22771B0", VA = "0x1822783B0")]
|
|
get
|
|
{
|
|
return default(Vector2Int);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600036F RID: 879 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600034A")]
|
|
[Address(RVA = "0x2277E40", Offset = "0x2276C40", VA = "0x182277E40")]
|
|
private void PixelSnap()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000370 RID: 880 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600034B")]
|
|
[Address(RVA = "0x2277860", Offset = "0x2276660", VA = "0x182277860")]
|
|
private void Awake()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000371 RID: 881 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600034C")]
|
|
[Address(RVA = "0x2277930", Offset = "0x2276730", VA = "0x182277930")]
|
|
private void OnBeginCameraRendering(ScriptableRenderContext context, Camera camera)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000372 RID: 882 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600034D")]
|
|
[Address(RVA = "0x2277DC0", Offset = "0x2276BC0", VA = "0x182277DC0")]
|
|
private void OnEndCameraRendering(ScriptableRenderContext context, Camera camera)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000373 RID: 883 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600034E")]
|
|
[Address(RVA = "0x2277D00", Offset = "0x2276B00", VA = "0x182277D00")]
|
|
private void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000374 RID: 884 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600034F")]
|
|
[Address(RVA = "0x2277BC0", Offset = "0x22769C0", VA = "0x182277BC0")]
|
|
internal void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000375 RID: 885 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000350")]
|
|
[Address(RVA = "0x2278350", Offset = "0x2277150", VA = "0x182278350")]
|
|
public PixelPerfectCamera()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000491 RID: 1169
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40003B8")]
|
|
[SerializeField]
|
|
private int m_AssetsPPU;
|
|
|
|
// Token: 0x04000492 RID: 1170
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x40003B9")]
|
|
[SerializeField]
|
|
private int m_RefResolutionX;
|
|
|
|
// Token: 0x04000493 RID: 1171
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40003BA")]
|
|
[SerializeField]
|
|
private int m_RefResolutionY;
|
|
|
|
// Token: 0x04000494 RID: 1172
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x40003BB")]
|
|
[SerializeField]
|
|
private bool m_UpscaleRT;
|
|
|
|
// Token: 0x04000495 RID: 1173
|
|
[FieldOffset(Offset = "0x25")]
|
|
[Token(Token = "0x40003BC")]
|
|
[SerializeField]
|
|
private bool m_PixelSnapping;
|
|
|
|
// Token: 0x04000496 RID: 1174
|
|
[FieldOffset(Offset = "0x26")]
|
|
[Token(Token = "0x40003BD")]
|
|
[SerializeField]
|
|
private bool m_CropFrameX;
|
|
|
|
// Token: 0x04000497 RID: 1175
|
|
[FieldOffset(Offset = "0x27")]
|
|
[Token(Token = "0x40003BE")]
|
|
[SerializeField]
|
|
private bool m_CropFrameY;
|
|
|
|
// Token: 0x04000498 RID: 1176
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40003BF")]
|
|
[SerializeField]
|
|
private bool m_StretchFill;
|
|
|
|
// Token: 0x04000499 RID: 1177
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40003C0")]
|
|
private Camera m_Camera;
|
|
|
|
// Token: 0x0400049A RID: 1178
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40003C1")]
|
|
private PixelPerfectCameraInternal m_Internal;
|
|
|
|
// Token: 0x0400049B RID: 1179
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40003C2")]
|
|
private bool m_CinemachineCompatibilityMode;
|
|
}
|
|
}
|