439 lines
19 KiB
C#
439 lines
19 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using UnityEngine;
|
|
|
|
namespace UnityStandardAssets.ImageEffects
|
|
{
|
|
// Token: 0x0200063F RID: 1599
|
|
public class Tonemapping : PostEffectsBase
|
|
{
|
|
// Token: 0x0600A5A8 RID: 42408 RVA: 0x002A79E4 File Offset: 0x002A5BE4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654247, XrefRangeEnd = 654263, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override bool CheckResources()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Tonemapping.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A5A9 RID: 42409 RVA: 0x002A7A40 File Offset: 0x002A5C40
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654263, XrefRangeEnd = 654283, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe float UpdateCurve()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Tonemapping.NativeMethodInfoPtr_UpdateCurve_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A5AA RID: 42410 RVA: 0x002A7A90 File Offset: 0x002A5C90
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654283, XrefRangeEnd = 654305, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnDisable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Tonemapping.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A5AB RID: 42411 RVA: 0x002A7AD4 File Offset: 0x002A5CD4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654305, XrefRangeEnd = 654316, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool CreateInternalRenderTexture()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Tonemapping.NativeMethodInfoPtr_CreateInternalRenderTexture_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A5AC RID: 42412 RVA: 0x002A7B24 File Offset: 0x002A5D24
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654316, XrefRangeEnd = 654392, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnRenderImage(RenderTexture source, RenderTexture destination)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(destination);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Tonemapping.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A5AD RID: 42413 RVA: 0x002A7B98 File Offset: 0x002A5D98
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654392, XrefRangeEnd = 654393, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Tonemapping()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Tonemapping.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A5AE RID: 42414 RVA: 0x002A7BE4 File Offset: 0x002A5DE4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Tonemapping()
|
|
{
|
|
Il2CppClassPointerStore<Tonemapping>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityStandardAssets.ImageEffects", "Tonemapping");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr);
|
|
Tonemapping.NativeFieldInfoPtr_type = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "type");
|
|
Tonemapping.NativeFieldInfoPtr_adaptiveTextureSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "adaptiveTextureSize");
|
|
Tonemapping.NativeFieldInfoPtr_remapCurve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "remapCurve");
|
|
Tonemapping.NativeFieldInfoPtr_curveTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "curveTex");
|
|
Tonemapping.NativeFieldInfoPtr_exposureAdjustment = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "exposureAdjustment");
|
|
Tonemapping.NativeFieldInfoPtr_middleGrey = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "middleGrey");
|
|
Tonemapping.NativeFieldInfoPtr_white = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "white");
|
|
Tonemapping.NativeFieldInfoPtr_adaptionSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "adaptionSpeed");
|
|
Tonemapping.NativeFieldInfoPtr_tonemapper = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "tonemapper");
|
|
Tonemapping.NativeFieldInfoPtr_validRenderTextureFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "validRenderTextureFormat");
|
|
Tonemapping.NativeFieldInfoPtr_tonemapMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "tonemapMaterial");
|
|
Tonemapping.NativeFieldInfoPtr_rt = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "rt");
|
|
Tonemapping.NativeFieldInfoPtr_rtFormat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, "rtFormat");
|
|
Tonemapping.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100676133);
|
|
Tonemapping.NativeMethodInfoPtr_UpdateCurve_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100676134);
|
|
Tonemapping.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100676135);
|
|
Tonemapping.NativeMethodInfoPtr_CreateInternalRenderTexture_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100676136);
|
|
Tonemapping.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100676137);
|
|
Tonemapping.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100676138);
|
|
}
|
|
|
|
// Token: 0x0600A5AF RID: 42415 RVA: 0x00298C00 File Offset: 0x00296E00
|
|
public Tonemapping(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003805 RID: 14341
|
|
// (get) Token: 0x0600A5B0 RID: 42416 RVA: 0x002A7D90 File Offset: 0x002A5F90
|
|
// (set) Token: 0x0600A5B1 RID: 42417 RVA: 0x002A7DB8 File Offset: 0x002A5FB8
|
|
public unsafe Tonemapping.TonemapperType type
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_type);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_type)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003806 RID: 14342
|
|
// (get) Token: 0x0600A5B2 RID: 42418 RVA: 0x002A7DDC File Offset: 0x002A5FDC
|
|
// (set) Token: 0x0600A5B3 RID: 42419 RVA: 0x002A7E04 File Offset: 0x002A6004
|
|
public unsafe Tonemapping.AdaptiveTexSize adaptiveTextureSize
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_adaptiveTextureSize);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_adaptiveTextureSize)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003807 RID: 14343
|
|
// (get) Token: 0x0600A5B4 RID: 42420 RVA: 0x002A7E28 File Offset: 0x002A6028
|
|
// (set) Token: 0x0600A5B5 RID: 42421 RVA: 0x002A7E5C File Offset: 0x002A605C
|
|
public unsafe AnimationCurve remapCurve
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_remapCurve);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_remapCurve), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003808 RID: 14344
|
|
// (get) Token: 0x0600A5B6 RID: 42422 RVA: 0x002A7E84 File Offset: 0x002A6084
|
|
// (set) Token: 0x0600A5B7 RID: 42423 RVA: 0x002A7EB8 File Offset: 0x002A60B8
|
|
public unsafe Texture2D curveTex
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_curveTex);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Texture2D(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_curveTex), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003809 RID: 14345
|
|
// (get) Token: 0x0600A5B8 RID: 42424 RVA: 0x002A7EE0 File Offset: 0x002A60E0
|
|
// (set) Token: 0x0600A5B9 RID: 42425 RVA: 0x002A7F08 File Offset: 0x002A6108
|
|
public unsafe float exposureAdjustment
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_exposureAdjustment);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_exposureAdjustment)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700380A RID: 14346
|
|
// (get) Token: 0x0600A5BA RID: 42426 RVA: 0x002A7F2C File Offset: 0x002A612C
|
|
// (set) Token: 0x0600A5BB RID: 42427 RVA: 0x002A7F54 File Offset: 0x002A6154
|
|
public unsafe float middleGrey
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_middleGrey);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_middleGrey)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700380B RID: 14347
|
|
// (get) Token: 0x0600A5BC RID: 42428 RVA: 0x002A7F78 File Offset: 0x002A6178
|
|
// (set) Token: 0x0600A5BD RID: 42429 RVA: 0x002A7FA0 File Offset: 0x002A61A0
|
|
public unsafe float white
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_white);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_white)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700380C RID: 14348
|
|
// (get) Token: 0x0600A5BE RID: 42430 RVA: 0x002A7FC4 File Offset: 0x002A61C4
|
|
// (set) Token: 0x0600A5BF RID: 42431 RVA: 0x002A7FEC File Offset: 0x002A61EC
|
|
public unsafe float adaptionSpeed
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_adaptionSpeed);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_adaptionSpeed)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700380D RID: 14349
|
|
// (get) Token: 0x0600A5C0 RID: 42432 RVA: 0x002A8010 File Offset: 0x002A6210
|
|
// (set) Token: 0x0600A5C1 RID: 42433 RVA: 0x002A8044 File Offset: 0x002A6244
|
|
public unsafe Shader tonemapper
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_tonemapper);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Shader(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_tonemapper), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700380E RID: 14350
|
|
// (get) Token: 0x0600A5C2 RID: 42434 RVA: 0x002A806C File Offset: 0x002A626C
|
|
// (set) Token: 0x0600A5C3 RID: 42435 RVA: 0x002A8094 File Offset: 0x002A6294
|
|
public unsafe bool validRenderTextureFormat
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_validRenderTextureFormat);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_validRenderTextureFormat)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700380F RID: 14351
|
|
// (get) Token: 0x0600A5C4 RID: 42436 RVA: 0x002A80B8 File Offset: 0x002A62B8
|
|
// (set) Token: 0x0600A5C5 RID: 42437 RVA: 0x002A80EC File Offset: 0x002A62EC
|
|
public unsafe Material tonemapMaterial
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_tonemapMaterial);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Material(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_tonemapMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003810 RID: 14352
|
|
// (get) Token: 0x0600A5C6 RID: 42438 RVA: 0x002A8114 File Offset: 0x002A6314
|
|
// (set) Token: 0x0600A5C7 RID: 42439 RVA: 0x002A8148 File Offset: 0x002A6348
|
|
public unsafe RenderTexture rt
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_rt);
|
|
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(Tonemapping.NativeFieldInfoPtr_rt), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003811 RID: 14353
|
|
// (get) Token: 0x0600A5C8 RID: 42440 RVA: 0x002A8170 File Offset: 0x002A6370
|
|
// (set) Token: 0x0600A5C9 RID: 42441 RVA: 0x002A8198 File Offset: 0x002A6398
|
|
public unsafe RenderTextureFormat rtFormat
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_rtFormat);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Tonemapping.NativeFieldInfoPtr_rtFormat)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006F1E RID: 28446
|
|
private static readonly IntPtr NativeFieldInfoPtr_type;
|
|
|
|
// Token: 0x04006F1F RID: 28447
|
|
private static readonly IntPtr NativeFieldInfoPtr_adaptiveTextureSize;
|
|
|
|
// Token: 0x04006F20 RID: 28448
|
|
private static readonly IntPtr NativeFieldInfoPtr_remapCurve;
|
|
|
|
// Token: 0x04006F21 RID: 28449
|
|
private static readonly IntPtr NativeFieldInfoPtr_curveTex;
|
|
|
|
// Token: 0x04006F22 RID: 28450
|
|
private static readonly IntPtr NativeFieldInfoPtr_exposureAdjustment;
|
|
|
|
// Token: 0x04006F23 RID: 28451
|
|
private static readonly IntPtr NativeFieldInfoPtr_middleGrey;
|
|
|
|
// Token: 0x04006F24 RID: 28452
|
|
private static readonly IntPtr NativeFieldInfoPtr_white;
|
|
|
|
// Token: 0x04006F25 RID: 28453
|
|
private static readonly IntPtr NativeFieldInfoPtr_adaptionSpeed;
|
|
|
|
// Token: 0x04006F26 RID: 28454
|
|
private static readonly IntPtr NativeFieldInfoPtr_tonemapper;
|
|
|
|
// Token: 0x04006F27 RID: 28455
|
|
private static readonly IntPtr NativeFieldInfoPtr_validRenderTextureFormat;
|
|
|
|
// Token: 0x04006F28 RID: 28456
|
|
private static readonly IntPtr NativeFieldInfoPtr_tonemapMaterial;
|
|
|
|
// Token: 0x04006F29 RID: 28457
|
|
private static readonly IntPtr NativeFieldInfoPtr_rt;
|
|
|
|
// Token: 0x04006F2A RID: 28458
|
|
private static readonly IntPtr NativeFieldInfoPtr_rtFormat;
|
|
|
|
// Token: 0x04006F2B RID: 28459
|
|
private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0;
|
|
|
|
// Token: 0x04006F2C RID: 28460
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateCurve_Public_Single_0;
|
|
|
|
// Token: 0x04006F2D RID: 28461
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
|
|
|
|
// Token: 0x04006F2E RID: 28462
|
|
private static readonly IntPtr NativeMethodInfoPtr_CreateInternalRenderTexture_Private_Boolean_0;
|
|
|
|
// Token: 0x04006F2F RID: 28463
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0;
|
|
|
|
// Token: 0x04006F30 RID: 28464
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000640 RID: 1600
|
|
public enum TonemapperType
|
|
{
|
|
// Token: 0x04006F32 RID: 28466
|
|
SimpleReinhard,
|
|
// Token: 0x04006F33 RID: 28467
|
|
UserCurve,
|
|
// Token: 0x04006F34 RID: 28468
|
|
Hable,
|
|
// Token: 0x04006F35 RID: 28469
|
|
Photographic,
|
|
// Token: 0x04006F36 RID: 28470
|
|
OptimizedHejiDawson,
|
|
// Token: 0x04006F37 RID: 28471
|
|
AdaptiveReinhard,
|
|
// Token: 0x04006F38 RID: 28472
|
|
AdaptiveReinhardAutoWhite
|
|
}
|
|
|
|
// Token: 0x02000641 RID: 1601
|
|
public enum AdaptiveTexSize
|
|
{
|
|
// Token: 0x04006F3A RID: 28474
|
|
Square16 = 16,
|
|
// Token: 0x04006F3B RID: 28475
|
|
Square32 = 32,
|
|
// Token: 0x04006F3C RID: 28476
|
|
Square64 = 64,
|
|
// Token: 0x04006F3D RID: 28477
|
|
Square128 = 128,
|
|
// Token: 0x04006F3E RID: 28478
|
|
Square256 = 256,
|
|
// Token: 0x04006F3F RID: 28479
|
|
Square512 = 512,
|
|
// Token: 0x04006F40 RID: 28480
|
|
Square1024 = 1024
|
|
}
|
|
}
|
|
}
|