using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine.Rendering; namespace UnityEngine.PostProcessing { // Token: 0x02000536 RID: 1334 public sealed class MotionBlurComponent : PostProcessingComponentCommandBuffer { // Token: 0x1700324E RID: 12878 // (get) Token: 0x060094AE RID: 38062 RVA: 0x0026390C File Offset: 0x00261B0C public unsafe MotionBlurComponent.ReconstructionFilter reconstructionFilter { [CallerCount(3)] [CachedScanResults(RefRangeStart = 615897, RefRangeEnd = 615900, XrefRangeStart = 615892, XrefRangeEnd = 615897, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_get_reconstructionFilter_Public_get_ReconstructionFilter_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new MotionBlurComponent.ReconstructionFilter(intPtr3) : null; } } // Token: 0x1700324F RID: 12879 // (get) Token: 0x060094AF RID: 38063 RVA: 0x00263964 File Offset: 0x00261B64 public unsafe MotionBlurComponent.FrameBlendingFilter frameBlendingFilter { [CallerCount(4)] [CachedScanResults(RefRangeStart = 615905, RefRangeEnd = 615909, XrefRangeStart = 615900, XrefRangeEnd = 615905, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new MotionBlurComponent.FrameBlendingFilter(intPtr3) : null; } } // Token: 0x17003250 RID: 12880 // (get) Token: 0x060094B0 RID: 38064 RVA: 0x002639BC File Offset: 0x00261BBC public unsafe override bool active { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615909, XrefRangeEnd = 615913, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060094B1 RID: 38065 RVA: 0x00263A0C File Offset: 0x00261C0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615913, XrefRangeEnd = 615915, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override string GetName() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } // Token: 0x060094B2 RID: 38066 RVA: 0x00263A58 File Offset: 0x00261C58 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615917, RefRangeEnd = 615918, XrefRangeStart = 615915, XrefRangeEnd = 615917, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetHistory() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_ResetHistory_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094B3 RID: 38067 RVA: 0x00263A9C File Offset: 0x00261C9C [CallerCount(0)] public unsafe override DepthTextureMode GetCameraFlags() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060094B4 RID: 38068 RVA: 0x00263AEC File Offset: 0x00261CEC [CallerCount(0)] public unsafe override CameraEvent GetCameraEvent() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060094B5 RID: 38069 RVA: 0x00263B3C File Offset: 0x00261D3C [CallerCount(56)] [CachedScanResults(RefRangeStart = 545350, RefRangeEnd = 545406, XrefRangeStart = 545350, XrefRangeEnd = 545406, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094B6 RID: 38070 RVA: 0x00263B80 File Offset: 0x00261D80 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615918, XrefRangeEnd = 615977, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void PopulateCommandBuffer(CommandBuffer cb) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(cb); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060094B7 RID: 38071 RVA: 0x00263BDC File Offset: 0x00261DDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615977, XrefRangeEnd = 615978, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094B8 RID: 38072 RVA: 0x00263C20 File Offset: 0x00261E20 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615981, RefRangeEnd = 615982, XrefRangeStart = 615978, XrefRangeEnd = 615981, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe MotionBlurComponent() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094B9 RID: 38073 RVA: 0x00263C6C File Offset: 0x00261E6C // Note: this type is marked as 'beforefieldinit'. static MotionBlurComponent() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "MotionBlurComponent"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); MotionBlurComponent.NativeFieldInfoPtr_m_ReconstructionFilter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ReconstructionFilter"); MotionBlurComponent.NativeFieldInfoPtr_m_FrameBlendingFilter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_FrameBlendingFilter"); MotionBlurComponent.NativeFieldInfoPtr_m_FirstFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_FirstFrame"); MotionBlurComponent.NativeMethodInfoPtr_get_reconstructionFilter_Public_get_ReconstructionFilter_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674885); MotionBlurComponent.NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674886); MotionBlurComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674887); MotionBlurComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674888); MotionBlurComponent.NativeMethodInfoPtr_ResetHistory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674889); MotionBlurComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674890); MotionBlurComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674891); MotionBlurComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674892); MotionBlurComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674893); MotionBlurComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674894); MotionBlurComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674895); } // Token: 0x060094BA RID: 38074 RVA: 0x00263DB4 File Offset: 0x00261FB4 public MotionBlurComponent(IntPtr pointer) : base(pointer) { } // Token: 0x1700324B RID: 12875 // (get) Token: 0x060094BB RID: 38075 RVA: 0x00263DC0 File Offset: 0x00261FC0 // (set) Token: 0x060094BC RID: 38076 RVA: 0x00263DF4 File Offset: 0x00261FF4 public unsafe MotionBlurComponent.ReconstructionFilter m_ReconstructionFilter { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.NativeFieldInfoPtr_m_ReconstructionFilter); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new MotionBlurComponent.ReconstructionFilter(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.NativeFieldInfoPtr_m_ReconstructionFilter), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700324C RID: 12876 // (get) Token: 0x060094BD RID: 38077 RVA: 0x00263E1C File Offset: 0x0026201C // (set) Token: 0x060094BE RID: 38078 RVA: 0x00263E50 File Offset: 0x00262050 public unsafe MotionBlurComponent.FrameBlendingFilter m_FrameBlendingFilter { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.NativeFieldInfoPtr_m_FrameBlendingFilter); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new MotionBlurComponent.FrameBlendingFilter(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.NativeFieldInfoPtr_m_FrameBlendingFilter), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700324D RID: 12877 // (get) Token: 0x060094BF RID: 38079 RVA: 0x00263E78 File Offset: 0x00262078 // (set) Token: 0x060094C0 RID: 38080 RVA: 0x00263EA0 File Offset: 0x002620A0 public unsafe bool m_FirstFrame { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.NativeFieldInfoPtr_m_FirstFrame); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.NativeFieldInfoPtr_m_FirstFrame)) = value; } } // Token: 0x04006318 RID: 25368 private static readonly IntPtr NativeFieldInfoPtr_m_ReconstructionFilter; // Token: 0x04006319 RID: 25369 private static readonly IntPtr NativeFieldInfoPtr_m_FrameBlendingFilter; // Token: 0x0400631A RID: 25370 private static readonly IntPtr NativeFieldInfoPtr_m_FirstFrame; // Token: 0x0400631B RID: 25371 private static readonly IntPtr NativeMethodInfoPtr_get_reconstructionFilter_Public_get_ReconstructionFilter_0; // Token: 0x0400631C RID: 25372 private static readonly IntPtr NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0; // Token: 0x0400631D RID: 25373 private static readonly IntPtr NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0; // Token: 0x0400631E RID: 25374 private static readonly IntPtr NativeMethodInfoPtr_GetName_Public_Virtual_String_0; // Token: 0x0400631F RID: 25375 private static readonly IntPtr NativeMethodInfoPtr_ResetHistory_Public_Void_0; // Token: 0x04006320 RID: 25376 private static readonly IntPtr NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0; // Token: 0x04006321 RID: 25377 private static readonly IntPtr NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0; // Token: 0x04006322 RID: 25378 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0; // Token: 0x04006323 RID: 25379 private static readonly IntPtr NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0; // Token: 0x04006324 RID: 25380 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0; // Token: 0x04006325 RID: 25381 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000537 RID: 1335 public static class Uniforms : Object { // Token: 0x060094C1 RID: 38081 RVA: 0x00263EC4 File Offset: 0x002620C4 // Note: this type is marked as 'beforefieldinit'. static Uniforms() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Uniforms"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_VelocityScale"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MaxBlurRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_MaxBlurRadius"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__RcpMaxBlurRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_RcpMaxBlurRadius"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_VelocityTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MainTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_MainTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile2RT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_Tile2RT"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile4RT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_Tile4RT"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile8RT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_Tile8RT"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxOffs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_TileMaxOffs"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_TileMaxLoop"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileVRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_TileVRT"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__NeighborMaxTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_NeighborMaxTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__LoopCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_LoopCount"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TempRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_TempRT"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History1LumaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History2LumaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History3LumaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History4LumaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History1ChromaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History2ChromaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History3ChromaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History4ChromaTex"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History1Weight"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History2Weight"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History3Weight"); MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_History4Weight"); } // Token: 0x060094C2 RID: 38082 RVA: 0x0000A688 File Offset: 0x00008888 public Uniforms(IntPtr pointer) : base(pointer) { } // Token: 0x17003251 RID: 12881 // (get) Token: 0x060094C3 RID: 38083 RVA: 0x002640F8 File Offset: 0x002622F8 // (set) Token: 0x060094C4 RID: 38084 RVA: 0x00264116 File Offset: 0x00262316 public unsafe static int _VelocityScale { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityScale, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityScale, (void*)(&value)); } } // Token: 0x17003252 RID: 12882 // (get) Token: 0x060094C5 RID: 38085 RVA: 0x00264128 File Offset: 0x00262328 // (set) Token: 0x060094C6 RID: 38086 RVA: 0x00264146 File Offset: 0x00262346 public unsafe static int _MaxBlurRadius { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MaxBlurRadius, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MaxBlurRadius, (void*)(&value)); } } // Token: 0x17003253 RID: 12883 // (get) Token: 0x060094C7 RID: 38087 RVA: 0x00264158 File Offset: 0x00262358 // (set) Token: 0x060094C8 RID: 38088 RVA: 0x00264176 File Offset: 0x00262376 public unsafe static int _RcpMaxBlurRadius { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__RcpMaxBlurRadius, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__RcpMaxBlurRadius, (void*)(&value)); } } // Token: 0x17003254 RID: 12884 // (get) Token: 0x060094C9 RID: 38089 RVA: 0x00264188 File Offset: 0x00262388 // (set) Token: 0x060094CA RID: 38090 RVA: 0x002641A6 File Offset: 0x002623A6 public unsafe static int _VelocityTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityTex, (void*)(&value)); } } // Token: 0x17003255 RID: 12885 // (get) Token: 0x060094CB RID: 38091 RVA: 0x002641B8 File Offset: 0x002623B8 // (set) Token: 0x060094CC RID: 38092 RVA: 0x002641D6 File Offset: 0x002623D6 public unsafe static int _MainTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MainTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MainTex, (void*)(&value)); } } // Token: 0x17003256 RID: 12886 // (get) Token: 0x060094CD RID: 38093 RVA: 0x002641E8 File Offset: 0x002623E8 // (set) Token: 0x060094CE RID: 38094 RVA: 0x00264206 File Offset: 0x00262406 public unsafe static int _Tile2RT { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile2RT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile2RT, (void*)(&value)); } } // Token: 0x17003257 RID: 12887 // (get) Token: 0x060094CF RID: 38095 RVA: 0x00264218 File Offset: 0x00262418 // (set) Token: 0x060094D0 RID: 38096 RVA: 0x00264236 File Offset: 0x00262436 public unsafe static int _Tile4RT { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile4RT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile4RT, (void*)(&value)); } } // Token: 0x17003258 RID: 12888 // (get) Token: 0x060094D1 RID: 38097 RVA: 0x00264248 File Offset: 0x00262448 // (set) Token: 0x060094D2 RID: 38098 RVA: 0x00264266 File Offset: 0x00262466 public unsafe static int _Tile8RT { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile8RT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile8RT, (void*)(&value)); } } // Token: 0x17003259 RID: 12889 // (get) Token: 0x060094D3 RID: 38099 RVA: 0x00264278 File Offset: 0x00262478 // (set) Token: 0x060094D4 RID: 38100 RVA: 0x00264296 File Offset: 0x00262496 public unsafe static int _TileMaxOffs { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxOffs, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxOffs, (void*)(&value)); } } // Token: 0x1700325A RID: 12890 // (get) Token: 0x060094D5 RID: 38101 RVA: 0x002642A8 File Offset: 0x002624A8 // (set) Token: 0x060094D6 RID: 38102 RVA: 0x002642C6 File Offset: 0x002624C6 public unsafe static int _TileMaxLoop { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxLoop, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxLoop, (void*)(&value)); } } // Token: 0x1700325B RID: 12891 // (get) Token: 0x060094D7 RID: 38103 RVA: 0x002642D8 File Offset: 0x002624D8 // (set) Token: 0x060094D8 RID: 38104 RVA: 0x002642F6 File Offset: 0x002624F6 public unsafe static int _TileVRT { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileVRT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileVRT, (void*)(&value)); } } // Token: 0x1700325C RID: 12892 // (get) Token: 0x060094D9 RID: 38105 RVA: 0x00264308 File Offset: 0x00262508 // (set) Token: 0x060094DA RID: 38106 RVA: 0x00264326 File Offset: 0x00262526 public unsafe static int _NeighborMaxTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__NeighborMaxTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__NeighborMaxTex, (void*)(&value)); } } // Token: 0x1700325D RID: 12893 // (get) Token: 0x060094DB RID: 38107 RVA: 0x00264338 File Offset: 0x00262538 // (set) Token: 0x060094DC RID: 38108 RVA: 0x00264356 File Offset: 0x00262556 public unsafe static int _LoopCount { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__LoopCount, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__LoopCount, (void*)(&value)); } } // Token: 0x1700325E RID: 12894 // (get) Token: 0x060094DD RID: 38109 RVA: 0x00264368 File Offset: 0x00262568 // (set) Token: 0x060094DE RID: 38110 RVA: 0x00264386 File Offset: 0x00262586 public unsafe static int _TempRT { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TempRT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TempRT, (void*)(&value)); } } // Token: 0x1700325F RID: 12895 // (get) Token: 0x060094DF RID: 38111 RVA: 0x00264398 File Offset: 0x00262598 // (set) Token: 0x060094E0 RID: 38112 RVA: 0x002643B6 File Offset: 0x002625B6 public unsafe static int _History1LumaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1LumaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1LumaTex, (void*)(&value)); } } // Token: 0x17003260 RID: 12896 // (get) Token: 0x060094E1 RID: 38113 RVA: 0x002643C8 File Offset: 0x002625C8 // (set) Token: 0x060094E2 RID: 38114 RVA: 0x002643E6 File Offset: 0x002625E6 public unsafe static int _History2LumaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2LumaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2LumaTex, (void*)(&value)); } } // Token: 0x17003261 RID: 12897 // (get) Token: 0x060094E3 RID: 38115 RVA: 0x002643F8 File Offset: 0x002625F8 // (set) Token: 0x060094E4 RID: 38116 RVA: 0x00264416 File Offset: 0x00262616 public unsafe static int _History3LumaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3LumaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3LumaTex, (void*)(&value)); } } // Token: 0x17003262 RID: 12898 // (get) Token: 0x060094E5 RID: 38117 RVA: 0x00264428 File Offset: 0x00262628 // (set) Token: 0x060094E6 RID: 38118 RVA: 0x00264446 File Offset: 0x00262646 public unsafe static int _History4LumaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4LumaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4LumaTex, (void*)(&value)); } } // Token: 0x17003263 RID: 12899 // (get) Token: 0x060094E7 RID: 38119 RVA: 0x00264458 File Offset: 0x00262658 // (set) Token: 0x060094E8 RID: 38120 RVA: 0x00264476 File Offset: 0x00262676 public unsafe static int _History1ChromaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1ChromaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1ChromaTex, (void*)(&value)); } } // Token: 0x17003264 RID: 12900 // (get) Token: 0x060094E9 RID: 38121 RVA: 0x00264488 File Offset: 0x00262688 // (set) Token: 0x060094EA RID: 38122 RVA: 0x002644A6 File Offset: 0x002626A6 public unsafe static int _History2ChromaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2ChromaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2ChromaTex, (void*)(&value)); } } // Token: 0x17003265 RID: 12901 // (get) Token: 0x060094EB RID: 38123 RVA: 0x002644B8 File Offset: 0x002626B8 // (set) Token: 0x060094EC RID: 38124 RVA: 0x002644D6 File Offset: 0x002626D6 public unsafe static int _History3ChromaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3ChromaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3ChromaTex, (void*)(&value)); } } // Token: 0x17003266 RID: 12902 // (get) Token: 0x060094ED RID: 38125 RVA: 0x002644E8 File Offset: 0x002626E8 // (set) Token: 0x060094EE RID: 38126 RVA: 0x00264506 File Offset: 0x00262706 public unsafe static int _History4ChromaTex { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4ChromaTex, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4ChromaTex, (void*)(&value)); } } // Token: 0x17003267 RID: 12903 // (get) Token: 0x060094EF RID: 38127 RVA: 0x00264518 File Offset: 0x00262718 // (set) Token: 0x060094F0 RID: 38128 RVA: 0x00264536 File Offset: 0x00262736 public unsafe static int _History1Weight { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1Weight, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1Weight, (void*)(&value)); } } // Token: 0x17003268 RID: 12904 // (get) Token: 0x060094F1 RID: 38129 RVA: 0x00264548 File Offset: 0x00262748 // (set) Token: 0x060094F2 RID: 38130 RVA: 0x00264566 File Offset: 0x00262766 public unsafe static int _History2Weight { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2Weight, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2Weight, (void*)(&value)); } } // Token: 0x17003269 RID: 12905 // (get) Token: 0x060094F3 RID: 38131 RVA: 0x00264578 File Offset: 0x00262778 // (set) Token: 0x060094F4 RID: 38132 RVA: 0x00264596 File Offset: 0x00262796 public unsafe static int _History3Weight { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3Weight, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3Weight, (void*)(&value)); } } // Token: 0x1700326A RID: 12906 // (get) Token: 0x060094F5 RID: 38133 RVA: 0x002645A8 File Offset: 0x002627A8 // (set) Token: 0x060094F6 RID: 38134 RVA: 0x002645C6 File Offset: 0x002627C6 public unsafe static int _History4Weight { get { int num; IL2CPP.il2cpp_field_static_get_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4Weight, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4Weight, (void*)(&value)); } } // Token: 0x04006326 RID: 25382 private static readonly IntPtr NativeFieldInfoPtr__VelocityScale; // Token: 0x04006327 RID: 25383 private static readonly IntPtr NativeFieldInfoPtr__MaxBlurRadius; // Token: 0x04006328 RID: 25384 private static readonly IntPtr NativeFieldInfoPtr__RcpMaxBlurRadius; // Token: 0x04006329 RID: 25385 private static readonly IntPtr NativeFieldInfoPtr__VelocityTex; // Token: 0x0400632A RID: 25386 private static readonly IntPtr NativeFieldInfoPtr__MainTex; // Token: 0x0400632B RID: 25387 private static readonly IntPtr NativeFieldInfoPtr__Tile2RT; // Token: 0x0400632C RID: 25388 private static readonly IntPtr NativeFieldInfoPtr__Tile4RT; // Token: 0x0400632D RID: 25389 private static readonly IntPtr NativeFieldInfoPtr__Tile8RT; // Token: 0x0400632E RID: 25390 private static readonly IntPtr NativeFieldInfoPtr__TileMaxOffs; // Token: 0x0400632F RID: 25391 private static readonly IntPtr NativeFieldInfoPtr__TileMaxLoop; // Token: 0x04006330 RID: 25392 private static readonly IntPtr NativeFieldInfoPtr__TileVRT; // Token: 0x04006331 RID: 25393 private static readonly IntPtr NativeFieldInfoPtr__NeighborMaxTex; // Token: 0x04006332 RID: 25394 private static readonly IntPtr NativeFieldInfoPtr__LoopCount; // Token: 0x04006333 RID: 25395 private static readonly IntPtr NativeFieldInfoPtr__TempRT; // Token: 0x04006334 RID: 25396 private static readonly IntPtr NativeFieldInfoPtr__History1LumaTex; // Token: 0x04006335 RID: 25397 private static readonly IntPtr NativeFieldInfoPtr__History2LumaTex; // Token: 0x04006336 RID: 25398 private static readonly IntPtr NativeFieldInfoPtr__History3LumaTex; // Token: 0x04006337 RID: 25399 private static readonly IntPtr NativeFieldInfoPtr__History4LumaTex; // Token: 0x04006338 RID: 25400 private static readonly IntPtr NativeFieldInfoPtr__History1ChromaTex; // Token: 0x04006339 RID: 25401 private static readonly IntPtr NativeFieldInfoPtr__History2ChromaTex; // Token: 0x0400633A RID: 25402 private static readonly IntPtr NativeFieldInfoPtr__History3ChromaTex; // Token: 0x0400633B RID: 25403 private static readonly IntPtr NativeFieldInfoPtr__History4ChromaTex; // Token: 0x0400633C RID: 25404 private static readonly IntPtr NativeFieldInfoPtr__History1Weight; // Token: 0x0400633D RID: 25405 private static readonly IntPtr NativeFieldInfoPtr__History2Weight; // Token: 0x0400633E RID: 25406 private static readonly IntPtr NativeFieldInfoPtr__History3Weight; // Token: 0x0400633F RID: 25407 private static readonly IntPtr NativeFieldInfoPtr__History4Weight; } // Token: 0x02000538 RID: 1336 public enum Pass { // Token: 0x04006341 RID: 25409 VelocitySetup, // Token: 0x04006342 RID: 25410 TileMax1, // Token: 0x04006343 RID: 25411 TileMax2, // Token: 0x04006344 RID: 25412 TileMaxV, // Token: 0x04006345 RID: 25413 NeighborMax, // Token: 0x04006346 RID: 25414 Reconstruction, // Token: 0x04006347 RID: 25415 FrameCompression, // Token: 0x04006348 RID: 25416 FrameBlendingChroma, // Token: 0x04006349 RID: 25417 FrameBlendingRaw } // Token: 0x02000539 RID: 1337 public class ReconstructionFilter : Object { // Token: 0x060094F7 RID: 38135 RVA: 0x002645D8 File Offset: 0x002627D8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615654, RefRangeEnd = 615655, XrefRangeStart = 615652, XrefRangeEnd = 615654, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ReconstructionFilter() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094F8 RID: 38136 RVA: 0x00264624 File Offset: 0x00262824 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615655, XrefRangeEnd = 615656, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CheckTextureFormatSupport() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094F9 RID: 38137 RVA: 0x00264668 File Offset: 0x00262868 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615657, RefRangeEnd = 615658, XrefRangeStart = 615656, XrefRangeEnd = 615657, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool IsSupported() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_IsSupported_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060094FA RID: 38138 RVA: 0x002646B8 File Offset: 0x002628B8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 615743, RefRangeEnd = 615745, XrefRangeStart = 615658, XrefRangeEnd = 615743, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ProcessImage(PostProcessingContext context, CommandBuffer cb, ref MotionBlurModel.Settings settings, RenderTargetIdentifier source, RenderTargetIdentifier destination, Material material) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(context); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(cb); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &settings; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref source; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destination; ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(material); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094FB RID: 38139 RVA: 0x0026477C File Offset: 0x0026297C // Note: this type is marked as 'beforefieldinit'. static ReconstructionFilter() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "ReconstructionFilter"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_VectorRTFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_VectorRTFormat"); MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_PackedRTFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_PackedRTFormat"); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674897); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674898); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_IsSupported_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674899); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674900); } // Token: 0x060094FC RID: 38140 RVA: 0x0000A688 File Offset: 0x00008888 public ReconstructionFilter(IntPtr pointer) : base(pointer) { } // Token: 0x1700326B RID: 12907 // (get) Token: 0x060094FD RID: 38141 RVA: 0x00264820 File Offset: 0x00262A20 // (set) Token: 0x060094FE RID: 38142 RVA: 0x00264848 File Offset: 0x00262A48 public unsafe RenderTextureFormat m_VectorRTFormat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_VectorRTFormat); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_VectorRTFormat)) = value; } } // Token: 0x1700326C RID: 12908 // (get) Token: 0x060094FF RID: 38143 RVA: 0x0026486C File Offset: 0x00262A6C // (set) Token: 0x06009500 RID: 38144 RVA: 0x00264894 File Offset: 0x00262A94 public unsafe RenderTextureFormat m_PackedRTFormat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_PackedRTFormat); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_PackedRTFormat)) = value; } } // Token: 0x0400634A RID: 25418 private static readonly IntPtr NativeFieldInfoPtr_m_VectorRTFormat; // Token: 0x0400634B RID: 25419 private static readonly IntPtr NativeFieldInfoPtr_m_PackedRTFormat; // Token: 0x0400634C RID: 25420 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0400634D RID: 25421 private static readonly IntPtr NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0; // Token: 0x0400634E RID: 25422 private static readonly IntPtr NativeMethodInfoPtr_IsSupported_Public_Boolean_0; // Token: 0x0400634F RID: 25423 private static readonly IntPtr NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0; } // Token: 0x0200053A RID: 1338 public class FrameBlendingFilter : Object { // Token: 0x06009501 RID: 38145 RVA: 0x002648B8 File Offset: 0x00262AB8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615823, RefRangeEnd = 615824, XrefRangeStart = 615804, XrefRangeEnd = 615823, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe FrameBlendingFilter() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009502 RID: 38146 RVA: 0x00264904 File Offset: 0x00262B04 [CallerCount(2)] [CachedScanResults(RefRangeStart = 615826, RefRangeEnd = 615828, XrefRangeStart = 615824, XrefRangeEnd = 615826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_Dispose_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009503 RID: 38147 RVA: 0x00264948 File Offset: 0x00262B48 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615832, RefRangeEnd = 615833, XrefRangeStart = 615828, XrefRangeEnd = 615832, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PushFrame(CommandBuffer cb, RenderTargetIdentifier source, int width, int height, Material material) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(cb); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref source; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref width; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref height; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(material); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009504 RID: 38148 RVA: 0x002649F4 File Offset: 0x00262BF4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 615880, RefRangeEnd = 615882, XrefRangeStart = 615833, XrefRangeEnd = 615880, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void BlendFrames(CommandBuffer cb, float strength, RenderTargetIdentifier source, RenderTargetIdentifier destination, Material material) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(cb); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref strength; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref source; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destination; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(material); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009505 RID: 38149 RVA: 0x00264AA0 File Offset: 0x00262CA0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615882, XrefRangeEnd = 615883, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool CheckSupportCompression() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06009506 RID: 38150 RVA: 0x00264AE4 File Offset: 0x00262CE4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615883, XrefRangeEnd = 615891, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static RenderTextureFormat GetPreferredRenderTextureFormat() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06009507 RID: 38151 RVA: 0x00264B28 File Offset: 0x00262D28 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 615891, XrefRangeEnd = 615892, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe MotionBlurComponent.FrameBlendingFilter.Frame GetFrameRelative(int offset) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref offset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return new MotionBlurComponent.FrameBlendingFilter.Frame(intPtr); } } // Token: 0x06009508 RID: 38152 RVA: 0x00264B88 File Offset: 0x00262D88 // Note: this type is marked as 'beforefieldinit'. static FrameBlendingFilter() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "FrameBlendingFilter"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_UseCompression = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_UseCompression"); MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_RawTextureFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_RawTextureFormat"); MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_FrameList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_FrameList"); MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_LastFrameCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_LastFrameCount"); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674901); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674902); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674903); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674904); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674905); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674906); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674907); } // Token: 0x06009509 RID: 38153 RVA: 0x0000A688 File Offset: 0x00008888 public FrameBlendingFilter(IntPtr pointer) : base(pointer) { } // Token: 0x1700326D RID: 12909 // (get) Token: 0x0600950A RID: 38154 RVA: 0x00264C90 File Offset: 0x00262E90 // (set) Token: 0x0600950B RID: 38155 RVA: 0x00264CB8 File Offset: 0x00262EB8 public unsafe bool m_UseCompression { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_UseCompression); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_UseCompression)) = value; } } // Token: 0x1700326E RID: 12910 // (get) Token: 0x0600950C RID: 38156 RVA: 0x00264CDC File Offset: 0x00262EDC // (set) Token: 0x0600950D RID: 38157 RVA: 0x00264D04 File Offset: 0x00262F04 public unsafe RenderTextureFormat m_RawTextureFormat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_RawTextureFormat); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_RawTextureFormat)) = value; } } // Token: 0x1700326F RID: 12911 // (get) Token: 0x0600950E RID: 38158 RVA: 0x00264D28 File Offset: 0x00262F28 // (set) Token: 0x0600950F RID: 38159 RVA: 0x00264D5C File Offset: 0x00262F5C public unsafe Il2CppReferenceArray m_FrameList { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_FrameList); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_FrameList), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003270 RID: 12912 // (get) Token: 0x06009510 RID: 38160 RVA: 0x00264D84 File Offset: 0x00262F84 // (set) Token: 0x06009511 RID: 38161 RVA: 0x00264DAC File Offset: 0x00262FAC public unsafe int m_LastFrameCount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_LastFrameCount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_LastFrameCount)) = value; } } // Token: 0x04006350 RID: 25424 private static readonly IntPtr NativeFieldInfoPtr_m_UseCompression; // Token: 0x04006351 RID: 25425 private static readonly IntPtr NativeFieldInfoPtr_m_RawTextureFormat; // Token: 0x04006352 RID: 25426 private static readonly IntPtr NativeFieldInfoPtr_m_FrameList; // Token: 0x04006353 RID: 25427 private static readonly IntPtr NativeFieldInfoPtr_m_LastFrameCount; // Token: 0x04006354 RID: 25428 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04006355 RID: 25429 private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0; // Token: 0x04006356 RID: 25430 private static readonly IntPtr NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0; // Token: 0x04006357 RID: 25431 private static readonly IntPtr NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0; // Token: 0x04006358 RID: 25432 private static readonly IntPtr NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0; // Token: 0x04006359 RID: 25433 private static readonly IntPtr NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0; // Token: 0x0400635A RID: 25434 private static readonly IntPtr NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0; // Token: 0x0200053B RID: 1339 public sealed class Frame : ValueType { // Token: 0x06009512 RID: 38162 RVA: 0x00264DD0 File Offset: 0x00262FD0 [CallerCount(4)] [CachedScanResults(RefRangeStart = 615748, RefRangeEnd = 615752, XrefRangeStart = 615745, XrefRangeEnd = 615748, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float CalculateWeight(float strength, float currentTime) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref strength; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref currentTime; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_CalculateWeight_Public_Single_Single_Single_0, IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(this)), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06009513 RID: 38163 RVA: 0x00264E4C File Offset: 0x0026304C [CallerCount(3)] [CachedScanResults(RefRangeStart = 615763, RefRangeEnd = 615766, XrefRangeStart = 615752, XrefRangeEnd = 615763, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Release() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_Release_Public_Void_0, IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(this)), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009514 RID: 38164 RVA: 0x00264E94 File Offset: 0x00263094 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615790, RefRangeEnd = 615791, XrefRangeStart = 615766, XrefRangeEnd = 615790, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void MakeRecord(CommandBuffer cb, RenderTargetIdentifier source, int width, int height, Material material) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(cb); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref source; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref width; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref height; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(material); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0, IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(this)), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009515 RID: 38165 RVA: 0x00264F44 File Offset: 0x00263144 [CallerCount(1)] [CachedScanResults(RefRangeStart = 615803, RefRangeEnd = 615804, XrefRangeStart = 615791, XrefRangeEnd = 615803, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void MakeRecordRaw(CommandBuffer cb, RenderTargetIdentifier source, int width, int height, RenderTextureFormat format) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(cb); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref source; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref width; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref height; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref format; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0, IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(this)), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009516 RID: 38166 RVA: 0x00264FF0 File Offset: 0x002631F0 // Note: this type is marked as 'beforefieldinit'. static Frame() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Frame"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_lumaTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "lumaTexture"); MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_chromaTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "chromaTexture"); MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_Time = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Time"); MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_MRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_MRT"); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_CalculateWeight_Public_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674908); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_Release_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674909); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674910); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674911); } // Token: 0x06009517 RID: 38167 RVA: 0x0011646F File Offset: 0x0011466F public Frame(IntPtr pointer) : base(pointer) { } // Token: 0x06009518 RID: 38168 RVA: 0x002650BC File Offset: 0x002632BC public unsafe Frame() { IntPtr intPtr = stackalloc byte[(UIntPtr)IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore.NativeClassPtr, (UIntPtr)0)]; base..ctor(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, intPtr)); } // Token: 0x17003271 RID: 12913 // (get) Token: 0x06009519 RID: 38169 RVA: 0x002650EC File Offset: 0x002632EC // (set) Token: 0x0600951A RID: 38170 RVA: 0x00265120 File Offset: 0x00263320 public unsafe RenderTexture lumaTexture { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_lumaTexture); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_lumaTexture), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003272 RID: 12914 // (get) Token: 0x0600951B RID: 38171 RVA: 0x00265148 File Offset: 0x00263348 // (set) Token: 0x0600951C RID: 38172 RVA: 0x0026517C File Offset: 0x0026337C public unsafe RenderTexture chromaTexture { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_chromaTexture); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_chromaTexture), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003273 RID: 12915 // (get) Token: 0x0600951D RID: 38173 RVA: 0x002651A4 File Offset: 0x002633A4 // (set) Token: 0x0600951E RID: 38174 RVA: 0x002651CC File Offset: 0x002633CC public unsafe float m_Time { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_Time); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_Time)) = value; } } // Token: 0x17003274 RID: 12916 // (get) Token: 0x0600951F RID: 38175 RVA: 0x002651F0 File Offset: 0x002633F0 // (set) Token: 0x06009520 RID: 38176 RVA: 0x00265224 File Offset: 0x00263424 public unsafe Il2CppStructArray m_MRT { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_MRT); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_MRT), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400635B RID: 25435 private static readonly IntPtr NativeFieldInfoPtr_lumaTexture; // Token: 0x0400635C RID: 25436 private static readonly IntPtr NativeFieldInfoPtr_chromaTexture; // Token: 0x0400635D RID: 25437 private static readonly IntPtr NativeFieldInfoPtr_m_Time; // Token: 0x0400635E RID: 25438 private static readonly IntPtr NativeFieldInfoPtr_m_MRT; // Token: 0x0400635F RID: 25439 private static readonly IntPtr NativeMethodInfoPtr_CalculateWeight_Public_Single_Single_Single_0; // Token: 0x04006360 RID: 25440 private static readonly IntPtr NativeMethodInfoPtr_Release_Public_Void_0; // Token: 0x04006361 RID: 25441 private static readonly IntPtr NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0; // Token: 0x04006362 RID: 25442 private static readonly IntPtr NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0; } } } }