Files
2023-09-06 22:19:13 +02:00

726 lines
32 KiB
C#

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<DepthOfField>.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<DepthOfField>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityStandardAssets.ImageEffects", "DepthOfField");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr);
DepthOfField.NativeFieldInfoPtr_visualizeFocus = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "visualizeFocus");
DepthOfField.NativeFieldInfoPtr_focalLength = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "focalLength");
DepthOfField.NativeFieldInfoPtr_focalSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "focalSize");
DepthOfField.NativeFieldInfoPtr_aperture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "aperture");
DepthOfField.NativeFieldInfoPtr_focalTransform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "focalTransform");
DepthOfField.NativeFieldInfoPtr_maxBlurSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "maxBlurSize");
DepthOfField.NativeFieldInfoPtr_highResolution = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "highResolution");
DepthOfField.NativeFieldInfoPtr_blurType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "blurType");
DepthOfField.NativeFieldInfoPtr_blurSampleCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "blurSampleCount");
DepthOfField.NativeFieldInfoPtr_nearBlur = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "nearBlur");
DepthOfField.NativeFieldInfoPtr_foregroundOverlap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "foregroundOverlap");
DepthOfField.NativeFieldInfoPtr_dofHdrShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dofHdrShader");
DepthOfField.NativeFieldInfoPtr_dofHdrMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dofHdrMaterial");
DepthOfField.NativeFieldInfoPtr_dx11BokehShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11BokehShader");
DepthOfField.NativeFieldInfoPtr_dx11bokehMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11bokehMaterial");
DepthOfField.NativeFieldInfoPtr_dx11BokehThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11BokehThreshold");
DepthOfField.NativeFieldInfoPtr_dx11SpawnHeuristic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11SpawnHeuristic");
DepthOfField.NativeFieldInfoPtr_dx11BokehTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11BokehTexture");
DepthOfField.NativeFieldInfoPtr_dx11BokehScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11BokehScale");
DepthOfField.NativeFieldInfoPtr_dx11BokehIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "dx11BokehIntensity");
DepthOfField.NativeFieldInfoPtr_focalDistance01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "focalDistance01");
DepthOfField.NativeFieldInfoPtr_cbDrawArgs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "cbDrawArgs");
DepthOfField.NativeFieldInfoPtr_cbPoints = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "cbPoints");
DepthOfField.NativeFieldInfoPtr_internalBlurWidth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "internalBlurWidth");
DepthOfField.NativeFieldInfoPtr_cachedCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, "cachedCamera");
DepthOfField.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676020);
DepthOfField.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676021);
DepthOfField.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676022);
DepthOfField.NativeMethodInfoPtr_ReleaseComputeResources_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676023);
DepthOfField.NativeMethodInfoPtr_CreateComputeResources_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676024);
DepthOfField.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676025);
DepthOfField.NativeMethodInfoPtr_WriteCoc_Private_Void_RenderTexture_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676026);
DepthOfField.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100676027);
DepthOfField.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.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
}
}
}