using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using UnityEngine.Rendering; namespace UnityEngine.PostProcessing { // Token: 0x02000539 RID: 1337 public sealed class FogComponent : PostProcessingComponentCommandBuffer { // Token: 0x1700326E RID: 12910 // (get) Token: 0x0600952B RID: 38187 RVA: 0x00265AFC File Offset: 0x00263CFC public unsafe override bool active { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633235, XrefRangeEnd = 633238, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FogComponent.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: 0x0600952C RID: 38188 RVA: 0x00265B4C File Offset: 0x00263D4C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633238, XrefRangeEnd = 633240, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override string GetName() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FogComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } // Token: 0x0600952D RID: 38189 RVA: 0x00265B98 File Offset: 0x00263D98 [CallerCount(0)] public unsafe override DepthTextureMode GetCameraFlags() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FogComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600952E RID: 38190 RVA: 0x00265BE8 File Offset: 0x00263DE8 [CallerCount(0)] public unsafe override CameraEvent GetCameraEvent() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FogComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600952F RID: 38191 RVA: 0x00265C38 File Offset: 0x00263E38 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 633240, XrefRangeEnd = 633293, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void PopulateCommandBuffer(CommandBuffer cb) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(cb); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FogComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009530 RID: 38192 RVA: 0x00265C94 File Offset: 0x00263E94 [CallerCount(1)] [CachedScanResults(RefRangeStart = 633296, RefRangeEnd = 633297, XrefRangeStart = 633293, XrefRangeEnd = 633296, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe FogComponent() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FogComponent.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009531 RID: 38193 RVA: 0x00265CE0 File Offset: 0x00263EE0 // Note: this type is marked as 'beforefieldinit'. static FogComponent() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "FogComponent"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); FogComponent.NativeFieldInfoPtr_k_ShaderString = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k_ShaderString"); FogComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674919); FogComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674920); FogComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674921); FogComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674922); FogComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674923); FogComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674924); } // Token: 0x06009532 RID: 38194 RVA: 0x00265D9C File Offset: 0x00263F9C public FogComponent(IntPtr pointer) : base(pointer) { } // Token: 0x1700326D RID: 12909 // (get) Token: 0x06009533 RID: 38195 RVA: 0x00265DA8 File Offset: 0x00263FA8 // (set) Token: 0x06009534 RID: 38196 RVA: 0x00265DC8 File Offset: 0x00263FC8 public unsafe static string k_ShaderString { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(FogComponent.NativeFieldInfoPtr_k_ShaderString, (void*)(&intPtr)); return IL2CPP.Il2CppStringToManaged(intPtr); } set { IL2CPP.il2cpp_field_static_set_value(FogComponent.NativeFieldInfoPtr_k_ShaderString, IL2CPP.ManagedStringToIl2Cpp(value)); } } // Token: 0x04006372 RID: 25458 private static readonly IntPtr NativeFieldInfoPtr_k_ShaderString; // Token: 0x04006373 RID: 25459 private static readonly IntPtr NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0; // Token: 0x04006374 RID: 25460 private static readonly IntPtr NativeMethodInfoPtr_GetName_Public_Virtual_String_0; // Token: 0x04006375 RID: 25461 private static readonly IntPtr NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0; // Token: 0x04006376 RID: 25462 private static readonly IntPtr NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0; // Token: 0x04006377 RID: 25463 private static readonly IntPtr NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0; // Token: 0x04006378 RID: 25464 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0200053A RID: 1338 public static class Uniforms : Object { // Token: 0x06009535 RID: 38197 RVA: 0x00265DE0 File Offset: 0x00263FE0 // Note: this type is marked as 'beforefieldinit'. static Uniforms() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Uniforms"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); FogComponent.Uniforms.NativeFieldInfoPtr__FogColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_FogColor"); FogComponent.Uniforms.NativeFieldInfoPtr__Density = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_Density"); FogComponent.Uniforms.NativeFieldInfoPtr__Start = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_Start"); FogComponent.Uniforms.NativeFieldInfoPtr__End = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_End"); FogComponent.Uniforms.NativeFieldInfoPtr__TempRT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "_TempRT"); } // Token: 0x06009536 RID: 38198 RVA: 0x0000A74C File Offset: 0x0000894C public Uniforms(IntPtr pointer) : base(pointer) { } // Token: 0x1700326F RID: 12911 // (get) Token: 0x06009537 RID: 38199 RVA: 0x00265E70 File Offset: 0x00264070 // (set) Token: 0x06009538 RID: 38200 RVA: 0x00265E8E File Offset: 0x0026408E public unsafe static int _FogColor { get { int num; IL2CPP.il2cpp_field_static_get_value(FogComponent.Uniforms.NativeFieldInfoPtr__FogColor, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(FogComponent.Uniforms.NativeFieldInfoPtr__FogColor, (void*)(&value)); } } // Token: 0x17003270 RID: 12912 // (get) Token: 0x06009539 RID: 38201 RVA: 0x00265EA0 File Offset: 0x002640A0 // (set) Token: 0x0600953A RID: 38202 RVA: 0x00265EBE File Offset: 0x002640BE public unsafe static int _Density { get { int num; IL2CPP.il2cpp_field_static_get_value(FogComponent.Uniforms.NativeFieldInfoPtr__Density, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(FogComponent.Uniforms.NativeFieldInfoPtr__Density, (void*)(&value)); } } // Token: 0x17003271 RID: 12913 // (get) Token: 0x0600953B RID: 38203 RVA: 0x00265ED0 File Offset: 0x002640D0 // (set) Token: 0x0600953C RID: 38204 RVA: 0x00265EEE File Offset: 0x002640EE public unsafe static int _Start { get { int num; IL2CPP.il2cpp_field_static_get_value(FogComponent.Uniforms.NativeFieldInfoPtr__Start, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(FogComponent.Uniforms.NativeFieldInfoPtr__Start, (void*)(&value)); } } // Token: 0x17003272 RID: 12914 // (get) Token: 0x0600953D RID: 38205 RVA: 0x00265F00 File Offset: 0x00264100 // (set) Token: 0x0600953E RID: 38206 RVA: 0x00265F1E File Offset: 0x0026411E public unsafe static int _End { get { int num; IL2CPP.il2cpp_field_static_get_value(FogComponent.Uniforms.NativeFieldInfoPtr__End, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(FogComponent.Uniforms.NativeFieldInfoPtr__End, (void*)(&value)); } } // Token: 0x17003273 RID: 12915 // (get) Token: 0x0600953F RID: 38207 RVA: 0x00265F30 File Offset: 0x00264130 // (set) Token: 0x06009540 RID: 38208 RVA: 0x00265F4E File Offset: 0x0026414E public unsafe static int _TempRT { get { int num; IL2CPP.il2cpp_field_static_get_value(FogComponent.Uniforms.NativeFieldInfoPtr__TempRT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(FogComponent.Uniforms.NativeFieldInfoPtr__TempRT, (void*)(&value)); } } // Token: 0x04006379 RID: 25465 private static readonly IntPtr NativeFieldInfoPtr__FogColor; // Token: 0x0400637A RID: 25466 private static readonly IntPtr NativeFieldInfoPtr__Density; // Token: 0x0400637B RID: 25467 private static readonly IntPtr NativeFieldInfoPtr__Start; // Token: 0x0400637C RID: 25468 private static readonly IntPtr NativeFieldInfoPtr__End; // Token: 0x0400637D RID: 25469 private static readonly IntPtr NativeFieldInfoPtr__TempRT; } } }