Files
NobetaSource/Interop/Assembly-CSharp/UnityStandardAssets/ImageEffects/DepthOfField.cs
2023-09-06 22:09:22 +02:00

726 lines
32 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace UnityStandardAssets.ImageEffects
{
// Token: 0x020005CF RID: 1487
public class DepthOfField : PostEffectsBase
{
// Token: 0x06009BFB RID: 39931 RVA: 0x0027FA58 File Offset: 0x0027DC58
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637657, XrefRangeEnd = 637676, 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: 0x06009BFC RID: 39932 RVA: 0x0027FAB4 File Offset: 0x0027DCB4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637676, XrefRangeEnd = 637683, 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: 0x06009BFD RID: 39933 RVA: 0x0027FAF8 File Offset: 0x0027DCF8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637683, XrefRangeEnd = 637702, 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: 0x06009BFE RID: 39934 RVA: 0x0027FB3C File Offset: 0x0027DD3C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637702, XrefRangeEnd = 637706, 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: 0x06009BFF RID: 39935 RVA: 0x0027FB80 File Offset: 0x0027DD80
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637706, XrefRangeEnd = 637719, 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: 0x06009C00 RID: 39936 RVA: 0x0027FBC4 File Offset: 0x0027DDC4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637719, XrefRangeEnd = 637727, 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: 0x06009C01 RID: 39937 RVA: 0x0027FC28 File Offset: 0x0027DE28
[CallerCount(4)]
[CachedScanResults(RefRangeStart = 637736, RefRangeEnd = 637740, XrefRangeStart = 637727, XrefRangeEnd = 637736, 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: 0x06009C02 RID: 39938 RVA: 0x0027FC94 File Offset: 0x0027DE94
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637740, XrefRangeEnd = 637986, 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: 0x06009C03 RID: 39939 RVA: 0x0027FD08 File Offset: 0x0027DF08
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 637986, XrefRangeEnd = 637987, 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: 0x06009C04 RID: 39940 RVA: 0x0027FD54 File Offset: 0x0027DF54
// 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, 100675357);
DepthOfField.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675358);
DepthOfField.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675359);
DepthOfField.NativeMethodInfoPtr_ReleaseComputeResources_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675360);
DepthOfField.NativeMethodInfoPtr_CreateComputeResources_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675361);
DepthOfField.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675362);
DepthOfField.NativeMethodInfoPtr_WriteCoc_Private_Void_RenderTexture_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675363);
DepthOfField.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675364);
DepthOfField.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfField>.NativeClassPtr, 100675365);
}
// Token: 0x06009C05 RID: 39941 RVA: 0x00278AC8 File Offset: 0x00276CC8
public DepthOfField(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170034E0 RID: 13536
// (get) Token: 0x06009C06 RID: 39942 RVA: 0x0028002C File Offset: 0x0027E22C
// (set) Token: 0x06009C07 RID: 39943 RVA: 0x00280054 File Offset: 0x0027E254
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: 0x170034E1 RID: 13537
// (get) Token: 0x06009C08 RID: 39944 RVA: 0x00280078 File Offset: 0x0027E278
// (set) Token: 0x06009C09 RID: 39945 RVA: 0x002800A0 File Offset: 0x0027E2A0
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: 0x170034E2 RID: 13538
// (get) Token: 0x06009C0A RID: 39946 RVA: 0x002800C4 File Offset: 0x0027E2C4
// (set) Token: 0x06009C0B RID: 39947 RVA: 0x002800EC File Offset: 0x0027E2EC
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: 0x170034E3 RID: 13539
// (get) Token: 0x06009C0C RID: 39948 RVA: 0x00280110 File Offset: 0x0027E310
// (set) Token: 0x06009C0D RID: 39949 RVA: 0x00280138 File Offset: 0x0027E338
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: 0x170034E4 RID: 13540
// (get) Token: 0x06009C0E RID: 39950 RVA: 0x0028015C File Offset: 0x0027E35C
// (set) Token: 0x06009C0F RID: 39951 RVA: 0x00280190 File Offset: 0x0027E390
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: 0x170034E5 RID: 13541
// (get) Token: 0x06009C10 RID: 39952 RVA: 0x002801B8 File Offset: 0x0027E3B8
// (set) Token: 0x06009C11 RID: 39953 RVA: 0x002801E0 File Offset: 0x0027E3E0
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: 0x170034E6 RID: 13542
// (get) Token: 0x06009C12 RID: 39954 RVA: 0x00280204 File Offset: 0x0027E404
// (set) Token: 0x06009C13 RID: 39955 RVA: 0x0028022C File Offset: 0x0027E42C
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: 0x170034E7 RID: 13543
// (get) Token: 0x06009C14 RID: 39956 RVA: 0x00280250 File Offset: 0x0027E450
// (set) Token: 0x06009C15 RID: 39957 RVA: 0x00280278 File Offset: 0x0027E478
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: 0x170034E8 RID: 13544
// (get) Token: 0x06009C16 RID: 39958 RVA: 0x0028029C File Offset: 0x0027E49C
// (set) Token: 0x06009C17 RID: 39959 RVA: 0x002802C4 File Offset: 0x0027E4C4
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: 0x170034E9 RID: 13545
// (get) Token: 0x06009C18 RID: 39960 RVA: 0x002802E8 File Offset: 0x0027E4E8
// (set) Token: 0x06009C19 RID: 39961 RVA: 0x00280310 File Offset: 0x0027E510
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: 0x170034EA RID: 13546
// (get) Token: 0x06009C1A RID: 39962 RVA: 0x00280334 File Offset: 0x0027E534
// (set) Token: 0x06009C1B RID: 39963 RVA: 0x0028035C File Offset: 0x0027E55C
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: 0x170034EB RID: 13547
// (get) Token: 0x06009C1C RID: 39964 RVA: 0x00280380 File Offset: 0x0027E580
// (set) Token: 0x06009C1D RID: 39965 RVA: 0x002803B4 File Offset: 0x0027E5B4
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: 0x170034EC RID: 13548
// (get) Token: 0x06009C1E RID: 39966 RVA: 0x002803DC File Offset: 0x0027E5DC
// (set) Token: 0x06009C1F RID: 39967 RVA: 0x00280410 File Offset: 0x0027E610
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: 0x170034ED RID: 13549
// (get) Token: 0x06009C20 RID: 39968 RVA: 0x00280438 File Offset: 0x0027E638
// (set) Token: 0x06009C21 RID: 39969 RVA: 0x0028046C File Offset: 0x0027E66C
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: 0x170034EE RID: 13550
// (get) Token: 0x06009C22 RID: 39970 RVA: 0x00280494 File Offset: 0x0027E694
// (set) Token: 0x06009C23 RID: 39971 RVA: 0x002804C8 File Offset: 0x0027E6C8
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: 0x170034EF RID: 13551
// (get) Token: 0x06009C24 RID: 39972 RVA: 0x002804F0 File Offset: 0x0027E6F0
// (set) Token: 0x06009C25 RID: 39973 RVA: 0x00280518 File Offset: 0x0027E718
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: 0x170034F0 RID: 13552
// (get) Token: 0x06009C26 RID: 39974 RVA: 0x0028053C File Offset: 0x0027E73C
// (set) Token: 0x06009C27 RID: 39975 RVA: 0x00280564 File Offset: 0x0027E764
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: 0x170034F1 RID: 13553
// (get) Token: 0x06009C28 RID: 39976 RVA: 0x00280588 File Offset: 0x0027E788
// (set) Token: 0x06009C29 RID: 39977 RVA: 0x002805BC File Offset: 0x0027E7BC
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: 0x170034F2 RID: 13554
// (get) Token: 0x06009C2A RID: 39978 RVA: 0x002805E4 File Offset: 0x0027E7E4
// (set) Token: 0x06009C2B RID: 39979 RVA: 0x0028060C File Offset: 0x0027E80C
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: 0x170034F3 RID: 13555
// (get) Token: 0x06009C2C RID: 39980 RVA: 0x00280630 File Offset: 0x0027E830
// (set) Token: 0x06009C2D RID: 39981 RVA: 0x00280658 File Offset: 0x0027E858
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: 0x170034F4 RID: 13556
// (get) Token: 0x06009C2E RID: 39982 RVA: 0x0028067C File Offset: 0x0027E87C
// (set) Token: 0x06009C2F RID: 39983 RVA: 0x002806A4 File Offset: 0x0027E8A4
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: 0x170034F5 RID: 13557
// (get) Token: 0x06009C30 RID: 39984 RVA: 0x002806C8 File Offset: 0x0027E8C8
// (set) Token: 0x06009C31 RID: 39985 RVA: 0x002806FC File Offset: 0x0027E8FC
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: 0x170034F6 RID: 13558
// (get) Token: 0x06009C32 RID: 39986 RVA: 0x00280724 File Offset: 0x0027E924
// (set) Token: 0x06009C33 RID: 39987 RVA: 0x00280758 File Offset: 0x0027E958
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: 0x170034F7 RID: 13559
// (get) Token: 0x06009C34 RID: 39988 RVA: 0x00280780 File Offset: 0x0027E980
// (set) Token: 0x06009C35 RID: 39989 RVA: 0x002807A8 File Offset: 0x0027E9A8
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: 0x170034F8 RID: 13560
// (get) Token: 0x06009C36 RID: 39990 RVA: 0x002807CC File Offset: 0x0027E9CC
// (set) Token: 0x06009C37 RID: 39991 RVA: 0x00280800 File Offset: 0x0027EA00
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: 0x0400688C RID: 26764
private static readonly IntPtr NativeFieldInfoPtr_visualizeFocus;
// Token: 0x0400688D RID: 26765
private static readonly IntPtr NativeFieldInfoPtr_focalLength;
// Token: 0x0400688E RID: 26766
private static readonly IntPtr NativeFieldInfoPtr_focalSize;
// Token: 0x0400688F RID: 26767
private static readonly IntPtr NativeFieldInfoPtr_aperture;
// Token: 0x04006890 RID: 26768
private static readonly IntPtr NativeFieldInfoPtr_focalTransform;
// Token: 0x04006891 RID: 26769
private static readonly IntPtr NativeFieldInfoPtr_maxBlurSize;
// Token: 0x04006892 RID: 26770
private static readonly IntPtr NativeFieldInfoPtr_highResolution;
// Token: 0x04006893 RID: 26771
private static readonly IntPtr NativeFieldInfoPtr_blurType;
// Token: 0x04006894 RID: 26772
private static readonly IntPtr NativeFieldInfoPtr_blurSampleCount;
// Token: 0x04006895 RID: 26773
private static readonly IntPtr NativeFieldInfoPtr_nearBlur;
// Token: 0x04006896 RID: 26774
private static readonly IntPtr NativeFieldInfoPtr_foregroundOverlap;
// Token: 0x04006897 RID: 26775
private static readonly IntPtr NativeFieldInfoPtr_dofHdrShader;
// Token: 0x04006898 RID: 26776
private static readonly IntPtr NativeFieldInfoPtr_dofHdrMaterial;
// Token: 0x04006899 RID: 26777
private static readonly IntPtr NativeFieldInfoPtr_dx11BokehShader;
// Token: 0x0400689A RID: 26778
private static readonly IntPtr NativeFieldInfoPtr_dx11bokehMaterial;
// Token: 0x0400689B RID: 26779
private static readonly IntPtr NativeFieldInfoPtr_dx11BokehThreshold;
// Token: 0x0400689C RID: 26780
private static readonly IntPtr NativeFieldInfoPtr_dx11SpawnHeuristic;
// Token: 0x0400689D RID: 26781
private static readonly IntPtr NativeFieldInfoPtr_dx11BokehTexture;
// Token: 0x0400689E RID: 26782
private static readonly IntPtr NativeFieldInfoPtr_dx11BokehScale;
// Token: 0x0400689F RID: 26783
private static readonly IntPtr NativeFieldInfoPtr_dx11BokehIntensity;
// Token: 0x040068A0 RID: 26784
private static readonly IntPtr NativeFieldInfoPtr_focalDistance01;
// Token: 0x040068A1 RID: 26785
private static readonly IntPtr NativeFieldInfoPtr_cbDrawArgs;
// Token: 0x040068A2 RID: 26786
private static readonly IntPtr NativeFieldInfoPtr_cbPoints;
// Token: 0x040068A3 RID: 26787
private static readonly IntPtr NativeFieldInfoPtr_internalBlurWidth;
// Token: 0x040068A4 RID: 26788
private static readonly IntPtr NativeFieldInfoPtr_cachedCamera;
// Token: 0x040068A5 RID: 26789
private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0;
// Token: 0x040068A6 RID: 26790
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;
// Token: 0x040068A7 RID: 26791
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
// Token: 0x040068A8 RID: 26792
private static readonly IntPtr NativeMethodInfoPtr_ReleaseComputeResources_Private_Void_0;
// Token: 0x040068A9 RID: 26793
private static readonly IntPtr NativeMethodInfoPtr_CreateComputeResources_Private_Void_0;
// Token: 0x040068AA RID: 26794
private static readonly IntPtr NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0;
// Token: 0x040068AB RID: 26795
private static readonly IntPtr NativeMethodInfoPtr_WriteCoc_Private_Void_RenderTexture_Boolean_0;
// Token: 0x040068AC RID: 26796
private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0;
// Token: 0x040068AD RID: 26797
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x020005D0 RID: 1488
public enum BlurType
{
// Token: 0x040068AF RID: 26799
DiscBlur,
// Token: 0x040068B0 RID: 26800
DX11
}
// Token: 0x020005D1 RID: 1489
public enum BlurSampleCount
{
// Token: 0x040068B2 RID: 26802
Low,
// Token: 0x040068B3 RID: 26803
Medium,
// Token: 0x040068B4 RID: 26804
High
}
}
}