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: 0x020005E3 RID: 1507
|
|
public class PostProcessingContext : Object
|
|
{
|
|
// Token: 0x170035DB RID: 13787
|
|
// (get) Token: 0x06009FB9 RID: 40889 RVA: 0x00290C20 File Offset: 0x0028EE20
|
|
// (set) Token: 0x06009FBA RID: 40890 RVA: 0x00290C70 File Offset: 0x0028EE70
|
|
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: 0x06009FBB RID: 40891 RVA: 0x00290CC4 File Offset: 0x0028EEC4
|
|
[CallerCount(64)]
|
|
[CachedScanResults(RefRangeStart = 573441, RefRangeEnd = 573505, XrefRangeStart = 573441, XrefRangeEnd = 573505, 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: 0x06009FBC RID: 40892 RVA: 0x00290D08 File Offset: 0x0028EF08
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 649418, XrefRangeEnd = 649422, 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: 0x170035DC RID: 13788
|
|
// (get) Token: 0x06009FBD RID: 40893 RVA: 0x00290D60 File Offset: 0x0028EF60
|
|
public unsafe bool isGBufferAvailable
|
|
{
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 649423, RefRangeEnd = 649429, XrefRangeStart = 649422, XrefRangeEnd = 649423, 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: 0x170035DD RID: 13789
|
|
// (get) Token: 0x06009FBE RID: 40894 RVA: 0x00290DB0 File Offset: 0x0028EFB0
|
|
public unsafe bool isHdr
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 649431, RefRangeEnd = 649436, XrefRangeStart = 649429, XrefRangeEnd = 649431, 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: 0x170035DE RID: 13790
|
|
// (get) Token: 0x06009FBF RID: 40895 RVA: 0x00290E00 File Offset: 0x0028F000
|
|
public unsafe int width
|
|
{
|
|
[CallerCount(31)]
|
|
[CachedScanResults(RefRangeStart = 649438, RefRangeEnd = 649469, XrefRangeStart = 649436, XrefRangeEnd = 649438, 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: 0x170035DF RID: 13791
|
|
// (get) Token: 0x06009FC0 RID: 40896 RVA: 0x00290E50 File Offset: 0x0028F050
|
|
public unsafe int height
|
|
{
|
|
[CallerCount(32)]
|
|
[CachedScanResults(RefRangeStart = 649471, RefRangeEnd = 649503, XrefRangeStart = 649469, XrefRangeEnd = 649471, 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: 0x170035E0 RID: 13792
|
|
// (get) Token: 0x06009FC1 RID: 40897 RVA: 0x00290EA0 File Offset: 0x0028F0A0
|
|
public unsafe Rect viewport
|
|
{
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 649504, RefRangeEnd = 649507, XrefRangeStart = 649503, XrefRangeEnd = 649504, 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: 0x06009FC2 RID: 40898 RVA: 0x00290EF0 File Offset: 0x0028F0F0
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x06009FC3 RID: 40899 RVA: 0x00290F3C File Offset: 0x0028F13C
|
|
// 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, 100675789);
|
|
PostProcessingContext.NativeMethodInfoPtr_set_interrupted_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675790);
|
|
PostProcessingContext.NativeMethodInfoPtr_Interrupt_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675791);
|
|
PostProcessingContext.NativeMethodInfoPtr_Reset_Public_PostProcessingContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675792);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_isGBufferAvailable_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675793);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_isHdr_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675794);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_width_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675795);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_height_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675796);
|
|
PostProcessingContext.NativeMethodInfoPtr_get_viewport_Public_get_Rect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675797);
|
|
PostProcessingContext.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PostProcessingContext>.NativeClassPtr, 100675798);
|
|
}
|
|
|
|
// Token: 0x06009FC4 RID: 40900 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public PostProcessingContext(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170035D6 RID: 13782
|
|
// (get) Token: 0x06009FC5 RID: 40901 RVA: 0x00291098 File Offset: 0x0028F298
|
|
// (set) Token: 0x06009FC6 RID: 40902 RVA: 0x002910CC File Offset: 0x0028F2CC
|
|
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: 0x170035D7 RID: 13783
|
|
// (get) Token: 0x06009FC7 RID: 40903 RVA: 0x002910F4 File Offset: 0x0028F2F4
|
|
// (set) Token: 0x06009FC8 RID: 40904 RVA: 0x00291128 File Offset: 0x0028F328
|
|
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: 0x170035D8 RID: 13784
|
|
// (get) Token: 0x06009FC9 RID: 40905 RVA: 0x00291150 File Offset: 0x0028F350
|
|
// (set) Token: 0x06009FCA RID: 40906 RVA: 0x00291184 File Offset: 0x0028F384
|
|
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: 0x170035D9 RID: 13785
|
|
// (get) Token: 0x06009FCB RID: 40907 RVA: 0x002911AC File Offset: 0x0028F3AC
|
|
// (set) Token: 0x06009FCC RID: 40908 RVA: 0x002911E0 File Offset: 0x0028F3E0
|
|
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: 0x170035DA RID: 13786
|
|
// (get) Token: 0x06009FCD RID: 40909 RVA: 0x00291208 File Offset: 0x0028F408
|
|
// (set) Token: 0x06009FCE RID: 40910 RVA: 0x00291230 File Offset: 0x0028F430
|
|
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: 0x04006B49 RID: 27465
|
|
private static readonly IntPtr NativeFieldInfoPtr_profile;
|
|
|
|
// Token: 0x04006B4A RID: 27466
|
|
private static readonly IntPtr NativeFieldInfoPtr_camera;
|
|
|
|
// Token: 0x04006B4B RID: 27467
|
|
private static readonly IntPtr NativeFieldInfoPtr_materialFactory;
|
|
|
|
// Token: 0x04006B4C RID: 27468
|
|
private static readonly IntPtr NativeFieldInfoPtr_renderTextureFactory;
|
|
|
|
// Token: 0x04006B4D RID: 27469
|
|
private static readonly IntPtr NativeFieldInfoPtr__interrupted_k__BackingField;
|
|
|
|
// Token: 0x04006B4E RID: 27470
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_interrupted_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04006B4F RID: 27471
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_interrupted_Private_set_Void_Boolean_0;
|
|
|
|
// Token: 0x04006B50 RID: 27472
|
|
private static readonly IntPtr NativeMethodInfoPtr_Interrupt_Public_Void_0;
|
|
|
|
// Token: 0x04006B51 RID: 27473
|
|
private static readonly IntPtr NativeMethodInfoPtr_Reset_Public_PostProcessingContext_0;
|
|
|
|
// Token: 0x04006B52 RID: 27474
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isGBufferAvailable_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04006B53 RID: 27475
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isHdr_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04006B54 RID: 27476
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_width_Public_get_Int32_0;
|
|
|
|
// Token: 0x04006B55 RID: 27477
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_height_Public_get_Int32_0;
|
|
|
|
// Token: 0x04006B56 RID: 27478
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_viewport_Public_get_Rect_0;
|
|
|
|
// Token: 0x04006B57 RID: 27479
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|