using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine.Rendering; namespace UnityEngine.PostProcessing { // Token: 0x0200053F RID: 1343 public sealed class MotionBlurComponent : PostProcessingComponentCommandBuffer { // Token: 0x17003280 RID: 12928 // (get) Token: 0x0600955E RID: 38238 RVA: 0x00266510 File Offset: 0x00264710 public unsafe MotionBlurComponent.ReconstructionFilter reconstructionFilter { [CallerCount(3)] [CachedScanResults(RefRangeStart = 633628, RefRangeEnd = 633631, XrefRangeStart = 633623, XrefRangeEnd = 633628, 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: 0x17003281 RID: 12929 // (get) Token: 0x0600955F RID: 38239 RVA: 0x00266568 File Offset: 0x00264768 public unsafe MotionBlurComponent.FrameBlendingFilter frameBlendingFilter { [CallerCount(4)] [CachedScanResults(RefRangeStart = 633636, RefRangeEnd = 633640, XrefRangeStart = 633631, XrefRangeEnd = 633636, 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: 0x17003282 RID: 12930 // (get) Token: 0x06009560 RID: 38240 RVA: 0x002665C0 File Offset: 0x002647C0 public unsafe override bool active { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633640, XrefRangeEnd = 633644, 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: 0x06009561 RID: 38241 RVA: 0x00266610 File Offset: 0x00264810 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633644, XrefRangeEnd = 633646, 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: 0x06009562 RID: 38242 RVA: 0x0026665C File Offset: 0x0026485C [CallerCount(1)] [CachedScanResults(RefRangeStart = 633648, RefRangeEnd = 633649, XrefRangeStart = 633646, XrefRangeEnd = 633648, 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: 0x06009563 RID: 38243 RVA: 0x002666A0 File Offset: 0x002648A0 [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: 0x06009564 RID: 38244 RVA: 0x002666F0 File Offset: 0x002648F0 [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: 0x06009565 RID: 38245 RVA: 0x00266740 File Offset: 0x00264940 [CallerCount(56)] [CachedScanResults(RefRangeStart = 562775, RefRangeEnd = 562831, XrefRangeStart = 562775, XrefRangeEnd = 562831, 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: 0x06009566 RID: 38246 RVA: 0x00266784 File Offset: 0x00264984 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633649, XrefRangeEnd = 633708, 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: 0x06009567 RID: 38247 RVA: 0x002667E0 File Offset: 0x002649E0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633708, XrefRangeEnd = 633709, 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: 0x06009568 RID: 38248 RVA: 0x00266824 File Offset: 0x00264A24 [CallerCount(1)] [CachedScanResults(RefRangeStart = 633712, RefRangeEnd = 633713, XrefRangeStart = 633709, XrefRangeEnd = 633712, 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: 0x06009569 RID: 38249 RVA: 0x00266870 File Offset: 0x00264A70 // 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, 100674935); MotionBlurComponent.NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674936); MotionBlurComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674937); MotionBlurComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674938); MotionBlurComponent.NativeMethodInfoPtr_ResetHistory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674939); MotionBlurComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674940); MotionBlurComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674941); MotionBlurComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674942); MotionBlurComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674943); MotionBlurComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674944); MotionBlurComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674945); } // Token: 0x0600956A RID: 38250 RVA: 0x002669B8 File Offset: 0x00264BB8 public MotionBlurComponent(IntPtr pointer) : base(pointer) { } // Token: 0x1700327D RID: 12925 // (get) Token: 0x0600956B RID: 38251 RVA: 0x002669C4 File Offset: 0x00264BC4 // (set) Token: 0x0600956C RID: 38252 RVA: 0x002669F8 File Offset: 0x00264BF8 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: 0x1700327E RID: 12926 // (get) Token: 0x0600956D RID: 38253 RVA: 0x00266A20 File Offset: 0x00264C20 // (set) Token: 0x0600956E RID: 38254 RVA: 0x00266A54 File Offset: 0x00264C54 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: 0x1700327F RID: 12927 // (get) Token: 0x0600956F RID: 38255 RVA: 0x00266A7C File Offset: 0x00264C7C // (set) Token: 0x06009570 RID: 38256 RVA: 0x00266AA4 File Offset: 0x00264CA4 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: 0x0400638C RID: 25484 private static readonly IntPtr NativeFieldInfoPtr_m_ReconstructionFilter; // Token: 0x0400638D RID: 25485 private static readonly IntPtr NativeFieldInfoPtr_m_FrameBlendingFilter; // Token: 0x0400638E RID: 25486 private static readonly IntPtr NativeFieldInfoPtr_m_FirstFrame; // Token: 0x0400638F RID: 25487 private static readonly IntPtr NativeMethodInfoPtr_get_reconstructionFilter_Public_get_ReconstructionFilter_0; // Token: 0x04006390 RID: 25488 private static readonly IntPtr NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0; // Token: 0x04006391 RID: 25489 private static readonly IntPtr NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0; // Token: 0x04006392 RID: 25490 private static readonly IntPtr NativeMethodInfoPtr_GetName_Public_Virtual_String_0; // Token: 0x04006393 RID: 25491 private static readonly IntPtr NativeMethodInfoPtr_ResetHistory_Public_Void_0; // Token: 0x04006394 RID: 25492 private static readonly IntPtr NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0; // Token: 0x04006395 RID: 25493 private static readonly IntPtr NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0; // Token: 0x04006396 RID: 25494 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0; // Token: 0x04006397 RID: 25495 private static readonly IntPtr NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0; // Token: 0x04006398 RID: 25496 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0; // Token: 0x04006399 RID: 25497 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000540 RID: 1344 public static class Uniforms : Object { // Token: 0x06009571 RID: 38257 RVA: 0x00266AC8 File Offset: 0x00264CC8 // 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: 0x06009572 RID: 38258 RVA: 0x0000A74C File Offset: 0x0000894C public Uniforms(IntPtr pointer) : base(pointer) { } // Token: 0x17003283 RID: 12931 // (get) Token: 0x06009573 RID: 38259 RVA: 0x00266CFC File Offset: 0x00264EFC // (set) Token: 0x06009574 RID: 38260 RVA: 0x00266D1A File Offset: 0x00264F1A 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: 0x17003284 RID: 12932 // (get) Token: 0x06009575 RID: 38261 RVA: 0x00266D2C File Offset: 0x00264F2C // (set) Token: 0x06009576 RID: 38262 RVA: 0x00266D4A File Offset: 0x00264F4A 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: 0x17003285 RID: 12933 // (get) Token: 0x06009577 RID: 38263 RVA: 0x00266D5C File Offset: 0x00264F5C // (set) Token: 0x06009578 RID: 38264 RVA: 0x00266D7A File Offset: 0x00264F7A 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: 0x17003286 RID: 12934 // (get) Token: 0x06009579 RID: 38265 RVA: 0x00266D8C File Offset: 0x00264F8C // (set) Token: 0x0600957A RID: 38266 RVA: 0x00266DAA File Offset: 0x00264FAA 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: 0x17003287 RID: 12935 // (get) Token: 0x0600957B RID: 38267 RVA: 0x00266DBC File Offset: 0x00264FBC // (set) Token: 0x0600957C RID: 38268 RVA: 0x00266DDA File Offset: 0x00264FDA 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: 0x17003288 RID: 12936 // (get) Token: 0x0600957D RID: 38269 RVA: 0x00266DEC File Offset: 0x00264FEC // (set) Token: 0x0600957E RID: 38270 RVA: 0x00266E0A File Offset: 0x0026500A 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: 0x17003289 RID: 12937 // (get) Token: 0x0600957F RID: 38271 RVA: 0x00266E1C File Offset: 0x0026501C // (set) Token: 0x06009580 RID: 38272 RVA: 0x00266E3A File Offset: 0x0026503A 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: 0x1700328A RID: 12938 // (get) Token: 0x06009581 RID: 38273 RVA: 0x00266E4C File Offset: 0x0026504C // (set) Token: 0x06009582 RID: 38274 RVA: 0x00266E6A File Offset: 0x0026506A 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: 0x1700328B RID: 12939 // (get) Token: 0x06009583 RID: 38275 RVA: 0x00266E7C File Offset: 0x0026507C // (set) Token: 0x06009584 RID: 38276 RVA: 0x00266E9A File Offset: 0x0026509A 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: 0x1700328C RID: 12940 // (get) Token: 0x06009585 RID: 38277 RVA: 0x00266EAC File Offset: 0x002650AC // (set) Token: 0x06009586 RID: 38278 RVA: 0x00266ECA File Offset: 0x002650CA 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: 0x1700328D RID: 12941 // (get) Token: 0x06009587 RID: 38279 RVA: 0x00266EDC File Offset: 0x002650DC // (set) Token: 0x06009588 RID: 38280 RVA: 0x00266EFA File Offset: 0x002650FA 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: 0x1700328E RID: 12942 // (get) Token: 0x06009589 RID: 38281 RVA: 0x00266F0C File Offset: 0x0026510C // (set) Token: 0x0600958A RID: 38282 RVA: 0x00266F2A File Offset: 0x0026512A 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: 0x1700328F RID: 12943 // (get) Token: 0x0600958B RID: 38283 RVA: 0x00266F3C File Offset: 0x0026513C // (set) Token: 0x0600958C RID: 38284 RVA: 0x00266F5A File Offset: 0x0026515A 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: 0x17003290 RID: 12944 // (get) Token: 0x0600958D RID: 38285 RVA: 0x00266F6C File Offset: 0x0026516C // (set) Token: 0x0600958E RID: 38286 RVA: 0x00266F8A File Offset: 0x0026518A 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: 0x17003291 RID: 12945 // (get) Token: 0x0600958F RID: 38287 RVA: 0x00266F9C File Offset: 0x0026519C // (set) Token: 0x06009590 RID: 38288 RVA: 0x00266FBA File Offset: 0x002651BA 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: 0x17003292 RID: 12946 // (get) Token: 0x06009591 RID: 38289 RVA: 0x00266FCC File Offset: 0x002651CC // (set) Token: 0x06009592 RID: 38290 RVA: 0x00266FEA File Offset: 0x002651EA 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: 0x17003293 RID: 12947 // (get) Token: 0x06009593 RID: 38291 RVA: 0x00266FFC File Offset: 0x002651FC // (set) Token: 0x06009594 RID: 38292 RVA: 0x0026701A File Offset: 0x0026521A 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: 0x17003294 RID: 12948 // (get) Token: 0x06009595 RID: 38293 RVA: 0x0026702C File Offset: 0x0026522C // (set) Token: 0x06009596 RID: 38294 RVA: 0x0026704A File Offset: 0x0026524A 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: 0x17003295 RID: 12949 // (get) Token: 0x06009597 RID: 38295 RVA: 0x0026705C File Offset: 0x0026525C // (set) Token: 0x06009598 RID: 38296 RVA: 0x0026707A File Offset: 0x0026527A 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: 0x17003296 RID: 12950 // (get) Token: 0x06009599 RID: 38297 RVA: 0x0026708C File Offset: 0x0026528C // (set) Token: 0x0600959A RID: 38298 RVA: 0x002670AA File Offset: 0x002652AA 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: 0x17003297 RID: 12951 // (get) Token: 0x0600959B RID: 38299 RVA: 0x002670BC File Offset: 0x002652BC // (set) Token: 0x0600959C RID: 38300 RVA: 0x002670DA File Offset: 0x002652DA 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: 0x17003298 RID: 12952 // (get) Token: 0x0600959D RID: 38301 RVA: 0x002670EC File Offset: 0x002652EC // (set) Token: 0x0600959E RID: 38302 RVA: 0x0026710A File Offset: 0x0026530A 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: 0x17003299 RID: 12953 // (get) Token: 0x0600959F RID: 38303 RVA: 0x0026711C File Offset: 0x0026531C // (set) Token: 0x060095A0 RID: 38304 RVA: 0x0026713A File Offset: 0x0026533A 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: 0x1700329A RID: 12954 // (get) Token: 0x060095A1 RID: 38305 RVA: 0x0026714C File Offset: 0x0026534C // (set) Token: 0x060095A2 RID: 38306 RVA: 0x0026716A File Offset: 0x0026536A 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: 0x1700329B RID: 12955 // (get) Token: 0x060095A3 RID: 38307 RVA: 0x0026717C File Offset: 0x0026537C // (set) Token: 0x060095A4 RID: 38308 RVA: 0x0026719A File Offset: 0x0026539A 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: 0x1700329C RID: 12956 // (get) Token: 0x060095A5 RID: 38309 RVA: 0x002671AC File Offset: 0x002653AC // (set) Token: 0x060095A6 RID: 38310 RVA: 0x002671CA File Offset: 0x002653CA 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: 0x0400639A RID: 25498 private static readonly IntPtr NativeFieldInfoPtr__VelocityScale; // Token: 0x0400639B RID: 25499 private static readonly IntPtr NativeFieldInfoPtr__MaxBlurRadius; // Token: 0x0400639C RID: 25500 private static readonly IntPtr NativeFieldInfoPtr__RcpMaxBlurRadius; // Token: 0x0400639D RID: 25501 private static readonly IntPtr NativeFieldInfoPtr__VelocityTex; // Token: 0x0400639E RID: 25502 private static readonly IntPtr NativeFieldInfoPtr__MainTex; // Token: 0x0400639F RID: 25503 private static readonly IntPtr NativeFieldInfoPtr__Tile2RT; // Token: 0x040063A0 RID: 25504 private static readonly IntPtr NativeFieldInfoPtr__Tile4RT; // Token: 0x040063A1 RID: 25505 private static readonly IntPtr NativeFieldInfoPtr__Tile8RT; // Token: 0x040063A2 RID: 25506 private static readonly IntPtr NativeFieldInfoPtr__TileMaxOffs; // Token: 0x040063A3 RID: 25507 private static readonly IntPtr NativeFieldInfoPtr__TileMaxLoop; // Token: 0x040063A4 RID: 25508 private static readonly IntPtr NativeFieldInfoPtr__TileVRT; // Token: 0x040063A5 RID: 25509 private static readonly IntPtr NativeFieldInfoPtr__NeighborMaxTex; // Token: 0x040063A6 RID: 25510 private static readonly IntPtr NativeFieldInfoPtr__LoopCount; // Token: 0x040063A7 RID: 25511 private static readonly IntPtr NativeFieldInfoPtr__TempRT; // Token: 0x040063A8 RID: 25512 private static readonly IntPtr NativeFieldInfoPtr__History1LumaTex; // Token: 0x040063A9 RID: 25513 private static readonly IntPtr NativeFieldInfoPtr__History2LumaTex; // Token: 0x040063AA RID: 25514 private static readonly IntPtr NativeFieldInfoPtr__History3LumaTex; // Token: 0x040063AB RID: 25515 private static readonly IntPtr NativeFieldInfoPtr__History4LumaTex; // Token: 0x040063AC RID: 25516 private static readonly IntPtr NativeFieldInfoPtr__History1ChromaTex; // Token: 0x040063AD RID: 25517 private static readonly IntPtr NativeFieldInfoPtr__History2ChromaTex; // Token: 0x040063AE RID: 25518 private static readonly IntPtr NativeFieldInfoPtr__History3ChromaTex; // Token: 0x040063AF RID: 25519 private static readonly IntPtr NativeFieldInfoPtr__History4ChromaTex; // Token: 0x040063B0 RID: 25520 private static readonly IntPtr NativeFieldInfoPtr__History1Weight; // Token: 0x040063B1 RID: 25521 private static readonly IntPtr NativeFieldInfoPtr__History2Weight; // Token: 0x040063B2 RID: 25522 private static readonly IntPtr NativeFieldInfoPtr__History3Weight; // Token: 0x040063B3 RID: 25523 private static readonly IntPtr NativeFieldInfoPtr__History4Weight; } // Token: 0x02000541 RID: 1345 public enum Pass { // Token: 0x040063B5 RID: 25525 VelocitySetup, // Token: 0x040063B6 RID: 25526 TileMax1, // Token: 0x040063B7 RID: 25527 TileMax2, // Token: 0x040063B8 RID: 25528 TileMaxV, // Token: 0x040063B9 RID: 25529 NeighborMax, // Token: 0x040063BA RID: 25530 Reconstruction, // Token: 0x040063BB RID: 25531 FrameCompression, // Token: 0x040063BC RID: 25532 FrameBlendingChroma, // Token: 0x040063BD RID: 25533 FrameBlendingRaw } // Token: 0x02000542 RID: 1346 public class ReconstructionFilter : Object { // Token: 0x060095A7 RID: 38311 RVA: 0x002671DC File Offset: 0x002653DC [CallerCount(1)] [CachedScanResults(RefRangeStart = 633385, RefRangeEnd = 633386, XrefRangeStart = 633383, XrefRangeEnd = 633385, 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: 0x060095A8 RID: 38312 RVA: 0x00267228 File Offset: 0x00265428 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633386, XrefRangeEnd = 633387, 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: 0x060095A9 RID: 38313 RVA: 0x0026726C File Offset: 0x0026546C [CallerCount(1)] [CachedScanResults(RefRangeStart = 633388, RefRangeEnd = 633389, XrefRangeStart = 633387, XrefRangeEnd = 633388, 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: 0x060095AA RID: 38314 RVA: 0x002672BC File Offset: 0x002654BC [CallerCount(2)] [CachedScanResults(RefRangeStart = 633474, RefRangeEnd = 633476, XrefRangeStart = 633389, XrefRangeEnd = 633474, 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: 0x060095AB RID: 38315 RVA: 0x00267380 File Offset: 0x00265580 // 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, 100674947); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674948); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_IsSupported_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674949); MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674950); } // Token: 0x060095AC RID: 38316 RVA: 0x0000A74C File Offset: 0x0000894C public ReconstructionFilter(IntPtr pointer) : base(pointer) { } // Token: 0x1700329D RID: 12957 // (get) Token: 0x060095AD RID: 38317 RVA: 0x00267424 File Offset: 0x00265624 // (set) Token: 0x060095AE RID: 38318 RVA: 0x0026744C File Offset: 0x0026564C 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: 0x1700329E RID: 12958 // (get) Token: 0x060095AF RID: 38319 RVA: 0x00267470 File Offset: 0x00265670 // (set) Token: 0x060095B0 RID: 38320 RVA: 0x00267498 File Offset: 0x00265698 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: 0x040063BE RID: 25534 private static readonly IntPtr NativeFieldInfoPtr_m_VectorRTFormat; // Token: 0x040063BF RID: 25535 private static readonly IntPtr NativeFieldInfoPtr_m_PackedRTFormat; // Token: 0x040063C0 RID: 25536 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x040063C1 RID: 25537 private static readonly IntPtr NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0; // Token: 0x040063C2 RID: 25538 private static readonly IntPtr NativeMethodInfoPtr_IsSupported_Public_Boolean_0; // Token: 0x040063C3 RID: 25539 private static readonly IntPtr NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0; } // Token: 0x02000543 RID: 1347 public class FrameBlendingFilter : Object { // Token: 0x060095B1 RID: 38321 RVA: 0x002674BC File Offset: 0x002656BC [CallerCount(1)] [CachedScanResults(RefRangeStart = 633554, RefRangeEnd = 633555, XrefRangeStart = 633535, XrefRangeEnd = 633554, 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: 0x060095B2 RID: 38322 RVA: 0x00267508 File Offset: 0x00265708 [CallerCount(2)] [CachedScanResults(RefRangeStart = 633557, RefRangeEnd = 633559, XrefRangeStart = 633555, XrefRangeEnd = 633557, 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: 0x060095B3 RID: 38323 RVA: 0x0026754C File Offset: 0x0026574C [CallerCount(1)] [CachedScanResults(RefRangeStart = 633563, RefRangeEnd = 633564, XrefRangeStart = 633559, XrefRangeEnd = 633563, 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: 0x060095B4 RID: 38324 RVA: 0x002675F8 File Offset: 0x002657F8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 633611, RefRangeEnd = 633613, XrefRangeStart = 633564, XrefRangeEnd = 633611, 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: 0x060095B5 RID: 38325 RVA: 0x002676A4 File Offset: 0x002658A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633613, XrefRangeEnd = 633614, 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: 0x060095B6 RID: 38326 RVA: 0x002676E8 File Offset: 0x002658E8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633614, XrefRangeEnd = 633622, 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: 0x060095B7 RID: 38327 RVA: 0x0026772C File Offset: 0x0026592C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633622, XrefRangeEnd = 633623, 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: 0x060095B8 RID: 38328 RVA: 0x0026778C File Offset: 0x0026598C // 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, 100674951); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674952); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674953); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674954); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674955); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674956); MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674957); } // Token: 0x060095B9 RID: 38329 RVA: 0x0000A74C File Offset: 0x0000894C public FrameBlendingFilter(IntPtr pointer) : base(pointer) { } // Token: 0x1700329F RID: 12959 // (get) Token: 0x060095BA RID: 38330 RVA: 0x00267894 File Offset: 0x00265A94 // (set) Token: 0x060095BB RID: 38331 RVA: 0x002678BC File Offset: 0x00265ABC 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: 0x170032A0 RID: 12960 // (get) Token: 0x060095BC RID: 38332 RVA: 0x002678E0 File Offset: 0x00265AE0 // (set) Token: 0x060095BD RID: 38333 RVA: 0x00267908 File Offset: 0x00265B08 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: 0x170032A1 RID: 12961 // (get) Token: 0x060095BE RID: 38334 RVA: 0x0026792C File Offset: 0x00265B2C // (set) Token: 0x060095BF RID: 38335 RVA: 0x00267960 File Offset: 0x00265B60 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: 0x170032A2 RID: 12962 // (get) Token: 0x060095C0 RID: 38336 RVA: 0x00267988 File Offset: 0x00265B88 // (set) Token: 0x060095C1 RID: 38337 RVA: 0x002679B0 File Offset: 0x00265BB0 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: 0x040063C4 RID: 25540 private static readonly IntPtr NativeFieldInfoPtr_m_UseCompression; // Token: 0x040063C5 RID: 25541 private static readonly IntPtr NativeFieldInfoPtr_m_RawTextureFormat; // Token: 0x040063C6 RID: 25542 private static readonly IntPtr NativeFieldInfoPtr_m_FrameList; // Token: 0x040063C7 RID: 25543 private static readonly IntPtr NativeFieldInfoPtr_m_LastFrameCount; // Token: 0x040063C8 RID: 25544 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x040063C9 RID: 25545 private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0; // Token: 0x040063CA RID: 25546 private static readonly IntPtr NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0; // Token: 0x040063CB RID: 25547 private static readonly IntPtr NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0; // Token: 0x040063CC RID: 25548 private static readonly IntPtr NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0; // Token: 0x040063CD RID: 25549 private static readonly IntPtr NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0; // Token: 0x040063CE RID: 25550 private static readonly IntPtr NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0; // Token: 0x02000544 RID: 1348 public sealed class Frame : ValueType { // Token: 0x060095C2 RID: 38338 RVA: 0x002679D4 File Offset: 0x00265BD4 [CallerCount(4)] [CachedScanResults(RefRangeStart = 633479, RefRangeEnd = 633483, XrefRangeStart = 633476, XrefRangeEnd = 633479, 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: 0x060095C3 RID: 38339 RVA: 0x00267A50 File Offset: 0x00265C50 [CallerCount(3)] [CachedScanResults(RefRangeStart = 633494, RefRangeEnd = 633497, XrefRangeStart = 633483, XrefRangeEnd = 633494, 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: 0x060095C4 RID: 38340 RVA: 0x00267A98 File Offset: 0x00265C98 [CallerCount(1)] [CachedScanResults(RefRangeStart = 633521, RefRangeEnd = 633522, XrefRangeStart = 633497, XrefRangeEnd = 633521, 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: 0x060095C5 RID: 38341 RVA: 0x00267B48 File Offset: 0x00265D48 [CallerCount(1)] [CachedScanResults(RefRangeStart = 633534, RefRangeEnd = 633535, XrefRangeStart = 633522, XrefRangeEnd = 633534, 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: 0x060095C6 RID: 38342 RVA: 0x00267BF4 File Offset: 0x00265DF4 // 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, 100674958); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_Release_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674959); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674960); MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674961); } // Token: 0x060095C7 RID: 38343 RVA: 0x00117D17 File Offset: 0x00115F17 public Frame(IntPtr pointer) : base(pointer) { } // Token: 0x060095C8 RID: 38344 RVA: 0x00267CC0 File Offset: 0x00265EC0 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: 0x170032A3 RID: 12963 // (get) Token: 0x060095C9 RID: 38345 RVA: 0x00267CF0 File Offset: 0x00265EF0 // (set) Token: 0x060095CA RID: 38346 RVA: 0x00267D24 File Offset: 0x00265F24 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: 0x170032A4 RID: 12964 // (get) Token: 0x060095CB RID: 38347 RVA: 0x00267D4C File Offset: 0x00265F4C // (set) Token: 0x060095CC RID: 38348 RVA: 0x00267D80 File Offset: 0x00265F80 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: 0x170032A5 RID: 12965 // (get) Token: 0x060095CD RID: 38349 RVA: 0x00267DA8 File Offset: 0x00265FA8 // (set) Token: 0x060095CE RID: 38350 RVA: 0x00267DD0 File Offset: 0x00265FD0 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: 0x170032A6 RID: 12966 // (get) Token: 0x060095CF RID: 38351 RVA: 0x00267DF4 File Offset: 0x00265FF4 // (set) Token: 0x060095D0 RID: 38352 RVA: 0x00267E28 File Offset: 0x00266028 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: 0x040063CF RID: 25551 private static readonly IntPtr NativeFieldInfoPtr_lumaTexture; // Token: 0x040063D0 RID: 25552 private static readonly IntPtr NativeFieldInfoPtr_chromaTexture; // Token: 0x040063D1 RID: 25553 private static readonly IntPtr NativeFieldInfoPtr_m_Time; // Token: 0x040063D2 RID: 25554 private static readonly IntPtr NativeFieldInfoPtr_m_MRT; // Token: 0x040063D3 RID: 25555 private static readonly IntPtr NativeMethodInfoPtr_CalculateWeight_Public_Single_Single_Single_0; // Token: 0x040063D4 RID: 25556 private static readonly IntPtr NativeMethodInfoPtr_Release_Public_Void_0; // Token: 0x040063D5 RID: 25557 private static readonly IntPtr NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0; // Token: 0x040063D6 RID: 25558 private static readonly IntPtr NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0; } } } }