Files
2023-09-06 22:19:13 +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: 0x0200058E RID: 1422
public sealed class MotionBlurComponent : PostProcessingComponentCommandBuffer<MotionBlurModel>
{
// Token: 0x170034E9 RID: 13545
// (get) Token: 0x06009D01 RID: 40193 RVA: 0x00286648 File Offset: 0x00284848
public unsafe MotionBlurComponent.ReconstructionFilter reconstructionFilter
{
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 648207, RefRangeEnd = 648210, XrefRangeStart = 648202, XrefRangeEnd = 648207, 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: 0x170034EA RID: 13546
// (get) Token: 0x06009D02 RID: 40194 RVA: 0x002866A0 File Offset: 0x002848A0
public unsafe MotionBlurComponent.FrameBlendingFilter frameBlendingFilter
{
[CallerCount(4)]
[CachedScanResults(RefRangeStart = 648215, RefRangeEnd = 648219, XrefRangeStart = 648210, XrefRangeEnd = 648215, 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: 0x170034EB RID: 13547
// (get) Token: 0x06009D03 RID: 40195 RVA: 0x002866F8 File Offset: 0x002848F8
public unsafe override bool active
{
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648219, XrefRangeEnd = 648223, 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: 0x06009D04 RID: 40196 RVA: 0x00286748 File Offset: 0x00284948
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648223, XrefRangeEnd = 648225, 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: 0x06009D05 RID: 40197 RVA: 0x00286794 File Offset: 0x00284994
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 648227, RefRangeEnd = 648228, XrefRangeStart = 648225, XrefRangeEnd = 648227, 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: 0x06009D06 RID: 40198 RVA: 0x002867D8 File Offset: 0x002849D8
[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: 0x06009D07 RID: 40199 RVA: 0x00286828 File Offset: 0x00284A28
[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: 0x06009D08 RID: 40200 RVA: 0x00286878 File Offset: 0x00284A78
[CallerCount(64)]
[CachedScanResults(RefRangeStart = 573441, RefRangeEnd = 573505, XrefRangeStart = 573441, XrefRangeEnd = 573505, 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: 0x06009D09 RID: 40201 RVA: 0x002868BC File Offset: 0x00284ABC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648228, XrefRangeEnd = 648287, 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: 0x06009D0A RID: 40202 RVA: 0x00286918 File Offset: 0x00284B18
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648287, XrefRangeEnd = 648288, 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: 0x06009D0B RID: 40203 RVA: 0x0028695C File Offset: 0x00284B5C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 648291, RefRangeEnd = 648292, XrefRangeStart = 648288, XrefRangeEnd = 648291, 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: 0x06009D0C RID: 40204 RVA: 0x002869A8 File Offset: 0x00284BA8
// 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, 100675598);
MotionBlurComponent.NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675599);
MotionBlurComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675600);
MotionBlurComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675601);
MotionBlurComponent.NativeMethodInfoPtr_ResetHistory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675602);
MotionBlurComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675603);
MotionBlurComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675604);
MotionBlurComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675605);
MotionBlurComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675606);
MotionBlurComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675607);
MotionBlurComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent>.NativeClassPtr, 100675608);
}
// Token: 0x06009D0D RID: 40205 RVA: 0x00286AF0 File Offset: 0x00284CF0
public MotionBlurComponent(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170034E6 RID: 13542
// (get) Token: 0x06009D0E RID: 40206 RVA: 0x00286AFC File Offset: 0x00284CFC
// (set) Token: 0x06009D0F RID: 40207 RVA: 0x00286B30 File Offset: 0x00284D30
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: 0x170034E7 RID: 13543
// (get) Token: 0x06009D10 RID: 40208 RVA: 0x00286B58 File Offset: 0x00284D58
// (set) Token: 0x06009D11 RID: 40209 RVA: 0x00286B8C File Offset: 0x00284D8C
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: 0x170034E8 RID: 13544
// (get) Token: 0x06009D12 RID: 40210 RVA: 0x00286BB4 File Offset: 0x00284DB4
// (set) Token: 0x06009D13 RID: 40211 RVA: 0x00286BDC File Offset: 0x00284DDC
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: 0x040068C1 RID: 26817
private static readonly IntPtr NativeFieldInfoPtr_m_ReconstructionFilter;
// Token: 0x040068C2 RID: 26818
private static readonly IntPtr NativeFieldInfoPtr_m_FrameBlendingFilter;
// Token: 0x040068C3 RID: 26819
private static readonly IntPtr NativeFieldInfoPtr_m_FirstFrame;
// Token: 0x040068C4 RID: 26820
private static readonly IntPtr NativeMethodInfoPtr_get_reconstructionFilter_Public_get_ReconstructionFilter_0;
// Token: 0x040068C5 RID: 26821
private static readonly IntPtr NativeMethodInfoPtr_get_frameBlendingFilter_Public_get_FrameBlendingFilter_0;
// Token: 0x040068C6 RID: 26822
private static readonly IntPtr NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0;
// Token: 0x040068C7 RID: 26823
private static readonly IntPtr NativeMethodInfoPtr_GetName_Public_Virtual_String_0;
// Token: 0x040068C8 RID: 26824
private static readonly IntPtr NativeMethodInfoPtr_ResetHistory_Public_Void_0;
// Token: 0x040068C9 RID: 26825
private static readonly IntPtr NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0;
// Token: 0x040068CA RID: 26826
private static readonly IntPtr NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0;
// Token: 0x040068CB RID: 26827
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0;
// Token: 0x040068CC RID: 26828
private static readonly IntPtr NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0;
// Token: 0x040068CD RID: 26829
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0;
// Token: 0x040068CE RID: 26830
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x0200058F RID: 1423
public static class Uniforms : Object
{
// Token: 0x06009D14 RID: 40212 RVA: 0x00286C00 File Offset: 0x00284E00
// 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: 0x06009D15 RID: 40213 RVA: 0x0000A74C File Offset: 0x0000894C
public Uniforms(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170034EC RID: 13548
// (get) Token: 0x06009D16 RID: 40214 RVA: 0x00286E34 File Offset: 0x00285034
// (set) Token: 0x06009D17 RID: 40215 RVA: 0x00286E52 File Offset: 0x00285052
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: 0x170034ED RID: 13549
// (get) Token: 0x06009D18 RID: 40216 RVA: 0x00286E64 File Offset: 0x00285064
// (set) Token: 0x06009D19 RID: 40217 RVA: 0x00286E82 File Offset: 0x00285082
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: 0x170034EE RID: 13550
// (get) Token: 0x06009D1A RID: 40218 RVA: 0x00286E94 File Offset: 0x00285094
// (set) Token: 0x06009D1B RID: 40219 RVA: 0x00286EB2 File Offset: 0x002850B2
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: 0x170034EF RID: 13551
// (get) Token: 0x06009D1C RID: 40220 RVA: 0x00286EC4 File Offset: 0x002850C4
// (set) Token: 0x06009D1D RID: 40221 RVA: 0x00286EE2 File Offset: 0x002850E2
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: 0x170034F0 RID: 13552
// (get) Token: 0x06009D1E RID: 40222 RVA: 0x00286EF4 File Offset: 0x002850F4
// (set) Token: 0x06009D1F RID: 40223 RVA: 0x00286F12 File Offset: 0x00285112
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: 0x170034F1 RID: 13553
// (get) Token: 0x06009D20 RID: 40224 RVA: 0x00286F24 File Offset: 0x00285124
// (set) Token: 0x06009D21 RID: 40225 RVA: 0x00286F42 File Offset: 0x00285142
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: 0x170034F2 RID: 13554
// (get) Token: 0x06009D22 RID: 40226 RVA: 0x00286F54 File Offset: 0x00285154
// (set) Token: 0x06009D23 RID: 40227 RVA: 0x00286F72 File Offset: 0x00285172
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: 0x170034F3 RID: 13555
// (get) Token: 0x06009D24 RID: 40228 RVA: 0x00286F84 File Offset: 0x00285184
// (set) Token: 0x06009D25 RID: 40229 RVA: 0x00286FA2 File Offset: 0x002851A2
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: 0x170034F4 RID: 13556
// (get) Token: 0x06009D26 RID: 40230 RVA: 0x00286FB4 File Offset: 0x002851B4
// (set) Token: 0x06009D27 RID: 40231 RVA: 0x00286FD2 File Offset: 0x002851D2
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: 0x170034F5 RID: 13557
// (get) Token: 0x06009D28 RID: 40232 RVA: 0x00286FE4 File Offset: 0x002851E4
// (set) Token: 0x06009D29 RID: 40233 RVA: 0x00287002 File Offset: 0x00285202
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: 0x170034F6 RID: 13558
// (get) Token: 0x06009D2A RID: 40234 RVA: 0x00287014 File Offset: 0x00285214
// (set) Token: 0x06009D2B RID: 40235 RVA: 0x00287032 File Offset: 0x00285232
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: 0x170034F7 RID: 13559
// (get) Token: 0x06009D2C RID: 40236 RVA: 0x00287044 File Offset: 0x00285244
// (set) Token: 0x06009D2D RID: 40237 RVA: 0x00287062 File Offset: 0x00285262
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: 0x170034F8 RID: 13560
// (get) Token: 0x06009D2E RID: 40238 RVA: 0x00287074 File Offset: 0x00285274
// (set) Token: 0x06009D2F RID: 40239 RVA: 0x00287092 File Offset: 0x00285292
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: 0x170034F9 RID: 13561
// (get) Token: 0x06009D30 RID: 40240 RVA: 0x002870A4 File Offset: 0x002852A4
// (set) Token: 0x06009D31 RID: 40241 RVA: 0x002870C2 File Offset: 0x002852C2
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: 0x170034FA RID: 13562
// (get) Token: 0x06009D32 RID: 40242 RVA: 0x002870D4 File Offset: 0x002852D4
// (set) Token: 0x06009D33 RID: 40243 RVA: 0x002870F2 File Offset: 0x002852F2
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: 0x170034FB RID: 13563
// (get) Token: 0x06009D34 RID: 40244 RVA: 0x00287104 File Offset: 0x00285304
// (set) Token: 0x06009D35 RID: 40245 RVA: 0x00287122 File Offset: 0x00285322
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: 0x170034FC RID: 13564
// (get) Token: 0x06009D36 RID: 40246 RVA: 0x00287134 File Offset: 0x00285334
// (set) Token: 0x06009D37 RID: 40247 RVA: 0x00287152 File Offset: 0x00285352
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: 0x170034FD RID: 13565
// (get) Token: 0x06009D38 RID: 40248 RVA: 0x00287164 File Offset: 0x00285364
// (set) Token: 0x06009D39 RID: 40249 RVA: 0x00287182 File Offset: 0x00285382
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: 0x170034FE RID: 13566
// (get) Token: 0x06009D3A RID: 40250 RVA: 0x00287194 File Offset: 0x00285394
// (set) Token: 0x06009D3B RID: 40251 RVA: 0x002871B2 File Offset: 0x002853B2
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: 0x170034FF RID: 13567
// (get) Token: 0x06009D3C RID: 40252 RVA: 0x002871C4 File Offset: 0x002853C4
// (set) Token: 0x06009D3D RID: 40253 RVA: 0x002871E2 File Offset: 0x002853E2
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: 0x17003500 RID: 13568
// (get) Token: 0x06009D3E RID: 40254 RVA: 0x002871F4 File Offset: 0x002853F4
// (set) Token: 0x06009D3F RID: 40255 RVA: 0x00287212 File Offset: 0x00285412
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: 0x17003501 RID: 13569
// (get) Token: 0x06009D40 RID: 40256 RVA: 0x00287224 File Offset: 0x00285424
// (set) Token: 0x06009D41 RID: 40257 RVA: 0x00287242 File Offset: 0x00285442
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: 0x17003502 RID: 13570
// (get) Token: 0x06009D42 RID: 40258 RVA: 0x00287254 File Offset: 0x00285454
// (set) Token: 0x06009D43 RID: 40259 RVA: 0x00287272 File Offset: 0x00285472
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: 0x17003503 RID: 13571
// (get) Token: 0x06009D44 RID: 40260 RVA: 0x00287284 File Offset: 0x00285484
// (set) Token: 0x06009D45 RID: 40261 RVA: 0x002872A2 File Offset: 0x002854A2
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: 0x17003504 RID: 13572
// (get) Token: 0x06009D46 RID: 40262 RVA: 0x002872B4 File Offset: 0x002854B4
// (set) Token: 0x06009D47 RID: 40263 RVA: 0x002872D2 File Offset: 0x002854D2
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: 0x17003505 RID: 13573
// (get) Token: 0x06009D48 RID: 40264 RVA: 0x002872E4 File Offset: 0x002854E4
// (set) Token: 0x06009D49 RID: 40265 RVA: 0x00287302 File Offset: 0x00285502
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: 0x040068CF RID: 26831
private static readonly IntPtr NativeFieldInfoPtr__VelocityScale;
// Token: 0x040068D0 RID: 26832
private static readonly IntPtr NativeFieldInfoPtr__MaxBlurRadius;
// Token: 0x040068D1 RID: 26833
private static readonly IntPtr NativeFieldInfoPtr__RcpMaxBlurRadius;
// Token: 0x040068D2 RID: 26834
private static readonly IntPtr NativeFieldInfoPtr__VelocityTex;
// Token: 0x040068D3 RID: 26835
private static readonly IntPtr NativeFieldInfoPtr__MainTex;
// Token: 0x040068D4 RID: 26836
private static readonly IntPtr NativeFieldInfoPtr__Tile2RT;
// Token: 0x040068D5 RID: 26837
private static readonly IntPtr NativeFieldInfoPtr__Tile4RT;
// Token: 0x040068D6 RID: 26838
private static readonly IntPtr NativeFieldInfoPtr__Tile8RT;
// Token: 0x040068D7 RID: 26839
private static readonly IntPtr NativeFieldInfoPtr__TileMaxOffs;
// Token: 0x040068D8 RID: 26840
private static readonly IntPtr NativeFieldInfoPtr__TileMaxLoop;
// Token: 0x040068D9 RID: 26841
private static readonly IntPtr NativeFieldInfoPtr__TileVRT;
// Token: 0x040068DA RID: 26842
private static readonly IntPtr NativeFieldInfoPtr__NeighborMaxTex;
// Token: 0x040068DB RID: 26843
private static readonly IntPtr NativeFieldInfoPtr__LoopCount;
// Token: 0x040068DC RID: 26844
private static readonly IntPtr NativeFieldInfoPtr__TempRT;
// Token: 0x040068DD RID: 26845
private static readonly IntPtr NativeFieldInfoPtr__History1LumaTex;
// Token: 0x040068DE RID: 26846
private static readonly IntPtr NativeFieldInfoPtr__History2LumaTex;
// Token: 0x040068DF RID: 26847
private static readonly IntPtr NativeFieldInfoPtr__History3LumaTex;
// Token: 0x040068E0 RID: 26848
private static readonly IntPtr NativeFieldInfoPtr__History4LumaTex;
// Token: 0x040068E1 RID: 26849
private static readonly IntPtr NativeFieldInfoPtr__History1ChromaTex;
// Token: 0x040068E2 RID: 26850
private static readonly IntPtr NativeFieldInfoPtr__History2ChromaTex;
// Token: 0x040068E3 RID: 26851
private static readonly IntPtr NativeFieldInfoPtr__History3ChromaTex;
// Token: 0x040068E4 RID: 26852
private static readonly IntPtr NativeFieldInfoPtr__History4ChromaTex;
// Token: 0x040068E5 RID: 26853
private static readonly IntPtr NativeFieldInfoPtr__History1Weight;
// Token: 0x040068E6 RID: 26854
private static readonly IntPtr NativeFieldInfoPtr__History2Weight;
// Token: 0x040068E7 RID: 26855
private static readonly IntPtr NativeFieldInfoPtr__History3Weight;
// Token: 0x040068E8 RID: 26856
private static readonly IntPtr NativeFieldInfoPtr__History4Weight;
}
// Token: 0x02000590 RID: 1424
public enum Pass
{
// Token: 0x040068EA RID: 26858
VelocitySetup,
// Token: 0x040068EB RID: 26859
TileMax1,
// Token: 0x040068EC RID: 26860
TileMax2,
// Token: 0x040068ED RID: 26861
TileMaxV,
// Token: 0x040068EE RID: 26862
NeighborMax,
// Token: 0x040068EF RID: 26863
Reconstruction,
// Token: 0x040068F0 RID: 26864
FrameCompression,
// Token: 0x040068F1 RID: 26865
FrameBlendingChroma,
// Token: 0x040068F2 RID: 26866
FrameBlendingRaw
}
// Token: 0x02000591 RID: 1425
public class ReconstructionFilter : Object
{
// Token: 0x06009D4A RID: 40266 RVA: 0x00287314 File Offset: 0x00285514
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 647964, RefRangeEnd = 647965, XrefRangeStart = 647962, XrefRangeEnd = 647964, 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: 0x06009D4B RID: 40267 RVA: 0x00287360 File Offset: 0x00285560
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647965, XrefRangeEnd = 647966, 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: 0x06009D4C RID: 40268 RVA: 0x002873A4 File Offset: 0x002855A4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 647967, RefRangeEnd = 647968, XrefRangeStart = 647966, XrefRangeEnd = 647967, 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: 0x06009D4D RID: 40269 RVA: 0x002873F4 File Offset: 0x002855F4
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 648053, RefRangeEnd = 648055, XrefRangeStart = 647968, XrefRangeEnd = 648053, 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: 0x06009D4E RID: 40270 RVA: 0x002874B8 File Offset: 0x002856B8
// 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, 100675610);
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, 100675611);
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_IsSupported_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, 100675612);
MotionBlurComponent.ReconstructionFilter.NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.ReconstructionFilter>.NativeClassPtr, 100675613);
}
// Token: 0x06009D4F RID: 40271 RVA: 0x0000A74C File Offset: 0x0000894C
public ReconstructionFilter(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17003506 RID: 13574
// (get) Token: 0x06009D50 RID: 40272 RVA: 0x0028755C File Offset: 0x0028575C
// (set) Token: 0x06009D51 RID: 40273 RVA: 0x00287584 File Offset: 0x00285784
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: 0x17003507 RID: 13575
// (get) Token: 0x06009D52 RID: 40274 RVA: 0x002875A8 File Offset: 0x002857A8
// (set) Token: 0x06009D53 RID: 40275 RVA: 0x002875D0 File Offset: 0x002857D0
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: 0x040068F3 RID: 26867
private static readonly IntPtr NativeFieldInfoPtr_m_VectorRTFormat;
// Token: 0x040068F4 RID: 26868
private static readonly IntPtr NativeFieldInfoPtr_m_PackedRTFormat;
// Token: 0x040068F5 RID: 26869
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x040068F6 RID: 26870
private static readonly IntPtr NativeMethodInfoPtr_CheckTextureFormatSupport_Private_Void_0;
// Token: 0x040068F7 RID: 26871
private static readonly IntPtr NativeMethodInfoPtr_IsSupported_Public_Boolean_0;
// Token: 0x040068F8 RID: 26872
private static readonly IntPtr NativeMethodInfoPtr_ProcessImage_Public_Void_PostProcessingContext_CommandBuffer_byref_Settings_RenderTargetIdentifier_RenderTargetIdentifier_Material_0;
}
// Token: 0x02000592 RID: 1426
public class FrameBlendingFilter : Object
{
// Token: 0x06009D54 RID: 40276 RVA: 0x002875F4 File Offset: 0x002857F4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 648133, RefRangeEnd = 648134, XrefRangeStart = 648114, XrefRangeEnd = 648133, 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: 0x06009D55 RID: 40277 RVA: 0x00287640 File Offset: 0x00285840
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 648136, RefRangeEnd = 648138, XrefRangeStart = 648134, XrefRangeEnd = 648136, 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: 0x06009D56 RID: 40278 RVA: 0x00287684 File Offset: 0x00285884
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 648142, RefRangeEnd = 648143, XrefRangeStart = 648138, XrefRangeEnd = 648142, 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: 0x06009D57 RID: 40279 RVA: 0x00287730 File Offset: 0x00285930
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 648190, RefRangeEnd = 648192, XrefRangeStart = 648143, XrefRangeEnd = 648190, 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: 0x06009D58 RID: 40280 RVA: 0x002877DC File Offset: 0x002859DC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648192, XrefRangeEnd = 648193, 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: 0x06009D59 RID: 40281 RVA: 0x00287820 File Offset: 0x00285A20
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648193, XrefRangeEnd = 648201, 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: 0x06009D5A RID: 40282 RVA: 0x00287864 File Offset: 0x00285A64
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648201, XrefRangeEnd = 648202, 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: 0x06009D5B RID: 40283 RVA: 0x002878C4 File Offset: 0x00285AC4
// 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, 100675614);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100675615);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100675616);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100675617);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100675618);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100675619);
MotionBlurComponent.FrameBlendingFilter.NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter>.NativeClassPtr, 100675620);
}
// Token: 0x06009D5C RID: 40284 RVA: 0x0000A74C File Offset: 0x0000894C
public FrameBlendingFilter(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17003508 RID: 13576
// (get) Token: 0x06009D5D RID: 40285 RVA: 0x002879CC File Offset: 0x00285BCC
// (set) Token: 0x06009D5E RID: 40286 RVA: 0x002879F4 File Offset: 0x00285BF4
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: 0x17003509 RID: 13577
// (get) Token: 0x06009D5F RID: 40287 RVA: 0x00287A18 File Offset: 0x00285C18
// (set) Token: 0x06009D60 RID: 40288 RVA: 0x00287A40 File Offset: 0x00285C40
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: 0x1700350A RID: 13578
// (get) Token: 0x06009D61 RID: 40289 RVA: 0x00287A64 File Offset: 0x00285C64
// (set) Token: 0x06009D62 RID: 40290 RVA: 0x00287A98 File Offset: 0x00285C98
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: 0x1700350B RID: 13579
// (get) Token: 0x06009D63 RID: 40291 RVA: 0x00287AC0 File Offset: 0x00285CC0
// (set) Token: 0x06009D64 RID: 40292 RVA: 0x00287AE8 File Offset: 0x00285CE8
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: 0x040068F9 RID: 26873
private static readonly IntPtr NativeFieldInfoPtr_m_UseCompression;
// Token: 0x040068FA RID: 26874
private static readonly IntPtr NativeFieldInfoPtr_m_RawTextureFormat;
// Token: 0x040068FB RID: 26875
private static readonly IntPtr NativeFieldInfoPtr_m_FrameList;
// Token: 0x040068FC RID: 26876
private static readonly IntPtr NativeFieldInfoPtr_m_LastFrameCount;
// Token: 0x040068FD RID: 26877
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x040068FE RID: 26878
private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0;
// Token: 0x040068FF RID: 26879
private static readonly IntPtr NativeMethodInfoPtr_PushFrame_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0;
// Token: 0x04006900 RID: 26880
private static readonly IntPtr NativeMethodInfoPtr_BlendFrames_Public_Void_CommandBuffer_Single_RenderTargetIdentifier_RenderTargetIdentifier_Material_0;
// Token: 0x04006901 RID: 26881
private static readonly IntPtr NativeMethodInfoPtr_CheckSupportCompression_Private_Static_Boolean_0;
// Token: 0x04006902 RID: 26882
private static readonly IntPtr NativeMethodInfoPtr_GetPreferredRenderTextureFormat_Private_Static_RenderTextureFormat_0;
// Token: 0x04006903 RID: 26883
private static readonly IntPtr NativeMethodInfoPtr_GetFrameRelative_Private_Frame_Int32_0;
// Token: 0x02000593 RID: 1427
public sealed class Frame : ValueType
{
// Token: 0x06009D65 RID: 40293 RVA: 0x00287B0C File Offset: 0x00285D0C
[CallerCount(4)]
[CachedScanResults(RefRangeStart = 648058, RefRangeEnd = 648062, XrefRangeStart = 648055, XrefRangeEnd = 648058, 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: 0x06009D66 RID: 40294 RVA: 0x00287B88 File Offset: 0x00285D88
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 648073, RefRangeEnd = 648076, XrefRangeStart = 648062, XrefRangeEnd = 648073, 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: 0x06009D67 RID: 40295 RVA: 0x00287BD0 File Offset: 0x00285DD0
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 648100, RefRangeEnd = 648101, XrefRangeStart = 648076, XrefRangeEnd = 648100, 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: 0x06009D68 RID: 40296 RVA: 0x00287C80 File Offset: 0x00285E80
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 648113, RefRangeEnd = 648114, XrefRangeStart = 648101, XrefRangeEnd = 648113, 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: 0x06009D69 RID: 40297 RVA: 0x00287D2C File Offset: 0x00285F2C
// 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, 100675621);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_Release_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, 100675622);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, 100675623);
MotionBlurComponent.FrameBlendingFilter.Frame.NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionBlurComponent.FrameBlendingFilter.Frame>.NativeClassPtr, 100675624);
}
// Token: 0x06009D6A RID: 40298 RVA: 0x001295E7 File Offset: 0x001277E7
public Frame(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x06009D6B RID: 40299 RVA: 0x00287DF8 File Offset: 0x00285FF8
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: 0x1700350C RID: 13580
// (get) Token: 0x06009D6C RID: 40300 RVA: 0x00287E28 File Offset: 0x00286028
// (set) Token: 0x06009D6D RID: 40301 RVA: 0x00287E5C File Offset: 0x0028605C
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: 0x1700350D RID: 13581
// (get) Token: 0x06009D6E RID: 40302 RVA: 0x00287E84 File Offset: 0x00286084
// (set) Token: 0x06009D6F RID: 40303 RVA: 0x00287EB8 File Offset: 0x002860B8
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: 0x1700350E RID: 13582
// (get) Token: 0x06009D70 RID: 40304 RVA: 0x00287EE0 File Offset: 0x002860E0
// (set) Token: 0x06009D71 RID: 40305 RVA: 0x00287F08 File Offset: 0x00286108
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: 0x1700350F RID: 13583
// (get) Token: 0x06009D72 RID: 40306 RVA: 0x00287F2C File Offset: 0x0028612C
// (set) Token: 0x06009D73 RID: 40307 RVA: 0x00287F60 File Offset: 0x00286160
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: 0x04006904 RID: 26884
private static readonly IntPtr NativeFieldInfoPtr_lumaTexture;
// Token: 0x04006905 RID: 26885
private static readonly IntPtr NativeFieldInfoPtr_chromaTexture;
// Token: 0x04006906 RID: 26886
private static readonly IntPtr NativeFieldInfoPtr_m_Time;
// Token: 0x04006907 RID: 26887
private static readonly IntPtr NativeFieldInfoPtr_m_MRT;
// Token: 0x04006908 RID: 26888
private static readonly IntPtr NativeMethodInfoPtr_CalculateWeight_Public_Single_Single_Single_0;
// Token: 0x04006909 RID: 26889
private static readonly IntPtr NativeMethodInfoPtr_Release_Public_Void_0;
// Token: 0x0400690A RID: 26890
private static readonly IntPtr NativeMethodInfoPtr_MakeRecord_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_Material_0;
// Token: 0x0400690B RID: 26891
private static readonly IntPtr NativeMethodInfoPtr_MakeRecordRaw_Public_Void_CommandBuffer_RenderTargetIdentifier_Int32_Int32_RenderTextureFormat_0;
}
}
}
}