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

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;
}
}