223 lines
9.5 KiB
C#
223 lines
9.5 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
|
|
namespace UnityEngine.PostProcessing
|
|
{
|
|
// Token: 0x0200053D RID: 1341
|
|
public sealed class GrainComponent : PostProcessingComponentRenderTexture<GrainModel>
|
|
{
|
|
// Token: 0x17003278 RID: 12920
|
|
// (get) Token: 0x0600954C RID: 38220 RVA: 0x0026619C File Offset: 0x0026439C
|
|
public unsafe override bool active
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633328, XrefRangeEnd = 633330, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrainComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600954D RID: 38221 RVA: 0x002661EC File Offset: 0x002643EC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnDisable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrainComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600954E RID: 38222 RVA: 0x00266230 File Offset: 0x00264430
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633330, XrefRangeEnd = 633379, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void Prepare(Material uberMaterial)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(uberMaterial);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrainComponent.NativeMethodInfoPtr_Prepare_Public_Virtual_Void_Material_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600954F RID: 38223 RVA: 0x0026628C File Offset: 0x0026448C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 633382, RefRangeEnd = 633383, XrefRangeStart = 633379, XrefRangeEnd = 633382, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe GrainComponent()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrainComponent.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009550 RID: 38224 RVA: 0x002662D8 File Offset: 0x002644D8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static GrainComponent()
|
|
{
|
|
Il2CppClassPointerStore<GrainComponent>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "GrainComponent");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr);
|
|
GrainComponent.NativeFieldInfoPtr_m_GrainLookupRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr, "m_GrainLookupRT");
|
|
GrainComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr, 100674930);
|
|
GrainComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr, 100674931);
|
|
GrainComponent.NativeMethodInfoPtr_Prepare_Public_Virtual_Void_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr, 100674932);
|
|
GrainComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr, 100674933);
|
|
}
|
|
|
|
// Token: 0x06009551 RID: 38225 RVA: 0x0026636C File Offset: 0x0026456C
|
|
public GrainComponent(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003277 RID: 12919
|
|
// (get) Token: 0x06009552 RID: 38226 RVA: 0x00266378 File Offset: 0x00264578
|
|
// (set) Token: 0x06009553 RID: 38227 RVA: 0x002663AC File Offset: 0x002645AC
|
|
public unsafe RenderTexture m_GrainLookupRT
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrainComponent.NativeFieldInfoPtr_m_GrainLookupRT);
|
|
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(GrainComponent.NativeFieldInfoPtr_m_GrainLookupRT), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006383 RID: 25475
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GrainLookupRT;
|
|
|
|
// Token: 0x04006384 RID: 25476
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0;
|
|
|
|
// Token: 0x04006385 RID: 25477
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04006386 RID: 25478
|
|
private static readonly IntPtr NativeMethodInfoPtr_Prepare_Public_Virtual_Void_Material_0;
|
|
|
|
// Token: 0x04006387 RID: 25479
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200053E RID: 1342
|
|
public static class Uniforms : Object
|
|
{
|
|
// Token: 0x06009554 RID: 38228 RVA: 0x002663D4 File Offset: 0x002645D4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Uniforms()
|
|
{
|
|
Il2CppClassPointerStore<GrainComponent.Uniforms>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<GrainComponent>.NativeClassPtr, "Uniforms");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GrainComponent.Uniforms>.NativeClassPtr);
|
|
GrainComponent.Uniforms.NativeFieldInfoPtr__Grain_Params1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrainComponent.Uniforms>.NativeClassPtr, "_Grain_Params1");
|
|
GrainComponent.Uniforms.NativeFieldInfoPtr__Grain_Params2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrainComponent.Uniforms>.NativeClassPtr, "_Grain_Params2");
|
|
GrainComponent.Uniforms.NativeFieldInfoPtr__GrainTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrainComponent.Uniforms>.NativeClassPtr, "_GrainTex");
|
|
GrainComponent.Uniforms.NativeFieldInfoPtr__Phase = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrainComponent.Uniforms>.NativeClassPtr, "_Phase");
|
|
}
|
|
|
|
// Token: 0x06009555 RID: 38229 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Uniforms(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003279 RID: 12921
|
|
// (get) Token: 0x06009556 RID: 38230 RVA: 0x00266450 File Offset: 0x00264650
|
|
// (set) Token: 0x06009557 RID: 38231 RVA: 0x0026646E File Offset: 0x0026466E
|
|
public unsafe static int _Grain_Params1
|
|
{
|
|
get
|
|
{
|
|
int num;
|
|
IL2CPP.il2cpp_field_static_get_value(GrainComponent.Uniforms.NativeFieldInfoPtr__Grain_Params1, (void*)(&num));
|
|
return num;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(GrainComponent.Uniforms.NativeFieldInfoPtr__Grain_Params1, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700327A RID: 12922
|
|
// (get) Token: 0x06009558 RID: 38232 RVA: 0x00266480 File Offset: 0x00264680
|
|
// (set) Token: 0x06009559 RID: 38233 RVA: 0x0026649E File Offset: 0x0026469E
|
|
public unsafe static int _Grain_Params2
|
|
{
|
|
get
|
|
{
|
|
int num;
|
|
IL2CPP.il2cpp_field_static_get_value(GrainComponent.Uniforms.NativeFieldInfoPtr__Grain_Params2, (void*)(&num));
|
|
return num;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(GrainComponent.Uniforms.NativeFieldInfoPtr__Grain_Params2, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700327B RID: 12923
|
|
// (get) Token: 0x0600955A RID: 38234 RVA: 0x002664B0 File Offset: 0x002646B0
|
|
// (set) Token: 0x0600955B RID: 38235 RVA: 0x002664CE File Offset: 0x002646CE
|
|
public unsafe static int _GrainTex
|
|
{
|
|
get
|
|
{
|
|
int num;
|
|
IL2CPP.il2cpp_field_static_get_value(GrainComponent.Uniforms.NativeFieldInfoPtr__GrainTex, (void*)(&num));
|
|
return num;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(GrainComponent.Uniforms.NativeFieldInfoPtr__GrainTex, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700327C RID: 12924
|
|
// (get) Token: 0x0600955C RID: 38236 RVA: 0x002664E0 File Offset: 0x002646E0
|
|
// (set) Token: 0x0600955D RID: 38237 RVA: 0x002664FE File Offset: 0x002646FE
|
|
public unsafe static int _Phase
|
|
{
|
|
get
|
|
{
|
|
int num;
|
|
IL2CPP.il2cpp_field_static_get_value(GrainComponent.Uniforms.NativeFieldInfoPtr__Phase, (void*)(&num));
|
|
return num;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(GrainComponent.Uniforms.NativeFieldInfoPtr__Phase, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006388 RID: 25480
|
|
private static readonly IntPtr NativeFieldInfoPtr__Grain_Params1;
|
|
|
|
// Token: 0x04006389 RID: 25481
|
|
private static readonly IntPtr NativeFieldInfoPtr__Grain_Params2;
|
|
|
|
// Token: 0x0400638A RID: 25482
|
|
private static readonly IntPtr NativeFieldInfoPtr__GrainTex;
|
|
|
|
// Token: 0x0400638B RID: 25483
|
|
private static readonly IntPtr NativeFieldInfoPtr__Phase;
|
|
}
|
|
}
|
|
}
|