using System;
using AmplifyColor;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using UnityEngine;

// Token: 0x02000006 RID: 6
public class AmplifyColorRenderMaskBase : MonoBehaviour
{
	// Token: 0x060000B8 RID: 184 RVA: 0x00004CC0 File Offset: 0x00002EC0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466609, XrefRangeEnd = 466656, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnEnable()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000B9 RID: 185 RVA: 0x00004D04 File Offset: 0x00002F04
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466656, XrefRangeEnd = 466667, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnDisable()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000BA RID: 186 RVA: 0x00004D48 File Offset: 0x00002F48
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466667, XrefRangeEnd = 466676, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void DestroyCamera()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_DestroyCamera_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000BB RID: 187 RVA: 0x00004D8C File Offset: 0x00002F8C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 466685, RefRangeEnd = 466687, XrefRangeStart = 466676, XrefRangeEnd = 466685, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void DestroyRenderTextures()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_DestroyRenderTextures_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000BC RID: 188 RVA: 0x00004DD0 File Offset: 0x00002FD0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 466723, RefRangeEnd = 466724, XrefRangeStart = 466687, XrefRangeEnd = 466723, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateRenderTextures(bool singlePassStereo)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref singlePassStereo;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_UpdateRenderTextures_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060000BD RID: 189 RVA: 0x00004E24 File Offset: 0x00003024
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466724, XrefRangeEnd = 466733, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateCameraProperties()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_UpdateCameraProperties_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000BE RID: 190 RVA: 0x00004E68 File Offset: 0x00003068
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466733, XrefRangeEnd = 466797, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnPreRender()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr_OnPreRender_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000BF RID: 191 RVA: 0x00004EAC File Offset: 0x000030AC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe AmplifyColorRenderMaskBase()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AmplifyColorRenderMaskBase.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060000C0 RID: 192 RVA: 0x00004EF8 File Offset: 0x000030F8
	// Note: this type is marked as 'beforefieldinit'.
	static AmplifyColorRenderMaskBase()
	{
		Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AmplifyColorRenderMaskBase");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr);
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_ClearColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "ClearColor");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_RenderLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "RenderLayers");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_DebugMask = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "DebugMask");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_referenceCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "referenceCamera");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_maskCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "maskCamera");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_colorEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "colorEffect");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_width = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "width");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_height = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "height");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_maskTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "maskTexture");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_colorMaskShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "colorMaskShader");
		AmplifyColorRenderMaskBase.NativeFieldInfoPtr_singlePassStereo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, "singlePassStereo");
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663337);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663338);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_DestroyCamera_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663339);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_DestroyRenderTextures_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663340);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_UpdateRenderTextures_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663341);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_UpdateCameraProperties_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663342);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr_OnPreRender_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663343);
		AmplifyColorRenderMaskBase.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AmplifyColorRenderMaskBase>.NativeClassPtr, 100663344);
	}

	// Token: 0x060000C1 RID: 193 RVA: 0x0000351C File Offset: 0x0000171C
	public AmplifyColorRenderMaskBase(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x1700004A RID: 74
	// (get) Token: 0x060000C2 RID: 194 RVA: 0x000050A4 File Offset: 0x000032A4
	// (set) Token: 0x060000C3 RID: 195 RVA: 0x000050CC File Offset: 0x000032CC
	public unsafe Color ClearColor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_ClearColor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_ClearColor)) = value;
		}
	}

	// Token: 0x1700004B RID: 75
	// (get) Token: 0x060000C4 RID: 196 RVA: 0x000050F0 File Offset: 0x000032F0
	// (set) Token: 0x060000C5 RID: 197 RVA: 0x00005124 File Offset: 0x00003324
	public unsafe Il2CppStructArray<RenderLayer> RenderLayers
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_RenderLayers);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<RenderLayer>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_RenderLayers), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700004C RID: 76
	// (get) Token: 0x060000C6 RID: 198 RVA: 0x0000514C File Offset: 0x0000334C
	// (set) Token: 0x060000C7 RID: 199 RVA: 0x00005174 File Offset: 0x00003374
	public unsafe bool DebugMask
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_DebugMask);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_DebugMask)) = value;
		}
	}

	// Token: 0x1700004D RID: 77
	// (get) Token: 0x060000C8 RID: 200 RVA: 0x00005198 File Offset: 0x00003398
	// (set) Token: 0x060000C9 RID: 201 RVA: 0x000051CC File Offset: 0x000033CC
	public unsafe Camera referenceCamera
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_referenceCamera);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Camera(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_referenceCamera), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700004E RID: 78
	// (get) Token: 0x060000CA RID: 202 RVA: 0x000051F4 File Offset: 0x000033F4
	// (set) Token: 0x060000CB RID: 203 RVA: 0x00005228 File Offset: 0x00003428
	public unsafe Camera maskCamera
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_maskCamera);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Camera(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_maskCamera), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700004F RID: 79
	// (get) Token: 0x060000CC RID: 204 RVA: 0x00005250 File Offset: 0x00003450
	// (set) Token: 0x060000CD RID: 205 RVA: 0x00005284 File Offset: 0x00003484
	public unsafe AmplifyColorBase colorEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_colorEffect);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AmplifyColorBase(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_colorEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000050 RID: 80
	// (get) Token: 0x060000CE RID: 206 RVA: 0x000052AC File Offset: 0x000034AC
	// (set) Token: 0x060000CF RID: 207 RVA: 0x000052D4 File Offset: 0x000034D4
	public unsafe int width
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_width);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_width)) = value;
		}
	}

	// Token: 0x17000051 RID: 81
	// (get) Token: 0x060000D0 RID: 208 RVA: 0x000052F8 File Offset: 0x000034F8
	// (set) Token: 0x060000D1 RID: 209 RVA: 0x00005320 File Offset: 0x00003520
	public unsafe int height
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_height);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_height)) = value;
		}
	}

	// Token: 0x17000052 RID: 82
	// (get) Token: 0x060000D2 RID: 210 RVA: 0x00005344 File Offset: 0x00003544
	// (set) Token: 0x060000D3 RID: 211 RVA: 0x00005378 File Offset: 0x00003578
	public unsafe RenderTexture maskTexture
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_maskTexture);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_maskTexture), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000053 RID: 83
	// (get) Token: 0x060000D4 RID: 212 RVA: 0x000053A0 File Offset: 0x000035A0
	// (set) Token: 0x060000D5 RID: 213 RVA: 0x000053D4 File Offset: 0x000035D4
	public unsafe Shader colorMaskShader
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_colorMaskShader);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Shader(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_colorMaskShader), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000054 RID: 84
	// (get) Token: 0x060000D6 RID: 214 RVA: 0x000053FC File Offset: 0x000035FC
	// (set) Token: 0x060000D7 RID: 215 RVA: 0x00005424 File Offset: 0x00003624
	public unsafe bool singlePassStereo
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_singlePassStereo);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AmplifyColorRenderMaskBase.NativeFieldInfoPtr_singlePassStereo)) = value;
		}
	}

	// Token: 0x0400006E RID: 110
	private static readonly IntPtr NativeFieldInfoPtr_ClearColor;

	// Token: 0x0400006F RID: 111
	private static readonly IntPtr NativeFieldInfoPtr_RenderLayers;

	// Token: 0x04000070 RID: 112
	private static readonly IntPtr NativeFieldInfoPtr_DebugMask;

	// Token: 0x04000071 RID: 113
	private static readonly IntPtr NativeFieldInfoPtr_referenceCamera;

	// Token: 0x04000072 RID: 114
	private static readonly IntPtr NativeFieldInfoPtr_maskCamera;

	// Token: 0x04000073 RID: 115
	private static readonly IntPtr NativeFieldInfoPtr_colorEffect;

	// Token: 0x04000074 RID: 116
	private static readonly IntPtr NativeFieldInfoPtr_width;

	// Token: 0x04000075 RID: 117
	private static readonly IntPtr NativeFieldInfoPtr_height;

	// Token: 0x04000076 RID: 118
	private static readonly IntPtr NativeFieldInfoPtr_maskTexture;

	// Token: 0x04000077 RID: 119
	private static readonly IntPtr NativeFieldInfoPtr_colorMaskShader;

	// Token: 0x04000078 RID: 120
	private static readonly IntPtr NativeFieldInfoPtr_singlePassStereo;

	// Token: 0x04000079 RID: 121
	private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;

	// Token: 0x0400007A RID: 122
	private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;

	// Token: 0x0400007B RID: 123
	private static readonly IntPtr NativeMethodInfoPtr_DestroyCamera_Private_Void_0;

	// Token: 0x0400007C RID: 124
	private static readonly IntPtr NativeMethodInfoPtr_DestroyRenderTextures_Private_Void_0;

	// Token: 0x0400007D RID: 125
	private static readonly IntPtr NativeMethodInfoPtr_UpdateRenderTextures_Private_Void_Boolean_0;

	// Token: 0x0400007E RID: 126
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCameraProperties_Private_Void_0;

	// Token: 0x0400007F RID: 127
	private static readonly IntPtr NativeMethodInfoPtr_OnPreRender_Private_Void_0;

	// Token: 0x04000080 RID: 128
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
