Files
NobetaSource/Interop/Assembly-CSharp/UnityEngine/PostProcessing/MotionBlurComponent.cs
2023-09-06 22:09:22 +02:00

1445 lines
71 KiB
C#

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<MotionBlurModel>
{
// 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<MotionBlurComponent>.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<MotionBlurComponent>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "MotionBlurComponent");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr);
MotionBlurComponent.NativeFieldInfoPtr_m_ReconstructionFilter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, "m_ReconstructionFilter");
MotionBlurComponent.NativeFieldInfoPtr_m_FrameBlendingFilter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, "m_FrameBlendingFilter");
MotionBlurComponent.NativeFieldInfoPtr_m_FirstFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, "m_FirstFrame");
MotionBlurComponent.NativeMethodInfoPtr_get_reconstructionFilter_Public_get_ReconstructionFilter_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674935);
MotionBlurComponent.NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674936);
MotionBlurComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674937);
MotionBlurComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674938);
MotionBlurComponent.NativeMethodInfoPtr_ResetHistory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674939);
MotionBlurComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674940);
MotionBlurComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674941);
MotionBlurComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674942);
MotionBlurComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674943);
MotionBlurComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100674944);
MotionBlurComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.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<MotionBlurComponent.Uniforms>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, "Uniforms");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr);
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_VelocityScale");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MaxBlurRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_MaxBlurRadius");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__RcpMaxBlurRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_RcpMaxBlurRadius");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__VelocityTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_VelocityTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__MainTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_MainTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile2RT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_Tile2RT");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile4RT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_Tile4RT");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__Tile8RT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_Tile8RT");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxOffs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_TileMaxOffs");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileMaxLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_TileMaxLoop");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TileVRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_TileVRT");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__NeighborMaxTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_NeighborMaxTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__LoopCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_LoopCount");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__TempRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_TempRT");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History1LumaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History2LumaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History3LumaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4LumaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History4LumaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History1ChromaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History2ChromaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History3ChromaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4ChromaTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History4ChromaTex");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History1Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History1Weight");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History2Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History2Weight");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History3Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.NativeClassPtr, "_History3Weight");
MotionBlurComponent.Uniforms.NativeFieldInfoPtr__History4Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.Uniforms>.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<MotionBlurComponent.ReconstructionFilter>.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<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, "ReconstructionFilter");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr);
MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_VectorRTFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, "m_VectorRTFormat");
MotionBlurComponent.ReconstructionFilter.NativeFieldInfoPtr_m_PackedRTFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, "m_PackedRTFormat");
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, 100674947);
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, 100674948);
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_IsSupported_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, 100674949);
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.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<MotionBlurComponent.FrameBlendingFilter>.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<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, "FrameBlendingFilter");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr);
MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_UseCompression = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, "m_UseCompression");
MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_RawTextureFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, "m_RawTextureFormat");
MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_FrameList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, "m_FrameList");
MotionBlurComponent.FrameBlendingFilter.NativeFieldInfoPtr_m_LastFrameCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, "m_LastFrameCount");
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100674951);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100674952);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100674953);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100674954);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100674955);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100674956);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.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<MotionBlurComponent.FrameBlendingFilter.Frame> 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<MotionBlurComponent.FrameBlendingFilter.Frame>(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<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, "Frame");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_lumaTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, "lumaTexture");
MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_chromaTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, "chromaTexture");
MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_Time = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, "m_Time");
MotionBlurComponent.FrameBlendingFilter.Frame.NativeFieldInfoPtr_m_MRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, "m_MRT");
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_CalculateWeight_Public_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, 100674958);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_Release_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, 100674959);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, 100674960);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.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<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, (UIntPtr)0)];
base..ctor(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.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<RenderTargetIdentifier> 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<RenderTargetIdentifier>(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;
}
}
}
}