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: 0x020005F0 RID: 1520
|
|
public class Tonemapping : PostEffectsBase
|
|
{
|
|
// Token: 0x06009E05 RID: 40453 RVA: 0x002878AC File Offset: 0x00285AAC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 639655, XrefRangeEnd = 639671, 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: 0x06009E06 RID: 40454 RVA: 0x00287908 File Offset: 0x00285B08
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 639671, XrefRangeEnd = 639691, 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: 0x06009E07 RID: 40455 RVA: 0x00287958 File Offset: 0x00285B58
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 639691, XrefRangeEnd = 639713, 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: 0x06009E08 RID: 40456 RVA: 0x0028799C File Offset: 0x00285B9C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 639713, XrefRangeEnd = 639724, 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: 0x06009E09 RID: 40457 RVA: 0x002879EC File Offset: 0x00285BEC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 639724, XrefRangeEnd = 639800, 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: 0x06009E0A RID: 40458 RVA: 0x00287A60 File Offset: 0x00285C60
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 639800, XrefRangeEnd = 639801, 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: 0x06009E0B RID: 40459 RVA: 0x00287AAC File Offset: 0x00285CAC
|
|
// 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, 100675470);
|
|
Tonemapping.NativeMethodInfoPtr_UpdateCurve_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100675471);
|
|
Tonemapping.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100675472);
|
|
Tonemapping.NativeMethodInfoPtr_CreateInternalRenderTexture_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100675473);
|
|
Tonemapping.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100675474);
|
|
Tonemapping.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Tonemapping>.NativeClassPtr, 100675475);
|
|
}
|
|
|
|
// Token: 0x06009E0C RID: 40460 RVA: 0x00278AC8 File Offset: 0x00276CC8
|
|
public Tonemapping(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700359C RID: 13724
|
|
// (get) Token: 0x06009E0D RID: 40461 RVA: 0x00287C58 File Offset: 0x00285E58
|
|
// (set) Token: 0x06009E0E RID: 40462 RVA: 0x00287C80 File Offset: 0x00285E80
|
|
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: 0x1700359D RID: 13725
|
|
// (get) Token: 0x06009E0F RID: 40463 RVA: 0x00287CA4 File Offset: 0x00285EA4
|
|
// (set) Token: 0x06009E10 RID: 40464 RVA: 0x00287CCC File Offset: 0x00285ECC
|
|
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: 0x1700359E RID: 13726
|
|
// (get) Token: 0x06009E11 RID: 40465 RVA: 0x00287CF0 File Offset: 0x00285EF0
|
|
// (set) Token: 0x06009E12 RID: 40466 RVA: 0x00287D24 File Offset: 0x00285F24
|
|
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: 0x1700359F RID: 13727
|
|
// (get) Token: 0x06009E13 RID: 40467 RVA: 0x00287D4C File Offset: 0x00285F4C
|
|
// (set) Token: 0x06009E14 RID: 40468 RVA: 0x00287D80 File Offset: 0x00285F80
|
|
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: 0x170035A0 RID: 13728
|
|
// (get) Token: 0x06009E15 RID: 40469 RVA: 0x00287DA8 File Offset: 0x00285FA8
|
|
// (set) Token: 0x06009E16 RID: 40470 RVA: 0x00287DD0 File Offset: 0x00285FD0
|
|
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: 0x170035A1 RID: 13729
|
|
// (get) Token: 0x06009E17 RID: 40471 RVA: 0x00287DF4 File Offset: 0x00285FF4
|
|
// (set) Token: 0x06009E18 RID: 40472 RVA: 0x00287E1C File Offset: 0x0028601C
|
|
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: 0x170035A2 RID: 13730
|
|
// (get) Token: 0x06009E19 RID: 40473 RVA: 0x00287E40 File Offset: 0x00286040
|
|
// (set) Token: 0x06009E1A RID: 40474 RVA: 0x00287E68 File Offset: 0x00286068
|
|
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: 0x170035A3 RID: 13731
|
|
// (get) Token: 0x06009E1B RID: 40475 RVA: 0x00287E8C File Offset: 0x0028608C
|
|
// (set) Token: 0x06009E1C RID: 40476 RVA: 0x00287EB4 File Offset: 0x002860B4
|
|
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: 0x170035A4 RID: 13732
|
|
// (get) Token: 0x06009E1D RID: 40477 RVA: 0x00287ED8 File Offset: 0x002860D8
|
|
// (set) Token: 0x06009E1E RID: 40478 RVA: 0x00287F0C File Offset: 0x0028610C
|
|
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: 0x170035A5 RID: 13733
|
|
// (get) Token: 0x06009E1F RID: 40479 RVA: 0x00287F34 File Offset: 0x00286134
|
|
// (set) Token: 0x06009E20 RID: 40480 RVA: 0x00287F5C File Offset: 0x0028615C
|
|
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: 0x170035A6 RID: 13734
|
|
// (get) Token: 0x06009E21 RID: 40481 RVA: 0x00287F80 File Offset: 0x00286180
|
|
// (set) Token: 0x06009E22 RID: 40482 RVA: 0x00287FB4 File Offset: 0x002861B4
|
|
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: 0x170035A7 RID: 13735
|
|
// (get) Token: 0x06009E23 RID: 40483 RVA: 0x00287FDC File Offset: 0x002861DC
|
|
// (set) Token: 0x06009E24 RID: 40484 RVA: 0x00288010 File Offset: 0x00286210
|
|
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: 0x170035A8 RID: 13736
|
|
// (get) Token: 0x06009E25 RID: 40485 RVA: 0x00288038 File Offset: 0x00286238
|
|
// (set) Token: 0x06009E26 RID: 40486 RVA: 0x00288060 File Offset: 0x00286260
|
|
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: 0x040069E9 RID: 27113
|
|
private static readonly IntPtr NativeFieldInfoPtr_type;
|
|
|
|
// Token: 0x040069EA RID: 27114
|
|
private static readonly IntPtr NativeFieldInfoPtr_adaptiveTextureSize;
|
|
|
|
// Token: 0x040069EB RID: 27115
|
|
private static readonly IntPtr NativeFieldInfoPtr_remapCurve;
|
|
|
|
// Token: 0x040069EC RID: 27116
|
|
private static readonly IntPtr NativeFieldInfoPtr_curveTex;
|
|
|
|
// Token: 0x040069ED RID: 27117
|
|
private static readonly IntPtr NativeFieldInfoPtr_exposureAdjustment;
|
|
|
|
// Token: 0x040069EE RID: 27118
|
|
private static readonly IntPtr NativeFieldInfoPtr_middleGrey;
|
|
|
|
// Token: 0x040069EF RID: 27119
|
|
private static readonly IntPtr NativeFieldInfoPtr_white;
|
|
|
|
// Token: 0x040069F0 RID: 27120
|
|
private static readonly IntPtr NativeFieldInfoPtr_adaptionSpeed;
|
|
|
|
// Token: 0x040069F1 RID: 27121
|
|
private static readonly IntPtr NativeFieldInfoPtr_tonemapper;
|
|
|
|
// Token: 0x040069F2 RID: 27122
|
|
private static readonly IntPtr NativeFieldInfoPtr_validRenderTextureFormat;
|
|
|
|
// Token: 0x040069F3 RID: 27123
|
|
private static readonly IntPtr NativeFieldInfoPtr_tonemapMaterial;
|
|
|
|
// Token: 0x040069F4 RID: 27124
|
|
private static readonly IntPtr NativeFieldInfoPtr_rt;
|
|
|
|
// Token: 0x040069F5 RID: 27125
|
|
private static readonly IntPtr NativeFieldInfoPtr_rtFormat;
|
|
|
|
// Token: 0x040069F6 RID: 27126
|
|
private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0;
|
|
|
|
// Token: 0x040069F7 RID: 27127
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateCurve_Public_Single_0;
|
|
|
|
// Token: 0x040069F8 RID: 27128
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
|
|
|
|
// Token: 0x040069F9 RID: 27129
|
|
private static readonly IntPtr NativeMethodInfoPtr_CreateInternalRenderTexture_Private_Boolean_0;
|
|
|
|
// Token: 0x040069FA RID: 27130
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0;
|
|
|
|
// Token: 0x040069FB RID: 27131
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x020005F1 RID: 1521
|
|
public enum TonemapperType
|
|
{
|
|
// Token: 0x040069FD RID: 27133
|
|
SimpleReinhard,
|
|
// Token: 0x040069FE RID: 27134
|
|
UserCurve,
|
|
// Token: 0x040069FF RID: 27135
|
|
Hable,
|
|
// Token: 0x04006A00 RID: 27136
|
|
Photographic,
|
|
// Token: 0x04006A01 RID: 27137
|
|
OptimizedHejiDawson,
|
|
// Token: 0x04006A02 RID: 27138
|
|
AdaptiveReinhard,
|
|
// Token: 0x04006A03 RID: 27139
|
|
AdaptiveReinhardAutoWhite
|
|
}
|
|
|
|
// Token: 0x020005F2 RID: 1522
|
|
public enum AdaptiveTexSize
|
|
{
|
|
// Token: 0x04006A05 RID: 27141
|
|
Square16 = 16,
|
|
// Token: 0x04006A06 RID: 27142
|
|
Square32 = 32,
|
|
// Token: 0x04006A07 RID: 27143
|
|
Square64 = 64,
|
|
// Token: 0x04006A08 RID: 27144
|
|
Square128 = 128,
|
|
// Token: 0x04006A09 RID: 27145
|
|
Square256 = 256,
|
|
// Token: 0x04006A0A RID: 27146
|
|
Square512 = 512,
|
|
// Token: 0x04006A0B RID: 27147
|
|
Square1024 = 1024
|
|
}
|
|
}
|
|
}
|