327 lines
16 KiB
C#
327 lines
16 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
|
|
namespace UnityEngine.PostProcessing
|
|
{
|
|
// Token: 0x02000594 RID: 1428
|
|
public class PostProcessingContext : Object
|
|
{
|
|
// Token: 0x17003372 RID: 13170
|
|
// (get) Token: 0x06009816 RID: 38934 RVA: 0x00270AE8 File Offset: 0x0026ECE8
|
|
// (set) Token: 0x06009817 RID: 38935 RVA: 0x00270B38 File Offset: 0x0026ED38
|
|
public unsafe bool interrupted
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_get_interrupted_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(0)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref value;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_set_interrupted_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009818 RID: 38936 RVA: 0x00270B8C File Offset: 0x0026ED8C
|
|
[CallerCount(56)]
|
|
[CachedScanResults(RefRangeStart = 562775, RefRangeEnd = 562831, XrefRangeStart = 562775, XrefRangeEnd = 562831, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Interrupt()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_Interrupt_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009819 RID: 38937 RVA: 0x00270BD0 File Offset: 0x0026EDD0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 634846, XrefRangeEnd = 634850, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe PostProcessingContext Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_Reset_Public_PostProcessingContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new PostProcessingContext(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x17003373 RID: 13171
|
|
// (get) Token: 0x0600981A RID: 38938 RVA: 0x00270C28 File Offset: 0x0026EE28
|
|
public unsafe bool isGBufferAvailable
|
|
{
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 634851, RefRangeEnd = 634857, XrefRangeStart = 634850, XrefRangeEnd = 634851, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_get_isGBufferAvailable_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003374 RID: 13172
|
|
// (get) Token: 0x0600981B RID: 38939 RVA: 0x00270C78 File Offset: 0x0026EE78
|
|
public unsafe bool isHdr
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 634859, RefRangeEnd = 634864, XrefRangeStart = 634857, XrefRangeEnd = 634859, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_get_isHdr_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003375 RID: 13173
|
|
// (get) Token: 0x0600981C RID: 38940 RVA: 0x00270CC8 File Offset: 0x0026EEC8
|
|
public unsafe int width
|
|
{
|
|
[CallerCount(31)]
|
|
[CachedScanResults(RefRangeStart = 634866, RefRangeEnd = 634897, XrefRangeStart = 634864, XrefRangeEnd = 634866, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_get_width_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003376 RID: 13174
|
|
// (get) Token: 0x0600981D RID: 38941 RVA: 0x00270D18 File Offset: 0x0026EF18
|
|
public unsafe int height
|
|
{
|
|
[CallerCount(32)]
|
|
[CachedScanResults(RefRangeStart = 634899, RefRangeEnd = 634931, XrefRangeStart = 634897, XrefRangeEnd = 634899, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_get_height_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003377 RID: 13175
|
|
// (get) Token: 0x0600981E RID: 38942 RVA: 0x00270D68 File Offset: 0x0026EF68
|
|
public unsafe Rect viewport
|
|
{
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 634932, RefRangeEnd = 634935, XrefRangeStart = 634931, XrefRangeEnd = 634932, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr_get_viewport_Public_get_Rect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600981F RID: 38943 RVA: 0x00270DB8 File Offset: 0x0026EFB8
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe PostProcessingContext()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingContext.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009820 RID: 38944 RVA: 0x00270E04 File Offset: 0x0026F004
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static PostProcessingContext()
|
|
{
|
|
Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "PostProcessingContext");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr);
|
|
PostProcessingContext.NativeFieldInfoPtr_profile = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, "profile");
|
|
PostProcessingContext.NativeFieldInfoPtr_camera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, "camera");
|
|
PostProcessingContext.NativeFieldInfoPtr_materialFactory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, "materialFactory");
|
|
PostProcessingContext.NativeFieldInfoPtr_renderTextureFactory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, "renderTextureFactory");
|
|
PostProcessingContext.NativeFieldInfoPtr__interrupted_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, "<interrupted>k__BackingField");
|
|
PostProcessingContext.NativeMethodInfoPtr_get_interrupted_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675126);
|
|
PostProcessingContext.NativeMethodInfoPtr_set_interrupted_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675127);
|
|
PostProcessingContext.NativeMethodInfoPtr_Interrupt_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675128);
|
|
PostProcessingContext.NativeMethodInfoPtr_Reset_Public_PostProcessingContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675129);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_isGBufferAvailable_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675130);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_isHdr_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675131);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_width_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675132);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_height_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675133);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_viewport_Public_get_Rect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675134);
|
|
PostProcessingContext.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675135);
|
|
}
|
|
|
|
// Token: 0x06009821 RID: 38945 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public PostProcessingContext(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700336D RID: 13165
|
|
// (get) Token: 0x06009822 RID: 38946 RVA: 0x00270F60 File Offset: 0x0026F160
|
|
// (set) Token: 0x06009823 RID: 38947 RVA: 0x00270F94 File Offset: 0x0026F194
|
|
public unsafe PostProcessingProfile profile
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_profile);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new PostProcessingProfile(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_profile), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700336E RID: 13166
|
|
// (get) Token: 0x06009824 RID: 38948 RVA: 0x00270FBC File Offset: 0x0026F1BC
|
|
// (set) Token: 0x06009825 RID: 38949 RVA: 0x00270FF0 File Offset: 0x0026F1F0
|
|
public unsafe Camera camera
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_camera);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Camera(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_camera), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700336F RID: 13167
|
|
// (get) Token: 0x06009826 RID: 38950 RVA: 0x00271018 File Offset: 0x0026F218
|
|
// (set) Token: 0x06009827 RID: 38951 RVA: 0x0027104C File Offset: 0x0026F24C
|
|
public unsafe MaterialFactory materialFactory
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_materialFactory);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new MaterialFactory(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_materialFactory), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003370 RID: 13168
|
|
// (get) Token: 0x06009828 RID: 38952 RVA: 0x00271074 File Offset: 0x0026F274
|
|
// (set) Token: 0x06009829 RID: 38953 RVA: 0x002710A8 File Offset: 0x0026F2A8
|
|
public unsafe RenderTextureFactory renderTextureFactory
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_renderTextureFactory);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new RenderTextureFactory(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr_renderTextureFactory), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003371 RID: 13169
|
|
// (get) Token: 0x0600982A RID: 38954 RVA: 0x002710D0 File Offset: 0x0026F2D0
|
|
// (set) Token: 0x0600982B RID: 38955 RVA: 0x002710F8 File Offset: 0x0026F2F8
|
|
public unsafe bool _interrupted_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr__interrupted_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingContext.NativeFieldInfoPtr__interrupted_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006614 RID: 26132
|
|
private static readonly IntPtr NativeFieldInfoPtr_profile;
|
|
|
|
// Token: 0x04006615 RID: 26133
|
|
private static readonly IntPtr NativeFieldInfoPtr_camera;
|
|
|
|
// Token: 0x04006616 RID: 26134
|
|
private static readonly IntPtr NativeFieldInfoPtr_materialFactory;
|
|
|
|
// Token: 0x04006617 RID: 26135
|
|
private static readonly IntPtr NativeFieldInfoPtr_renderTextureFactory;
|
|
|
|
// Token: 0x04006618 RID: 26136
|
|
private static readonly IntPtr NativeFieldInfoPtr__interrupted_k__BackingField;
|
|
|
|
// Token: 0x04006619 RID: 26137
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_interrupted_Public_get_Boolean_0;
|
|
|
|
// Token: 0x0400661A RID: 26138
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_interrupted_Private_set_Void_Boolean_0;
|
|
|
|
// Token: 0x0400661B RID: 26139
|
|
private static readonly IntPtr NativeMethodInfoPtr_Interrupt_Public_Void_0;
|
|
|
|
// Token: 0x0400661C RID: 26140
|
|
private static readonly IntPtr NativeMethodInfoPtr_Reset_Public_PostProcessingContext_0;
|
|
|
|
// Token: 0x0400661D RID: 26141
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isGBufferAvailable_Public_get_Boolean_0;
|
|
|
|
// Token: 0x0400661E RID: 26142
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isHdr_Public_get_Boolean_0;
|
|
|
|
// Token: 0x0400661F RID: 26143
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_width_Public_get_Int32_0;
|
|
|
|
// Token: 0x04006620 RID: 26144
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_height_Public_get_Int32_0;
|
|
|
|
// Token: 0x04006621 RID: 26145
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_viewport_Public_get_Rect_0;
|
|
|
|
// Token: 0x04006622 RID: 26146
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|