273 lines
12 KiB
C#
273 lines
12 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using UnityEngine;
|
|
|
|
namespace UnityStandardAssets.ImageEffects
|
|
{
|
|
// Token: 0x0200061D RID: 1565
|
|
public class CreaseShading : PostEffectsBase
|
|
{
|
|
// Token: 0x0600A387 RID: 41863 RVA: 0x0029F648 File Offset: 0x0029D848
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652204, XrefRangeEnd = 652212, 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), CreaseShading.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A388 RID: 41864 RVA: 0x0029F6A4 File Offset: 0x0029D8A4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652212, XrefRangeEnd = 652248, 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(CreaseShading.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A389 RID: 41865 RVA: 0x0029F718 File Offset: 0x0029D918
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652248, XrefRangeEnd = 652249, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe CreaseShading()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CreaseShading.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A38A RID: 41866 RVA: 0x0029F764 File Offset: 0x0029D964
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static CreaseShading()
|
|
{
|
|
Il2CppClassPointerStore<CreaseShading>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityStandardAssets.ImageEffects", "CreaseShading");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr);
|
|
CreaseShading.NativeFieldInfoPtr_intensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "intensity");
|
|
CreaseShading.NativeFieldInfoPtr_softness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "softness");
|
|
CreaseShading.NativeFieldInfoPtr_spread = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "spread");
|
|
CreaseShading.NativeFieldInfoPtr_blurShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "blurShader");
|
|
CreaseShading.NativeFieldInfoPtr_blurMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "blurMaterial");
|
|
CreaseShading.NativeFieldInfoPtr_depthFetchShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "depthFetchShader");
|
|
CreaseShading.NativeFieldInfoPtr_depthFetchMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "depthFetchMaterial");
|
|
CreaseShading.NativeFieldInfoPtr_creaseApplyShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "creaseApplyShader");
|
|
CreaseShading.NativeFieldInfoPtr_creaseApplyMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, "creaseApplyMaterial");
|
|
CreaseShading.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, 100676017);
|
|
CreaseShading.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, 100676018);
|
|
CreaseShading.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CreaseShading>.NativeClassPtr, 100676019);
|
|
}
|
|
|
|
// Token: 0x0600A38B RID: 41867 RVA: 0x00298C00 File Offset: 0x00296E00
|
|
public CreaseShading(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003740 RID: 14144
|
|
// (get) Token: 0x0600A38C RID: 41868 RVA: 0x0029F884 File Offset: 0x0029DA84
|
|
// (set) Token: 0x0600A38D RID: 41869 RVA: 0x0029F8AC File Offset: 0x0029DAAC
|
|
public unsafe float intensity
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_intensity);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_intensity)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003741 RID: 14145
|
|
// (get) Token: 0x0600A38E RID: 41870 RVA: 0x0029F8D0 File Offset: 0x0029DAD0
|
|
// (set) Token: 0x0600A38F RID: 41871 RVA: 0x0029F8F8 File Offset: 0x0029DAF8
|
|
public unsafe int softness
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_softness);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_softness)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003742 RID: 14146
|
|
// (get) Token: 0x0600A390 RID: 41872 RVA: 0x0029F91C File Offset: 0x0029DB1C
|
|
// (set) Token: 0x0600A391 RID: 41873 RVA: 0x0029F944 File Offset: 0x0029DB44
|
|
public unsafe float spread
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_spread);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_spread)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003743 RID: 14147
|
|
// (get) Token: 0x0600A392 RID: 41874 RVA: 0x0029F968 File Offset: 0x0029DB68
|
|
// (set) Token: 0x0600A393 RID: 41875 RVA: 0x0029F99C File Offset: 0x0029DB9C
|
|
public unsafe Shader blurShader
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_blurShader);
|
|
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(CreaseShading.NativeFieldInfoPtr_blurShader), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003744 RID: 14148
|
|
// (get) Token: 0x0600A394 RID: 41876 RVA: 0x0029F9C4 File Offset: 0x0029DBC4
|
|
// (set) Token: 0x0600A395 RID: 41877 RVA: 0x0029F9F8 File Offset: 0x0029DBF8
|
|
public unsafe Material blurMaterial
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_blurMaterial);
|
|
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(CreaseShading.NativeFieldInfoPtr_blurMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003745 RID: 14149
|
|
// (get) Token: 0x0600A396 RID: 41878 RVA: 0x0029FA20 File Offset: 0x0029DC20
|
|
// (set) Token: 0x0600A397 RID: 41879 RVA: 0x0029FA54 File Offset: 0x0029DC54
|
|
public unsafe Shader depthFetchShader
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_depthFetchShader);
|
|
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(CreaseShading.NativeFieldInfoPtr_depthFetchShader), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003746 RID: 14150
|
|
// (get) Token: 0x0600A398 RID: 41880 RVA: 0x0029FA7C File Offset: 0x0029DC7C
|
|
// (set) Token: 0x0600A399 RID: 41881 RVA: 0x0029FAB0 File Offset: 0x0029DCB0
|
|
public unsafe Material depthFetchMaterial
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_depthFetchMaterial);
|
|
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(CreaseShading.NativeFieldInfoPtr_depthFetchMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003747 RID: 14151
|
|
// (get) Token: 0x0600A39A RID: 41882 RVA: 0x0029FAD8 File Offset: 0x0029DCD8
|
|
// (set) Token: 0x0600A39B RID: 41883 RVA: 0x0029FB0C File Offset: 0x0029DD0C
|
|
public unsafe Shader creaseApplyShader
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_creaseApplyShader);
|
|
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(CreaseShading.NativeFieldInfoPtr_creaseApplyShader), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003748 RID: 14152
|
|
// (get) Token: 0x0600A39C RID: 41884 RVA: 0x0029FB34 File Offset: 0x0029DD34
|
|
// (set) Token: 0x0600A39D RID: 41885 RVA: 0x0029FB68 File Offset: 0x0029DD68
|
|
public unsafe Material creaseApplyMaterial
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CreaseShading.NativeFieldInfoPtr_creaseApplyMaterial);
|
|
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(CreaseShading.NativeFieldInfoPtr_creaseApplyMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006DB5 RID: 28085
|
|
private static readonly IntPtr NativeFieldInfoPtr_intensity;
|
|
|
|
// Token: 0x04006DB6 RID: 28086
|
|
private static readonly IntPtr NativeFieldInfoPtr_softness;
|
|
|
|
// Token: 0x04006DB7 RID: 28087
|
|
private static readonly IntPtr NativeFieldInfoPtr_spread;
|
|
|
|
// Token: 0x04006DB8 RID: 28088
|
|
private static readonly IntPtr NativeFieldInfoPtr_blurShader;
|
|
|
|
// Token: 0x04006DB9 RID: 28089
|
|
private static readonly IntPtr NativeFieldInfoPtr_blurMaterial;
|
|
|
|
// Token: 0x04006DBA RID: 28090
|
|
private static readonly IntPtr NativeFieldInfoPtr_depthFetchShader;
|
|
|
|
// Token: 0x04006DBB RID: 28091
|
|
private static readonly IntPtr NativeFieldInfoPtr_depthFetchMaterial;
|
|
|
|
// Token: 0x04006DBC RID: 28092
|
|
private static readonly IntPtr NativeFieldInfoPtr_creaseApplyShader;
|
|
|
|
// Token: 0x04006DBD RID: 28093
|
|
private static readonly IntPtr NativeFieldInfoPtr_creaseApplyMaterial;
|
|
|
|
// Token: 0x04006DBE RID: 28094
|
|
private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0;
|
|
|
|
// Token: 0x04006DBF RID: 28095
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0;
|
|
|
|
// Token: 0x04006DC0 RID: 28096
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|