using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; namespace UnityStandardAssets.ImageEffects { // Token: 0x0200061E RID: 1566 public class DepthOfField : PostEffectsBase { // Token: 0x0600A39E RID: 41886 RVA: 0x0029FB90 File Offset: 0x0029DD90 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652249, XrefRangeEnd = 652268, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override bool CheckResources() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DepthOfField.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600A39F RID: 41887 RVA: 0x0029FBEC File Offset: 0x0029DDEC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652268, XrefRangeEnd = 652275, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public new unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A0 RID: 41888 RVA: 0x0029FC30 File Offset: 0x0029DE30 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652275, XrefRangeEnd = 652294, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A1 RID: 41889 RVA: 0x0029FC74 File Offset: 0x0029DE74 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652294, XrefRangeEnd = 652298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ReleaseComputeResources() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_ReleaseComputeResources_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A2 RID: 41890 RVA: 0x0029FCB8 File Offset: 0x0029DEB8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652298, XrefRangeEnd = 652311, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CreateComputeResources() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_CreateComputeResources_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A3 RID: 41891 RVA: 0x0029FCFC File Offset: 0x0029DEFC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652311, XrefRangeEnd = 652319, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float FocalDistance01(float worldDist) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref worldDist; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600A3A4 RID: 41892 RVA: 0x0029FD60 File Offset: 0x0029DF60 [CallerCount(4)] [CachedScanResults(RefRangeStart = 652328, RefRangeEnd = 652332, XrefRangeStart = 652319, XrefRangeEnd = 652328, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void WriteCoc(RenderTexture fromTo, bool fgDilate) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(fromTo); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fgDilate; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_WriteCoc_Private_Void_RenderTexture_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A5 RID: 41893 RVA: 0x0029FDCC File Offset: 0x0029DFCC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652332, XrefRangeEnd = 652578, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnRenderImage(RenderTexture source, RenderTexture destination) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(source); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(destination); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A6 RID: 41894 RVA: 0x0029FE40 File Offset: 0x0029E040 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652578, XrefRangeEnd = 652579, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe DepthOfField() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfField.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A3A7 RID: 41895 RVA: 0x0029FE8C File Offset: 0x0029E08C // Note: this type is marked as 'beforefieldinit'. static DepthOfField() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityStandardAssets.ImageEffects", "DepthOfField"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); DepthOfField.NativeFieldInfoPtr_visualizeFocus = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "visualizeFocus"); DepthOfField.NativeFieldInfoPtr_focalLength = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "focalLength"); DepthOfField.NativeFieldInfoPtr_focalSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "focalSize"); DepthOfField.NativeFieldInfoPtr_aperture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "aperture"); DepthOfField.NativeFieldInfoPtr_focalTransform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "focalTransform"); DepthOfField.NativeFieldInfoPtr_maxBlurSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maxBlurSize"); DepthOfField.NativeFieldInfoPtr_highResolution = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "highResolution"); DepthOfField.NativeFieldInfoPtr_blurType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "blurType"); DepthOfField.NativeFieldInfoPtr_blurSampleCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "blurSampleCount"); DepthOfField.NativeFieldInfoPtr_nearBlur = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nearBlur"); DepthOfField.NativeFieldInfoPtr_foregroundOverlap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "foregroundOverlap"); DepthOfField.NativeFieldInfoPtr_dofHdrShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dofHdrShader"); DepthOfField.NativeFieldInfoPtr_dofHdrMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dofHdrMaterial"); DepthOfField.NativeFieldInfoPtr_dx11BokehShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11BokehShader"); DepthOfField.NativeFieldInfoPtr_dx11bokehMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11bokehMaterial"); DepthOfField.NativeFieldInfoPtr_dx11BokehThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11BokehThreshold"); DepthOfField.NativeFieldInfoPtr_dx11SpawnHeuristic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11SpawnHeuristic"); DepthOfField.NativeFieldInfoPtr_dx11BokehTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11BokehTexture"); DepthOfField.NativeFieldInfoPtr_dx11BokehScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11BokehScale"); DepthOfField.NativeFieldInfoPtr_dx11BokehIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dx11BokehIntensity"); DepthOfField.NativeFieldInfoPtr_focalDistance01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "focalDistance01"); DepthOfField.NativeFieldInfoPtr_cbDrawArgs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cbDrawArgs"); DepthOfField.NativeFieldInfoPtr_cbPoints = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cbPoints"); DepthOfField.NativeFieldInfoPtr_internalBlurWidth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "internalBlurWidth"); DepthOfField.NativeFieldInfoPtr_cachedCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cachedCamera"); DepthOfField.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676020); DepthOfField.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676021); DepthOfField.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676022); DepthOfField.NativeMethodInfoPtr_ReleaseComputeResources_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676023); DepthOfField.NativeMethodInfoPtr_CreateComputeResources_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676024); DepthOfField.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676025); DepthOfField.NativeMethodInfoPtr_WriteCoc_Private_Void_RenderTexture_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676026); DepthOfField.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676027); DepthOfField.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676028); } // Token: 0x0600A3A8 RID: 41896 RVA: 0x00298C00 File Offset: 0x00296E00 public DepthOfField(IntPtr pointer) : base(pointer) { } // Token: 0x17003749 RID: 14153 // (get) Token: 0x0600A3A9 RID: 41897 RVA: 0x002A0164 File Offset: 0x0029E364 // (set) Token: 0x0600A3AA RID: 41898 RVA: 0x002A018C File Offset: 0x0029E38C public unsafe bool visualizeFocus { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_visualizeFocus); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_visualizeFocus)) = value; } } // Token: 0x1700374A RID: 14154 // (get) Token: 0x0600A3AB RID: 41899 RVA: 0x002A01B0 File Offset: 0x0029E3B0 // (set) Token: 0x0600A3AC RID: 41900 RVA: 0x002A01D8 File Offset: 0x0029E3D8 public unsafe float focalLength { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalLength); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalLength)) = value; } } // Token: 0x1700374B RID: 14155 // (get) Token: 0x0600A3AD RID: 41901 RVA: 0x002A01FC File Offset: 0x0029E3FC // (set) Token: 0x0600A3AE RID: 41902 RVA: 0x002A0224 File Offset: 0x0029E424 public unsafe float focalSize { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalSize); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalSize)) = value; } } // Token: 0x1700374C RID: 14156 // (get) Token: 0x0600A3AF RID: 41903 RVA: 0x002A0248 File Offset: 0x0029E448 // (set) Token: 0x0600A3B0 RID: 41904 RVA: 0x002A0270 File Offset: 0x0029E470 public unsafe float aperture { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_aperture); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_aperture)) = value; } } // Token: 0x1700374D RID: 14157 // (get) Token: 0x0600A3B1 RID: 41905 RVA: 0x002A0294 File Offset: 0x0029E494 // (set) Token: 0x0600A3B2 RID: 41906 RVA: 0x002A02C8 File Offset: 0x0029E4C8 public unsafe Transform focalTransform { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalTransform); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalTransform), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700374E RID: 14158 // (get) Token: 0x0600A3B3 RID: 41907 RVA: 0x002A02F0 File Offset: 0x0029E4F0 // (set) Token: 0x0600A3B4 RID: 41908 RVA: 0x002A0318 File Offset: 0x0029E518 public unsafe float maxBlurSize { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_maxBlurSize); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_maxBlurSize)) = value; } } // Token: 0x1700374F RID: 14159 // (get) Token: 0x0600A3B5 RID: 41909 RVA: 0x002A033C File Offset: 0x0029E53C // (set) Token: 0x0600A3B6 RID: 41910 RVA: 0x002A0364 File Offset: 0x0029E564 public unsafe bool highResolution { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_highResolution); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_highResolution)) = value; } } // Token: 0x17003750 RID: 14160 // (get) Token: 0x0600A3B7 RID: 41911 RVA: 0x002A0388 File Offset: 0x0029E588 // (set) Token: 0x0600A3B8 RID: 41912 RVA: 0x002A03B0 File Offset: 0x0029E5B0 public unsafe DepthOfField.BlurType blurType { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_blurType); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_blurType)) = value; } } // Token: 0x17003751 RID: 14161 // (get) Token: 0x0600A3B9 RID: 41913 RVA: 0x002A03D4 File Offset: 0x0029E5D4 // (set) Token: 0x0600A3BA RID: 41914 RVA: 0x002A03FC File Offset: 0x0029E5FC public unsafe DepthOfField.BlurSampleCount blurSampleCount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_blurSampleCount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_blurSampleCount)) = value; } } // Token: 0x17003752 RID: 14162 // (get) Token: 0x0600A3BB RID: 41915 RVA: 0x002A0420 File Offset: 0x0029E620 // (set) Token: 0x0600A3BC RID: 41916 RVA: 0x002A0448 File Offset: 0x0029E648 public unsafe bool nearBlur { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_nearBlur); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_nearBlur)) = value; } } // Token: 0x17003753 RID: 14163 // (get) Token: 0x0600A3BD RID: 41917 RVA: 0x002A046C File Offset: 0x0029E66C // (set) Token: 0x0600A3BE RID: 41918 RVA: 0x002A0494 File Offset: 0x0029E694 public unsafe float foregroundOverlap { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_foregroundOverlap); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_foregroundOverlap)) = value; } } // Token: 0x17003754 RID: 14164 // (get) Token: 0x0600A3BF RID: 41919 RVA: 0x002A04B8 File Offset: 0x0029E6B8 // (set) Token: 0x0600A3C0 RID: 41920 RVA: 0x002A04EC File Offset: 0x0029E6EC public unsafe Shader dofHdrShader { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dofHdrShader); 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(DepthOfField.NativeFieldInfoPtr_dofHdrShader), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003755 RID: 14165 // (get) Token: 0x0600A3C1 RID: 41921 RVA: 0x002A0514 File Offset: 0x0029E714 // (set) Token: 0x0600A3C2 RID: 41922 RVA: 0x002A0548 File Offset: 0x0029E748 public unsafe Material dofHdrMaterial { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dofHdrMaterial); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Material(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dofHdrMaterial), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003756 RID: 14166 // (get) Token: 0x0600A3C3 RID: 41923 RVA: 0x002A0570 File Offset: 0x0029E770 // (set) Token: 0x0600A3C4 RID: 41924 RVA: 0x002A05A4 File Offset: 0x0029E7A4 public unsafe Shader dx11BokehShader { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehShader); 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(DepthOfField.NativeFieldInfoPtr_dx11BokehShader), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003757 RID: 14167 // (get) Token: 0x0600A3C5 RID: 41925 RVA: 0x002A05CC File Offset: 0x0029E7CC // (set) Token: 0x0600A3C6 RID: 41926 RVA: 0x002A0600 File Offset: 0x0029E800 public unsafe Material dx11bokehMaterial { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11bokehMaterial); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Material(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11bokehMaterial), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003758 RID: 14168 // (get) Token: 0x0600A3C7 RID: 41927 RVA: 0x002A0628 File Offset: 0x0029E828 // (set) Token: 0x0600A3C8 RID: 41928 RVA: 0x002A0650 File Offset: 0x0029E850 public unsafe float dx11BokehThreshold { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehThreshold); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehThreshold)) = value; } } // Token: 0x17003759 RID: 14169 // (get) Token: 0x0600A3C9 RID: 41929 RVA: 0x002A0674 File Offset: 0x0029E874 // (set) Token: 0x0600A3CA RID: 41930 RVA: 0x002A069C File Offset: 0x0029E89C public unsafe float dx11SpawnHeuristic { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11SpawnHeuristic); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11SpawnHeuristic)) = value; } } // Token: 0x1700375A RID: 14170 // (get) Token: 0x0600A3CB RID: 41931 RVA: 0x002A06C0 File Offset: 0x0029E8C0 // (set) Token: 0x0600A3CC RID: 41932 RVA: 0x002A06F4 File Offset: 0x0029E8F4 public unsafe Texture2D dx11BokehTexture { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehTexture); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Texture2D(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehTexture), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700375B RID: 14171 // (get) Token: 0x0600A3CD RID: 41933 RVA: 0x002A071C File Offset: 0x0029E91C // (set) Token: 0x0600A3CE RID: 41934 RVA: 0x002A0744 File Offset: 0x0029E944 public unsafe float dx11BokehScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehScale)) = value; } } // Token: 0x1700375C RID: 14172 // (get) Token: 0x0600A3CF RID: 41935 RVA: 0x002A0768 File Offset: 0x0029E968 // (set) Token: 0x0600A3D0 RID: 41936 RVA: 0x002A0790 File Offset: 0x0029E990 public unsafe float dx11BokehIntensity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehIntensity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_dx11BokehIntensity)) = value; } } // Token: 0x1700375D RID: 14173 // (get) Token: 0x0600A3D1 RID: 41937 RVA: 0x002A07B4 File Offset: 0x0029E9B4 // (set) Token: 0x0600A3D2 RID: 41938 RVA: 0x002A07DC File Offset: 0x0029E9DC public unsafe float focalDistance01 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalDistance01); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_focalDistance01)) = value; } } // Token: 0x1700375E RID: 14174 // (get) Token: 0x0600A3D3 RID: 41939 RVA: 0x002A0800 File Offset: 0x0029EA00 // (set) Token: 0x0600A3D4 RID: 41940 RVA: 0x002A0834 File Offset: 0x0029EA34 public unsafe ComputeBuffer cbDrawArgs { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_cbDrawArgs); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ComputeBuffer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_cbDrawArgs), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700375F RID: 14175 // (get) Token: 0x0600A3D5 RID: 41941 RVA: 0x002A085C File Offset: 0x0029EA5C // (set) Token: 0x0600A3D6 RID: 41942 RVA: 0x002A0890 File Offset: 0x0029EA90 public unsafe ComputeBuffer cbPoints { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_cbPoints); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ComputeBuffer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_cbPoints), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003760 RID: 14176 // (get) Token: 0x0600A3D7 RID: 41943 RVA: 0x002A08B8 File Offset: 0x0029EAB8 // (set) Token: 0x0600A3D8 RID: 41944 RVA: 0x002A08E0 File Offset: 0x0029EAE0 public unsafe float internalBlurWidth { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_internalBlurWidth); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_internalBlurWidth)) = value; } } // Token: 0x17003761 RID: 14177 // (get) Token: 0x0600A3D9 RID: 41945 RVA: 0x002A0904 File Offset: 0x0029EB04 // (set) Token: 0x0600A3DA RID: 41946 RVA: 0x002A0938 File Offset: 0x0029EB38 public unsafe Camera cachedCamera { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfField.NativeFieldInfoPtr_cachedCamera); 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(DepthOfField.NativeFieldInfoPtr_cachedCamera), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04006DC1 RID: 28097 private static readonly IntPtr NativeFieldInfoPtr_visualizeFocus; // Token: 0x04006DC2 RID: 28098 private static readonly IntPtr NativeFieldInfoPtr_focalLength; // Token: 0x04006DC3 RID: 28099 private static readonly IntPtr NativeFieldInfoPtr_focalSize; // Token: 0x04006DC4 RID: 28100 private static readonly IntPtr NativeFieldInfoPtr_aperture; // Token: 0x04006DC5 RID: 28101 private static readonly IntPtr NativeFieldInfoPtr_focalTransform; // Token: 0x04006DC6 RID: 28102 private static readonly IntPtr NativeFieldInfoPtr_maxBlurSize; // Token: 0x04006DC7 RID: 28103 private static readonly IntPtr NativeFieldInfoPtr_highResolution; // Token: 0x04006DC8 RID: 28104 private static readonly IntPtr NativeFieldInfoPtr_blurType; // Token: 0x04006DC9 RID: 28105 private static readonly IntPtr NativeFieldInfoPtr_blurSampleCount; // Token: 0x04006DCA RID: 28106 private static readonly IntPtr NativeFieldInfoPtr_nearBlur; // Token: 0x04006DCB RID: 28107 private static readonly IntPtr NativeFieldInfoPtr_foregroundOverlap; // Token: 0x04006DCC RID: 28108 private static readonly IntPtr NativeFieldInfoPtr_dofHdrShader; // Token: 0x04006DCD RID: 28109 private static readonly IntPtr NativeFieldInfoPtr_dofHdrMaterial; // Token: 0x04006DCE RID: 28110 private static readonly IntPtr NativeFieldInfoPtr_dx11BokehShader; // Token: 0x04006DCF RID: 28111 private static readonly IntPtr NativeFieldInfoPtr_dx11bokehMaterial; // Token: 0x04006DD0 RID: 28112 private static readonly IntPtr NativeFieldInfoPtr_dx11BokehThreshold; // Token: 0x04006DD1 RID: 28113 private static readonly IntPtr NativeFieldInfoPtr_dx11SpawnHeuristic; // Token: 0x04006DD2 RID: 28114 private static readonly IntPtr NativeFieldInfoPtr_dx11BokehTexture; // Token: 0x04006DD3 RID: 28115 private static readonly IntPtr NativeFieldInfoPtr_dx11BokehScale; // Token: 0x04006DD4 RID: 28116 private static readonly IntPtr NativeFieldInfoPtr_dx11BokehIntensity; // Token: 0x04006DD5 RID: 28117 private static readonly IntPtr NativeFieldInfoPtr_focalDistance01; // Token: 0x04006DD6 RID: 28118 private static readonly IntPtr NativeFieldInfoPtr_cbDrawArgs; // Token: 0x04006DD7 RID: 28119 private static readonly IntPtr NativeFieldInfoPtr_cbPoints; // Token: 0x04006DD8 RID: 28120 private static readonly IntPtr NativeFieldInfoPtr_internalBlurWidth; // Token: 0x04006DD9 RID: 28121 private static readonly IntPtr NativeFieldInfoPtr_cachedCamera; // Token: 0x04006DDA RID: 28122 private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0; // Token: 0x04006DDB RID: 28123 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04006DDC RID: 28124 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0; // Token: 0x04006DDD RID: 28125 private static readonly IntPtr NativeMethodInfoPtr_ReleaseComputeResources_Private_Void_0; // Token: 0x04006DDE RID: 28126 private static readonly IntPtr NativeMethodInfoPtr_CreateComputeResources_Private_Void_0; // Token: 0x04006DDF RID: 28127 private static readonly IntPtr NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0; // Token: 0x04006DE0 RID: 28128 private static readonly IntPtr NativeMethodInfoPtr_WriteCoc_Private_Void_RenderTexture_Boolean_0; // Token: 0x04006DE1 RID: 28129 private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0; // Token: 0x04006DE2 RID: 28130 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0200061F RID: 1567 public enum BlurType { // Token: 0x04006DE4 RID: 28132 DiscBlur, // Token: 0x04006DE5 RID: 28133 DX11 } // Token: 0x02000620 RID: 1568 public enum BlurSampleCount { // Token: 0x04006DE7 RID: 28135 Low, // Token: 0x04006DE8 RID: 28136 Medium, // Token: 0x04006DE9 RID: 28137 High } } }