using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; namespace UnityStandardAssets.ImageEffects { // Token: 0x02000636 RID: 1590 public class ScreenSpaceAmbientOcclusion : MonoBehaviour { // Token: 0x0600A550 RID: 42320 RVA: 0x002A65D0 File Offset: 0x002A47D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 653990, XrefRangeEnd = 653999, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static Material CreateMaterial(Shader shader) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(shader); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_CreateMaterial_Private_Static_Material_Shader_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Material(intPtr3) : null; } } // Token: 0x0600A551 RID: 42321 RVA: 0x002A6630 File Offset: 0x002A4830 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 653999, XrefRangeEnd = 654006, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyMaterial(Material mat) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(mat); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_DestroyMaterial_Private_Static_Void_Material_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600A552 RID: 42322 RVA: 0x002A667C File Offset: 0x002A487C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654006, XrefRangeEnd = 654013, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A553 RID: 42323 RVA: 0x002A66C0 File Offset: 0x002A48C0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654013, XrefRangeEnd = 654021, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A554 RID: 42324 RVA: 0x002A6704 File Offset: 0x002A4904 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654021, XrefRangeEnd = 654027, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A555 RID: 42325 RVA: 0x002A6748 File Offset: 0x002A4948 [CallerCount(2)] [CachedScanResults(RefRangeStart = 654046, RefRangeEnd = 654048, XrefRangeStart = 654027, XrefRangeEnd = 654046, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CreateMaterials() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_CreateMaterials_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A556 RID: 42326 RVA: 0x002A678C File Offset: 0x002A498C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654048, XrefRangeEnd = 654118, 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(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A557 RID: 42327 RVA: 0x002A6800 File Offset: 0x002A4A00 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654118, XrefRangeEnd = 654119, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ScreenSpaceAmbientOcclusion() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A558 RID: 42328 RVA: 0x002A684C File Offset: 0x002A4A4C // Note: this type is marked as 'beforefieldinit'. static ScreenSpaceAmbientOcclusion() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityStandardAssets.ImageEffects", "ScreenSpaceAmbientOcclusion"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Radius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Radius"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SampleCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_SampleCount"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_OcclusionIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_OcclusionIntensity"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Blur = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Blur"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Downsampling = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Downsampling"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_OcclusionAttenuation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_OcclusionAttenuation"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_MinZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_MinZ"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SSAOShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_SSAOShader"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SSAOMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_SSAOMaterial"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_RandomTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_RandomTexture"); ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Supported = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Supported"); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_CreateMaterial_Private_Static_Material_Shader_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676117); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_DestroyMaterial_Private_Static_Void_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676118); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676119); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676120); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676121); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_CreateMaterials_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676122); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676123); ScreenSpaceAmbientOcclusion.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676124); } // Token: 0x0600A559 RID: 42329 RVA: 0x0000351C File Offset: 0x0000171C public ScreenSpaceAmbientOcclusion(IntPtr pointer) : base(pointer) { } // Token: 0x170037E5 RID: 14309 // (get) Token: 0x0600A55A RID: 42330 RVA: 0x002A69F8 File Offset: 0x002A4BF8 // (set) Token: 0x0600A55B RID: 42331 RVA: 0x002A6A20 File Offset: 0x002A4C20 public unsafe float m_Radius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Radius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Radius)) = value; } } // Token: 0x170037E6 RID: 14310 // (get) Token: 0x0600A55C RID: 42332 RVA: 0x002A6A44 File Offset: 0x002A4C44 // (set) Token: 0x0600A55D RID: 42333 RVA: 0x002A6A6C File Offset: 0x002A4C6C public unsafe ScreenSpaceAmbientOcclusion.SSAOSamples m_SampleCount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SampleCount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SampleCount)) = value; } } // Token: 0x170037E7 RID: 14311 // (get) Token: 0x0600A55E RID: 42334 RVA: 0x002A6A90 File Offset: 0x002A4C90 // (set) Token: 0x0600A55F RID: 42335 RVA: 0x002A6AB8 File Offset: 0x002A4CB8 public unsafe float m_OcclusionIntensity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_OcclusionIntensity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_OcclusionIntensity)) = value; } } // Token: 0x170037E8 RID: 14312 // (get) Token: 0x0600A560 RID: 42336 RVA: 0x002A6ADC File Offset: 0x002A4CDC // (set) Token: 0x0600A561 RID: 42337 RVA: 0x002A6B04 File Offset: 0x002A4D04 public unsafe int m_Blur { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Blur); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Blur)) = value; } } // Token: 0x170037E9 RID: 14313 // (get) Token: 0x0600A562 RID: 42338 RVA: 0x002A6B28 File Offset: 0x002A4D28 // (set) Token: 0x0600A563 RID: 42339 RVA: 0x002A6B50 File Offset: 0x002A4D50 public unsafe int m_Downsampling { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Downsampling); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Downsampling)) = value; } } // Token: 0x170037EA RID: 14314 // (get) Token: 0x0600A564 RID: 42340 RVA: 0x002A6B74 File Offset: 0x002A4D74 // (set) Token: 0x0600A565 RID: 42341 RVA: 0x002A6B9C File Offset: 0x002A4D9C public unsafe float m_OcclusionAttenuation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_OcclusionAttenuation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_OcclusionAttenuation)) = value; } } // Token: 0x170037EB RID: 14315 // (get) Token: 0x0600A566 RID: 42342 RVA: 0x002A6BC0 File Offset: 0x002A4DC0 // (set) Token: 0x0600A567 RID: 42343 RVA: 0x002A6BE8 File Offset: 0x002A4DE8 public unsafe float m_MinZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_MinZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_MinZ)) = value; } } // Token: 0x170037EC RID: 14316 // (get) Token: 0x0600A568 RID: 42344 RVA: 0x002A6C0C File Offset: 0x002A4E0C // (set) Token: 0x0600A569 RID: 42345 RVA: 0x002A6C40 File Offset: 0x002A4E40 public unsafe Shader m_SSAOShader { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SSAOShader); 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(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SSAOShader), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170037ED RID: 14317 // (get) Token: 0x0600A56A RID: 42346 RVA: 0x002A6C68 File Offset: 0x002A4E68 // (set) Token: 0x0600A56B RID: 42347 RVA: 0x002A6C9C File Offset: 0x002A4E9C public unsafe Material m_SSAOMaterial { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SSAOMaterial); 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(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_SSAOMaterial), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170037EE RID: 14318 // (get) Token: 0x0600A56C RID: 42348 RVA: 0x002A6CC4 File Offset: 0x002A4EC4 // (set) Token: 0x0600A56D RID: 42349 RVA: 0x002A6CF8 File Offset: 0x002A4EF8 public unsafe Texture2D m_RandomTexture { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_RandomTexture); 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(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_RandomTexture), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170037EF RID: 14319 // (get) Token: 0x0600A56E RID: 42350 RVA: 0x002A6D20 File Offset: 0x002A4F20 // (set) Token: 0x0600A56F RID: 42351 RVA: 0x002A6D48 File Offset: 0x002A4F48 public unsafe bool m_Supported { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Supported); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceAmbientOcclusion.NativeFieldInfoPtr_m_Supported)) = value; } } // Token: 0x04006EDB RID: 28379 private static readonly IntPtr NativeFieldInfoPtr_m_Radius; // Token: 0x04006EDC RID: 28380 private static readonly IntPtr NativeFieldInfoPtr_m_SampleCount; // Token: 0x04006EDD RID: 28381 private static readonly IntPtr NativeFieldInfoPtr_m_OcclusionIntensity; // Token: 0x04006EDE RID: 28382 private static readonly IntPtr NativeFieldInfoPtr_m_Blur; // Token: 0x04006EDF RID: 28383 private static readonly IntPtr NativeFieldInfoPtr_m_Downsampling; // Token: 0x04006EE0 RID: 28384 private static readonly IntPtr NativeFieldInfoPtr_m_OcclusionAttenuation; // Token: 0x04006EE1 RID: 28385 private static readonly IntPtr NativeFieldInfoPtr_m_MinZ; // Token: 0x04006EE2 RID: 28386 private static readonly IntPtr NativeFieldInfoPtr_m_SSAOShader; // Token: 0x04006EE3 RID: 28387 private static readonly IntPtr NativeFieldInfoPtr_m_SSAOMaterial; // Token: 0x04006EE4 RID: 28388 private static readonly IntPtr NativeFieldInfoPtr_m_RandomTexture; // Token: 0x04006EE5 RID: 28389 private static readonly IntPtr NativeFieldInfoPtr_m_Supported; // Token: 0x04006EE6 RID: 28390 private static readonly IntPtr NativeMethodInfoPtr_CreateMaterial_Private_Static_Material_Shader_0; // Token: 0x04006EE7 RID: 28391 private static readonly IntPtr NativeMethodInfoPtr_DestroyMaterial_Private_Static_Void_Material_0; // Token: 0x04006EE8 RID: 28392 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0; // Token: 0x04006EE9 RID: 28393 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04006EEA RID: 28394 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04006EEB RID: 28395 private static readonly IntPtr NativeMethodInfoPtr_CreateMaterials_Private_Void_0; // Token: 0x04006EEC RID: 28396 private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0; // Token: 0x04006EED RID: 28397 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000637 RID: 1591 public enum SSAOSamples { // Token: 0x04006EEF RID: 28399 Low, // Token: 0x04006EF0 RID: 28400 Medium, // Token: 0x04006EF1 RID: 28401 High } } }