#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; // System.Comparison`1 struct Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991; // System.Comparison`1 struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645; // UnityEngine.Rendering.Universal.LibTessDotNet.Dict`1 struct Dict_1_tEA89A604E0187980325604DA84782E9889F45CB6; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A; // System.Func`2 struct Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741; // System.Func`2 struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354; // System.Collections.Generic.IComparer`1 struct IComparer_1_tA4FCE31473EA08243206709C9E3BD193B0866030; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t8A2298085EAAEAE9271ACAE342F04E07B5155BB5; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tA19832E7BD992559208BDCF428957B9E604B55E9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t341BAB962495036CBB25700234AA71EAF80C6AE0; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t44EE51162AC05B2D2ADB16563B8D4CAD8B593A33; // System.Collections.Generic.List`1> struct List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2; // System.Collections.Generic.List`1> struct List_1_t691F9D00DC32677CD4581F3253BCC750E214176D; // System.Collections.Generic.List`1 struct List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; // System.Collections.Generic.List`1 struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A; // System.Collections.Generic.List`1 struct List_1_tC23196A52DD34610E9BB37151CD73C50C263A937; // System.Collections.Generic.List`1 struct List_1_t0D08EEC1547394FF057FCE6B006ED6083B68BF13; // System.Collections.Generic.List`1 struct List_1_t81E2954624EB18E7905A7AE05ED48E9EB29EEB67; // System.Collections.Generic.List`1 struct List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tE81E384D388A22A785D70F00319EBC1D96B8FC18; // System.Collections.Generic.List`1 struct List_1_tC21608E7C04F77D959CAC750A784805B548DF443; // System.Collections.Generic.List`1 struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6; // System.Collections.Generic.List`1 struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF; // System.Collections.Generic.List`1 struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B; // System.Collections.Generic.List`1 struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317; // UnityEngine.Rendering.Universal.LibTessDotNet.PriorityQueue`1 struct PriorityQueue_1_t28F7BFAD9EB35B1CC893C835A9EDE359B12D9BA7; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t7C82A7FC599E2C132139E284450A42C5353689C2; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t30E76199E97597583EA3FA6D179B60F8B0F72EF3; // System.Collections.Generic.List`1[] struct List_1U5BU5D_t7A6DCD73957CC5D1E5C1E10F26C03F3D816E837B; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; // UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex[] struct ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.Rendering.Universal.DoublePoint[] struct DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F; // UnityEngine.Experimental.Rendering.GraphicsFormat[] struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // UnityEngine.Rendering.Universal.IntPoint[] struct IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // UnityEngine.Rendering.Universal.LayerBatch[] struct LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0; // UnityEngine.Rendering.Universal.Light2D[] struct Light2DU5BU5D_tD5B36D8ADDC8AED39429E909C1C87029518CA7C6; // UnityEngine.Rendering.Universal.Light2DBlendStyle[] struct Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079; // UnityEngine.Material[] struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.Rendering.Universal.PolyNode[] struct PolyNodeU5BU5D_tB0E234AEA190B573E39DB2AB98776D4FAB6565BA; // UnityEngine.Rendering.ProfilingSampler[] struct ProfilingSamplerU5BU5D_tE16B1AF92F0481D3201E2094700BE7CC2DB7E240; // UnityEngine.Rendering.RenderBufferStoreAction[] struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5; // UnityEngine.Rendering.Universal.RenderTargetHandle[] struct RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233; // UnityEngine.Rendering.RenderTargetIdentifier[] struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE; // UnityEngine.Rendering.ShaderTagId[] struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143; // UnityEngine.SortingLayer[] struct SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // System.UInt16[] struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; // UnityEngine.Rendering.VertexAttributeDescriptor[] struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2; // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[] struct LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Rendering.Universal.Clipper struct Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591; // UnityEngine.Rendering.Universal.ClipperBase struct ClipperBase_t22E348CBB863005A15670F1157F10FA5E76FCD8C; // UnityEngine.Rendering.Universal.ClipperException struct ClipperException_t062CACDFD6DDBE27DDA8A67133D84D46DC7DFA9B; // UnityEngine.Rendering.Universal.ClipperOffset struct ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D; // UnityEngine.Rendering.Universal.LibTessDotNet.CombineCallback struct CombineCallback_tB4041DF2E20D98D0D7836571969FD6011FDB97C1; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.Rendering.CullingAllocationInfo struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A; // UnityEngine.Profiling.CustomSampler struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487; // UnityEngine.Rendering.Universal.DebugDisplaySettings struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C; // UnityEngine.Rendering.Universal.DebugHandler struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.Exception struct Exception_t; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // UnityEngine.Rendering.Universal.ILight2DCullResult struct ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48; // UnityEngine.Rendering.Universal.IPixelPerfectCamera struct IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F; // UnityEngine.Rendering.Universal.IRenderPass2D struct IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B; // UnityEngine.Rendering.Universal.Light2D struct Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD; // UnityEngine.U2D.Light2DBase struct Light2DBase_t21E41B15B3A532090B53439B4E99AB1207263C26; // UnityEngine.Rendering.Universal.Light2DCullResult struct Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33; // UnityEngine.Rendering.Universal.LocalMinima struct LocalMinima_t6C9EC7F87EFA53B045CD49306DB0059D0E7D3E48; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // UnityEngine.Rendering.Universal.Maxima struct Maxima_tDCA41E35AD35083A3E249839073542FAB3D8000B; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // UnityEngine.Rendering.Universal.LibTessDotNet.Mesh struct Mesh_tE8D8FC78131B21393F75982F0ABDBF834F5CFBAF; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass struct PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera struct PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D; // UnityEngine.Rendering.Universal.PixelPerfectCameraInternal struct PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E; // UnityEngine.Rendering.Universal.PolyNode struct PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9; // UnityEngine.Rendering.Universal.PolyTree struct PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5; // UnityEngine.Rendering.Universal.PostProcessData struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05; // UnityEngine.Rendering.ProfilingSampler struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE; // UnityEngine.Profiling.Recorder struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90; // UnityEngine.Rendering.Universal.Render2DLightingPass struct Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; // UnityEngine.Rendering.Universal.Renderer2DData struct Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.Rendering.Universal.Scanbeam struct Scanbeam_t7E1DF3646EC3E002206CC2B71D48B713B2A14E66; // UnityEngine.Rendering.Universal.ScriptableRenderPass struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0; // UnityEngine.Rendering.Universal.ScriptableRenderer struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692; // UnityEngine.Sprite struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99; // System.String struct String_t; // UnityEngine.Rendering.Universal.TEdge struct TEdge_t8F09681AA91E5833EFEBA3DE93F72135433B5406; // UnityEngine.Rendering.Universal.LibTessDotNet.Tess struct Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.Rendering.Universal.XRPass struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // UnityEngine.Rendering.Universal.DebugHandler/DrawFunction struct DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B; // UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647; // UnityEngine.Rendering.Universal.Light2DCullResult/<>c struct U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC; // UnityEngine.Rendering.Universal.LightUtility/<>c struct U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0; // UnityEngine.Rendering.Universal.LightUtility/<>c__DisplayClass6_0 struct U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5; // UnityEngine.Rendering.Universal.LibTessDotNet.MeshUtils/Vertex struct Vertex_t61351A392E9E9B9EEB0128179564AC1C4A73DE33; // UnityEngine.Rendering.Universal.Render2DLightingPass/<>c struct U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67; // UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t341BAB962495036CBB25700234AA71EAF80C6AE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t4E5076BDD22FD35271F759AC8A6B6CA8DCBDB43A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral036462E760D1953050197A6F33FE443041B98AA2; IL2CPP_EXTERN_C String_t* _stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A; IL2CPP_EXTERN_C String_t* _stringLiteral14E00D1617F85B505063AAF676DC480B0D1779E4; IL2CPP_EXTERN_C String_t* _stringLiteral1B92CA025E6B699BA16EA0D608513C8DB87C55B2; IL2CPP_EXTERN_C String_t* _stringLiteral1C3D067B82ADFB1B3235B39F532DF3C8978A7F4B; IL2CPP_EXTERN_C String_t* _stringLiteral1DB1030E8052D4B8D51E64E17991C78BAC329829; IL2CPP_EXTERN_C String_t* _stringLiteral1F81A5C6CE7D0CD0C840F1A2D4DA03F6051BA786; IL2CPP_EXTERN_C String_t* _stringLiteral22429AF8430A0FD2F91590E81A9FA447EA9850C6; IL2CPP_EXTERN_C String_t* _stringLiteral231BD837008281576F78B612D72A554F36AA97E7; IL2CPP_EXTERN_C String_t* _stringLiteral23AF9DEA8BB359A1DFFEB8B59CBE33B9E68C5D52; IL2CPP_EXTERN_C String_t* _stringLiteral2427241C0203B7204782DBF28D28DA5073D7D279; IL2CPP_EXTERN_C String_t* _stringLiteral2AA6F196579E5D09576D88CE449D6EDA384E8FD0; IL2CPP_EXTERN_C String_t* _stringLiteral2AB4B55742DEC60140885F934F245C8A860D3148; IL2CPP_EXTERN_C String_t* _stringLiteral2F45227EF2909ADC578DC98332908F92778F8E51; IL2CPP_EXTERN_C String_t* _stringLiteral2FC48AFF2650AD1F6D0F89769F7FAFA88A4233D9; IL2CPP_EXTERN_C String_t* _stringLiteral31D159E683556C06B3B3963D92483B6867EB3233; IL2CPP_EXTERN_C String_t* _stringLiteral3491D36DED6ABAF4B5C82315A9DA06A85AE18382; IL2CPP_EXTERN_C String_t* _stringLiteral3708CDBCC9F390AB99D52FE7DEE4724401B69B9F; IL2CPP_EXTERN_C String_t* _stringLiteral3E64BC6034A3163E8F66E71F21FDE9326620540C; IL2CPP_EXTERN_C String_t* _stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4; IL2CPP_EXTERN_C String_t* _stringLiteral42E164F32CAC2C24A1169CA6B5465D5A7DFCC498; IL2CPP_EXTERN_C String_t* _stringLiteral45233758724C276D8B2C2755414B3754F09B075D; IL2CPP_EXTERN_C String_t* _stringLiteral4CD24350F1F6FF04A12D75C15392136DFF516E67; IL2CPP_EXTERN_C String_t* _stringLiteral56C548539EAD7427D608EDE23C72319EC461E622; IL2CPP_EXTERN_C String_t* _stringLiteral58C7707707154D0DDCD6A03FCFBE3CD968F65A34; IL2CPP_EXTERN_C String_t* _stringLiteral5E02B75D2195BF2F229B0446D08F7879F35EC2E1; IL2CPP_EXTERN_C String_t* _stringLiteral5E34437F2B3F3E390B22A30BC4384A64A1B1E321; IL2CPP_EXTERN_C String_t* _stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76; IL2CPP_EXTERN_C String_t* _stringLiteral6843C77B06BD44DDB1476E0C77AB15D2E697E609; IL2CPP_EXTERN_C String_t* _stringLiteral69A46B52562951333B7B38381CB1EE257BE34D01; IL2CPP_EXTERN_C String_t* _stringLiteral6B10E94130D2498D0E5A5B38E4FFD79090DF4339; IL2CPP_EXTERN_C String_t* _stringLiteral6B1CBAB6DD19344F4CEE67FDB140B1EB05E2285B; IL2CPP_EXTERN_C String_t* _stringLiteral6B8FC146BBB3042108B53AC3873D1220F2E63B8A; IL2CPP_EXTERN_C String_t* _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5; IL2CPP_EXTERN_C String_t* _stringLiteral6D522D3932A2511A6F793A66D7E9566E37884E5D; IL2CPP_EXTERN_C String_t* _stringLiteral6D6794878C8837AFB8D594A116CD9C10C263056C; IL2CPP_EXTERN_C String_t* _stringLiteral73B13DE9817379145386BC6ECC87E983FC8ED41A; IL2CPP_EXTERN_C String_t* _stringLiteral80FD5417542E820E70C2E9ED71CADC04BC0312E9; IL2CPP_EXTERN_C String_t* _stringLiteral86A04CD0F0A72EF7AFFA2F1D3B84FD4C0C8A846C; IL2CPP_EXTERN_C String_t* _stringLiteral8B41E9AA6EEFBB67616EF939A45CC5397A706CE8; IL2CPP_EXTERN_C String_t* _stringLiteral8B5B8B04B7FEFCE063C1A88497D1B1861B41EE60; IL2CPP_EXTERN_C String_t* _stringLiteral8D8B7B1286C7F2D91CE833AA40DFA8D519442CF7; IL2CPP_EXTERN_C String_t* _stringLiteral919A76E8D195F258D4B41D8FEB0A759F90F3DFBF; IL2CPP_EXTERN_C String_t* _stringLiteral92B423CE3F0A3D1BCF1C09886ADD8440375F7296; IL2CPP_EXTERN_C String_t* _stringLiteral9B45F975FED45853A7BEFD89BE7BCAAB4DB2537D; IL2CPP_EXTERN_C String_t* _stringLiteral9C0E4B281D18B57530402806A02D1BA79149C80C; IL2CPP_EXTERN_C String_t* _stringLiteralA8AB803C412C52F439CFB49D8698CA707B414FE5; IL2CPP_EXTERN_C String_t* _stringLiteralAB48E6E73B685126E9C780C2CE67846C548E3951; IL2CPP_EXTERN_C String_t* _stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897; IL2CPP_EXTERN_C String_t* _stringLiteralB1557CA60F0A14AAB23B550D18187940F9FD0E66; IL2CPP_EXTERN_C String_t* _stringLiteralBB39DC801ED62ED99C1ACDDCBEC5AA49E78608EE; IL2CPP_EXTERN_C String_t* _stringLiteralBB4DC09B24A2CA632379B667946193296D368ACA; IL2CPP_EXTERN_C String_t* _stringLiteralBD8CF0C8C33009E9B4FA6F65E92CB27DA2F99B0D; IL2CPP_EXTERN_C String_t* _stringLiteralBE40E5DE9BC200C11E3E4E92E293673307237710; IL2CPP_EXTERN_C String_t* _stringLiteralC0A4CECB717D86C9FE16C4C275752A99CE57ED67; IL2CPP_EXTERN_C String_t* _stringLiteralC2743D8F2AA0EAEA3B25D0CD1068A1E43B1B6E2A; IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F; IL2CPP_EXTERN_C String_t* _stringLiteralD36223260B5663B6EAAC648CD7B61F6B3F111DDF; IL2CPP_EXTERN_C String_t* _stringLiteralD6C1265640611604039F57511E72262872A45202; IL2CPP_EXTERN_C String_t* _stringLiteralDBB43A35B084279E58569AB874620D5B95784EBC; IL2CPP_EXTERN_C String_t* _stringLiteralE708598663566B3184B098AC55A99AA078749052; IL2CPP_EXTERN_C String_t* _stringLiteralEBDA9ADCDB1FAF79680B8B8D91C935D6AC07CF78; IL2CPP_EXTERN_C String_t* _stringLiteralECEA65C9DB43AD0CEA7AC2984624135320CF9F72; IL2CPP_EXTERN_C String_t* _stringLiteralED9BA04A567FA3AB9C5E17BBF8A24FC923D81716; IL2CPP_EXTERN_C String_t* _stringLiteralF09359893A6C4A9A3860D21CCB125A595D3828B2; IL2CPP_EXTERN_C String_t* _stringLiteralF859B2BFE9738D63A207F9E303634994455FCC93; IL2CPP_EXTERN_C String_t* _stringLiteralF8B70B09CBAAF9D97BD1634E44D9C001C28B404D; IL2CPP_EXTERN_C String_t* _stringLiteralFDF9FB4F562BFC3211DBBD554DC00D7B13E2F82F; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m880131B97774FCD1D61D609271C687758A1DEED6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m8ECED0ABA38816A415CC071AE2D3DC10931D6378_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF3049AF74F36E326CDC1AB44843F9A9E384DD099_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEF1D096D20BAA3C9609EF3EAD17A47D2FC392EEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m03F77FACCB7328ACD8200DA17DA628FC10865B16_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m25AD1E621D7CCD9AC8A452AA1F12A66A1358C165_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE6EF921EC0FE1CC72862FDD58EF68D13FB92C053_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mFD884B17695263A97F820C0D0C3B73756B5B1BBF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m08CBD265CFF86DD2FC72636F48442B334F5E910D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m41718F6D39136894AF9F8DB41A8F2B3382913D96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m51E0A3C5D5C96EBEBAC99CCEAEC46641D095BC8A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mFF75D102718ADCC86EB041C053507C439F233893_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_mD00C66ACABC185D406650BA03842DA2B2D570B8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m54A35B70A4B0D096D0D84F82B22E2D213DDBF6FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Profiler_ValidateArguments_m732E71FF4C28CBEDD8D4CD51DA409198224ED395_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__26_0_mD026484B4884DD556A1F920EFF4CFDBE64748D7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupCullingU3Eb__5_0_mBEF9040ED1E60E3412A1423E45C19F14B4C844C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTessellateU3Eb__6_0_mD33B0E4CE814155C447A72A8269340ABE7898448_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3CTessellateU3Eb__1_m59732DB88143468DAA40AAEDA50076FB2293484D_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647;; struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com; struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com;; struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke; struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke;; struct ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE; struct DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC; struct LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0; struct Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143; struct SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2; struct LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t30E76199E97597583EA3FA6D179B60F8B0F72EF3* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t44EE51162AC05B2D2ADB16563B8D4CAD8B593A33* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t7C82A7FC599E2C132139E284450A42C5353689C2* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.List`1> struct List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items List_1U5BU5D_t7A6DCD73957CC5D1E5C1E10F26C03F3D816E837B* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray List_1U5BU5D_t7A6DCD73957CC5D1E5C1E10F26C03F3D816E837B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tC23196A52DD34610E9BB37151CD73C50C263A937 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Light2DU5BU5D_tD5B36D8ADDC8AED39429E909C1C87029518CA7C6* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Light2DU5BU5D_tD5B36D8ADDC8AED39429E909C1C87029518CA7C6* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tC21608E7C04F77D959CAC750A784805B548DF443 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PolyNodeU5BU5D_tB0E234AEA190B573E39DB2AB98776D4FAB6565BA* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tC21608E7C04F77D959CAC750A784805B548DF443_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PolyNodeU5BU5D_tB0E234AEA190B573E39DB2AB98776D4FAB6565BA* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray_5; }; struct Il2CppArrayBounds; // UnityEngine.Rendering.Universal.ClipperBase struct ClipperBase_t22E348CBB863005A15670F1157F10FA5E76FCD8C : public RuntimeObject { // UnityEngine.Rendering.Universal.LocalMinima UnityEngine.Rendering.Universal.ClipperBase::m_MinimaList LocalMinima_t6C9EC7F87EFA53B045CD49306DB0059D0E7D3E48* ___m_MinimaList_6; // UnityEngine.Rendering.Universal.LocalMinima UnityEngine.Rendering.Universal.ClipperBase::m_CurrentLM LocalMinima_t6C9EC7F87EFA53B045CD49306DB0059D0E7D3E48* ___m_CurrentLM_7; // System.Collections.Generic.List`1> UnityEngine.Rendering.Universal.ClipperBase::m_edges List_1_t691F9D00DC32677CD4581F3253BCC750E214176D* ___m_edges_8; // UnityEngine.Rendering.Universal.Scanbeam UnityEngine.Rendering.Universal.ClipperBase::m_Scanbeam Scanbeam_t7E1DF3646EC3E002206CC2B71D48B713B2A14E66* ___m_Scanbeam_9; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ClipperBase::m_PolyOuts List_1_tE81E384D388A22A785D70F00319EBC1D96B8FC18* ___m_PolyOuts_10; // UnityEngine.Rendering.Universal.TEdge UnityEngine.Rendering.Universal.ClipperBase::m_ActiveEdges TEdge_t8F09681AA91E5833EFEBA3DE93F72135433B5406* ___m_ActiveEdges_11; // System.Boolean UnityEngine.Rendering.Universal.ClipperBase::m_UseFullRange bool ___m_UseFullRange_12; // System.Boolean UnityEngine.Rendering.Universal.ClipperBase::m_HasOpenPaths bool ___m_HasOpenPaths_13; // System.Boolean UnityEngine.Rendering.Universal.ClipperBase::k__BackingField bool ___U3CPreserveCollinearU3Ek__BackingField_14; }; // UnityEngine.Rendering.Universal.LayerUtility struct LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2 : public RuntimeObject { }; struct LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields { // UnityEngine.Rendering.Universal.LayerBatch[] UnityEngine.Rendering.Universal.LayerUtility::s_LayerBatches LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* ___s_LayerBatches_0; // System.UInt32 UnityEngine.Rendering.Universal.LayerUtility::k__BackingField uint32_t ___U3CmaxTextureCountU3Ek__BackingField_1; }; // UnityEngine.Rendering.Universal.Light2DCullResult struct Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33 : public RuntimeObject { // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Light2DCullResult::m_VisibleLights List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ___m_VisibleLights_0; }; // UnityEngine.Rendering.Universal.Light2DLookupTexture struct Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E : public RuntimeObject { }; struct Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_StaticFields { // UnityEngine.Texture2D UnityEngine.Rendering.Universal.Light2DLookupTexture::s_PointLightLookupTexture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_PointLightLookupTexture_0; }; // UnityEngine.Rendering.Universal.Light2DManager struct Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E : public RuntimeObject { }; struct Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields { // UnityEngine.SortingLayer[] UnityEngine.Rendering.Universal.Light2DManager::s_SortingLayers SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___s_SortingLayers_0; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Light2DManager::k__BackingField List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ___U3ClightsU3Ek__BackingField_1; }; // UnityEngine.Rendering.Universal.LightUtility struct LightUtility_t87C5AFD4217417A3540418F9787D78C49C4BD6DD : public RuntimeObject { }; // UnityEngine.Rendering.ProfilingSampler struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE : public RuntimeObject { // UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::k__BackingField CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField_0; // UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::k__BackingField CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField_1; // System.String UnityEngine.Rendering.ProfilingSampler::k__BackingField String_t* ___U3CnameU3Ek__BackingField_2; // UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_Recorder Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder_3; // UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_InlineRecorder Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder_4; }; // UnityEngine.Rendering.Universal.ShadowRendering struct ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80 : public RuntimeObject { }; struct ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_LightPosID int32_t ___k_LightPosID_0; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_SelfShadowingID int32_t ___k_SelfShadowingID_1; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowStencilGroupID int32_t ___k_ShadowStencilGroupID_2; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowIntensityID int32_t ___k_ShadowIntensityID_3; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowVolumeIntensityID int32_t ___k_ShadowVolumeIntensityID_4; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowRadiusID int32_t ___k_ShadowRadiusID_5; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowColorMaskID int32_t ___k_ShadowColorMaskID_6; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowModelMatrixID int32_t ___k_ShadowModelMatrixID_7; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowModelInvMatrixID int32_t ___k_ShadowModelInvMatrixID_8; // System.Int32 UnityEngine.Rendering.Universal.ShadowRendering::k_ShadowModelScaleID int32_t ___k_ShadowModelScaleID_9; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ShadowRendering::m_ProfilingSamplerShadows ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerShadows_10; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ShadowRendering::m_ProfilingSamplerShadowsA ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerShadowsA_11; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ShadowRendering::m_ProfilingSamplerShadowsR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerShadowsR_12; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ShadowRendering::m_ProfilingSamplerShadowsG ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerShadowsG_13; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ShadowRendering::m_ProfilingSamplerShadowsB ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerShadowsB_14; // UnityEngine.Rendering.Universal.RenderTargetHandle[] UnityEngine.Rendering.Universal.ShadowRendering::m_RenderTargets RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* ___m_RenderTargets_15; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ShadowRendering::m_LightInputTextures RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_LightInputTextures_16; // UnityEngine.Color[] UnityEngine.Rendering.Universal.ShadowRendering::k_ColorLookup ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___k_ColorLookup_17; // UnityEngine.Rendering.ProfilingSampler[] UnityEngine.Rendering.Universal.ShadowRendering::m_ProfilingSamplerShadowColorsLookup ProfilingSamplerU5BU5D_tE16B1AF92F0481D3201E2094700BE7CC2DB7E240* ___m_ProfilingSamplerShadowColorsLookup_18; // System.UInt32 UnityEngine.Rendering.Universal.ShadowRendering::k__BackingField uint32_t ___U3CmaxTextureCountU3Ek__BackingField_19; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.Rendering.Universal.Light2DCullResult/<>c struct U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC : public RuntimeObject { }; struct U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields { // UnityEngine.Rendering.Universal.Light2DCullResult/<>c UnityEngine.Rendering.Universal.Light2DCullResult/<>c::<>9 U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC* ___U3CU3E9_0; // System.Comparison`1 UnityEngine.Rendering.Universal.Light2DCullResult/<>c::<>9__5_0 Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* ___U3CU3E9__5_0_1; }; // UnityEngine.Rendering.Universal.LightUtility/<>c struct U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0 : public RuntimeObject { }; struct U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields { // UnityEngine.Rendering.Universal.LightUtility/<>c UnityEngine.Rendering.Universal.LightUtility/<>c::<>9 U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0* ___U3CU3E9_0; // System.Func`2 UnityEngine.Rendering.Universal.LightUtility/<>c::<>9__6_0 Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___U3CU3E9__6_0_1; }; // UnityEngine.Rendering.Universal.Render2DLightingPass/<>c struct U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67 : public RuntimeObject { }; struct U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields { // UnityEngine.Rendering.Universal.Render2DLightingPass/<>c UnityEngine.Rendering.Universal.Render2DLightingPass/<>c::<>9 U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67* ___U3CU3E9_0; // UnityEngine.Rendering.Universal.DebugHandler/DrawFunction UnityEngine.Rendering.Universal.Render2DLightingPass/<>c::<>9__26_0 DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* ___U3CU3E9__26_0_1; }; // System.Collections.Generic.List`1/Enumerator> struct Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current RuntimeObject* ____current_3; }; // Unity.Collections.NativeSlice`1 struct NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF { // System.Byte* Unity.Collections.NativeSlice`1::m_Buffer uint8_t* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeSlice`1::m_Stride int32_t ___m_Stride_1; // System.Int32 Unity.Collections.NativeSlice`1::m_Length int32_t ___m_Length_2; }; // Unity.Collections.NativeSlice`1 struct NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A { // System.Byte* Unity.Collections.NativeSlice`1::m_Buffer uint8_t* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeSlice`1::m_Stride int32_t ___m_Stride_1; // System.Int32 Unity.Collections.NativeSlice`1::m_Length int32_t ___m_Length_2; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // UnityEngine.Rendering.CoreCameraValues struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F { // System.Int32 UnityEngine.Rendering.CoreCameraValues::filterMode int32_t ___filterMode_0; // System.UInt32 UnityEngine.Rendering.CoreCameraValues::cullingMask uint32_t ___cullingMask_1; // System.Int32 UnityEngine.Rendering.CoreCameraValues::instanceID int32_t ___instanceID_2; }; // UnityEngine.Rendering.DepthState struct DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 { // System.Byte UnityEngine.Rendering.DepthState::m_WriteEnabled uint8_t ___m_WriteEnabled_0; // System.SByte UnityEngine.Rendering.DepthState::m_CompareFunction int8_t ___m_CompareFunction_1; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // UnityEngine.Rendering.Universal.DoublePoint struct DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF { // System.Double UnityEngine.Rendering.Universal.DoublePoint::X double ___X_0; // System.Double UnityEngine.Rendering.Universal.DoublePoint::Y double ___Y_1; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // System.Int16 struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { // System.Int16 System.Int16::m_value int16_t ___m_value_0; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.Int64 struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { // System.Int64 System.Int64::m_value int64_t ___m_value_0; }; // UnityEngine.Rendering.Universal.IntPoint struct IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A { // System.Int64 UnityEngine.Rendering.Universal.IntPoint::N int64_t ___N_0; // System.Int64 UnityEngine.Rendering.Universal.IntPoint::X int64_t ___X_1; // System.Int64 UnityEngine.Rendering.Universal.IntPoint::Y int64_t ___Y_2; // System.Int64 UnityEngine.Rendering.Universal.IntPoint::D int64_t ___D_3; // System.Double UnityEngine.Rendering.Universal.IntPoint::NX double ___NX_4; // System.Double UnityEngine.Rendering.Universal.IntPoint::NY double ___NY_5; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // UnityEngine.Rendering.Universal.IntRect struct IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 { // System.Int64 UnityEngine.Rendering.Universal.IntRect::left int64_t ___left_0; // System.Int64 UnityEngine.Rendering.Universal.IntRect::top int64_t ___top_1; // System.Int64 UnityEngine.Rendering.Universal.IntRect::right int64_t ___right_2; // System.Int64 UnityEngine.Rendering.Universal.IntRect::bottom int64_t ___bottom_3; }; // UnityEngine.LayerMask struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB { // System.Int32 UnityEngine.LayerMask::m_Mask int32_t ___m_Mask_0; }; // UnityEngine.Rendering.Universal.LightStats struct LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C { // System.Int32 UnityEngine.Rendering.Universal.LightStats::totalLights int32_t ___totalLights_0; // System.Int32 UnityEngine.Rendering.Universal.LightStats::totalNormalMapUsage int32_t ___totalNormalMapUsage_1; // System.Int32 UnityEngine.Rendering.Universal.LightStats::totalVolumetricUsage int32_t ___totalVolumetricUsage_2; // System.UInt32 UnityEngine.Rendering.Universal.LightStats::blendStylesUsed uint32_t ___blendStylesUsed_3; // System.UInt32 UnityEngine.Rendering.Universal.LightStats::blendStylesWithLights uint32_t ___blendStylesWithLights_4; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD { // UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.ProfilingScope::m_Cmd CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0; // System.Boolean UnityEngine.Rendering.ProfilingScope::m_Disposed bool ___m_Disposed_1; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingScope::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0; int32_t ___m_Disposed_1; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2; }; // Native definition for COM marshalling of UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0; int32_t ___m_Disposed_1; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.Rendering.RenderQueueRange struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 { // System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound int32_t ___m_LowerBound_0; // System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound int32_t ___m_UpperBound_1; }; struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields { // System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound int32_t ___minimumBound_3; // System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound int32_t ___maximumBound_5; }; // UnityEngine.Rendering.RenderTargetBlendState struct RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 { // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_WriteMask uint8_t ___m_WriteMask_0; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceColorBlendMode uint8_t ___m_SourceColorBlendMode_1; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationColorBlendMode uint8_t ___m_DestinationColorBlendMode_2; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceAlphaBlendMode uint8_t ___m_SourceAlphaBlendMode_3; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationAlphaBlendMode uint8_t ___m_DestinationAlphaBlendMode_4; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_ColorBlendOperation uint8_t ___m_ColorBlendOperation_5; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_AlphaBlendOperation uint8_t ___m_AlphaBlendOperation_6; // System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_Padding uint8_t ___m_Padding_7; }; // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 { // System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id int32_t ___m_Id_1; }; struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // UnityEngine.SortingLayer struct SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 { // System.Int32 UnityEngine.SortingLayer::m_Id int32_t ___m_Id_0; }; // UnityEngine.Rendering.SortingLayerRange struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 { // System.Int16 UnityEngine.Rendering.SortingLayerRange::m_LowerBound int16_t ___m_LowerBound_0; // System.Int16 UnityEngine.Rendering.SortingLayerRange::m_UpperBound int16_t ___m_UpperBound_1; }; // UnityEngine.Rendering.StencilState struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 { // System.Byte UnityEngine.Rendering.StencilState::m_Enabled uint8_t ___m_Enabled_0; // System.Byte UnityEngine.Rendering.StencilState::m_ReadMask uint8_t ___m_ReadMask_1; // System.Byte UnityEngine.Rendering.StencilState::m_WriteMask uint8_t ___m_WriteMask_2; // System.Byte UnityEngine.Rendering.StencilState::m_Padding uint8_t ___m_Padding_3; // System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionFront uint8_t ___m_CompareFunctionFront_4; // System.Byte UnityEngine.Rendering.StencilState::m_PassOperationFront uint8_t ___m_PassOperationFront_5; // System.Byte UnityEngine.Rendering.StencilState::m_FailOperationFront uint8_t ___m_FailOperationFront_6; // System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationFront uint8_t ___m_ZFailOperationFront_7; // System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionBack uint8_t ___m_CompareFunctionBack_8; // System.Byte UnityEngine.Rendering.StencilState::m_PassOperationBack uint8_t ___m_PassOperationBack_9; // System.Byte UnityEngine.Rendering.StencilState::m_FailOperationBack uint8_t ___m_FailOperationBack_10; // System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationBack uint8_t ___m_ZFailOperationBack_11; }; // System.UInt16 struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; }; // UnityEngine.Rendering.Universal.LibTessDotNet.Vec3 struct Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB { // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Vec3::X float ___X_1; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Vec3::Y float ___Y_2; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Vec3::Z float ___Z_3; }; struct Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB_StaticFields { // UnityEngine.Rendering.Universal.LibTessDotNet.Vec3 UnityEngine.Rendering.Universal.LibTessDotNet.Vec3::Zero Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ___Zero_0; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // Unity.Mathematics.float2 struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA { // System.Single Unity.Mathematics.float2::x float ___x_0; // System.Single Unity.Mathematics.float2::y float ___y_1; }; struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields { // Unity.Mathematics.float2 Unity.Mathematics.float2::zero float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero_2; }; // Unity.Mathematics.float3 struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E { // System.Single Unity.Mathematics.float3::x float ___x_0; // System.Single Unity.Mathematics.float3::y float ___y_1; // System.Single Unity.Mathematics.float3::z float ___z_2; }; struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields { // Unity.Mathematics.float3 Unity.Mathematics.float3::zero float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3; }; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F { union { struct { // System.Single UnityEngine.Rendering.CameraProperties/e__FixedBuffer::FixedElementField float ___FixedElementField_0; }; uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128]; }; }; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 { union { struct { // System.Byte UnityEngine.Rendering.CameraProperties/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96]; }; }; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F { union { struct { // System.Byte UnityEngine.Rendering.CameraProperties/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96]; }; }; // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D { union { struct { // System.Int32 UnityEngine.Rendering.DrawingSettings/e__FixedBuffer::FixedElementField int32_t ___FixedElementField_0; }; uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64]; }; }; // UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer struct U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5 { union { struct { // System.Int32 UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer::FixedElementField int32_t ___FixedElementField_0; }; uint8_t U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5__padding[16]; }; }; // UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647 { union { struct { // System.Boolean UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer::FixedElementField bool ___FixedElementField_0; }; uint8_t U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647__padding[4]; }; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke { union { struct { int32_t ___FixedElementField_0; }; uint8_t U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647__padding[4]; }; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer struct U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com { union { struct { int32_t ___FixedElementField_0; }; uint8_t U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647__padding[4]; }; }; // UnityEngine.Rendering.Universal.Light2DBlendStyle/BlendFactors struct BlendFactors_t73E499631B2C8550C03C42CDE86F36B88CB4F3B6 { // System.Single UnityEngine.Rendering.Universal.Light2DBlendStyle/BlendFactors::multiplicative float ___multiplicative_0; // System.Single UnityEngine.Rendering.Universal.Light2DBlendStyle/BlendFactors::additive float ___additive_1; }; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 { union { struct { // System.Byte UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160]; }; }; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D { union { struct { // System.Single UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer::FixedElementField float ___FixedElementField_0; }; uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D__padding[128]; }; }; // Unity.Collections.Allocator struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { // System.Int32 Unity.Collections.Allocator::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.AntialiasingMode struct AntialiasingMode_tDF75AC7BDAF51FA550F528F7B798416ACB8D3487 { // System.Int32 UnityEngine.Rendering.Universal.AntialiasingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.AntialiasingQuality struct AntialiasingQuality_t45B2A050F79EB8B705FED3F3F30A70942E71D605 { // System.Int32 UnityEngine.Rendering.Universal.AntialiasingQuality::value__ int32_t ___value___2; }; // UnityEngine.Rendering.BlendMode struct BlendMode_tE69E10C77D635F19AFCB4A5232ED588988E5F815 { // System.Int32 UnityEngine.Rendering.BlendMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.BlendState struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 { // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState0 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0_0; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState1 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1_1; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState2 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2_2; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState3 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3_3; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState4 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4_4; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState5 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5_5; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState6 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6_6; // UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState7 RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7_7; // System.Byte UnityEngine.Rendering.BlendState::m_SeparateMRTBlendStates uint8_t ___m_SeparateMRTBlendStates_8; // System.Byte UnityEngine.Rendering.BlendState::m_AlphaToMask uint8_t ___m_AlphaToMask_9; // System.Int16 UnityEngine.Rendering.BlendState::m_Padding int16_t ___m_Padding_10; }; // UnityEngine.BoundingSphere struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 { // UnityEngine.Vector3 UnityEngine.BoundingSphere::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // System.Single UnityEngine.BoundingSphere::radius float ___radius_1; }; // UnityEngine.Bounds struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1; }; // UnityEngine.Rendering.BuiltinRenderTextureType struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E { // System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CameraProperties struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 { // UnityEngine.Rect UnityEngine.Rendering.CameraProperties::screenRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect_0; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::viewDir Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir_1; // System.Single UnityEngine.Rendering.CameraProperties::projectionNear float ___projectionNear_2; // System.Single UnityEngine.Rendering.CameraProperties::projectionFar float ___projectionFar_3; // System.Single UnityEngine.Rendering.CameraProperties::cameraNear float ___cameraNear_4; // System.Single UnityEngine.Rendering.CameraProperties::cameraFar float ___cameraFar_5; // System.Single UnityEngine.Rendering.CameraProperties::cameraAspect float ___cameraAspect_6; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraToWorld Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld_7; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::actualWorldToClip Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip_8; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraClipToWorld Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld_9; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraWorldToClip Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip_10; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::implicitProjection Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection_11; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::stereoWorldToClipLeft Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft_12; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::stereoWorldToClipRight Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight_13; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::worldToCamera Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera_14; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::up Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up_15; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::right Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right_16; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::transformDirection Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection_17; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::cameraEuler Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler_18; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::velocity Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity_19; // System.Single UnityEngine.Rendering.CameraProperties::farPlaneWorldSpaceLength float ___farPlaneWorldSpaceLength_20; // System.UInt32 UnityEngine.Rendering.CameraProperties::rendererCount uint32_t ___rendererCount_21; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_ShadowCullPlanes U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes_22; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_CameraCullPlanes U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes_23; // System.Single UnityEngine.Rendering.CameraProperties::baseFarDistance float ___baseFarDistance_24; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::shadowCullCenter Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter_25; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer UnityEngine.Rendering.CameraProperties::layerCullDistances U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances_26; // System.Int32 UnityEngine.Rendering.CameraProperties::layerCullSpherical int32_t ___layerCullSpherical_27; // UnityEngine.Rendering.CoreCameraValues UnityEngine.Rendering.CameraProperties::coreCameraValues CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues_28; // System.UInt32 UnityEngine.Rendering.CameraProperties::cameraType uint32_t ___cameraType_29; // System.Int32 UnityEngine.Rendering.CameraProperties::projectionIsOblique int32_t ___projectionIsOblique_30; // System.Int32 UnityEngine.Rendering.CameraProperties::isImplicitProjectionMatrix int32_t ___isImplicitProjectionMatrix_31; }; // UnityEngine.Rendering.Universal.CameraRenderType struct CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D { // System.Int32 UnityEngine.Rendering.Universal.CameraRenderType::value__ int32_t ___value___2; }; // UnityEngine.CameraType struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD { // System.Int32 UnityEngine.CameraType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ClearFlag struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD { // System.Int32 UnityEngine.Rendering.ClearFlag::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ClipType struct ClipType_tBE9630A7E0E5DBA8B664345DDAFA954E107133F9 { // System.Int32 UnityEngine.Rendering.Universal.ClipType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ClipperOffset struct ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D : public RuntimeObject { // System.Collections.Generic.List`1> UnityEngine.Rendering.Universal.ClipperOffset::m_destPolys List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* ___m_destPolys_0; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ClipperOffset::m_srcPoly List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___m_srcPoly_1; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ClipperOffset::m_destPoly List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___m_destPoly_2; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ClipperOffset::m_normals List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* ___m_normals_3; // System.Double UnityEngine.Rendering.Universal.ClipperOffset::m_delta double ___m_delta_4; // System.Double UnityEngine.Rendering.Universal.ClipperOffset::m_sinA double ___m_sinA_5; // System.Double UnityEngine.Rendering.Universal.ClipperOffset::m_sin double ___m_sin_6; // System.Double UnityEngine.Rendering.Universal.ClipperOffset::m_cos double ___m_cos_7; // System.Double UnityEngine.Rendering.Universal.ClipperOffset::m_StepsPerRad double ___m_StepsPerRad_8; // UnityEngine.Rendering.Universal.IntPoint UnityEngine.Rendering.Universal.ClipperOffset::m_lowest IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___m_lowest_9; // UnityEngine.Rendering.Universal.PolyNode UnityEngine.Rendering.Universal.ClipperOffset::m_polyNodes PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* ___m_polyNodes_10; // System.Double UnityEngine.Rendering.Universal.ClipperOffset::k__BackingField double ___U3CArcToleranceU3Ek__BackingField_11; }; // UnityEngine.Rendering.Universal.ColorGradingMode struct ColorGradingMode_t980B9396D20213763F23C4D474BC079FC68BF83E { // System.Int32 UnityEngine.Rendering.Universal.ColorGradingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject { // System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.Rendering.Universal.LibTessDotNet.ContourOrientation struct ContourOrientation_t7CF16DB9899D0A9227C2617F2F0C8136C445CF53 { // System.Int32 UnityEngine.Rendering.Universal.LibTessDotNet.ContourOrientation::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex struct ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 { // UnityEngine.Rendering.Universal.LibTessDotNet.Vec3 UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex::Position Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ___Position_0; // System.Object UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex::Data RuntimeObject* ___Data_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex struct ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_marshaled_pinvoke { Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ___Position_0; Il2CppIUnknown* ___Data_1; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex struct ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_marshaled_com { Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ___Position_0; Il2CppIUnknown* ___Data_1; }; // UnityEngine.CubemapFace struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B { // System.Int32 UnityEngine.CubemapFace::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CullMode struct CullMode_t049B71889E4E981866E205A3F71DC8B856306D50 { // System.Int32 UnityEngine.Rendering.CullMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CullingOptions struct CullingOptions_t94DE290A993D1671AE0E2CAC416FD9F37222B812 { // System.Int32 UnityEngine.Rendering.CullingOptions::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CullingResults struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 { // System.IntPtr UnityEngine.Rendering.CullingResults::ptr intptr_t ___ptr_0; // UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // UnityEngine.Rendering.DistanceMetric struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE { // System.Int32 UnityEngine.Rendering.DistanceMetric::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Downsampling struct Downsampling_tFE6A5D41D0A9881972AE6C6470FA5E1700410D49 { // System.Int32 UnityEngine.Rendering.Universal.Downsampling::value__ int32_t ___value___2; }; // UnityEngine.Rendering.DrawRendererFlags struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD { // System.Int32 UnityEngine.Rendering.DrawRendererFlags::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.LibTessDotNet.ElementType struct ElementType_t3A40BFF2E71548C83BB5CFEE0B5EF772FA750602 { // System.Int32 UnityEngine.Rendering.Universal.LibTessDotNet.ElementType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.EndType struct EndType_t128256DEBF4A59E554D6FABB4DD047A3000A3896 { // System.Int32 UnityEngine.Rendering.Universal.EndType::value__ int32_t ___value___2; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // UnityEngine.FilterMode struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 { // System.Int32 UnityEngine.FilterMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.FilteringSettings struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F { // UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.FilteringSettings::m_RenderQueueRange RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange_0; // System.Int32 UnityEngine.Rendering.FilteringSettings::m_LayerMask int32_t ___m_LayerMask_1; // System.UInt32 UnityEngine.Rendering.FilteringSettings::m_RenderingLayerMask uint32_t ___m_RenderingLayerMask_2; // System.Int32 UnityEngine.Rendering.FilteringSettings::m_ExcludeMotionVectorObjects int32_t ___m_ExcludeMotionVectorObjects_3; // UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.FilteringSettings::m_SortingLayerRange SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange_4; }; // UnityEngine.Experimental.Rendering.FormatUsage struct FormatUsage_tF45FA49B7572B22E10ABD248EEE906A4605C7BD2 { // System.Int32 UnityEngine.Experimental.Rendering.FormatUsage::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.GraphicsFormat struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 { // System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.JoinType struct JoinType_t78F3727CBD3D797F56EDE1F7D1387A5772F8662E { // System.Int32 UnityEngine.Rendering.Universal.JoinType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.LODParameters struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A { // System.Int32 UnityEngine.Rendering.LODParameters::m_IsOrthographic int32_t ___m_IsOrthographic_0; // UnityEngine.Vector3 UnityEngine.Rendering.LODParameters::m_CameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1; // System.Single UnityEngine.Rendering.LODParameters::m_FieldOfView float ___m_FieldOfView_2; // System.Single UnityEngine.Rendering.LODParameters::m_OrthoSize float ___m_OrthoSize_3; // System.Int32 UnityEngine.Rendering.LODParameters::m_CameraPixelHeight int32_t ___m_CameraPixelHeight_4; }; // UnityEngine.Rendering.Universal.LayerBatch struct LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC { // System.Int32 UnityEngine.Rendering.Universal.LayerBatch::startLayerID int32_t ___startLayerID_0; // System.Int32 UnityEngine.Rendering.Universal.LayerBatch::endLayerValue int32_t ___endLayerValue_1; // UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.Universal.LayerBatch::layerRange SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___layerRange_2; // UnityEngine.Rendering.Universal.LightStats UnityEngine.Rendering.Universal.LayerBatch::lightStats LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C ___lightStats_3; // UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer UnityEngine.Rendering.Universal.LayerBatch::renderTargetIds U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5 ___renderTargetIds_4; // UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer UnityEngine.Rendering.Universal.LayerBatch::renderTargetUsed U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647 ___renderTargetUsed_5; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LayerBatch struct LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_pinvoke { int32_t ___startLayerID_0; int32_t ___endLayerValue_1; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___layerRange_2; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C ___lightStats_3; U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5 ___renderTargetIds_4; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke ___renderTargetUsed_5; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LayerBatch struct LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_com { int32_t ___startLayerID_0; int32_t ___endLayerValue_1; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___layerRange_2; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C ___lightStats_3; U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5 ___renderTargetIds_4; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com ___renderTargetUsed_5; }; // UnityEngine.MeshTopology struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF { // System.Int32 UnityEngine.MeshTopology::value__ int32_t ___value___2; }; // UnityEngine.Rendering.MeshUpdateFlags struct MeshUpdateFlags_tCCD32DF7F112AE37CA85E45959DC6CDF64444DF6 { // System.Int32 UnityEngine.Rendering.MeshUpdateFlags::value__ int32_t ___value___2; }; // Unity.Collections.NativeArrayOptions struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D { // System.Int32 Unity.Collections.NativeArrayOptions::value__ int32_t ___value___2; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // UnityEngine.Rendering.PerObjectData struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9 { // System.Int32 UnityEngine.Rendering.PerObjectData::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.PixelPerfectCameraInternal struct PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E : public RuntimeObject { // UnityEngine.Rendering.Universal.IPixelPerfectCamera UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::m_Component RuntimeObject* ___m_Component_0; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::m_SerializableComponent PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* ___m_SerializableComponent_1; // System.Single UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::originalOrthoSize float ___originalOrthoSize_2; // System.Boolean UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::hasPostProcessLayer bool ___hasPostProcessLayer_3; // System.Boolean UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::cropFrameXAndY bool ___cropFrameXAndY_4; // System.Boolean UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::cropFrameXOrY bool ___cropFrameXOrY_5; // System.Boolean UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::useStretchFill bool ___useStretchFill_6; // System.Int32 UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::zoom int32_t ___zoom_7; // System.Boolean UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::useOffscreenRT bool ___useOffscreenRT_8; // System.Int32 UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::offscreenRTWidth int32_t ___offscreenRTWidth_9; // System.Int32 UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::offscreenRTHeight int32_t ___offscreenRTHeight_10; // UnityEngine.Rect UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::pixelRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_11; // System.Single UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::orthoSize float ___orthoSize_12; // System.Single UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::unitsPerPixel float ___unitsPerPixel_13; // System.Int32 UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::cinemachineVCamZoom int32_t ___cinemachineVCamZoom_14; }; // UnityEngine.Plane struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C { // UnityEngine.Vector3 UnityEngine.Plane::m_Normal Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1; // System.Single UnityEngine.Plane::m_Distance float ___m_Distance_2; }; // UnityEngine.Rendering.Universal.PolyFillType struct PolyFillType_t5B977C45D17C65877059C0211E90CCDA0875A052 { // System.Int32 UnityEngine.Rendering.Universal.PolyFillType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.PolyType struct PolyType_t061292293AD72E2EE3D919DCF5A4B072FF54C665 { // System.Int32 UnityEngine.Rendering.Universal.PolyType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ReflectionProbeSortingCriteria struct ReflectionProbeSortingCriteria_tC7B547F11F4EF1259DB024027DD9562A19EA957E { // System.Int32 UnityEngine.Rendering.ReflectionProbeSortingCriteria::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderBufferLoadAction struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E { // System.Int32 UnityEngine.Rendering.RenderBufferLoadAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderBufferStoreAction struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7 { // System.Int32 UnityEngine.Rendering.RenderBufferStoreAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.RenderPassEvent struct RenderPassEvent_t65FBDDF314AC831A598C794FD81BB61AD3930353 { // System.Int32 UnityEngine.Rendering.Universal.RenderPassEvent::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderStateMask struct RenderStateMask_tC9C95BF62EADEE4D622D4E16CDE1DF94E2A9EF57 { // System.Int32 UnityEngine.Rendering.RenderStateMask::value__ int32_t ___value___2; }; // UnityEngine.RenderTextureCreationFlags struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 { // System.Int32 UnityEngine.RenderTextureCreationFlags::value__ int32_t ___value___2; }; // UnityEngine.RenderTextureMemoryless struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 { // System.Int32 UnityEngine.RenderTextureMemoryless::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ScriptableRenderContext struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 { // System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr intptr_t ___m_Ptr_1; }; struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0; }; // UnityEngine.Rendering.Universal.ScriptableRenderPassInput struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645 { // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPassInput::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ShadowData struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 { // System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsMainLightShadows bool ___supportsMainLightShadows_0; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::requiresScreenSpaceShadowResolve bool ___requiresScreenSpaceShadowResolve_1; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapWidth int32_t ___mainLightShadowmapWidth_2; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapHeight int32_t ___mainLightShadowmapHeight_3; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesCount int32_t ___mainLightShadowCascadesCount_4; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesSplit Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5; // System.Single UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadeBorder float ___mainLightShadowCascadeBorder_6; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsAdditionalLightShadows bool ___supportsAdditionalLightShadows_7; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapWidth int32_t ___additionalLightsShadowmapWidth_8; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapHeight int32_t ___additionalLightsShadowmapHeight_9; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsSoftShadows bool ___supportsSoftShadows_10; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::shadowmapDepthBufferBits int32_t ___shadowmapDepthBufferBits_11; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ShadowData::bias List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ShadowData::resolution List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordAdditionalLightShadowsEnabled bool ___isKeywordAdditionalLightShadowsEnabled_14; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordSoftShadowsEnabled bool ___isKeywordSoftShadowsEnabled_15; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.ShadowData struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke { int32_t ___supportsMainLightShadows_0; int32_t ___requiresScreenSpaceShadowResolve_1; int32_t ___mainLightShadowmapWidth_2; int32_t ___mainLightShadowmapHeight_3; int32_t ___mainLightShadowCascadesCount_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5; float ___mainLightShadowCascadeBorder_6; int32_t ___supportsAdditionalLightShadows_7; int32_t ___additionalLightsShadowmapWidth_8; int32_t ___additionalLightsShadowmapHeight_9; int32_t ___supportsSoftShadows_10; int32_t ___shadowmapDepthBufferBits_11; List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13; int32_t ___isKeywordAdditionalLightShadowsEnabled_14; int32_t ___isKeywordSoftShadowsEnabled_15; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.ShadowData struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com { int32_t ___supportsMainLightShadows_0; int32_t ___requiresScreenSpaceShadowResolve_1; int32_t ___mainLightShadowmapWidth_2; int32_t ___mainLightShadowmapHeight_3; int32_t ___mainLightShadowCascadesCount_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5; float ___mainLightShadowCascadeBorder_6; int32_t ___supportsAdditionalLightShadows_7; int32_t ___additionalLightsShadowmapWidth_8; int32_t ___additionalLightsShadowmapHeight_9; int32_t ___supportsSoftShadows_10; int32_t ___shadowmapDepthBufferBits_11; List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13; int32_t ___isKeywordAdditionalLightShadowsEnabled_14; int32_t ___isKeywordSoftShadowsEnabled_15; }; // UnityEngine.Rendering.ShadowSamplingMode struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 { // System.Int32 UnityEngine.Rendering.ShadowSamplingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.SortingCriteria struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39 { // System.Int32 UnityEngine.Rendering.SortingCriteria::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.TextureCreationFlags struct TextureCreationFlags_t7671FF285C96A03BDCD7BA2F50388C09ED4A54A3 { // System.Int32 UnityEngine.Experimental.Rendering.TextureCreationFlags::value__ int32_t ___value___2; }; // UnityEngine.Rendering.TextureDimension struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 { // System.Int32 UnityEngine.Rendering.TextureDimension::value__ int32_t ___value___2; }; // UnityEngine.TextureWrapMode struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD { // System.Int32 UnityEngine.TextureWrapMode::value__ int32_t ___value___2; }; // UnityEngine.TransparencySortMode struct TransparencySortMode_t37A2377DA9F8D6D10C927284BC4F27443D78FC02 { // System.Int32 UnityEngine.TransparencySortMode::value__ int32_t ___value___2; }; // UnityEngine.VRTextureUsage struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 { // System.Int32 UnityEngine.VRTextureUsage::value__ int32_t ___value___2; }; // UnityEngine.Rendering.VertexAttribute struct VertexAttribute_tF34C1B76F20CA4AEC9D606BCD37A8A0C4A24C9A6 { // System.Int32 UnityEngine.Rendering.VertexAttribute::value__ int32_t ___value___2; }; // UnityEngine.Rendering.VertexAttributeFormat struct VertexAttributeFormat_tD714C51E671502B116ACE5E23F042BA80649D32F { // System.Int32 UnityEngine.Rendering.VertexAttributeFormat::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.LibTessDotNet.WindingRule struct WindingRule_tCAFE37BB5D1E40C65C3552A63E00EDBECB75FFC7 { // System.Int32 UnityEngine.Rendering.Universal.LibTessDotNet.WindingRule::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Clipper/NodeType struct NodeType_tE39CFA59D2D010C40928E81422559B6A2CD3BC62 { // System.Int32 UnityEngine.Rendering.Universal.Clipper/NodeType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2D/ComponentVersions struct ComponentVersions_t2B684B15F0562D9120C2C013C73D6813D154857E { // System.Int32 UnityEngine.Rendering.Universal.Light2D/ComponentVersions::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2D/DeprecatedLightType struct DeprecatedLightType_tA0780C05EDBFF92A60CB9A3EC2AC47171B08BE75 { // System.Int32 UnityEngine.Rendering.Universal.Light2D/DeprecatedLightType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2D/LightType struct LightType_tAF570B59B91B986BC234F0F0B8188AC679823FF2 { // System.Int32 UnityEngine.Rendering.Universal.Light2D/LightType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2D/NormalMapQuality struct NormalMapQuality_tBB608B6DB2BB89375D02F4F0608493E1091EF120 { // System.Int32 UnityEngine.Rendering.Universal.Light2D/NormalMapQuality::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2D/OverlapOperation struct OverlapOperation_t4C45C794C9F01FC19F88F34E2DD9DE5240F53F3D { // System.Int32 UnityEngine.Rendering.Universal.Light2D/OverlapOperation::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2DBlendStyle/BlendMode struct BlendMode_t671052DA10350EE6C3B91408B076BFC43D89D4D8 { // System.Int32 UnityEngine.Rendering.Universal.Light2DBlendStyle/BlendMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter struct MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC { // UnityEngine.Vector4 UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::k__BackingField Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___U3CmaskU3Ek__BackingField_0; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::k__BackingField Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___U3CinvertedU3Ek__BackingField_1; }; // UnityEngine.Rendering.Universal.Light2DBlendStyle/TextureChannel struct TextureChannel_tE5494C23DBE79DE46AD00AEF3D0777DDE1642532 { // System.Int32 UnityEngine.Rendering.Universal.Light2DBlendStyle/TextureChannel::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.LightUtility/<>c__DisplayClass6_0 struct U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5 : public RuntimeObject { // UnityEngine.Color UnityEngine.Rendering.Universal.LightUtility/<>c__DisplayClass6_0::c Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c_0; }; // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex struct LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB { // UnityEngine.Vector3 UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // UnityEngine.Color UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex::color Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex::uv Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv_2; }; struct LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields { // UnityEngine.Rendering.VertexAttributeDescriptor[] UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex::VertexLayout VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* ___VertexLayout_3; }; // UnityEngine.Rendering.Universal.LightUtility/PivotType struct PivotType_t32B5A619C25C0F0371A16ACE2C55C2B851565332 { // System.Int32 UnityEngine.Rendering.Universal.LightUtility/PivotType::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/CropFrame struct CropFrame_t5F4A57BA5DF4EA236667AC5BE7AC08471D274A0E { // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/CropFrame::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/GridSnapping struct GridSnapping_t2FF7D8C6C6E92A8455C29900FBBD173F8845F31C { // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/GridSnapping::value__ int32_t ___value___2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // UnityEngine.Rendering.Universal.Clipper struct Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591 : public ClipperBase_t22E348CBB863005A15670F1157F10FA5E76FCD8C { // UnityEngine.Rendering.Universal.ClipType UnityEngine.Rendering.Universal.Clipper::m_ClipType int32_t ___m_ClipType_18; // UnityEngine.Rendering.Universal.Maxima UnityEngine.Rendering.Universal.Clipper::m_Maxima Maxima_tDCA41E35AD35083A3E249839073542FAB3D8000B* ___m_Maxima_19; // UnityEngine.Rendering.Universal.TEdge UnityEngine.Rendering.Universal.Clipper::m_SortedEdges TEdge_t8F09681AA91E5833EFEBA3DE93F72135433B5406* ___m_SortedEdges_20; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Clipper::m_IntersectList List_1_t0D08EEC1547394FF057FCE6B006ED6083B68BF13* ___m_IntersectList_21; // System.Collections.Generic.IComparer`1 UnityEngine.Rendering.Universal.Clipper::m_IntersectNodeComparer RuntimeObject* ___m_IntersectNodeComparer_22; // System.Boolean UnityEngine.Rendering.Universal.Clipper::m_ExecuteLocked bool ___m_ExecuteLocked_23; // UnityEngine.Rendering.Universal.PolyFillType UnityEngine.Rendering.Universal.Clipper::m_ClipFillType int32_t ___m_ClipFillType_24; // UnityEngine.Rendering.Universal.PolyFillType UnityEngine.Rendering.Universal.Clipper::m_SubjFillType int32_t ___m_SubjFillType_25; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Clipper::m_Joins List_1_t81E2954624EB18E7905A7AE05ED48E9EB29EEB67* ___m_Joins_26; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Clipper::m_GhostJoins List_1_t81E2954624EB18E7905A7AE05ED48E9EB29EEB67* ___m_GhostJoins_27; // System.Boolean UnityEngine.Rendering.Universal.Clipper::m_UsingPolyTree bool ___m_UsingPolyTree_28; // System.Int32 UnityEngine.Rendering.Universal.Clipper::k__BackingField int32_t ___U3CLastIndexU3Ek__BackingField_29; // System.Boolean UnityEngine.Rendering.Universal.Clipper::k__BackingField bool ___U3CReverseSolutionU3Ek__BackingField_30; // System.Boolean UnityEngine.Rendering.Universal.Clipper::k__BackingField bool ___U3CStrictlySimpleU3Ek__BackingField_31; }; // UnityEngine.Rendering.Universal.ClipperException struct ClipperException_t062CACDFD6DDBE27DDA8A67133D84D46DC7DFA9B : public Exception_t { }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.Rendering.Universal.PolyNode struct PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9 : public RuntimeObject { // UnityEngine.Rendering.Universal.PolyNode UnityEngine.Rendering.Universal.PolyNode::m_Parent PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* ___m_Parent_0; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.PolyNode::m_polygon List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___m_polygon_1; // System.Int32 UnityEngine.Rendering.Universal.PolyNode::m_Index int32_t ___m_Index_2; // UnityEngine.Rendering.Universal.JoinType UnityEngine.Rendering.Universal.PolyNode::m_jointype int32_t ___m_jointype_3; // UnityEngine.Rendering.Universal.EndType UnityEngine.Rendering.Universal.PolyNode::m_endtype int32_t ___m_endtype_4; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.PolyNode::m_Childs List_1_tC21608E7C04F77D959CAC750A784805B548DF443* ___m_Childs_5; // System.Boolean UnityEngine.Rendering.Universal.PolyNode::k__BackingField bool ___U3CIsOpenU3Ek__BackingField_6; }; // UnityEngine.Rendering.Universal.PostProcessingData struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 { // UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.PostProcessingData::gradingMode int32_t ___gradingMode_0; // System.Int32 UnityEngine.Rendering.Universal.PostProcessingData::lutSize int32_t ___lutSize_1; // System.Boolean UnityEngine.Rendering.Universal.PostProcessingData::useFastSRGBLinearConversion bool ___useFastSRGBLinearConversion_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.PostProcessingData struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke { int32_t ___gradingMode_0; int32_t ___lutSize_1; int32_t ___useFastSRGBLinearConversion_2; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.PostProcessingData struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com { int32_t ___gradingMode_0; int32_t ___lutSize_1; int32_t ___useFastSRGBLinearConversion_2; }; // UnityEngine.Rendering.RasterState struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 { // UnityEngine.Rendering.CullMode UnityEngine.Rendering.RasterState::m_CullingMode int32_t ___m_CullingMode_1; // System.Int32 UnityEngine.Rendering.RasterState::m_OffsetUnits int32_t ___m_OffsetUnits_2; // System.Single UnityEngine.Rendering.RasterState::m_OffsetFactor float ___m_OffsetFactor_3; // System.Byte UnityEngine.Rendering.RasterState::m_DepthClip uint8_t ___m_DepthClip_4; // System.Byte UnityEngine.Rendering.RasterState::m_Conservative uint8_t ___m_Conservative_5; // System.Byte UnityEngine.Rendering.RasterState::m_Padding1 uint8_t ___m_Padding1_6; // System.Byte UnityEngine.Rendering.RasterState::m_Padding2 uint8_t ___m_Padding2_7; }; struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26_StaticFields { // UnityEngine.Rendering.RasterState UnityEngine.Rendering.RasterState::defaultValue RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___defaultValue_0; }; // UnityEngine.Rendering.RenderTargetIdentifier struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B { // UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type int32_t ___m_Type_1; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID int32_t ___m_NameID_2; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID int32_t ___m_InstanceID_3; // System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer intptr_t ___m_BufferPointer_4; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel int32_t ___m_MipLevel_5; // UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace int32_t ___m_CubeFace_6; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice int32_t ___m_DepthSlice_7; }; // UnityEngine.RenderTextureDescriptor struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 { // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CwidthU3Ek__BackingField_0; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CheightU3Ek__BackingField_1; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CmsaaSamplesU3Ek__BackingField_2; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CvolumeDepthU3Ek__BackingField_3; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CmipCountU3Ek__BackingField_4; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat int32_t ____graphicsFormat_5; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CstencilFormatU3Ek__BackingField_6; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CdepthStencilFormatU3Ek__BackingField_7; // UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CdimensionU3Ek__BackingField_8; // UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CshadowSamplingModeU3Ek__BackingField_9; // UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CvrUsageU3Ek__BackingField_10; // UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags int32_t ____flags_11; // UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CmemorylessU3Ek__BackingField_12; }; // UnityEngine.Rendering.Universal.RendererLighting struct RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001 : public RuntimeObject { }; struct RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields { // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.RendererLighting::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_0; // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.RendererLighting::k_NormalsRenderingPassName ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_NormalsRenderingPassName_1; // UnityEngine.Color UnityEngine.Rendering.Universal.RendererLighting::k_NormalClearColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___k_NormalClearColor_2; // System.String UnityEngine.Rendering.Universal.RendererLighting::k_SpriteLightKeyword String_t* ___k_SpriteLightKeyword_3; // System.String UnityEngine.Rendering.Universal.RendererLighting::k_UsePointLightCookiesKeyword String_t* ___k_UsePointLightCookiesKeyword_4; // System.String UnityEngine.Rendering.Universal.RendererLighting::k_LightQualityFastKeyword String_t* ___k_LightQualityFastKeyword_5; // System.String UnityEngine.Rendering.Universal.RendererLighting::k_UseNormalMap String_t* ___k_UseNormalMap_6; // System.String UnityEngine.Rendering.Universal.RendererLighting::k_UseAdditiveBlendingKeyword String_t* ___k_UseAdditiveBlendingKeyword_7; // System.String[] UnityEngine.Rendering.Universal.RendererLighting::k_UseBlendStyleKeywords StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_UseBlendStyleKeywords_8; // System.Int32[] UnityEngine.Rendering.Universal.RendererLighting::k_BlendFactorsPropIDs Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_BlendFactorsPropIDs_9; // System.Int32[] UnityEngine.Rendering.Universal.RendererLighting::k_MaskFilterPropIDs Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_MaskFilterPropIDs_10; // System.Int32[] UnityEngine.Rendering.Universal.RendererLighting::k_InvertedFilterPropIDs Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_InvertedFilterPropIDs_11; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.RendererLighting::s_RenderTextureFormatToUse int32_t ___s_RenderTextureFormatToUse_12; // System.Boolean UnityEngine.Rendering.Universal.RendererLighting::s_HasSetupRenderTextureFormatToUse bool ___s_HasSetupRenderTextureFormatToUse_13; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_SrcBlendID int32_t ___k_SrcBlendID_14; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_DstBlendID int32_t ___k_DstBlendID_15; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_FalloffIntensityID int32_t ___k_FalloffIntensityID_16; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_FalloffDistanceID int32_t ___k_FalloffDistanceID_17; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_LightColorID int32_t ___k_LightColorID_18; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_VolumeOpacityID int32_t ___k_VolumeOpacityID_19; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_CookieTexID int32_t ___k_CookieTexID_20; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_FalloffLookupID int32_t ___k_FalloffLookupID_21; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_LightPositionID int32_t ___k_LightPositionID_22; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_LightInvMatrixID int32_t ___k_LightInvMatrixID_23; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_InnerRadiusMultID int32_t ___k_InnerRadiusMultID_24; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_OuterAngleID int32_t ___k_OuterAngleID_25; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_InnerAngleMultID int32_t ___k_InnerAngleMultID_26; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_LightLookupID int32_t ___k_LightLookupID_27; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_IsFullSpotlightID int32_t ___k_IsFullSpotlightID_28; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_LightZDistanceID int32_t ___k_LightZDistanceID_29; // System.Int32 UnityEngine.Rendering.Universal.RendererLighting::k_PointLightCookieTexID int32_t ___k_PointLightCookieTexID_30; }; // UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 { // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_IsOrthographic int32_t ___m_IsOrthographic_0; // UnityEngine.Rendering.LODParameters UnityEngine.Rendering.ScriptableCullingParameters::m_LODParameters LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlanes U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlaneCount int32_t ___m_CullingPlaneCount_4; // System.UInt32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMask uint32_t ___m_CullingMask_5; // System.UInt64 UnityEngine.Rendering.ScriptableCullingParameters::m_SceneMask uint64_t ___m_SceneMask_6; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_LayerFarCullDistances U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_LayerCull int32_t ___m_LayerCull_9; // UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10; // UnityEngine.Vector3 UnityEngine.Rendering.ScriptableCullingParameters::m_Origin Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowDistance float ___m_ShadowDistance_12; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowNearPlaneOffset float ___m_ShadowNearPlaneOffset_13; // UnityEngine.Rendering.CullingOptions UnityEngine.Rendering.ScriptableCullingParameters::m_CullingOptions int32_t ___m_CullingOptions_14; // UnityEngine.Rendering.ReflectionProbeSortingCriteria UnityEngine.Rendering.ScriptableCullingParameters::m_ReflectionProbeSortingCriteria int32_t ___m_ReflectionProbeSortingCriteria_15; // UnityEngine.Rendering.CameraProperties UnityEngine.Rendering.ScriptableCullingParameters::m_CameraProperties CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_AccurateOcclusionThreshold float ___m_AccurateOcclusionThreshold_17; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_MaximumPortalCullingJobs int32_t ___m_MaximumPortalCullingJobs_18; // UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoViewMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19; // UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoProjectionMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_StereoSeparationDistance float ___m_StereoSeparationDistance_21; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_maximumVisibleLights int32_t ___m_maximumVisibleLights_22; // System.Boolean UnityEngine.Rendering.ScriptableCullingParameters::m_ConservativeEnclosingSphere bool ___m_ConservativeEnclosingSphere_23; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_NumIterationsEnclosingSphere int32_t ___m_NumIterationsEnclosingSphere_24; }; struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields { // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount int32_t ___maximumCullingPlaneCount_2; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount int32_t ___layerCount_7; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke { int32_t ___m_IsOrthographic_0; LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1; U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3; int32_t ___m_CullingPlaneCount_4; uint32_t ___m_CullingMask_5; uint64_t ___m_SceneMask_6; U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8; int32_t ___m_LayerCull_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11; float ___m_ShadowDistance_12; float ___m_ShadowNearPlaneOffset_13; int32_t ___m_CullingOptions_14; int32_t ___m_ReflectionProbeSortingCriteria_15; CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16; float ___m_AccurateOcclusionThreshold_17; int32_t ___m_MaximumPortalCullingJobs_18; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20; float ___m_StereoSeparationDistance_21; int32_t ___m_maximumVisibleLights_22; int32_t ___m_ConservativeEnclosingSphere_23; int32_t ___m_NumIterationsEnclosingSphere_24; }; // Native definition for COM marshalling of UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com { int32_t ___m_IsOrthographic_0; LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1; U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3; int32_t ___m_CullingPlaneCount_4; uint32_t ___m_CullingMask_5; uint64_t ___m_SceneMask_6; U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8; int32_t ___m_LayerCull_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11; float ___m_ShadowDistance_12; float ___m_ShadowNearPlaneOffset_13; int32_t ___m_CullingOptions_14; int32_t ___m_ReflectionProbeSortingCriteria_15; CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16; float ___m_AccurateOcclusionThreshold_17; int32_t ___m_MaximumPortalCullingJobs_18; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20; float ___m_StereoSeparationDistance_21; int32_t ___m_maximumVisibleLights_22; int32_t ___m_ConservativeEnclosingSphere_23; int32_t ___m_NumIterationsEnclosingSphere_24; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Rendering.SortingSettings struct SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 { // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_WorldToCameraMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldToCameraMatrix_0; // UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1; // UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CustomAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CustomAxis_2; // UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.SortingSettings::m_Criteria int32_t ___m_Criteria_3; // UnityEngine.Rendering.DistanceMetric UnityEngine.Rendering.SortingSettings::m_DistanceMetric int32_t ___m_DistanceMetric_4; // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_PreviousVPMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_PreviousVPMatrix_5; // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_NonJitteredVPMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_NonJitteredVPMatrix_6; }; // UnityEngine.Sprite struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Rendering.SubMeshDescriptor struct SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 { // UnityEngine.Bounds UnityEngine.Rendering.SubMeshDescriptor::k__BackingField Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___U3CboundsU3Ek__BackingField_0; // UnityEngine.MeshTopology UnityEngine.Rendering.SubMeshDescriptor::k__BackingField int32_t ___U3CtopologyU3Ek__BackingField_1; // System.Int32 UnityEngine.Rendering.SubMeshDescriptor::k__BackingField int32_t ___U3CindexStartU3Ek__BackingField_2; // System.Int32 UnityEngine.Rendering.SubMeshDescriptor::k__BackingField int32_t ___U3CindexCountU3Ek__BackingField_3; // System.Int32 UnityEngine.Rendering.SubMeshDescriptor::k__BackingField int32_t ___U3CbaseVertexU3Ek__BackingField_4; // System.Int32 UnityEngine.Rendering.SubMeshDescriptor::k__BackingField int32_t ___U3CfirstVertexU3Ek__BackingField_5; // System.Int32 UnityEngine.Rendering.SubMeshDescriptor::k__BackingField int32_t ___U3CvertexCountU3Ek__BackingField_6; }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Rendering.Universal.LibTessDotNet.Tess struct Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C : public RuntimeObject { // UnityEngine.Rendering.Universal.LibTessDotNet.Mesh UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_mesh Mesh_tE8D8FC78131B21393F75982F0ABDBF834F5CFBAF* ____mesh_0; // UnityEngine.Rendering.Universal.LibTessDotNet.Vec3 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_normal Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ____normal_1; // UnityEngine.Rendering.Universal.LibTessDotNet.Vec3 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_sUnit Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ____sUnit_2; // UnityEngine.Rendering.Universal.LibTessDotNet.Vec3 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_tUnit Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB ____tUnit_3; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_bminX float ____bminX_4; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_bminY float ____bminY_5; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_bmaxX float ____bmaxX_6; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_bmaxY float ____bmaxY_7; // UnityEngine.Rendering.Universal.LibTessDotNet.WindingRule UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_windingRule int32_t ____windingRule_8; // UnityEngine.Rendering.Universal.LibTessDotNet.Dict`1 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_dict Dict_1_tEA89A604E0187980325604DA84782E9889F45CB6* ____dict_9; // UnityEngine.Rendering.Universal.LibTessDotNet.PriorityQueue`1 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_pq PriorityQueue_1_t28F7BFAD9EB35B1CC893C835A9EDE359B12D9BA7* ____pq_10; // UnityEngine.Rendering.Universal.LibTessDotNet.MeshUtils/Vertex UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_event Vertex_t61351A392E9E9B9EEB0128179564AC1C4A73DE33* ____event_11; // UnityEngine.Rendering.Universal.LibTessDotNet.CombineCallback UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_combineCallback CombineCallback_tB4041DF2E20D98D0D7836571969FD6011FDB97C1* ____combineCallback_12; // UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex[] UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_vertices ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* ____vertices_13; // System.Int32 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_vertexCount int32_t ____vertexCount_14; // System.Int32[] UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_elements Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____elements_15; // System.Int32 UnityEngine.Rendering.Universal.LibTessDotNet.Tess::_elementCount int32_t ____elementCount_16; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::SUnitX float ___SUnitX_17; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::SUnitY float ___SUnitY_18; // System.Single UnityEngine.Rendering.Universal.LibTessDotNet.Tess::SentinelCoord float ___SentinelCoord_19; // System.Boolean UnityEngine.Rendering.Universal.LibTessDotNet.Tess::NoEmptyPolygons bool ___NoEmptyPolygons_20; // System.Boolean UnityEngine.Rendering.Universal.LibTessDotNet.Tess::UsePooling bool ___UsePooling_21; }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // UnityEngine.Rendering.VertexAttributeDescriptor struct VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 { // UnityEngine.Rendering.VertexAttribute UnityEngine.Rendering.VertexAttributeDescriptor::k__BackingField int32_t ___U3CattributeU3Ek__BackingField_0; // UnityEngine.Rendering.VertexAttributeFormat UnityEngine.Rendering.VertexAttributeDescriptor::k__BackingField int32_t ___U3CformatU3Ek__BackingField_1; // System.Int32 UnityEngine.Rendering.VertexAttributeDescriptor::k__BackingField int32_t ___U3CdimensionU3Ek__BackingField_2; // System.Int32 UnityEngine.Rendering.VertexAttributeDescriptor::k__BackingField int32_t ___U3CstreamU3Ek__BackingField_3; }; // System.Comparison`1 struct Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Rendering.Universal.CameraData struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E { // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ViewMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ProjectionMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1; // UnityEngine.Camera UnityEngine.Rendering.Universal.CameraData::camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2; // UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.CameraData::renderType int32_t ___renderType_3; // UnityEngine.RenderTexture UnityEngine.Rendering.Universal.CameraData::targetTexture RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4; // UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.CameraData::cameraTargetDescriptor RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5; // UnityEngine.Rect UnityEngine.Rendering.Universal.CameraData::pixelRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6; // System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelWidth int32_t ___pixelWidth_7; // System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelHeight int32_t ___pixelHeight_8; // System.Single UnityEngine.Rendering.Universal.CameraData::aspectRatio float ___aspectRatio_9; // System.Single UnityEngine.Rendering.Universal.CameraData::renderScale float ___renderScale_10; // System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth bool ___clearDepth_11; // UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType int32_t ___cameraType_12; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport bool ___isDefaultViewport_13; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled bool ___isHdrEnabled_14; // System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture bool ___requiresDepthTexture_15; // System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture bool ___requiresOpaqueTexture_16; // System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture bool ___postProcessingRequiresDepthTexture_17; // System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering bool ___xrRendering_18; // UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags int32_t ___defaultOpaqueSortFlags_19; // UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled bool ___isStereoEnabled_21; // System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance float ___maxShadowDistance_22; // System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled bool ___postProcessEnabled_23; // System.Collections.Generic.IEnumerator`1> UnityEngine.Rendering.Universal.CameraData::captureActions RuntimeObject* ___captureActions_24; // UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25; // UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled bool ___isStopNaNEnabled_27; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled bool ___isDitheringEnabled_28; // UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing int32_t ___antialiasing_29; // UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality int32_t ___antialiasingQuality_30; // UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31; // System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget bool ___resolveFinalTarget_32; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.CameraData struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2; int32_t ___renderType_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6; int32_t ___pixelWidth_7; int32_t ___pixelHeight_8; float ___aspectRatio_9; float ___renderScale_10; int32_t ___clearDepth_11; int32_t ___cameraType_12; int32_t ___isDefaultViewport_13; int32_t ___isHdrEnabled_14; int32_t ___requiresDepthTexture_15; int32_t ___requiresOpaqueTexture_16; int32_t ___postProcessingRequiresDepthTexture_17; int32_t ___xrRendering_18; int32_t ___defaultOpaqueSortFlags_19; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20; int32_t ___isStereoEnabled_21; float ___maxShadowDistance_22; int32_t ___postProcessEnabled_23; RuntimeObject* ___captureActions_24; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26; int32_t ___isStopNaNEnabled_27; int32_t ___isDitheringEnabled_28; int32_t ___antialiasing_29; int32_t ___antialiasingQuality_30; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31; int32_t ___resolveFinalTarget_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.CameraData struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2; int32_t ___renderType_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6; int32_t ___pixelWidth_7; int32_t ___pixelHeight_8; float ___aspectRatio_9; float ___renderScale_10; int32_t ___clearDepth_11; int32_t ___cameraType_12; int32_t ___isDefaultViewport_13; int32_t ___isHdrEnabled_14; int32_t ___requiresDepthTexture_15; int32_t ___requiresOpaqueTexture_16; int32_t ___postProcessingRequiresDepthTexture_17; int32_t ___xrRendering_18; int32_t ___defaultOpaqueSortFlags_19; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20; int32_t ___isStereoEnabled_21; float ___maxShadowDistance_22; int32_t ___postProcessEnabled_23; RuntimeObject* ___captureActions_24; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26; int32_t ___isStopNaNEnabled_27; int32_t ___isDitheringEnabled_28; int32_t ___antialiasing_29; int32_t ___antialiasingQuality_30; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31; int32_t ___resolveFinalTarget_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33; }; // UnityEngine.Rendering.Universal.DebugHandler struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4 : public RuntimeObject { // UnityEngine.Material UnityEngine.Rendering.Universal.DebugHandler::m_ReplacementMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial_27; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_HasDebugRenderTarget bool ___m_HasDebugRenderTarget_28; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetSupportsStereo bool ___m_DebugRenderTargetSupportsStereo_29; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetPixelRect Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect_30; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetIdentifier RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DebugRenderTargetIdentifier_31; // UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugHandler::m_DebugDisplaySettings DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* ___m_DebugDisplaySettings_32; }; struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorInvalidModePropertyId int32_t ___k_DebugColorInvalidModePropertyId_0; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorPropertyId int32_t ___k_DebugColorPropertyId_1; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTexturePropertyId int32_t ___k_DebugTexturePropertyId_2; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureNoStereoPropertyId int32_t ___k_DebugTextureNoStereoPropertyId_3; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureDisplayRect int32_t ___k_DebugTextureDisplayRect_4; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugRenderTargetSupportsStereo int32_t ___k_DebugRenderTargetSupportsStereo_5; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialModeId int32_t ___k_DebugMaterialModeId_6; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugVertexAttributeModeId int32_t ___k_DebugVertexAttributeModeId_7; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialValidationModeId int32_t ___k_DebugMaterialValidationModeId_8; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMipInfoModeId int32_t ___k_DebugMipInfoModeId_9; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugSceneOverrideModeId int32_t ___k_DebugSceneOverrideModeId_10; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugFullScreenModeId int32_t ___k_DebugFullScreenModeId_11; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidationModeId int32_t ___k_DebugValidationModeId_12; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateBelowMinThresholdColorPropertyId int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId_13; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAboveMaxThresholdColorPropertyId int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId_14; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingModeId int32_t ___k_DebugLightingModeId_15; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingFeatureFlagsId int32_t ___k_DebugLightingFeatureFlagsId_16; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMinLuminanceId int32_t ___k_DebugValidateAlbedoMinLuminanceId_17; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMaxLuminanceId int32_t ___k_DebugValidateAlbedoMaxLuminanceId_18; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoSaturationToleranceId int32_t ___k_DebugValidateAlbedoSaturationToleranceId_19; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoHueToleranceId int32_t ___k_DebugValidateAlbedoHueToleranceId_20; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoCompareColorId int32_t ___k_DebugValidateAlbedoCompareColorId_21; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMinValueId int32_t ___k_DebugValidateMetallicMinValueId_22; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMaxValueId int32_t ___k_DebugValidateMetallicMaxValueId_23; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_ValidationChannelsId int32_t ___k_ValidationChannelsId_24; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMinimumId int32_t ___k_RangeMinimumId_25; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMaximumId int32_t ___k_RangeMaximumId_26; }; // UnityEngine.Rendering.DrawingSettings struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 { // UnityEngine.Rendering.SortingSettings UnityEngine.Rendering.DrawingSettings::m_SortingSettings SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings_1; // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer UnityEngine.Rendering.DrawingSettings::shaderPassNames U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames_2; // UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.DrawingSettings::m_PerObjectData int32_t ___m_PerObjectData_3; // UnityEngine.Rendering.DrawRendererFlags UnityEngine.Rendering.DrawingSettings::m_Flags int32_t ___m_Flags_4; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialInstanceId int32_t ___m_OverrideMaterialInstanceId_5; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialPassIndex int32_t ___m_OverrideMaterialPassIndex_6; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_fallbackMaterialInstanceId int32_t ___m_fallbackMaterialInstanceId_7; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_MainLightIndex int32_t ___m_MainLightIndex_8; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_UseSrpBatcher int32_t ___m_UseSrpBatcher_9; }; struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields { // System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses int32_t ___maxShaderPasses_0; }; // UnityEngine.Rendering.Universal.LightData struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 { // System.Int32 UnityEngine.Rendering.Universal.LightData::mainLightIndex int32_t ___mainLightIndex_0; // System.Int32 UnityEngine.Rendering.Universal.LightData::additionalLightsCount int32_t ___additionalLightsCount_1; // System.Int32 UnityEngine.Rendering.Universal.LightData::maxPerObjectAdditionalLightsCount int32_t ___maxPerObjectAdditionalLightsCount_2; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.LightData::visibleLights NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.LightData::originalIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4; // System.Boolean UnityEngine.Rendering.Universal.LightData::shadeAdditionalLightsPerVertex bool ___shadeAdditionalLightsPerVertex_5; // System.Boolean UnityEngine.Rendering.Universal.LightData::supportsMixedLighting bool ___supportsMixedLighting_6; // System.Boolean UnityEngine.Rendering.Universal.LightData::reflectionProbeBoxProjection bool ___reflectionProbeBoxProjection_7; // System.Boolean UnityEngine.Rendering.Universal.LightData::reflectionProbeBlending bool ___reflectionProbeBlending_8; // System.Boolean UnityEngine.Rendering.Universal.LightData::supportsLightLayers bool ___supportsLightLayers_9; // System.Boolean UnityEngine.Rendering.Universal.LightData::supportsAdditionalLights bool ___supportsAdditionalLights_10; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightData struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke { int32_t ___mainLightIndex_0; int32_t ___additionalLightsCount_1; int32_t ___maxPerObjectAdditionalLightsCount_2; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4; int32_t ___shadeAdditionalLightsPerVertex_5; int32_t ___supportsMixedLighting_6; int32_t ___reflectionProbeBoxProjection_7; int32_t ___reflectionProbeBlending_8; int32_t ___supportsLightLayers_9; int32_t ___supportsAdditionalLights_10; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightData struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com { int32_t ___mainLightIndex_0; int32_t ___additionalLightsCount_1; int32_t ___maxPerObjectAdditionalLightsCount_2; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4; int32_t ___shadeAdditionalLightsPerVertex_5; int32_t ___supportsMixedLighting_6; int32_t ___reflectionProbeBoxProjection_7; int32_t ___reflectionProbeBlending_8; int32_t ___supportsLightLayers_9; int32_t ___supportsAdditionalLights_10; }; // UnityEngine.Rendering.Universal.PolyTree struct PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5 : public PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9 { // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.PolyTree::m_AllPolys List_1_tC21608E7C04F77D959CAC750A784805B548DF443* ___m_AllPolys_7; }; // UnityEngine.Rendering.RenderStateBlock struct RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 { // UnityEngine.Rendering.BlendState UnityEngine.Rendering.RenderStateBlock::m_BlendState BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 ___m_BlendState_0; // UnityEngine.Rendering.RasterState UnityEngine.Rendering.RenderStateBlock::m_RasterState RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___m_RasterState_1; // UnityEngine.Rendering.DepthState UnityEngine.Rendering.RenderStateBlock::m_DepthState DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 ___m_DepthState_2; // UnityEngine.Rendering.StencilState UnityEngine.Rendering.RenderStateBlock::m_StencilState StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_StencilState_3; // System.Int32 UnityEngine.Rendering.RenderStateBlock::m_StencilReference int32_t ___m_StencilReference_4; // UnityEngine.Rendering.RenderStateMask UnityEngine.Rendering.RenderStateBlock::m_Mask int32_t ___m_Mask_5; }; // UnityEngine.Rendering.Universal.RenderTargetHandle struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 { // System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::k__BackingField int32_t ___U3CidU3Ek__BackingField_0; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrtidU3Ek__BackingField_1; }; struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields { // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::CameraTarget RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___CameraTarget_2; }; // UnityEngine.Rendering.Universal.ScriptableRenderPass struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 : public RuntimeObject { // UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderPassEventU3Ek__BackingField_0; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorStoreActions RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions_1; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthStoreAction int32_t ___m_DepthStoreAction_2; // System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenColorStoreActions BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions_3; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenDepthStoreAction bool ___m_OverriddenDepthStoreAction_4; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField_5; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CoverrideCameraTargetU3Ek__BackingField_6; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CisBlitRenderPassU3Ek__BackingField_7; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CuseNativeRenderPassU3Ek__BackingField_8; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderTargetWidthU3Ek__BackingField_9; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderTargetHeightU3Ek__BackingField_10; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderTargetSampleCountU3Ek__BackingField_11; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CdepthOnlyU3Ek__BackingField_12; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CisLastPassU3Ek__BackingField_13; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField_14; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachmentIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices_15; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices_16; // UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField_17; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ColorAttachments_18; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_InputAttachments_19; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_20; // UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input int32_t ___m_Input_21; // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag int32_t ___m_ClearFlag_22; // UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_23; }; // UnityEngine.Rendering.Universal.ScriptableRendererData struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::k__BackingField bool ___U3CisInvalidatedU3Ek__BackingField_4; // UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources UnityEngine.Rendering.Universal.ScriptableRendererData::debugShaders DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B* ___debugShaders_5; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatures List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_6; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatureMap List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* ___m_RendererFeatureMap_7; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::m_UseNativeRenderPass bool ___m_UseNativeRenderPass_8; }; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // UnityEngine.Rendering.Universal.Light2DBlendStyle struct Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 { // System.String UnityEngine.Rendering.Universal.Light2DBlendStyle::name String_t* ___name_0; // UnityEngine.Rendering.Universal.Light2DBlendStyle/TextureChannel UnityEngine.Rendering.Universal.Light2DBlendStyle::maskTextureChannel int32_t ___maskTextureChannel_1; // UnityEngine.Rendering.Universal.Light2DBlendStyle/BlendMode UnityEngine.Rendering.Universal.Light2DBlendStyle::blendMode int32_t ___blendMode_2; // System.Boolean UnityEngine.Rendering.Universal.Light2DBlendStyle::k__BackingField bool ___U3CisDirtyU3Ek__BackingField_3; // System.Boolean UnityEngine.Rendering.Universal.Light2DBlendStyle::k__BackingField bool ___U3ChasRenderTargetU3Ek__BackingField_4; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Light2DBlendStyle::renderTargetHandle RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___renderTargetHandle_5; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.Light2DBlendStyle struct Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_pinvoke { char* ___name_0; int32_t ___maskTextureChannel_1; int32_t ___blendMode_2; int32_t ___U3CisDirtyU3Ek__BackingField_3; int32_t ___U3ChasRenderTargetU3Ek__BackingField_4; RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___renderTargetHandle_5; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.Light2DBlendStyle struct Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_com { Il2CppChar* ___name_0; int32_t ___maskTextureChannel_1; int32_t ___blendMode_2; int32_t ___U3CisDirtyU3Ek__BackingField_3; int32_t ___U3ChasRenderTargetU3Ek__BackingField_4; RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___renderTargetHandle_5; }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass struct PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // System.Boolean UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::m_SavedIsOrthographic bool ___m_SavedIsOrthographic_25; // System.Single UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::m_SavedOrthographicSize float ___m_SavedOrthographicSize_26; }; struct PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_StaticFields { // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::m_ProfilingScope ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingScope_24; }; // UnityEngine.Rendering.Universal.Render2DLightingPass struct Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Material UnityEngine.Rendering.Universal.Render2DLightingPass::m_BlitMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial_39; // UnityEngine.Material UnityEngine.Rendering.Universal.Render2DLightingPass::m_SamplingMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SamplingMaterial_40; // UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.Render2DLightingPass::m_Renderer2DData Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* ___m_Renderer2DData_41; // System.Boolean UnityEngine.Rendering.Universal.Render2DLightingPass::m_NeedsDepth bool ___m_NeedsDepth_42; // System.Int16 UnityEngine.Rendering.Universal.Render2DLightingPass::m_CameraSortingLayerBoundsIndex int16_t ___m_CameraSortingLayerBoundsIndex_43; }; struct Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::k_HDREmulationScaleID int32_t ___k_HDREmulationScaleID_24; // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::k_InverseHDREmulationScaleID int32_t ___k_InverseHDREmulationScaleID_25; // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::k_UseSceneLightingID int32_t ___k_UseSceneLightingID_26; // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::k_RendererColorID int32_t ___k_RendererColorID_27; // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::k_CameraSortingLayerTextureID int32_t ___k_CameraSortingLayerTextureID_28; // System.Int32[] UnityEngine.Rendering.Universal.Render2DLightingPass::k_ShapeLightTextureIDs Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_ShapeLightTextureIDs_29; // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Render2DLightingPass::k_CombinedRenderingPassName ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_CombinedRenderingPassName_30; // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Render2DLightingPass::k_NormalsRenderingPassName ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_NormalsRenderingPassName_31; // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.Universal.Render2DLightingPass::k_LegacyPassName ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_LegacyPassName_32; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Render2DLightingPass::k_ShaderTags List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___k_ShaderTags_33; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Render2DLightingPass::m_ProfilingDrawLights ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawLights_34; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Render2DLightingPass::m_ProfilingDrawLightTextures ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawLightTextures_35; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Render2DLightingPass::m_ProfilingDrawRenderers ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawRenderers_36; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Render2DLightingPass::m_ProfilingDrawLayerBatch ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawLayerBatch_37; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Render2DLightingPass::m_ProfilingSamplerUnlit ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerUnlit_38; }; // UnityEngine.Rendering.Universal.Renderer2DData struct Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF : public ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 { // UnityEngine.TransparencySortMode UnityEngine.Rendering.Universal.Renderer2DData::m_TransparencySortMode int32_t ___m_TransparencySortMode_9; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.Renderer2DData::m_TransparencySortAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TransparencySortAxis_10; // System.Single UnityEngine.Rendering.Universal.Renderer2DData::m_HDREmulationScale float ___m_HDREmulationScale_11; // System.Single UnityEngine.Rendering.Universal.Renderer2DData::m_LightRenderTextureScale float ___m_LightRenderTextureScale_12; // UnityEngine.Rendering.Universal.Light2DBlendStyle[] UnityEngine.Rendering.Universal.Renderer2DData::m_LightBlendStyles Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* ___m_LightBlendStyles_13; // System.Boolean UnityEngine.Rendering.Universal.Renderer2DData::m_UseDepthStencilBuffer bool ___m_UseDepthStencilBuffer_14; // System.Boolean UnityEngine.Rendering.Universal.Renderer2DData::m_UseCameraSortingLayersTexture bool ___m_UseCameraSortingLayersTexture_15; // System.Int32 UnityEngine.Rendering.Universal.Renderer2DData::m_CameraSortingLayersTextureBound int32_t ___m_CameraSortingLayersTextureBound_16; // UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.Renderer2DData::m_CameraSortingLayerDownsamplingMethod int32_t ___m_CameraSortingLayerDownsamplingMethod_17; // System.UInt32 UnityEngine.Rendering.Universal.Renderer2DData::m_MaxLightRenderTextureCount uint32_t ___m_MaxLightRenderTextureCount_18; // System.UInt32 UnityEngine.Rendering.Universal.Renderer2DData::m_MaxShadowRenderTextureCount uint32_t ___m_MaxShadowRenderTextureCount_19; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_ShapeLightShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_ShapeLightShader_20; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_ShapeLightVolumeShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_ShapeLightVolumeShader_21; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_PointLightShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_PointLightShader_22; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_PointLightVolumeShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_PointLightVolumeShader_23; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_BlitShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_BlitShader_24; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_SamplingShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_SamplingShader_25; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_ProjectedShadowShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_ProjectedShadowShader_26; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_SpriteShadowShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_SpriteShadowShader_27; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_SpriteUnshadowShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_SpriteUnshadowShader_28; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_GeometryUnshadowShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_GeometryUnshadowShader_29; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::m_FallbackErrorShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_FallbackErrorShader_30; // UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.Renderer2DData::m_PostProcessData PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_PostProcessData_31; // UnityEngine.Texture2D UnityEngine.Rendering.Universal.Renderer2DData::m_FallOffLookup Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_FallOffLookup_32; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* ___U3ClightMaterialsU3Ek__BackingField_33; // UnityEngine.Material[] UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___U3CspriteSelfShadowMaterialU3Ek__BackingField_34; // UnityEngine.Material[] UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___U3CspriteUnshadowMaterialU3Ek__BackingField_35; // UnityEngine.Material[] UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___U3CgeometryUnshadowMaterialU3Ek__BackingField_36; // UnityEngine.Material[] UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___U3CprojectedShadowMaterialU3Ek__BackingField_37; // UnityEngine.Material[] UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___U3CstencilOnlyShadowMaterialU3Ek__BackingField_38; // System.Boolean UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField bool ___U3CisNormalsRenderTargetValidU3Ek__BackingField_39; // System.Single UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField float ___U3CnormalsRenderTargetScaleU3Ek__BackingField_40; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Renderer2DData::normalsRenderTarget RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___normalsRenderTarget_41; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Renderer2DData::shadowsRenderTarget RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___shadowsRenderTarget_42; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Renderer2DData::cameraSortingLayerRenderTarget RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___cameraSortingLayerRenderTarget_43; // UnityEngine.Rendering.Universal.ILight2DCullResult UnityEngine.Rendering.Universal.Renderer2DData::k__BackingField RuntimeObject* ___U3ClightCullResultU3Ek__BackingField_44; }; // UnityEngine.Rendering.Universal.RenderingData struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 { // UnityEngine.Rendering.CullingResults UnityEngine.Rendering.Universal.RenderingData::cullResults CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0; // UnityEngine.Rendering.Universal.CameraData UnityEngine.Rendering.Universal.RenderingData::cameraData CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData_1; // UnityEngine.Rendering.Universal.LightData UnityEngine.Rendering.Universal.RenderingData::lightData LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData_2; // UnityEngine.Rendering.Universal.ShadowData UnityEngine.Rendering.Universal.RenderingData::shadowData ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData_3; // UnityEngine.Rendering.Universal.PostProcessingData UnityEngine.Rendering.Universal.RenderingData::postProcessingData PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData_4; // System.Boolean UnityEngine.Rendering.Universal.RenderingData::supportsDynamicBatching bool ___supportsDynamicBatching_5; // UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.Universal.RenderingData::perObjectData int32_t ___perObjectData_6; // System.Boolean UnityEngine.Rendering.Universal.RenderingData::postProcessingEnabled bool ___postProcessingEnabled_7; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.RenderingData struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke { CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData_1; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData_2; ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData_3; PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData_4; int32_t ___supportsDynamicBatching_5; int32_t ___perObjectData_6; int32_t ___postProcessingEnabled_7; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.RenderingData struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com { CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData_1; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData_2; ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData_3; PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData_4; int32_t ___supportsDynamicBatching_5; int32_t ___perObjectData_6; int32_t ___postProcessingEnabled_7; }; // UnityEngine.U2D.Light2DBase struct Light2DBase_t21E41B15B3A532090B53439B4E99AB1207263C26 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera struct PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_AssetsPPU int32_t ___m_AssetsPPU_4; // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_RefResolutionX int32_t ___m_RefResolutionX_5; // System.Int32 UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_RefResolutionY int32_t ___m_RefResolutionY_6; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/CropFrame UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_CropFrame int32_t ___m_CropFrame_7; // UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera/GridSnapping UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_GridSnapping int32_t ___m_GridSnapping_8; // UnityEngine.Camera UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_Camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_9; // UnityEngine.Rendering.Universal.PixelPerfectCameraInternal UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_Internal PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* ___m_Internal_10; // System.Boolean UnityEngine.Experimental.Rendering.Universal.PixelPerfectCamera::m_CinemachineCompatibilityMode bool ___m_CinemachineCompatibilityMode_11; }; // UnityEngine.Rendering.Universal.DebugHandler/DrawFunction struct DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B : public MulticastDelegate_t { }; // UnityEngine.Rendering.Universal.Light2D struct Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD : public Light2DBase_t21E41B15B3A532090B53439B4E99AB1207263C26 { // UnityEngine.Rendering.Universal.Light2D/ComponentVersions UnityEngine.Rendering.Universal.Light2D::m_ComponentVersion int32_t ___m_ComponentVersion_5; // UnityEngine.Rendering.Universal.Light2D/LightType UnityEngine.Rendering.Universal.Light2D::m_LightType int32_t ___m_LightType_6; // System.Int32 UnityEngine.Rendering.Universal.Light2D::m_BlendStyleIndex int32_t ___m_BlendStyleIndex_7; // System.Single UnityEngine.Rendering.Universal.Light2D::m_FalloffIntensity float ___m_FalloffIntensity_8; // UnityEngine.Color UnityEngine.Rendering.Universal.Light2D::m_Color Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_9; // System.Single UnityEngine.Rendering.Universal.Light2D::m_Intensity float ___m_Intensity_10; // System.Single UnityEngine.Rendering.Universal.Light2D::m_LightVolumeIntensity float ___m_LightVolumeIntensity_11; // System.Boolean UnityEngine.Rendering.Universal.Light2D::m_LightVolumeIntensityEnabled bool ___m_LightVolumeIntensityEnabled_12; // System.Int32[] UnityEngine.Rendering.Universal.Light2D::m_ApplyToSortingLayers Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ApplyToSortingLayers_13; // UnityEngine.Sprite UnityEngine.Rendering.Universal.Light2D::m_LightCookieSprite Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_LightCookieSprite_14; // UnityEngine.Sprite UnityEngine.Rendering.Universal.Light2D::m_DeprecatedPointLightCookieSprite Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DeprecatedPointLightCookieSprite_15; // System.Int32 UnityEngine.Rendering.Universal.Light2D::m_LightOrder int32_t ___m_LightOrder_16; // UnityEngine.Rendering.Universal.Light2D/OverlapOperation UnityEngine.Rendering.Universal.Light2D::m_OverlapOperation int32_t ___m_OverlapOperation_17; // System.Single UnityEngine.Rendering.Universal.Light2D::m_NormalMapDistance float ___m_NormalMapDistance_18; // UnityEngine.Rendering.Universal.Light2D/NormalMapQuality UnityEngine.Rendering.Universal.Light2D::m_NormalMapQuality int32_t ___m_NormalMapQuality_19; // System.Boolean UnityEngine.Rendering.Universal.Light2D::m_UseNormalMap bool ___m_UseNormalMap_20; // System.Boolean UnityEngine.Rendering.Universal.Light2D::m_ShadowIntensityEnabled bool ___m_ShadowIntensityEnabled_21; // System.Single UnityEngine.Rendering.Universal.Light2D::m_ShadowIntensity float ___m_ShadowIntensity_22; // System.Boolean UnityEngine.Rendering.Universal.Light2D::m_ShadowVolumeIntensityEnabled bool ___m_ShadowVolumeIntensityEnabled_23; // System.Single UnityEngine.Rendering.Universal.Light2D::m_ShadowVolumeIntensity float ___m_ShadowVolumeIntensity_24; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Light2D::m_Mesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh_25; // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[] UnityEngine.Rendering.Universal.Light2D::m_Vertices LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___m_Vertices_26; // System.UInt16[] UnityEngine.Rendering.Universal.Light2D::m_Triangles UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___m_Triangles_27; // System.Int32 UnityEngine.Rendering.Universal.Light2D::m_PreviousLightCookieSprite int32_t ___m_PreviousLightCookieSprite_28; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.Light2D::m_CachedPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CachedPosition_29; // UnityEngine.Bounds UnityEngine.Rendering.Universal.Light2D::m_LocalBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_LocalBounds_30; // UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.Light2D::k__BackingField BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___U3CboundingSphereU3Ek__BackingField_31; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PointLightInnerAngle float ___m_PointLightInnerAngle_32; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PointLightOuterAngle float ___m_PointLightOuterAngle_33; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PointLightInnerRadius float ___m_PointLightInnerRadius_34; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PointLightOuterRadius float ___m_PointLightOuterRadius_35; // System.Int32 UnityEngine.Rendering.Universal.Light2D::m_ShapeLightParametricSides int32_t ___m_ShapeLightParametricSides_36; // System.Single UnityEngine.Rendering.Universal.Light2D::m_ShapeLightParametricAngleOffset float ___m_ShapeLightParametricAngleOffset_37; // System.Single UnityEngine.Rendering.Universal.Light2D::m_ShapeLightParametricRadius float ___m_ShapeLightParametricRadius_38; // System.Single UnityEngine.Rendering.Universal.Light2D::m_ShapeLightFalloffSize float ___m_ShapeLightFalloffSize_39; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.Light2D::m_ShapeLightFalloffOffset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ShapeLightFalloffOffset_40; // UnityEngine.Vector3[] UnityEngine.Rendering.Universal.Light2D::m_ShapePath Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_ShapePath_41; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PreviousShapeLightFalloffSize float ___m_PreviousShapeLightFalloffSize_42; // System.Int32 UnityEngine.Rendering.Universal.Light2D::m_PreviousShapeLightParametricSides int32_t ___m_PreviousShapeLightParametricSides_43; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PreviousShapeLightParametricAngleOffset float ___m_PreviousShapeLightParametricAngleOffset_44; // System.Single UnityEngine.Rendering.Universal.Light2D::m_PreviousShapeLightParametricRadius float ___m_PreviousShapeLightParametricRadius_45; // System.Int32 UnityEngine.Rendering.Universal.Light2D::m_PreviousShapePathHash int32_t ___m_PreviousShapePathHash_46; // UnityEngine.Rendering.Universal.Light2D/LightType UnityEngine.Rendering.Universal.Light2D::m_PreviousLightType int32_t ___m_PreviousLightType_47; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[] struct LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53 : public RuntimeArray { ALIGN_FIELD (8) LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB m_Items[1]; inline LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB value) { m_Items[index] = value; } }; // System.UInt16[] struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray { ALIGN_FIELD (8) uint16_t m_Items[1]; inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // UnityEngine.SortingLayer[] struct SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53 : public RuntimeArray { ALIGN_FIELD (8) SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 m_Items[1]; inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 value) { m_Items[index] = value; } }; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray { ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1]; inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { m_Items[index] = value; } }; // UnityEngine.Rendering.VertexAttributeDescriptor[] struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2 : public RuntimeArray { ALIGN_FIELD (8) VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 m_Items[1]; inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 value) { m_Items[index] = value; } }; // UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex[] struct ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE : public RuntimeArray { ALIGN_FIELD (8) ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 m_Items[1]; inline ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Data_1), (void*)NULL); } inline ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Data_1), (void*)NULL); } }; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray { ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1]; inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { m_Items[index] = value; } }; // UnityEngine.Rendering.Universal.LayerBatch[] struct LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0 : public RuntimeArray { ALIGN_FIELD (8) LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC m_Items[1]; inline LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC value) { m_Items[index] = value; } }; // UnityEngine.Rendering.Universal.Light2DBlendStyle[] struct Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079 : public RuntimeArray { ALIGN_FIELD (8) Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 m_Items[1]; inline Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); } inline Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Rendering.Universal.IntPoint[] struct IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC : public RuntimeArray { ALIGN_FIELD (8) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A m_Items[1]; inline IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A value) { m_Items[index] = value; } }; // UnityEngine.Rendering.Universal.DoublePoint[] struct DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F : public RuntimeArray { ALIGN_FIELD (8) DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF m_Items[1]; inline DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF value) { m_Items[index] = value; } }; // UnityEngine.Rendering.ShaderTagId[] struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray { ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1]; inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke_back(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke& marshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled); IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke_cleanup(U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com& marshaled); IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com_back(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com& marshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled); IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com_cleanup(U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com& marshaled); // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554_gshared (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_gshared_inline (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_gshared_inline (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___item0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_gshared_inline (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68_gshared (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_gshared_inline (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ___item0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_gshared (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_gshared (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, int32_t ___index0, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetVertexBufferData(T[],System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5_gshared (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___data0, int32_t ___dataStart1, int32_t ___meshBufferStart2, int32_t ___count3, int32_t ___stream4, int32_t ___flags5, const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___comparison0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6_gshared (RuntimeObject* ___source0, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector1, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mADF4C26B4511B3B743E9E281DF5ED4312547B836_gshared (Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B_gshared (RuntimeObject* ___source0, Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741* ___selector1, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1_gshared (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___item1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetVertexBufferData(Unity.Collections.NativeArray`1,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_gshared (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___data0, int32_t ___dataStart1, int32_t ___meshBufferStart2, int32_t ___count3, int32_t ___stream4, int32_t ___flags5, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetIndices(Unity.Collections.NativeArray`1,System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207_gshared (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices0, int32_t ___indicesStart1, int32_t ___indicesLength2, int32_t ___topology3, int32_t ___submesh4, bool ___calculateBounds5, int32_t ___baseVertex6, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_gshared (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___src0, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___dst1, int32_t ___length2, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___src0, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___dst1, int32_t ___length2, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_gshared (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetIndices(Unity.Collections.NativeArray`1,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_gshared (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices0, int32_t ___topology1, int32_t ___submesh2, bool ___calculateBounds3, int32_t ___baseVertex4, const RuntimeMethod* method) ; // Unity.Collections.NativeSlice`1 UnityEngine.U2D.SpriteDataAccessExtensions::GetVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0_gshared (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite0, int32_t ___channel1, const RuntimeMethod* method) ; // Unity.Collections.NativeSlice`1 UnityEngine.U2D.SpriteDataAccessExtensions::GetVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87_gshared (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite0, int32_t ___channel1, const RuntimeMethod* method) ; // T Unity.Collections.NativeSlice`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___index0, const RuntimeMethod* method) ; // T Unity.Collections.NativeSlice`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_gshared (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 Unity.Collections.NativeSlice`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_gshared_inline (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m3CB345D53D5DCD58561453AD5780EBC51E8DA379_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554 (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, const RuntimeMethod*))List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.PolyNode::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyNode__ctor_m62E6D251392608C3B6428CDAC7157CA03C6DB396 (PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ClipperOffset::set_ArcTolerance(System.Double) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ClipperOffset_set_ArcTolerance_mC682625C17A5325B8ED680D25A9BC8C3BDE93159_inline (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___value0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.PolyNode::get_Childs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC21608E7C04F77D959CAC750A784805B548DF443* PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041 (PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mE6EF921EC0FE1CC72862FDD58EF68D13FB92C053_inline (List_1_tC21608E7C04F77D959CAC750A784805B548DF443* __this, const RuntimeMethod* method) { (( void (*) (List_1_tC21608E7C04F77D959CAC750A784805B548DF443*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, const RuntimeMethod*))List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, const RuntimeMethod* method) { return (( IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, int32_t, const RuntimeMethod*))List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_gshared)(__this, ___index0, method); } // System.Boolean UnityEngine.Rendering.Universal.IntPoint::op_Equality(UnityEngine.Rendering.Universal.IntPoint,UnityEngine.Rendering.Universal.IntPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPoint_op_Equality_m1EDFA756F98E4CFC0F93A9B78BFFA2717494F153 (IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___a0, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___b1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) inline void List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___value0, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4_gshared)(__this, ___value0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A, const RuntimeMethod*))List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_gshared_inline)(__this, ___item0, method); } // System.Boolean UnityEngine.Rendering.Universal.IntPoint::op_Inequality(UnityEngine.Rendering.Universal.IntPoint,UnityEngine.Rendering.Universal.IntPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPoint_op_Inequality_m043C9F6EFE643854549DADD7D10EE9E7C7E1B729 (IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___a0, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.PolyNode::AddChild(UnityEngine.Rendering.Universal.PolyNode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyNode_AddChild_m8CF2C74C5426BAB5B15114D3129F60F7F65E2AFF (PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* __this, PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* ___Child0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.PolyNode::get_ChildCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54 (PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.IntPoint::.ctor(System.Int64,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764 (IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* __this, int64_t ___X0, int64_t ___Y1, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109 (List_1_tC21608E7C04F77D959CAC750A784805B548DF443* __this, int32_t ___index0, const RuntimeMethod* method) { return (( PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* (*) (List_1_tC21608E7C04F77D959CAC750A784805B548DF443*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1>::GetEnumerator() inline Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592 List_1_GetEnumerator_m08CBD265CFF86DD2FC72636F48442B334F5E910D (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, const RuntimeMethod* method) { return (( Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592 (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator>::Dispose() inline void Enumerator_Dispose_mF3049AF74F36E326CDC1AB44843F9A9E384DD099 (Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator>::get_Current() inline List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* Enumerator_get_Current_m03F77FACCB7328ACD8200DA17DA628FC10865B16_inline (Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592* __this, const RuntimeMethod* method) { return (( List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* (*) (Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::AddPath(System.Collections.Generic.List`1,UnityEngine.Rendering.Universal.JoinType,UnityEngine.Rendering.Universal.EndType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_AddPath_m779EB8851FB9877EC13BD7C7273A8303AEA0ED75 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___path0, int32_t ___joinType1, int32_t ___endType2, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator>::MoveNext() inline bool Enumerator_MoveNext_mEF1D096D20BAA3C9609EF3EAD17A47D2FC392EEA (Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Boolean UnityEngine.Rendering.Universal.Clipper::Orientation(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Clipper_Orientation_m4432C59C439E01C36C552F3B36F6D37DFFFD2E3F (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___poly0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Reverse() inline void List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, const RuntimeMethod*))List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.DoublePoint::.ctor(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952 (DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF* __this, double ___x0, double ___y1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::.ctor() inline void List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, const RuntimeMethod* method) { (( void (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Boolean UnityEngine.Rendering.Universal.ClipperBase::near_zero(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ClipperBase_near_zero_mF9DD5BF5781388D06E391457D1713BCEC0E21DB2 (double ___val0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::set_Capacity(System.Int32) inline void List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99 (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, int32_t ___value0, const RuntimeMethod* method) { (( void (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared)(__this, ___value0, method); } // System.Void System.Collections.Generic.List`1>::Add(T) inline void List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Double UnityEngine.Rendering.Universal.ClipperOffset::get_ArcTolerance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double ClipperOffset_get_ArcTolerance_mE0BB4CD7D1127B4933AA37A3FE91BFBE0DC56B47_inline (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, const RuntimeMethod*))List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_gshared)(__this, method); } // System.Int64 UnityEngine.Rendering.Universal.ClipperOffset::Round(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0 (double ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_inline (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, const RuntimeMethod*))List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) inline void List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68 (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, int32_t ___value0, const RuntimeMethod* method) { (( void (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68_gshared)(__this, ___value0, method); } // UnityEngine.Rendering.Universal.DoublePoint UnityEngine.Rendering.Universal.ClipperOffset::GetUnitNormal(UnityEngine.Rendering.Universal.IntPoint,UnityEngine.Rendering.Universal.IntPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ClipperOffset_GetUnitNormal_mA7C744D67D7473917DD3DCBF1F299F62CD0DA295 (IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___pt10, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___pt21, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_inline (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF, const RuntimeMethod*))List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_gshared_inline)(__this, ___item0, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, int32_t ___index0, const RuntimeMethod* method) { return (( DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, int32_t, const RuntimeMethod*))List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Rendering.Universal.DoublePoint::.ctor(UnityEngine.Rendering.Universal.DoublePoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoublePoint__ctor_m40683CEB156F7F13B5CEC3BA192909512D0F73AD (DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF* __this, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ___dp0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ClipperOffset::OffsetPoint(System.Int32,System.Int32&,UnityEngine.Rendering.Universal.JoinType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, int32_t ___j0, int32_t* ___k1, int32_t ___jointype2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19 (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, int32_t ___index0, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, int32_t, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF, const RuntimeMethod*))List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_gshared)(__this, ___index0, ___value1, method); } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::DoRound(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_DoRound_m5CDD5D392A8EFE3EA9D94D8EA34398B19A1D84A7 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, int32_t ___j0, int32_t ___k1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::Clear() inline void List_1_Clear_m25AD1E621D7CCD9AC8A452AA1F12A66A1358C165_inline (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, const RuntimeMethod* method) { (( void (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::FixOrientations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_FixOrientations_mDA375E02A3FE57336BBF9B4BCA0E090594A423DD (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ClipperOffset::DoOffset(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_DoOffset_mB2EC1F8806D984AEACFF55D76038DA62FE63FC34 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___delta0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Clipper::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Clipper__ctor_mBD460E37A6B4C818F2073F66AE05A2245219943B (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, int32_t ___InitOptions0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ClipperBase::AddPaths(System.Collections.Generic.List`1>,UnityEngine.Rendering.Universal.PolyType,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ClipperBase_AddPaths_mFF0D62B27F98735B1A041959F4FD9B88092A0BCB (ClipperBase_t22E348CBB863005A15670F1157F10FA5E76FCD8C* __this, List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* ___ppg0, int32_t ___polyType1, bool ___closed2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Clipper::set_LastIndex(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Clipper_set_LastIndex_m874822A5C1A6BC6773DE4DD57796E3D91B7C6E48_inline (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Clipper::Execute(UnityEngine.Rendering.Universal.ClipType,System.Collections.Generic.List`1>,UnityEngine.Rendering.Universal.PolyFillType,UnityEngine.Rendering.Universal.PolyFillType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Clipper_Execute_m2C2819E17B9053FB6CA6F88D6B3D32F1256999D3 (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, int32_t ___clipType0, List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* ___solution1, int32_t ___subjFillType2, int32_t ___clipFillType3, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.IntRect UnityEngine.Rendering.Universal.ClipperBase::GetBounds(System.Collections.Generic.List`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 ClipperBase_GetBounds_mB4FAA69120EDA5475784FCC93C5266A6D05A7443 (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* ___paths0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, int32_t, const RuntimeMethod*))List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_gshared)(__this, ___capacity0, method); } // System.Boolean UnityEngine.Rendering.Universal.ClipperBase::AddPath(System.Collections.Generic.List`1,UnityEngine.Rendering.Universal.PolyType,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ClipperBase_AddPath_m17E71DE1AE62E66A8693C74B0639A903350BDB08 (ClipperBase_t22E348CBB863005A15670F1157F10FA5E76FCD8C* __this, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___pg0, int32_t ___polyType1, bool ___Closed2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Clipper::set_ReverseSolution(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Clipper_set_ReverseSolution_m450E2A28BE0742673DA8FD90ECB89A79E42B1580_inline (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, bool ___value0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1>::get_Count() inline int32_t List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_inline (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1>::RemoveAt(System.Int32) inline void List_1_RemoveAt_m41718F6D39136894AF9F8DB41A8F2B3382913D96 (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Rendering.Universal.PolyTree::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyTree_Clear_m9F1110A46A21877AD49B28D71B3BBC2AEEEA484C (PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Clipper::Execute(UnityEngine.Rendering.Universal.ClipType,UnityEngine.Rendering.Universal.PolyTree,UnityEngine.Rendering.Universal.PolyFillType,UnityEngine.Rendering.Universal.PolyFillType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Clipper_Execute_m0F3AB4D3A4084D7DA7924D3595EE7FA093AD4951 (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, int32_t ___clipType0, PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* ___polytree1, int32_t ___subjFillType2, int32_t ___clipFillType3, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Capacity(System.Int32) inline void List_1_set_Capacity_mD00C66ACABC185D406650BA03842DA2B2D570B8D (List_1_tC21608E7C04F77D959CAC750A784805B548DF443* __this, int32_t ___value0, const RuntimeMethod* method) { (( void (*) (List_1_tC21608E7C04F77D959CAC750A784805B548DF443*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared)(__this, ___value0, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m54A35B70A4B0D096D0D84F82B22E2D213DDBF6FA (List_1_tC21608E7C04F77D959CAC750A784805B548DF443* __this, int32_t ___index0, PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* ___value1, const RuntimeMethod* method) { (( void (*) (List_1_tC21608E7C04F77D959CAC750A784805B548DF443*, int32_t, PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___index0, ___value1, method); } // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[] UnityEngine.Rendering.Universal.Light2D::get_vertices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.UInt16[] UnityEngine.Rendering.Universal.Light2D::get_indices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2D::UpdateMesh(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_UpdateMesh_m3F94EF56081443B7179F2B9862A56870EBBA2B63 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, bool ___forceUpdate0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DManager::ErrorIfDuplicateGlobalLight(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager_ErrorIfDuplicateGlobalLight_m5C19758F1B207B263E24FE1116FF5AE7294F78F7 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_volumetricShadowsEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_volumetricShadowsEnabled_m33D2FA62A54E1F806340AD2353A496F380373A8E_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_shadowVolumeIntensity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shadowVolumeIntensity_m3E69E95B53FE4D0CABD48311E08961EBDFC5FFF2_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.SortingLayer[] UnityEngine.Rendering.Universal.Light2DManager::GetCachedSortingLayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* Light2DManager_GetCachedSortingLayer_m9C5B89B932A32CB3C9FB566710307DB69A69A360 (const RuntimeMethod* method) ; // System.Int32 UnityEngine.SortingLayer::get_id() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B (SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.SortingLayer::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingLayer_get_value_mBACAFF777B6431D61DB28537B708E37E7181222B (SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Rendering.Universal.LightUtility::GenerateSpriteMesh(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Sprite) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 LightUtility_GenerateSpriteMesh_m1D567C18EB20D0585CC28B4407660C75FD2D1916 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite1, const RuntimeMethod* method) ; // UnityEngine.Vector3[] UnityEngine.Rendering.Universal.Light2D::get_shapePath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Light2D_get_shapePath_mE54ACE4DF1FA1DED318DD1A3A214476B9BE356AF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightUtility::GetShapePathHash(UnityEngine.Vector3[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightUtility_GetShapePathHash_m25D50DCF8929AA8A0C8EC33874EE3B36EA4FB4F7 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___path0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(System.Single,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_m814180FDDB4C4107D15001B7CA6FFDA6A983D536 (float ___a0, float* ___b1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_mFE60FD38E4DFA3075C1C61A2468BE536E66AEB15 (int32_t ___a0, int32_t* ___b1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_lightCookieSpriteInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_lightCookieSpriteInstanceID_mA75D9AE08C5EF7B3C29C5F942A9365B8C183E07C (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(UnityEngine.Rendering.Universal.Light2D/LightType,UnityEngine.Rendering.Universal.Light2D/LightType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_m2F1C5BFD1524A00609F6E8461601D48409B5DA9D (int32_t ___a0, int32_t* ___b1, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Rendering.Universal.LightUtility::GenerateShapeMesh(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Vector3[],System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___shapePath1, float ___falloffDistance2, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Rendering.Universal.LightUtility::GenerateParametricMesh(UnityEngine.Rendering.Universal.Light2D,System.Single,System.Single,System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 LightUtility_GenerateParametricMesh_m365F890FF36A95AA8894ED2944DBDD864B6E31C7 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, float ___radius1, float ___falloffDistance2, float ___angle3, int32_t ___sides4, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Rendering.Universal.Light2D::UpdateSpriteMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Light2D_UpdateSpriteMesh_m2A41E432F9181EE01D49A4FBFB71E24E704D807A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_isPointLight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_isPointLight_m07E5C6526A86112229661B2E930AE984FB9DE143 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.BoundingSphere::.ctor(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7 (BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, float ___rad1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2D::set_boundingSphere(UnityEngine.BoundingSphere) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Light2D_set_boundingSphere_m298BAEBB175B9F8DE32C7ABDD9A978422498729C_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_max() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_mCD214B04BC52AED3C89C3BEF664B6247E5F8954A_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Max(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m8446E71C8778A1CE7C379BBF6966D15093C99145_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_min() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Min(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m669DD6A6725D796639ADF4DE40E72AE8DCCFA9C7_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(System.Single,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline (float ___d0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_hasCachedMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_hasCachedMesh_mA2280191D26FC2073FCA052F27E536EA3BA67ABA (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Sprite::get_packed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Sprite_get_packed_m6B6B98A3891B350711499532C07F8D393AAB868E (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Light2D::get_lightMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetVertexBufferParams(System.Int32,UnityEngine.Rendering.VertexAttributeDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetVertexBufferParams_m8033EB85082C142DCE8B69FFBAD26D7DFB0330B2 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___vertexCount0, VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* ___attributes1, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetVertexBufferData(T[],System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags) inline void Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___data0, int32_t ___dataStart1, int32_t ___meshBufferStart2, int32_t ___count3, int32_t ___stream4, int32_t ___flags5, const RuntimeMethod* method) { (( void (*) (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5_gshared)(__this, ___data0, ___dataStart1, ___meshBufferStart2, ___count3, ___stream4, ___flags5, method); } // System.Void UnityEngine.Mesh::SetIndices(System.UInt16[],UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_m1735F517A86EF1D49697263FA5C31E526049B88C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___indices0, int32_t ___topology1, int32_t ___submesh2, bool ___calculateBounds3, int32_t ___baseVertex4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DManager::RegisterLight(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager_RegisterLight_mC8E47679E9096F9311387CE3705AD6A80E8F2541 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DManager::DeregisterLight(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager_DeregisterLight_m804229CB54F9D1F5EC511F7AABFCE7CC9D3CED2D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2D::UpdateBoundingSphere() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_UpdateBoundingSphere_m32D1E53F7FD526BC68B8605E4DCA4BC48DA889FF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_white() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.U2D.Light2DBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DBase__ctor_m16F6169A0463E18B0118A9506933E7EDDFC22E94 (Light2DBase_t21E41B15B3A532090B53439B4E99AB1207263C26* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.Light2DBlendStyle::get_blendFactors() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Light2DBlendStyle_get_blendFactors_m6562373F19D6A8EEE2FC89208738C845AD241B9B (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::.ctor(UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64 (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___i1, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter UnityEngine.Rendering.Universal.Light2DBlendStyle::get_maskTextureChannelFilter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC Light2DBlendStyle_get_maskTextureChannelFilter_m05662A1C58876FC21B08594A8549BE8887161D60 (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2DBlendStyle::get_isDirty() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2DBlendStyle_get_isDirty_mD0C4D097671BCB0C9DBAC2F5A6E97545C1B42766_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle::set_isDirty(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Light2DBlendStyle_set_isDirty_m7AF37503DDDF4933EF8620AC42E4F7E7E765BD53_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, bool ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2DBlendStyle::get_hasRenderTarget() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2DBlendStyle_get_hasRenderTarget_m8E674E79F9DC1B48986F21E33F89833EF879FD45_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle::set_hasRenderTarget(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Light2DBlendStyle_set_hasRenderTarget_m4647BA3C682C00E72285793457B5010E3571345C_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::get_mask() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_mask_m9BFA5014000FA37E2B3FF5951F45E5917ACAB3BC_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::set_mask(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MaskChannelFilter_set_mask_mB209BD360683AC0D676D8F7E8F89C1CE6A05DBFB_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::get_inverted() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_inverted_m531700431E1C5C1BABEF42FB52A24BBDD5B605D5_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::set_inverted(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MaskChannelFilter_set_inverted_m25EEFC897B356B6D178BB91E6447F3CF7C2C386E_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Light2DCullResult::get_visibleLights() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* Light2DCullResult_get_visibleLights_m041185299DC3D259440E4BBE0D36C03001658516_inline (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Light2DManager::get_lights() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline (const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50 (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, const RuntimeMethod* method) { return (( Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE (Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline (Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778* __this, const RuntimeMethod* method) { return (( Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* (*) (Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // UnityEngine.Rendering.Universal.Light2D/LightType UnityEngine.Rendering.Universal.Light2D::get_lightType() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F (Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Boolean UnityEngine.Rendering.Universal.Light2D::IsLitLayer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, int32_t ___layer0, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.Light2D/NormalMapQuality UnityEngine.Rendering.Universal.Light2D::get_normalMapQuality() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_volumeIntensity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_volumeIntensity_mC6F6BE848A771AE2C1437660B53E83A4E84EA3E8_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_blendStyleIndex() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Profiling.Profiler::BeginSample(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_BeginSample_mA836D6E554511CBEAD80F55EE41AAA5D1B26B3DE_inline (String_t* ___name0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mFD884B17695263A97F820C0D0C3B73756B5B1BBF_inline (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, const RuntimeMethod* method) { (( void (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Int32 UnityEngine.Camera::get_cullingMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.GameObject::get_layer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_inline (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.Light2D::get_boundingSphere() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 Light2D_get_boundingSphere_mE383F09F0081D4AE36BBA24CDD330AB1904F4A5E_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Plane UnityEngine.Rendering.ScriptableCullingParameters::GetCullingPlane(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ScriptableCullingParameters_GetCullingPlane_m807FBB6E8F63C700A436405C55354602A02DB11A (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, int32_t ___index0, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Implicit(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Plane::get_normal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) ; // System.Single UnityEngine.Plane::get_distance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::get_cullingPlaneCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableCullingParameters_get_cullingPlaneCount_mD7629EC974DE7C19CFC4D501B3E31A06011D18C4 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Profiling.Profiler::EndSample() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiler_EndSample_m450653E4210CC1B4E1210C29F62FC48F8F250437 (const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) inline void Comparison_1__ctor_m29AAE60D6D046D41D87E604FA34ABF00E62CA900 (Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) inline void List_1_Sort_mFF75D102718ADCC86EB041C053507C439F233893 (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* ___comparison0, const RuntimeMethod* method) { (( void (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___comparison0, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, const RuntimeMethod* method) { (( void (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.Light2DCullResult/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEB11E871234A2791E4CC393F2A870C8BC0462AEF (U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_lightOrder() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_lightOrder_m01D500576E546C581E7172C14C97C06EF7442C6A_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45 (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___item0, method); } // System.Void UnityEngine.Debug::Assert(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216 (bool ___condition0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_m51E0A3C5D5C96EBEBAC99CCEAEC46641D095BC8A (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method); } // System.Int32[] UnityEngine.Rendering.Universal.Light2D::get_affectedSortingLayers() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Light2D_get_affectedSortingLayers_m8DF4D9874C3839DE300C54CDEC5648B491BA4C3D_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2DManager::ContainsDuplicateGlobalLight(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DManager_ContainsDuplicateGlobalLight_m65E87703083B8D68D04C0F82C3071E7C4C5E8136 (int32_t ___sortingLayerIndex0, int32_t ___blendStyleIndex1, const RuntimeMethod* method) ; // System.String UnityEngine.SortingLayer::IDToName(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SortingLayer_IDToName_mB89C3892A7245EBE84089B47AE454D576B2EE9D0 (int32_t ___id0, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_black() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline (const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Rendering.Universal.Light2D::get_color() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_intensity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_intensity_m92554676D740E01D24F39AE5942C00AA8BB541C9_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::op_Multiply(UnityEngine.Color,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m290BA7F5157DE3322801AAC7FA1700219EE6E664_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a0, float ___b1, const RuntimeMethod* method) ; // UnityEngine.SortingLayer[] UnityEngine.SortingLayer::get_layers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* SortingLayer_get_layers_m0BFF561EBDA518B3DF3EDD7A4EA3F044B4531D43 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightUtility/<>c__DisplayClass6_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m28C7F787ECC0625DE0B2E935E1BF81CA78F4C828 (U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LibTessDotNet.Tess::Tessellate(UnityEngine.Rendering.Universal.LibTessDotNet.WindingRule,UnityEngine.Rendering.Universal.LibTessDotNet.ElementType,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_Tessellate_m9A91F389C75786A7C0460EDB64D00B917F813B23 (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* __this, int32_t ___windingRule0, int32_t ___elementType1, int32_t ___polySize2, const RuntimeMethod* method) ; // System.Int32[] UnityEngine.Rendering.Universal.LibTessDotNet.Tess::get_Elements() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Tess_get_Elements_m00A22E0325AB1E4D9BD71DCB6C3C0FA3D8106508 (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5 (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5_gshared)(__this, ___object0, ___method1, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6 (RuntimeObject* ___source0, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6_gshared)(___source0, ___selector1, method); } // UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex[] UnityEngine.Rendering.Universal.LibTessDotNet.Tess::get_Vertices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* Tess_get_Vertices_m7B098381A624A3B4353ED0D18F601863A3E5C44B (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mADF4C26B4511B3B743E9E281DF5ED4312547B836 (Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mADF4C26B4511B3B743E9E281DF5ED4312547B836_gshared)(__this, ___object0, ___method1, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B (RuntimeObject* ___source0, Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741* ___selector1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741*, const RuntimeMethod*))Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B_gshared)(___source0, ___selector1, method); } // System.Int64 System.Math::Min(System.Int64,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Math_Min_m5721B54E3DBEE8C9FC599B1561D098235B11EE81 (int64_t ___val10, int64_t ___val21, const RuntimeMethod* method) ; // System.Int64 System.Math::Max(System.Int64,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Math_Max_mA040C488C0D1F062F109992835E8498A7D24EFA5 (int64_t ___val10, int64_t ___val21, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) inline List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { return (( List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, int32_t, int32_t, const RuntimeMethod*))List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_gshared)(__this, ___index0, ___count1, method); } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) inline void List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_gshared)(__this, ___collection0, method); } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::SortPivots(System.Collections.Generic.List`1,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* LightUtility_SortPivots_m707B9EE27855629D388194735C25F2BF4804CB0D (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___outPath0, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___inPath1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightUtility::TestPivot(System.Collections.Generic.List`1,System.Int32,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_TestPivot_m7CAA4F50D9E4E11EA97D8424EBF5C953D50D4877 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___path0, int32_t ___activePoint1, int64_t ___lastPoint2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___value1, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, int32_t, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A, const RuntimeMethod*))List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508_gshared)(__this, ___index0, ___value1, method); } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) inline void List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, int32_t ___index0, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___item1, const RuntimeMethod* method) { (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, int32_t, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A, const RuntimeMethod*))List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1_gshared)(__this, ___index0, ___item1, method); } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::DegeneratePivots(System.Collections.Generic.List`1,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* LightUtility_DegeneratePivots_mC82D614797E9EA08A018FB538A639A20BE1865A3 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___path0, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___inPath1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method); } // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ClipperOffset::.ctor(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset__ctor_m77AF9D20AA5811C81540CEA2E4AB59E22ABF984A (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___arcTolerance0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ClipperOffset::Execute(System.Collections.Generic.List`1>&,System.Double,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_Execute_m61DFA6395CE7A902B1B0989C80CD36841AE61403 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** ___solution0, double ___delta1, int32_t ___inputSize2, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1>::get_Item(System.Int32) inline List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88 (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* __this, int32_t ___index0, const RuntimeMethod* method) { return (( List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* (*) (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___item0, method); } // System.Void UnityEngine.Mesh::SetVertexBufferData(Unity.Collections.NativeArray`1,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags) inline void Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___data0, int32_t ___dataStart1, int32_t ___meshBufferStart2, int32_t ___count3, int32_t ___stream4, int32_t ___flags5, const RuntimeMethod* method) { (( void (*) (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_gshared)(__this, ___data0, ___dataStart1, ___meshBufferStart2, ___count3, ___stream4, ___flags5, method); } // System.Void UnityEngine.Mesh::SetIndices(Unity.Collections.NativeArray`1,System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32) inline void Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices0, int32_t ___indicesStart1, int32_t ___indicesLength2, int32_t ___topology3, int32_t ___submesh4, bool ___calculateBounds5, int32_t ___baseVertex6, const RuntimeMethod* method) { (( void (*) (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, int32_t, int32_t, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207_gshared)(__this, ___indices0, ___indicesStart1, ___indicesLength2, ___topology3, ___submesh4, ___calculateBounds5, ___baseVertex6, method); } // System.Void UnityEngine.Rendering.Universal.Light2D::set_vertices(UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_vertices_mB07A8B6379201AD5D9092B614D48BBF08CF98FEF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___value0, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,T[],System.Int32) inline void NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___src0, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___dst1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*, int32_t, const RuntimeMethod*))NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_gshared)(___src0, ___dst1, ___length2, method); } // System.Void UnityEngine.Rendering.Universal.Light2D::set_indices(System.UInt16[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_indices_mAB395B3534E25B105E6A5643A543CCC87C7638E4 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___value0, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,T[],System.Int32) inline void NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___src0, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___dst1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*, int32_t, const RuntimeMethod*))NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_gshared)(___src0, ___dst1, ___length2, method); } // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1 (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_gshared)(__this, ___length0, ___allocator1, ___options2, method); } // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_gshared)(__this, ___length0, ___allocator1, ___options2, method); } // System.Void UnityEngine.Rendering.Universal.LibTessDotNet.Tess::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess__ctor_m7AFAFE721F6A015827B5696755CC79B61B9930AC (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LibTessDotNet.Tess::AddContour(UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex[],UnityEngine.Rendering.Universal.LibTessDotNet.ContourOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddContour_m570FA573B4BB0673BD2E0E80839B471A0F1D8F33 (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* __this, ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* ___vertices0, int32_t ___forceOrientation1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightUtility::Tessellate(UnityEngine.Rendering.Universal.LibTessDotNet.Tess,UnityEngine.Rendering.Universal.LibTessDotNet.ElementType,Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,UnityEngine.Color,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightUtility_Tessellate_m5BA780AA2328692618CB91B4B814DF294F616F5C (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* ___tess0, int32_t ___boundaryType1, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices2, NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___vertices3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c4, int32_t* ___VCount5, int32_t* ___ICount6, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::FixPivots(System.Collections.Generic.List`1,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* LightUtility_FixPivots_m3E0A4448737DE50B0EFB2C5044A6471F1313AA3B (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___outPath0, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___inPath1, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // UnityEngine.Vector3 Unity.Mathematics.float3::op_Implicit(Unity.Mathematics.float3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightUtility::TransferToMesh(Unity.Collections.NativeArray`1,System.Int32,Unity.Collections.NativeArray`1,System.Int32,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightUtility_TransferToMesh_mA6396BAF88484812CA0748A8E4E31CCF47668DBB (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___vertices0, int32_t ___vertexCount1, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices2, int32_t ___indexCount3, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light4, const RuntimeMethod* method) ; // UnityEngine.Rendering.SubMeshDescriptor UnityEngine.Mesh::GetSubMesh(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 Mesh_GetSubMesh_mCCD903F5382258EA058802F6295B11FEC66A8EE4 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___index0, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Rendering.SubMeshDescriptor::get_bounds() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SubMeshDescriptor_get_bounds_mD2F47C8E1407CAFAEE966ACE1D870CB50AF3CEE4_inline (SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934* __this, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::cos(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline (float ___x0, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::sin(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline (float ___x0, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(System.Single,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mB08DA9B217A0DA39BABCE64FFE69BEA67D37D04F_inline (float ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Addition(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::min(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_min_mDAA5F42B9FEF98D460603A3AF8904500EA60965F_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::max(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_max_mEAED152166B3B2D1D6EF379FFAD18A85D52E6007_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::SetIndices(Unity.Collections.NativeArray`1,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32) inline void Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices0, int32_t ___topology1, int32_t ___submesh2, bool ___calculateBounds3, int32_t ___baseVertex4, const RuntimeMethod* method) { (( void (*) (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_gshared)(__this, ___indices0, ___topology1, ___submesh2, ___calculateBounds3, ___baseVertex4, method); } // System.Void UnityEngine.Bounds::set_min(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::set_max(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Mesh::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___center0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size1, const RuntimeMethod* method) ; // UnityEngine.Vector2[] UnityEngine.Sprite::get_uv() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ; // Unity.Collections.NativeSlice`1 UnityEngine.U2D.SpriteDataAccessExtensions::GetVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute) inline NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite0, int32_t ___channel1, const RuntimeMethod* method) { return (( NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A (*) (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, int32_t, const RuntimeMethod*))SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0_gshared)(___sprite0, ___channel1, method); } // Unity.Collections.NativeSlice`1 UnityEngine.U2D.SpriteDataAccessExtensions::GetVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute) inline NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite0, int32_t ___channel1, const RuntimeMethod* method) { return (( NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF (*) (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, int32_t, const RuntimeMethod*))SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87_gshared)(___sprite0, ___channel1, method); } // Unity.Collections.NativeArray`1 UnityEngine.U2D.SpriteDataAccessExtensions::GetIndices(UnityEngine.Sprite) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 SpriteDataAccessExtensions_GetIndices_m22D3F97DEB66EAB0E027D2D93141DCBCECCB78C7 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite0, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Sprite::get_bounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Sprite_get_bounds_m042F847F6C5118E6B14A3F79A1E1C53E7DFBF452 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ; // T Unity.Collections.NativeSlice`1::get_Item(System.Int32) inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545 (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___index0, const RuntimeMethod* method) { return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, int32_t, const RuntimeMethod*))NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // T Unity.Collections.NativeSlice`1::get_Item(System.Int32) inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3 (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* __this, int32_t ___index0, const RuntimeMethod* method) { return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*, int32_t, const RuntimeMethod*))NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_gshared)(__this, ___index0, method); } // System.Int32 Unity.Collections.NativeSlice`1::get_Length() inline int32_t NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_inline (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, const RuntimeMethod*))NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_gshared_inline)(__this, method); } // System.Int32 UnityEngine.Vector3::GetHashCode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.VertexAttributeDescriptor::.ctor(UnityEngine.Rendering.VertexAttribute,UnityEngine.Rendering.VertexAttributeFormat,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A (VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76* __this, int32_t ___attribute0, int32_t ___format1, int32_t ___dimension2, int32_t ___stream3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightUtility/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m09AF99B91448EE5EFA777A8A3E392A9CF9355C75 (U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingScope::.ctor(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ProfilingSampler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingScope::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Rendering.BuiltinRenderTextureType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8 (int32_t ___type0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m7C82A292875AA22F474887FAF9129351DA7035B7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___loadAction2, int32_t ___storeAction3, int32_t ___clearFlag4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor5, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___buffer0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_orthographic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographic_m64915C0840A68E526830A69F1C40257206185020 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_orthographicSize(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingSampler::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Int16 UnityEngine.Rendering.Universal.Render2DLightingPass::GetCameraSortingLayerBoundsIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m3049FDBBA4097824BDE56FCF90E536BAF84F27EE (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, const RuntimeMethod* method) ; // UnityEngine.TransparencySortMode UnityEngine.Rendering.Universal.Renderer2DData::get_transparencySortMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_transparencySortMode_mBACEBCE15C206F0D10734D2817235AE84B20175B_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Camera::get_orthographic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.SortingSettings::set_distanceMetric(UnityEngine.Rendering.DistanceMetric) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings_set_distanceMetric_mE0C526324AA32735CE4C76CACCF6921BB6925387 (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, int32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.Renderer2DData::get_transparencySortAxis() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Renderer2DData_get_transparencySortAxis_mA021D22EC848890B31700B625996E5DCE07509BD_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.SortingSettings::set_customAxis(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings_set_customAxis_mAE48373BC03C9F585FD119C7F1549EFFB84F49C9 (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.Renderer2DData::get_cameraSortingLayerDownsamplingMethod() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m478909E9010DA9AB00F2018525B3B45398980E8A_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::CreateCameraSortingLayerRenderTexture(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Downsampling) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_CreateCameraSortingLayerRenderTexture_m4BAB3FF368F4FEF6C48A379B32025B307B11936F (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, int32_t ___downsamplingMethod3, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::get_id() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526 (int32_t ___nameID0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RenderingUtils::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32,System.Boolean,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_Blit_m06DC7E95641A6B37CA30BFCA0C1704A1D10C71BB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___source1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___destination2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___passIndex4, bool ___useDrawProcedural5, int32_t ___colorLoadAction6, int32_t ___colorStoreAction7, int32_t ___depthLoadAction8, int32_t ___depthStoreAction9, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthAttachment() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___color0, int32_t ___colorLoadAction1, int32_t ___colorStoreAction2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depth3, int32_t ___depthLoadAction4, int32_t ___depthStoreAction5, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalTexture(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.Renderer2DData::get_cameraSortingLayerTextureBound() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerTextureBound_mBAF7C05D1153A869650C0A10AA05CD9CE7AB3035_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.ILight2DCullResult UnityEngine.Rendering.Universal.Renderer2DData::get_lightCullResult() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462 (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* __this, int32_t ___index0, const RuntimeMethod* method) { return (( Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* (*) (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_renderVolumetricShadows() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_renderVolumetricShadows_m29110D64AE8CC2C80D260D0F0F7BE0D84148375F (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Renderer2DData::get_useCameraSortingLayerTexture() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useCameraSortingLayerTexture_m184B68F88C3A43F3507E4BAB8EA939B7EA6EB029_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Int16 UnityEngine.Rendering.SortingLayerRange::get_lowerBound() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209 (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* __this, const RuntimeMethod* method) ; // System.Int16 UnityEngine.Rendering.SortingLayerRange::get_upperBound() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487 (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderPass::GetActiveDebugHandler(UnityEngine.Rendering.Universal.RenderingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DebugHandler/DrawFunction::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawFunction__ctor_m121046A165A25C252C30078A6ECB476521204BD6 (DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DebugHandler::DrawWithDebugRenderState(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.RenderStateBlock&,UnityEngine.Rendering.Universal.DebugHandler/DrawFunction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_DrawWithDebugRenderState_m2759DAEFEFDE7680BE5D4C41E8191A29AE34BABC (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData2, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings3, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings4, RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* ___renderStateBlock5, DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* ___func6, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::get_IsLightingActive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsLightingActive_mC752F77FFF4D88FE05B9436F595752BA4CA2D5B2 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.LayerUtility::get_maxTextureCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t LayerUtility_get_maxTextureCount_mD4CCE1FE800E9C7F1615F30DAB11585C92A7887F_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.FilteringSettings::set_sortingLayerRange(UnityEngine.Rendering.SortingLayerRange) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderNormals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.DrawingSettings,UnityEngine.Rendering.FilteringSettings,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightStats) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderNormals_m3E06417010047C61C3B94DE9977D5BE228B79445 (RuntimeObject* ___pass0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData2, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings3, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filterSettings4, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthTarget5, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd6, LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C ___lightStats7, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderLights(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Int32,UnityEngine.Rendering.Universal.LayerBatch&,UnityEngine.RenderTextureDescriptor&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderLights_m48EA50FB7F3179A014595189EB53DB2717B90E93 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, int32_t ___layerToRender3, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* ___layerBatch4, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___rtDesc5, const RuntimeMethod* method) ; // System.Int32 UnityEngine.RenderTextureDescriptor::get_msaaSamples() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::DetermineWhenToResolve(System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.Universal.LayerBatch[],System.Int32&,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_DetermineWhenToResolve_mCEAF6F63D8E2F298130C69CFF7CFBFBDF4470233 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, int32_t ___startIndex0, int32_t ___batchesDrawn1, int32_t ___batchCount2, LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* ___layerBatches3, int32_t* ___resolveDuringBatch4, bool* ___resolveIsAfterCopy5, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.Light2DBlendStyle[] UnityEngine.Rendering.Universal.Renderer2DData::get_lightBlendStyles() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.LayerBatch::GetRTId(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B LayerBatch_GetRTId_mE066C98F07F9C27976D77D429590A37E14B282E5 (LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, int32_t ___index2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::EnableBlendStyle(UnityEngine.Rendering.CommandBuffer,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_EnableBlendStyle_mA9C6F560EA623FABF5278D0FAF4A7A60F57A4EF4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, int32_t ___blendStyleIndex1, bool ___enabled2, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Texture2D::get_blackTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_blackTexture_mE228D76BC18E2406D8398651AC04F06F6B6ED251 (const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___tex0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.SortingLayerRange::.ctor(System.Int16,System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* __this, int16_t ___lowerBound0, int16_t ___upperBound1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::Render(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.DrawingSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData2, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filterSettings3, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::CopyCameraSortingLayerRenderTexture(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_CopyCameraSortingLayerRenderTexture_mE7BF7955CFAD71797D6CBE9FCB77FDA243BC4316 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, int32_t ___mainTargetStoreAction2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::BeginSample(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderLightVolumes(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferStoreAction,System.Boolean,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderLightVolumes_mA99FDD86E5C23B09AEB538A757E6252E01708C0A (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, int32_t ___layerToRender3, int32_t ___endLayerValue4, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTexture5, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthTexture6, int32_t ___intermediateStoreAction7, int32_t ___finalStoreAction8, bool ___requiresRTInit9, List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ___lights10, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::EndSample(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LayerBatch::ReleaseRT(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerBatch_ReleaseRT_mA9FB46F73DA9AE0E84C0ED56B4A05FD7FB2BDF03 (LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_all() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_all_mD1DF9902ED6F17F10ED78FC054B767F4B2084924 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.FilteringSettings::set_renderQueueRange(UnityEngine.Rendering.RenderQueueRange) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_renderQueueRange_m0AD8B351E2B92604D4CF2A57EE6DD4814B68B6AB (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.FilteringSettings::set_layerMask(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_layerMask_m37F000E57F46BF8A8BE4D1EE8D45EA5F9CB30A40 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.FilteringSettings::set_renderingLayerMask(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_renderingLayerMask_m556C58930F53DC5CC206FEC9BEA4C3BC65D524C8 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, uint32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.SortingLayerRange::get_all() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 SortingLayerRange_get_all_m8340309D1B8DEBFF5AA083D08EBF9E17DC900C20 (const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.Renderer2DData::get_lightRenderTextureMemoryBudget() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Renderer2DData_get_lightRenderTextureMemoryBudget_m81AC5C4821789EB0D7DE7B85F1276E4A6B098F6F_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LayerUtility::InitializeBudget(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerUtility_InitializeBudget_mDE564D84F75F688D345C6C938FEA229EB0FD7B94 (uint32_t ___maxTextureCount0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.Renderer2DData::get_shadowRenderTextureMemoryBudget() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Renderer2DData_get_shadowRenderTextureMemoryBudget_mCFF858C1CB16CF0BEB60B5B4628875B4218B8412_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ShadowRendering::InitializeBudget(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_InitializeBudget_m64EFF14BFAED52255D4AC4053B40EC7CC1991524 (uint32_t ___maxTextureCount0, const RuntimeMethod* method) ; // UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(System.Collections.Generic.List`1,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___shaderTagIdList0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, const RuntimeMethod* method) ; // UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___shaderTagId0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, const RuntimeMethod* method) ; // UnityEngine.Rendering.SortingSettings UnityEngine.Rendering.DrawingSettings::get_sortingSettings() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 DrawingSettings_get_sortingSettings_m37B1041B368ED68924B9524984B893D571C635B2 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::GetTransparencySortingMode(UnityEngine.Camera,UnityEngine.Rendering.SortingSettings&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_GetTransparencySortingMode_mB7C2451F4A5E4C77A46A6C238B25A318CABCF6B6 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* ___sortingSettings1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::set_sortingSettings(UnityEngine.Rendering.SortingSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Renderer2DData::get_hdrEmulationScale() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_hdrEmulationScale_m3F7DE6B51EF8C9B84E9D34387D4BEE9FDABDF052_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalFloat(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalColor(System.Int32,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalColor_m20990264BA5EDA9EF20B587E2D258E08FCC9584C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetShapeLightShaderGlobals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetShapeLightShaderGlobals_mF4246A8403A258F0890E09AD914F7970A4044EA1 (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, const RuntimeMethod* method) ; // UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.RendererLighting::GetBlendStyleRenderTextureDesc(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 RendererLighting_GetBlendStyleRenderTextureDesc_m23A988E47741BAB8446D93A53C21542A2D743FE5 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.LayerBatch[] UnityEngine.Rendering.Universal.LayerUtility::CalculateBatches(UnityEngine.Rendering.Universal.ILight2DCullResult,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* LayerUtility_CalculateBatches_m885C93A10D38C001E73C89E2FDBDE573187BD668 (RuntimeObject* ___lightCullResult0, int32_t* ___batchCount1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::DrawLayerBatches(UnityEngine.Rendering.Universal.LayerBatch[],System.Int32,System.Int32,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.DrawingSettings&,UnityEngine.RenderTextureDescriptor&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Render2DLightingPass_DrawLayerBatches_mABA11F465B2DABAC75FC053DD2C63427B1A416EE (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* ___layerBatches0, int32_t ___batchCount1, int32_t ___startIndex2, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd3, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context4, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData5, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filterSettings6, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___normalsDrawSettings7, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawSettings8, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___desc9, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::DisableAllKeywords(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_DisableAllKeywords_mC8552E33F8C174B635939DFB146786099D6070EF (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::ReleaseRenderTextures(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_ReleaseRenderTextures_m1FE03650907B0B103F8339B188E4FC36E09D18DA (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RenderingUtils::RenderObjectsWithError(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CullingResults&,UnityEngine.Camera,UnityEngine.Rendering.FilteringSettings,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_RenderObjectsWithError_m8EED15FCA6B2F37E0871696BD9260CD1C31F3E23 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___cullResults1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera2, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filterSettings3, int32_t ___sortFlags4, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Shader::PropertyToID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ShaderTagId::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___item0, method); } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m005F0FF2BF31C6F94ED8A9CA718592F2F79DC32D (U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.RenderStateBlock&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* ___stateBlock3, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LayerBatch::InitRTIds(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerBatch_InitRTIds_mF4E0176EC8FC27BC6AFAE84FF4C8E42564C0A753 (LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::GetTemporaryRT(System.Int32,UnityEngine.RenderTextureDescriptor,UnityEngine.FilterMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, int32_t ___filter2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m0D749ABC9272029239D12D4761AB4767B59BC76B (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, int32_t ___nameID0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::ReleaseTemporaryRT(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, const RuntimeMethod* method) ; // System.UInt32 Unity.Mathematics.math::max(System.UInt32,System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_max_mBF7CBD8CC524D2CCC33C4EF9E6288CBB08363202_inline (uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LayerUtility::set_maxTextureCount(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LayerUtility_set_maxTextureCount_m900E4EED33B68C5457E202B5D9947CECDFBCADBE_inline (uint32_t ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_shadowsEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_shadowsEnabled_m22E4C87955DECFC40C34F851FAE080371F548BCB_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LayerUtility::CanBatchLightsInLayer(System.Int32,System.Int32,UnityEngine.SortingLayer[],UnityEngine.Rendering.Universal.ILight2DCullResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayerUtility_CanBatchLightsInLayer_m9256E0018610CFD3EB03ADDFC54ACA1C27F89E3B (int32_t ___layerIndex10, int32_t ___layerIndex21, SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___sortingLayers2, RuntimeObject* ___lightCullResult3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LayerUtility::InitializeBatchInfos(UnityEngine.SortingLayer[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerUtility_InitializeBatchInfos_mDDD82CE20DBCD393B6707E0F9D4B3517AFA26A9E (SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___cachedSortingLayers0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LayerUtility::FindUpperBoundInBatch(System.Int32,UnityEngine.SortingLayer[],UnityEngine.Rendering.Universal.ILight2DCullResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerUtility_FindUpperBoundInBatch_m68E9F8E854A9B8DB7413FEC22E688A02628FAE2B (int32_t ___startLayerIndex0, SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___sortingLayers1, RuntimeObject* ___lightCullResult2, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Rendering.Universal.Light2DLookupTexture::CreatePointLightLookupTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Light2DLookupTexture_CreatePointLightLookupTexture_m7760EAE8F6AA76249F63A0664E47ED5038D1F49A (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsGraphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273 (int32_t ___format0, int32_t ___usage1, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.TextureCreationFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___width0, int32_t ___height1, int32_t ___format2, int32_t ___flags3, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_filterMode(UnityEngine.FilterMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_wrapMode(UnityEngine.TextureWrapMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::Distance(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_m220B2ADBE9F87426BEEE291263560DFE78F835B5_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::Normalize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_down() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_down_m744DCF40A3F17B76B9C084145D6E66AC0DE3D5CD_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::Dot(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mBF0FA0B529C821F4733DDC3AD366B07CD27625F4_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::SetPixel(System.Int32,System.Int32,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___x0, int32_t ___y1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color2, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::Apply() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::IsFormatSupported(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_IsFormatSupported_m0F5051D3999D87A45F6CD5C80E6041F0B0C4C1E7 (int32_t ___format0, int32_t ___usage1, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Renderer2DData::get_normalsRenderTargetScale() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_normalsRenderTargetScale_m408FDE336E166EC040B8E723532E5D0D41C93C2C_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Renderer2DData::get_isNormalsRenderTargetValid() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_isNormalsRenderTargetValid_m9E55394F40D7BD5E08B59CCC6B55E920B3DDC514_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Renderer2DData::set_isNormalsRenderTargetValid(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_isNormalsRenderTargetValid_mFE2F6A7F7BE40468052A125B30CE0FE2365D6AC4_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Renderer2DData::set_normalsRenderTargetScale(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_normalsRenderTargetScale_mCA4C07D8B6D985281DEA12A2A6EB7453FFB9C176_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, float ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.RenderTextureDescriptor::get_width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.RenderTextureDescriptor::get_height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.RendererLighting::GetRenderTextureFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererLighting_GetRenderTextureFormat_m6A42C2C74F8F2538D3500E62EDF1C7158635264C (const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_graphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_useMipMap(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_autoGenerateMips(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Renderer2DData::get_useDepthStencilBuffer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useDepthStencilBuffer_mBC97999032178CB283D9FA05A0E15738A6C52E93_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_depthBufferBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_msaaSamples(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_dimension(UnityEngine.Rendering.TextureDimension) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Renderer2DData::get_lightRenderTextureScale() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_lightRenderTextureScale_m80E3D92E565F5609CDAF7929B3717A93CDF159EF_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::get_graphicsFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::EnableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___keyword0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DisableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___keyword0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightOuterRadius() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.ShadowRendering::get_maxTextureCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ShadowRendering_get_maxTextureCount_mD8BE6CA483DD4A6CD9862D81C809EC23A9972E32_inline (const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_shadowIntensity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shadowIntensity_m66760C688E5D8C94B4E1548030DC8243DB0C3DC1_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ShadowRendering::PrerenderShadows(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Int32,UnityEngine.Rendering.Universal.Light2D,System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_PrerenderShadows_m80ED6A1447B0DA27C0CBBBB6CC83F79418126204 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmdBuffer2, int32_t ___layerToRender3, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light4, int32_t ___shadowIndex5, float ___shadowIntensity6, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, int32_t ___colorLoadAction1, int32_t ___colorStoreAction2, int32_t ___depthLoadAction3, int32_t ___depthStoreAction4, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.Universal.RendererLighting::GetLightMaterial(UnityEngine.Rendering.Universal.Renderer2DData,UnityEngine.Rendering.Universal.Light2D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RendererLighting_GetLightMaterial_m721F7AB1D36880ECB7608E3A373609BECC6A937F (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* ___rendererData0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, bool ___isVolume2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ShadowRendering::SetGlobalShadowTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_SetGlobalShadowTexture_mBBB63226798654F74A49CEF813777CEFE8E4D2EE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmdBuffer0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, int32_t ___shadowIndex2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ShadowRendering::DisableGlobalShadowTexture(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_DisableGlobalShadowTexture_m9085FADA15ECB1F7688DA315666E1D22EA615619 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmdBuffer0, const RuntimeMethod* method) ; // UnityEngine.Sprite UnityEngine.Rendering.Universal.Light2D::get_lightCookieSprite() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Sprite::get_texture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetGeneralLightShaderGlobals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetGeneralLightShaderGlobals_mDEC22EC28DED72B041F0A15690DB08424DD8DF6F (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetPointLightShaderGlobals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetPointLightShaderGlobals_m573F376993B05798FF3104046DD21B109B695661 (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light2, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::DrawPointLight(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D,UnityEngine.Mesh,UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_DrawPointLight_m4005EAF47E7AAC376F0C4E6D3239D6DC800773F3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___lightMesh2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ShadowRendering::ReleaseShadowRenderTexture(UnityEngine.Rendering.CommandBuffer,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_ReleaseShadowRenderTexture_m16522F54DD8B850BF0DFD79F971926299F4B369A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmdBuffer0, int32_t ___shadowIndex1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.Light2D::GetTopMostLitLayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_GetTopMostLitLayer_m2D5F1AEBF99D2E5BE49ED13C4D24B52C9CBC2D6E (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_volumeIntensityEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_volumeIntensityEnabled_m198598DACD6A4003D0DCCAC039A4EE793E88B323_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.Int32,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Rendering.Universal.Renderer2DData::get_fallOffLookup() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Renderer2DData_get_fallOffLookup_m3AFCE4D394F16EF30EEE2A3F2FA3B8B3A001E880_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightInnerRadius() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightInnerRadius_m9F3ADA319E63A0373100C0A37409A24B2751496A_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m0, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::op_Multiply(System.Single,UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m1ED56CA313E9D35FD4324AADD8495ADFC041294A_inline (float ___b0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a1, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_falloffIntensity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_falloffIntensity_m77F6582229DE4946AB3D303DAE5CBA7D85C120F3_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_shapeLightFalloffSize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shapeLightFalloffSize_m46E118E296BF85CB51F0F616FD3B20C3EB20503A_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::GetScaledLightInvMatrix(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Matrix4x4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_GetScaledLightInvMatrix_m5E9ED649A4FDCFB7580249069CF42827A19C6E24 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___retMatrix1, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.RendererLighting::GetNormalizedInnerRadius(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RendererLighting_GetNormalizedInnerRadius_m85BD6CA4B995C5C863A9D4C265A0A65EC605BD05 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightInnerAngle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightInnerAngle_m14012802D430D353F79246F8C9C6253CAAFAD474_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.RendererLighting::GetNormalizedAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RendererLighting_GetNormalizedAngle_m56C03757680C40733BFA79B366548342BFDB1211 (float ___angle0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightOuterAngle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightOuterAngle_m6E151EAEACB14C09B909A942C7131673891F9C94_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value1, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Rendering.Universal.Light2DLookupTexture::GetLightLookupTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Light2DLookupTexture_GetLightLookupTexture_mDD1C6C9E7662ACD7B1737BE21E7C8C0741E333CB (const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.Light2D::get_normalMapDistance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_normalMapDistance_mF288BB7A0A2826F343B9231BC9249D9FE78C9672_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::Identifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::ClearRenderTarget(System.Boolean,System.Boolean,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, bool ___clearDepth0, bool ___clearColor1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Inequality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___lhs0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rhs1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::CreateNormalMapRenderTexture(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_CreateNormalMapRenderTexture_mDB1DE5D6DB8535D1F30F671F9D5F830683DCB8BB (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, float ___renderScale3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, int32_t ___loadAction1, int32_t ___storeAction2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::SetShaderPassName(System.Int32,UnityEngine.Rendering.ShaderTagId) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___index0, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___shaderPassName1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Light2D::CacheValues() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_CacheValues_m7CB54339DBAE3192265DF26030568749B06A0578 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ShadowCasterGroup2DManager::CacheValues() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_CacheValues_m90C44E3BB6A9DB0C5A8D1EDE8BA578BCB231FED7 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.Light2DManager::GetGlobalColor(System.Int32,System.Int32,UnityEngine.Color&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DManager_GetGlobalColor_mA9882B624192B7E4C55ED37612B12F51F6B22EC0 (int32_t ___sortingLayerIndex0, int32_t ___blendStyleIndex1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___color2, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_height(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_width(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderLightSet(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,System.Int32,UnityEngine.Rendering.CommandBuffer,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderLightSet_mE185EAEAD039E13CED7A811F74FB16BA9AC5FEF5 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, int32_t ___blendStyleIndex2, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd3, int32_t ___layerToRender4, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTexture5, List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ___lights6, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetFloat(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.Light2D/OverlapOperation UnityEngine.Rendering.Universal.Light2D::get_overlapOperation() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_overlapOperation_mEEC7BE7457C636A1E3C22ED723FE07942129FE33_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::get_shapeLightVolumeShader() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_shapeLightVolumeShader_mA9794C25798DB7ADF3D25F0A201881F27BB62B98_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::get_pointLightVolumeShader() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_pointLightVolumeShader_m7F22B50F1B5E8A522F42D0EA4C90C8B864D426CC_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::get_shapeLightShader() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_shapeLightShader_mC8287286E689DA2BB41625B23404512CAC6CD5A5_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Rendering.Universal.Renderer2DData::get_pointLightShader() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_pointLightShader_m5529C6F0D20A1D20F704D0C942CE34FF1EE6F941_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetBlendModes(UnityEngine.Material,UnityEngine.Rendering.BlendMode,UnityEngine.Rendering.BlendMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetBlendModes_m67B97425034422FA84F9BAE9F8C80E197355FB03 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, int32_t ___src1, int32_t ___dst2, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::EnableKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___keyword0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.RendererLighting::GetLightMaterialIndex(UnityEngine.Rendering.Universal.Light2D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RendererLighting_GetLightMaterialIndex_m576FC6784511141FF6DD8FD85F5A620B947ED311 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, bool ___isVolume1, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Universal.Renderer2DData::get_lightMaterials() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* Renderer2DData_get_lightMaterials_m22C3145214999466A69DB97DDB0CBF2ED7F26BEF_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m880131B97774FCD1D61D609271C687758A1DEED6 (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* __this, uint32_t ___key0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441*, uint32_t, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared)(__this, ___key0, ___value1, method); } // UnityEngine.Material UnityEngine.Rendering.Universal.RendererLighting::CreateLightMaterial(UnityEngine.Rendering.Universal.Renderer2DData,UnityEngine.Rendering.Universal.Light2D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RendererLighting_CreateLightMaterial_mD226ECD785C2F7E9C2609C16E4817EC55566A1CF (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* ___rendererData0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, bool ___isVolume2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m8ECED0ABA38816A415CC071AE2D3DC10931D6378 (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* __this, uint32_t ___key0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441*, uint32_t, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_set_Item_m3CB345D53D5DCD58561453AD5780EBC51E8DA379_gshared)(__this, ___key0, ___value1, method); } // UnityEngine.Rect UnityEngine.Rect::get_zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_get_zero_mBA92EC8F405CC95A0F1ED05E66D9ABD3A61B7476 (const RuntimeMethod* method) ; // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rect::op_Equality(UnityEngine.Rect,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_op_Equality_m3592AA7AF3B2C809AAB02110B166B9A6F9263AD8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lhs0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rhs1, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_height(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_width(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_x(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_y(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::RoundToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline (float ___f0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Min(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Profiling.Profiler::ValidateArguments(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_ValidateArguments_m732E71FF4C28CBEDD8D4CD51DA409198224ED395_inline (String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Profiling.Profiler::BeginSampleImpl(System.String,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiler_BeginSampleImpl_m11DCED1F062EEB6A07FE36224080BAEDC65D5A87 (String_t* ___name0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___targetObject1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::min(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline (float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline (float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Int32 System.Single::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m69F64D545E3C023BE9927397572349A569141EBA_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method) ; // System.Boolean System.Single::IsNaN(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline (float ___f0, const RuntimeMethod* method) ; // System.Int32 System.BitConverter::SingleToInt32Bits(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Double UnityEngine.Rendering.Universal.ClipperOffset::get_ArcTolerance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double ClipperOffset_get_ArcTolerance_mE0BB4CD7D1127B4933AA37A3FE91BFBE0DC56B47 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, const RuntimeMethod* method) { { // public double ArcTolerance { get; set; } double L_0 = __this->___U3CArcToleranceU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::set_ArcTolerance(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_set_ArcTolerance_mC682625C17A5325B8ED680D25A9BC8C3BDE93159 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___value0, const RuntimeMethod* method) { { // public double ArcTolerance { get; set; } double L_0 = ___value0; __this->___U3CArcToleranceU3Ek__BackingField_11 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::.ctor(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset__ctor_m77AF9D20AA5811C81540CEA2E4AB59E22ABF984A (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___arcTolerance0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private List m_normals = new List(); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_0 = (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*)il2cpp_codegen_object_new(List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554(L_0, List_1__ctor_mC210BE3A0ACCBC09E93A5AE5291D8774F99C5554_RuntimeMethod_var); __this->___m_normals_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_normals_3), (void*)L_0); // private PolyNode m_polyNodes = new PolyNode(); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_1 = (PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9*)il2cpp_codegen_object_new(PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9_il2cpp_TypeInfo_var); NullCheck(L_1); PolyNode__ctor_m62E6D251392608C3B6428CDAC7157CA03C6DB396(L_1, NULL); __this->___m_polyNodes_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_polyNodes_10), (void*)L_1); // public ClipperOffset(double arcTolerance = def_arc_tolerance) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // ArcTolerance = arcTolerance; double L_2 = ___arcTolerance0; ClipperOffset_set_ArcTolerance_mC682625C17A5325B8ED680D25A9BC8C3BDE93159_inline(__this, L_2, NULL); // m_lowest.X = -1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_3 = (&__this->___m_lowest_9); L_3->___X_1 = ((int64_t)(-1)); // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_Clear_mB2A17563E44F8E5BC6267A8B05A5F3F531AC2A47 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE6EF921EC0FE1CC72862FDD58EF68D13FB92C053_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_polyNodes.Childs.Clear(); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_0 = __this->___m_polyNodes_10; NullCheck(L_0); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_1; L_1 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_0, NULL); NullCheck(L_1); List_1_Clear_mE6EF921EC0FE1CC72862FDD58EF68D13FB92C053_inline(L_1, List_1_Clear_mE6EF921EC0FE1CC72862FDD58EF68D13FB92C053_RuntimeMethod_var); // m_lowest.X = -1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_2 = (&__this->___m_lowest_9); L_2->___X_1 = ((int64_t)(-1)); // } return; } } // System.Int64 UnityEngine.Rendering.Universal.ClipperOffset::Round(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0 (double ___value0, const RuntimeMethod* method) { int64_t V_0 = 0; int64_t G_B3_0 = 0; { // return value < 0 ? (ClipInt)(value - 0.5) : (ClipInt)(value + 0.5); double L_0 = ___value0; if ((((double)L_0) < ((double)(0.0)))) { goto IL_001b; } } { double L_1 = ___value0; G_B3_0 = il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_add(L_1, (0.5)))); goto IL_0027; } IL_001b: { double L_2 = ___value0; G_B3_0 = il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_subtract(L_2, (0.5)))); } IL_0027: { V_0 = G_B3_0; goto IL_002a; } IL_002a: { // } int64_t L_3 = V_0; return L_3; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::AddPath(System.Collections.Generic.List`1,UnityEngine.Rendering.Universal.JoinType,UnityEngine.Rendering.Universal.EndType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_AddPath_m779EB8851FB9877EC13BD7C7273A8303AEA0ED75 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___path0, int32_t ___joinType1, int32_t ___endType2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t V_7 = 0; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; int32_t G_B5_0 = 0; int32_t G_B11_0 = 0; int32_t G_B18_0 = 0; int32_t G_B20_0 = 0; int32_t G_B28_0 = 0; int32_t G_B38_0 = 0; int32_t G_B40_0 = 0; { // int highI = path.Count - 1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_0 = ___path0; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_0, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1)); // if (highI < 0) return; int32_t L_2 = V_0; V_4 = (bool)((((int32_t)L_2) < ((int32_t)0))? 1 : 0); bool L_3 = V_4; if (!L_3) { goto IL_0019; } } { // if (highI < 0) return; goto IL_0264; } IL_0019: { // PolyNode newNode = new PolyNode(); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_4 = (PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9*)il2cpp_codegen_object_new(PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9_il2cpp_TypeInfo_var); NullCheck(L_4); PolyNode__ctor_m62E6D251392608C3B6428CDAC7157CA03C6DB396(L_4, NULL); V_1 = L_4; // newNode.m_jointype = joinType; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_5 = V_1; int32_t L_6 = ___joinType1; NullCheck(L_5); L_5->___m_jointype_3 = L_6; // newNode.m_endtype = endType; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_7 = V_1; int32_t L_8 = ___endType2; NullCheck(L_7); L_7->___m_endtype_4 = L_8; // if (endType == EndType.etClosedLine || endType == EndType.etClosedPolygon) int32_t L_9 = ___endType2; if ((((int32_t)L_9) == ((int32_t)1))) { goto IL_0037; } } { int32_t L_10 = ___endType2; G_B5_0 = ((((int32_t)L_10) == ((int32_t)0))? 1 : 0); goto IL_0038; } IL_0037: { G_B5_0 = 1; } IL_0038: { V_5 = (bool)G_B5_0; bool L_11 = V_5; if (!L_11) { goto IL_0064; } } { goto IL_0044; } IL_0040: { // while (highI > 0 && path[0] == path[highI]) highI--; int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0044: { // while (highI > 0 && path[0] == path[highI]) highI--; int32_t L_13 = V_0; if ((((int32_t)L_13) <= ((int32_t)0))) { goto IL_005d; } } { List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_14 = ___path0; NullCheck(L_14); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_15; L_15 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_14, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_16 = ___path0; int32_t L_17 = V_0; NullCheck(L_16); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_18; L_18 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_16, L_17, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); bool L_19; L_19 = IntPoint_op_Equality_m1EDFA756F98E4CFC0F93A9B78BFFA2717494F153(L_15, L_18, NULL); G_B11_0 = ((int32_t)(L_19)); goto IL_005e; } IL_005d: { G_B11_0 = 0; } IL_005e: { V_6 = (bool)G_B11_0; bool L_20 = V_6; if (L_20) { goto IL_0040; } } IL_0064: { // newNode.m_polygon.Capacity = highI + 1; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_21 = V_1; NullCheck(L_21); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_22 = L_21->___m_polygon_1; int32_t L_23 = V_0; NullCheck(L_22); List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), List_1_set_Capacity_mF8A58E901C5F86F6C4D1099E00FA60A4908B38B4_RuntimeMethod_var); // newNode.m_polygon.Add(path[0]); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_24 = V_1; NullCheck(L_24); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_25 = L_24->___m_polygon_1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_26 = ___path0; NullCheck(L_26); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_27; L_27 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_26, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); NullCheck(L_25); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_25, L_27, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // int j = 0, k = 0; V_2 = 0; // int j = 0, k = 0; V_3 = 0; // for (int i = 1; i <= highI; i++) V_7 = 1; goto IL_0142; } IL_0092: { // if (newNode.m_polygon[j] != path[i]) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_28 = V_1; NullCheck(L_28); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_29 = L_28->___m_polygon_1; int32_t L_30 = V_2; NullCheck(L_29); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_31; L_31 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_29, L_30, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_32 = ___path0; int32_t L_33 = V_7; NullCheck(L_32); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_34; L_34 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_32, L_33, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); bool L_35; L_35 = IntPoint_op_Inequality_m043C9F6EFE643854549DADD7D10EE9E7C7E1B729(L_31, L_34, NULL); V_8 = L_35; bool L_36 = V_8; if (!L_36) { goto IL_013c; } } { // j++; int32_t L_37 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_37, 1)); // newNode.m_polygon.Add(path[i]); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_38 = V_1; NullCheck(L_38); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_39 = L_38->___m_polygon_1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_40 = ___path0; int32_t L_41 = V_7; NullCheck(L_40); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_42; L_42 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_40, L_41, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); NullCheck(L_39); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_39, L_42, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // if (path[i].Y > newNode.m_polygon[k].Y || // (path[i].Y == newNode.m_polygon[k].Y && // path[i].X < newNode.m_polygon[k].X)) k = j; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_43 = ___path0; int32_t L_44 = V_7; NullCheck(L_43); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_45; L_45 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_43, L_44, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_46 = L_45.___Y_2; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_47 = V_1; NullCheck(L_47); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_48 = L_47->___m_polygon_1; int32_t L_49 = V_3; NullCheck(L_48); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_50; L_50 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_48, L_49, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_51 = L_50.___Y_2; if ((((int64_t)L_46) > ((int64_t)L_51))) { goto IL_0132; } } { List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_52 = ___path0; int32_t L_53 = V_7; NullCheck(L_52); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_54; L_54 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_52, L_53, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_55 = L_54.___Y_2; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_56 = V_1; NullCheck(L_56); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_57 = L_56->___m_polygon_1; int32_t L_58 = V_3; NullCheck(L_57); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_59; L_59 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_57, L_58, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_60 = L_59.___Y_2; if ((!(((uint64_t)L_55) == ((uint64_t)L_60)))) { goto IL_012f; } } { List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_61 = ___path0; int32_t L_62 = V_7; NullCheck(L_61); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_63; L_63 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_61, L_62, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_64 = L_63.___X_1; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_65 = V_1; NullCheck(L_65); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_66 = L_65->___m_polygon_1; int32_t L_67 = V_3; NullCheck(L_66); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_68; L_68 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_66, L_67, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_69 = L_68.___X_1; G_B18_0 = ((((int64_t)L_64) < ((int64_t)L_69))? 1 : 0); goto IL_0130; } IL_012f: { G_B18_0 = 0; } IL_0130: { G_B20_0 = G_B18_0; goto IL_0133; } IL_0132: { G_B20_0 = 1; } IL_0133: { V_9 = (bool)G_B20_0; bool L_70 = V_9; if (!L_70) { goto IL_013b; } } { // path[i].X < newNode.m_polygon[k].X)) k = j; int32_t L_71 = V_2; V_3 = L_71; } IL_013b: { } IL_013c: { // for (int i = 1; i <= highI; i++) int32_t L_72 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_72, 1)); } IL_0142: { // for (int i = 1; i <= highI; i++) int32_t L_73 = V_7; int32_t L_74 = V_0; V_10 = (bool)((((int32_t)((((int32_t)L_73) > ((int32_t)L_74))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_75 = V_10; if (L_75) { goto IL_0092; } } { // if (endType == EndType.etClosedPolygon && j < 2) return; int32_t L_76 = ___endType2; if (L_76) { goto IL_015c; } } { int32_t L_77 = V_2; G_B28_0 = ((((int32_t)L_77) < ((int32_t)2))? 1 : 0); goto IL_015d; } IL_015c: { G_B28_0 = 0; } IL_015d: { V_11 = (bool)G_B28_0; bool L_78 = V_11; if (!L_78) { goto IL_0168; } } { // if (endType == EndType.etClosedPolygon && j < 2) return; goto IL_0264; } IL_0168: { // m_polyNodes.AddChild(newNode); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_79 = __this->___m_polyNodes_10; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_80 = V_1; NullCheck(L_79); PolyNode_AddChild_m8CF2C74C5426BAB5B15114D3129F60F7F65E2AFF(L_79, L_80, NULL); // if (endType != EndType.etClosedPolygon) return; int32_t L_81 = ___endType2; V_12 = (bool)((!(((uint32_t)L_81) <= ((uint32_t)0)))? 1 : 0); bool L_82 = V_12; if (!L_82) { goto IL_0184; } } { // if (endType != EndType.etClosedPolygon) return; goto IL_0264; } IL_0184: { // if (m_lowest.X < 0) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_83 = (&__this->___m_lowest_9); int64_t L_84 = L_83->___X_1; V_13 = (bool)((((int64_t)L_84) < ((int64_t)((int64_t)0)))? 1 : 0); bool L_85 = V_13; if (!L_85) { goto IL_01b9; } } { // m_lowest = new IntPoint(m_polyNodes.ChildCount - 1, k); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_86 = __this->___m_polyNodes_10; NullCheck(L_86); int32_t L_87; L_87 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_86, NULL); int32_t L_88 = V_3; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_89; memset((&L_89), 0, sizeof(L_89)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_89), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_87, 1))), ((int64_t)L_88), /*hidden argument*/NULL); __this->___m_lowest_9 = L_89; goto IL_0264; } IL_01b9: { // IntPoint ip = m_polyNodes.Childs[(int)m_lowest.X].m_polygon[(int)m_lowest.Y]; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_90 = __this->___m_polyNodes_10; NullCheck(L_90); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_91; L_91 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_90, NULL); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_92 = (&__this->___m_lowest_9); int64_t L_93 = L_92->___X_1; NullCheck(L_91); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_94; L_94 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_91, ((int32_t)L_93), List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); NullCheck(L_94); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_95 = L_94->___m_polygon_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_96 = (&__this->___m_lowest_9); int64_t L_97 = L_96->___Y_2; NullCheck(L_95); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_98; L_98 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_95, ((int32_t)L_97), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_14 = L_98; // if (newNode.m_polygon[k].Y > ip.Y || // (newNode.m_polygon[k].Y == ip.Y && // newNode.m_polygon[k].X < ip.X)) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_99 = V_1; NullCheck(L_99); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_100 = L_99->___m_polygon_1; int32_t L_101 = V_3; NullCheck(L_100); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_102; L_102 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_100, L_101, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_103 = L_102.___Y_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_104 = V_14; int64_t L_105 = L_104.___Y_2; if ((((int64_t)L_103) > ((int64_t)L_105))) { goto IL_0241; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_106 = V_1; NullCheck(L_106); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_107 = L_106->___m_polygon_1; int32_t L_108 = V_3; NullCheck(L_107); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_109; L_109 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_107, L_108, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_110 = L_109.___Y_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_111 = V_14; int64_t L_112 = L_111.___Y_2; if ((!(((uint64_t)L_110) == ((uint64_t)L_112)))) { goto IL_023e; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_113 = V_1; NullCheck(L_113); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_114 = L_113->___m_polygon_1; int32_t L_115 = V_3; NullCheck(L_114); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_116; L_116 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_114, L_115, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_117 = L_116.___X_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_118 = V_14; int64_t L_119 = L_118.___X_1; G_B38_0 = ((((int64_t)L_117) < ((int64_t)L_119))? 1 : 0); goto IL_023f; } IL_023e: { G_B38_0 = 0; } IL_023f: { G_B40_0 = G_B38_0; goto IL_0242; } IL_0241: { G_B40_0 = 1; } IL_0242: { V_15 = (bool)G_B40_0; bool L_120 = V_15; if (!L_120) { goto IL_0263; } } { // m_lowest = new IntPoint(m_polyNodes.ChildCount - 1, k); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_121 = __this->___m_polyNodes_10; NullCheck(L_121); int32_t L_122; L_122 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_121, NULL); int32_t L_123 = V_3; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_124; memset((&L_124), 0, sizeof(L_124)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_124), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_122, 1))), ((int64_t)L_123), /*hidden argument*/NULL); __this->___m_lowest_9 = L_124; } IL_0263: { } IL_0264: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::AddPaths(System.Collections.Generic.List`1>,UnityEngine.Rendering.Universal.JoinType,UnityEngine.Rendering.Universal.EndType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_AddPaths_mE96107371B9C9EB7B2A572345A0A2B8296D4A626 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* ___paths0, int32_t ___joinType1, int32_t ___endType2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF3049AF74F36E326CDC1AB44843F9A9E384DD099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEF1D096D20BAA3C9609EF3EAD17A47D2FC392EEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m03F77FACCB7328ACD8200DA17DA628FC10865B16_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m08CBD265CFF86DD2FC72636F48442B334F5E910D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592 V_0; memset((&V_0), 0, sizeof(V_0)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_1 = NULL; { // foreach (Path p in paths) List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_0 = ___paths0; NullCheck(L_0); Enumerator_tA18A4A343A81A9CF43F1469DA6B173DAB0E23592 L_1; L_1 = List_1_GetEnumerator_m08CBD265CFF86DD2FC72636F48442B334F5E910D(L_0, List_1_GetEnumerator_m08CBD265CFF86DD2FC72636F48442B334F5E910D_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0028: {// begin finally (depth: 1) Enumerator_Dispose_mF3049AF74F36E326CDC1AB44843F9A9E384DD099((&V_0), Enumerator_Dispose_mF3049AF74F36E326CDC1AB44843F9A9E384DD099_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_001d_1; } IL_000b_1: { // foreach (Path p in paths) List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_2; L_2 = Enumerator_get_Current_m03F77FACCB7328ACD8200DA17DA628FC10865B16_inline((&V_0), Enumerator_get_Current_m03F77FACCB7328ACD8200DA17DA628FC10865B16_RuntimeMethod_var); V_1 = L_2; // AddPath(p, joinType, endType); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_3 = V_1; int32_t L_4 = ___joinType1; int32_t L_5 = ___endType2; ClipperOffset_AddPath_m779EB8851FB9877EC13BD7C7273A8303AEA0ED75(__this, L_3, L_4, L_5, NULL); } IL_001d_1: { // foreach (Path p in paths) bool L_6; L_6 = Enumerator_MoveNext_mEF1D096D20BAA3C9609EF3EAD17A47D2FC392EEA((&V_0), Enumerator_MoveNext_mEF1D096D20BAA3C9609EF3EAD17A47D2FC392EEA_RuntimeMethod_var); if (L_6) { goto IL_000b_1; } } { goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::FixOrientations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_FixOrientations_mDA375E02A3FE57336BBF9B4BCA0E090594A423DD (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* V_2 = NULL; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* V_6 = NULL; bool V_7 = false; bool V_8 = false; int32_t G_B3_0 = 0; int32_t G_B9_0 = 0; int32_t G_B11_0 = 0; int32_t G_B20_0 = 0; { // if (m_lowest.X >= 0 && // !Clipper.Orientation(m_polyNodes.Childs[(int)m_lowest.X].m_polygon)) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_0 = (&__this->___m_lowest_9); int64_t L_1 = L_0->___X_1; if ((((int64_t)L_1) < ((int64_t)((int64_t)0)))) { goto IL_003b; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_2 = __this->___m_polyNodes_10; NullCheck(L_2); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_3; L_3 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_2, NULL); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* L_4 = (&__this->___m_lowest_9); int64_t L_5 = L_4->___X_1; NullCheck(L_3); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_6; L_6 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_3, ((int32_t)L_5), List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); NullCheck(L_6); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_7 = L_6->___m_polygon_1; bool L_8; L_8 = Clipper_Orientation_m4432C59C439E01C36C552F3B36F6D37DFFFD2E3F(L_7, NULL); G_B3_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0); goto IL_003c; } IL_003b: { G_B3_0 = 0; } IL_003c: { V_0 = (bool)G_B3_0; bool L_9 = V_0; if (!L_9) { goto IL_00a6; } } { // for (int i = 0; i < m_polyNodes.ChildCount; i++) V_1 = 0; goto IL_008f; } IL_0045: { // PolyNode node = m_polyNodes.Childs[i]; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_10 = __this->___m_polyNodes_10; NullCheck(L_10); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_11; L_11 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_10, NULL); int32_t L_12 = V_1; NullCheck(L_11); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_13; L_13 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_11, L_12, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); V_2 = L_13; // if (node.m_endtype == EndType.etClosedPolygon || // (node.m_endtype == EndType.etClosedLine && // Clipper.Orientation(node.m_polygon))) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_14 = V_2; NullCheck(L_14); int32_t L_15 = L_14->___m_endtype_4; if (!L_15) { goto IL_0079; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_16 = V_2; NullCheck(L_16); int32_t L_17 = L_16->___m_endtype_4; if ((!(((uint32_t)L_17) == ((uint32_t)1)))) { goto IL_0076; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_18 = V_2; NullCheck(L_18); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_19 = L_18->___m_polygon_1; bool L_20; L_20 = Clipper_Orientation_m4432C59C439E01C36C552F3B36F6D37DFFFD2E3F(L_19, NULL); G_B9_0 = ((int32_t)(L_20)); goto IL_0077; } IL_0076: { G_B9_0 = 0; } IL_0077: { G_B11_0 = G_B9_0; goto IL_007a; } IL_0079: { G_B11_0 = 1; } IL_007a: { V_3 = (bool)G_B11_0; bool L_21 = V_3; if (!L_21) { goto IL_008a; } } { // node.m_polygon.Reverse(); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_22 = V_2; NullCheck(L_22); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_23 = L_22->___m_polygon_1; NullCheck(L_23); List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06(L_23, List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06_RuntimeMethod_var); } IL_008a: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_008f: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_25 = V_1; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_26 = __this->___m_polyNodes_10; NullCheck(L_26); int32_t L_27; L_27 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_26, NULL); V_4 = (bool)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0); bool L_28 = V_4; if (L_28) { goto IL_0045; } } { goto IL_010d; } IL_00a6: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) V_5 = 0; goto IL_00f7; } IL_00ac: { // PolyNode node = m_polyNodes.Childs[i]; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_29 = __this->___m_polyNodes_10; NullCheck(L_29); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_30; L_30 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_29, NULL); int32_t L_31 = V_5; NullCheck(L_30); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_32; L_32 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_30, L_31, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); V_6 = L_32; // if (node.m_endtype == EndType.etClosedLine && // !Clipper.Orientation(node.m_polygon)) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_33 = V_6; NullCheck(L_33); int32_t L_34 = L_33->___m_endtype_4; if ((!(((uint32_t)L_34) == ((uint32_t)1)))) { goto IL_00dc; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_35 = V_6; NullCheck(L_35); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_36 = L_35->___m_polygon_1; bool L_37; L_37 = Clipper_Orientation_m4432C59C439E01C36C552F3B36F6D37DFFFD2E3F(L_36, NULL); G_B20_0 = ((((int32_t)L_37) == ((int32_t)0))? 1 : 0); goto IL_00dd; } IL_00dc: { G_B20_0 = 0; } IL_00dd: { V_7 = (bool)G_B20_0; bool L_38 = V_7; if (!L_38) { goto IL_00f0; } } { // node.m_polygon.Reverse(); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_39 = V_6; NullCheck(L_39); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_40 = L_39->___m_polygon_1; NullCheck(L_40); List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06(L_40, List_1_Reverse_m0095A261A373A1600A956707DE83AAF5F37F5D06_RuntimeMethod_var); } IL_00f0: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_41 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00f7: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_42 = V_5; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_43 = __this->___m_polyNodes_10; NullCheck(L_43); int32_t L_44; L_44 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_43, NULL); V_8 = (bool)((((int32_t)L_42) < ((int32_t)L_44))? 1 : 0); bool L_45 = V_8; if (L_45) { goto IL_00ac; } } { } IL_010d: { // } return; } } // UnityEngine.Rendering.Universal.DoublePoint UnityEngine.Rendering.Universal.ClipperOffset::GetUnitNormal(UnityEngine.Rendering.Universal.IntPoint,UnityEngine.Rendering.Universal.IntPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ClipperOffset_GetUnitNormal_mA7C744D67D7473917DD3DCBF1F299F62CD0DA295 (IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___pt10, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___pt21, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; double V_1 = 0.0; double V_2 = 0.0; bool V_3 = false; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF V_4; memset((&V_4), 0, sizeof(V_4)); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF V_5; memset((&V_5), 0, sizeof(V_5)); int32_t G_B3_0 = 0; { // double dx = (pt2.X - pt1.X); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_0 = ___pt21; int64_t L_1 = L_0.___X_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_2 = ___pt10; int64_t L_3 = L_2.___X_1; V_0 = ((double)((int64_t)il2cpp_codegen_subtract(L_1, L_3))); // double dy = (pt2.Y - pt1.Y); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_4 = ___pt21; int64_t L_5 = L_4.___Y_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_6 = ___pt10; int64_t L_7 = L_6.___Y_2; V_1 = ((double)((int64_t)il2cpp_codegen_subtract(L_5, L_7))); // if ((dx == 0) && (dy == 0)) return new DoublePoint(); double L_8 = V_0; if ((!(((double)L_8) == ((double)(0.0))))) { goto IL_0039; } } { double L_9 = V_1; G_B3_0 = ((((double)L_9) == ((double)(0.0)))? 1 : 0); goto IL_003a; } IL_0039: { G_B3_0 = 0; } IL_003a: { V_3 = (bool)G_B3_0; bool L_10 = V_3; if (!L_10) { goto IL_004c; } } { // if ((dx == 0) && (dy == 0)) return new DoublePoint(); il2cpp_codegen_initobj((&V_4), sizeof(DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF)); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_11 = V_4; V_5 = L_11; goto IL_0077; } IL_004c: { // double f = 1 * 1.0 / Math.Sqrt(dx * dx + dy * dy); double L_12 = V_0; double L_13 = V_0; double L_14 = V_1; double L_15 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_16; L_16 = sqrt(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_12, L_13)), ((double)il2cpp_codegen_multiply(L_14, L_15))))); V_2 = ((double)((1.0)/L_16)); // dx *= f; double L_17 = V_0; double L_18 = V_2; V_0 = ((double)il2cpp_codegen_multiply(L_17, L_18)); // dy *= f; double L_19 = V_1; double L_20 = V_2; V_1 = ((double)il2cpp_codegen_multiply(L_19, L_20)); // return new DoublePoint(dy, -dx); double L_21 = V_1; double L_22 = V_0; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_23; memset((&L_23), 0, sizeof(L_23)); DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952((&L_23), L_21, ((-L_22)), /*hidden argument*/NULL); V_5 = L_23; goto IL_0077; } IL_0077: { // } DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_24 = V_5; return L_24; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::DoOffset(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_DoOffset_mB2EC1F8806D984AEACFF55D76038DA62FE63FC34 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___delta0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; double V_1 = 0.0; bool V_2 = false; int32_t V_3 = 0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* V_4 = NULL; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t V_10 = 0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* V_11 = NULL; int32_t V_12 = 0; bool V_13 = false; bool V_14 = false; bool V_15 = false; double V_16 = 0.0; double V_17 = 0.0; int32_t V_18 = 0; double V_19 = 0.0; bool V_20 = false; double V_21 = 0.0; double V_22 = 0.0; int32_t V_23 = 0; bool V_24 = false; bool V_25 = false; bool V_26 = false; int32_t V_27 = 0; bool V_28 = false; bool V_29 = false; bool V_30 = false; int32_t V_31 = 0; int32_t V_32 = 0; bool V_33 = false; bool V_34 = false; int32_t V_35 = 0; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF V_36; memset((&V_36), 0, sizeof(V_36)); int32_t V_37 = 0; bool V_38 = false; int32_t V_39 = 0; bool V_40 = false; int32_t V_41 = 0; bool V_42 = false; int32_t V_43 = 0; int32_t V_44 = 0; bool V_45 = false; int32_t V_46 = 0; int32_t V_47 = 0; bool V_48 = false; int32_t V_49 = 0; bool V_50 = false; bool V_51 = false; int32_t G_B20_0 = 0; int32_t G_B22_0 = 0; int32_t G_B24_0 = 0; int32_t G_B48_0 = 0; { // m_destPolys = new Paths(); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_0 = (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*)il2cpp_codegen_object_new(List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A(L_0, List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var); __this->___m_destPolys_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_destPolys_0), (void*)L_0); // m_delta = delta; double L_1 = ___delta0; __this->___m_delta_4 = L_1; // if (ClipperBase.near_zero(delta)) double L_2 = ___delta0; bool L_3; L_3 = ClipperBase_near_zero_mF9DD5BF5781388D06E391457D1713BCEC0E21DB2(L_2, NULL); V_2 = L_3; bool L_4 = V_2; if (!L_4) { goto IL_008e; } } { // m_destPolys.Capacity = m_polyNodes.ChildCount; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_5 = __this->___m_destPolys_0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_6 = __this->___m_polyNodes_10; NullCheck(L_6); int32_t L_7; L_7 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_6, NULL); NullCheck(L_5); List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99(L_5, L_7, List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99_RuntimeMethod_var); // for (int i = 0; i < m_polyNodes.ChildCount; i++) V_3 = 0; goto IL_0075; } IL_0039: { // PolyNode node = m_polyNodes.Childs[i]; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_8 = __this->___m_polyNodes_10; NullCheck(L_8); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_9; L_9 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_8, NULL); int32_t L_10 = V_3; NullCheck(L_9); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_11; L_11 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_9, L_10, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); V_4 = L_11; // if (node.m_endtype == EndType.etClosedPolygon) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_12 = V_4; NullCheck(L_12); int32_t L_13 = L_12->___m_endtype_4; V_5 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_5; if (!L_14) { goto IL_0070; } } { // m_destPolys.Add(node.m_polygon); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_15 = __this->___m_destPolys_0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_16 = V_4; NullCheck(L_16); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_17 = L_16->___m_polygon_1; NullCheck(L_15); List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline(L_15, L_17, List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); } IL_0070: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0075: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_19 = V_3; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_20 = __this->___m_polyNodes_10; NullCheck(L_20); int32_t L_21; L_21 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_20, NULL); V_6 = (bool)((((int32_t)L_19) < ((int32_t)L_21))? 1 : 0); bool L_22 = V_6; if (L_22) { goto IL_0039; } } { // return; goto IL_079f; } IL_008e: { // if (ArcTolerance <= 0.0) double L_23; L_23 = ClipperOffset_get_ArcTolerance_mE0BB4CD7D1127B4933AA37A3FE91BFBE0DC56B47_inline(__this, NULL); V_7 = (bool)((((int32_t)((!(((double)L_23) <= ((double)(0.0))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_24 = V_7; if (!L_24) { goto IL_00b4; } } { // y = def_arc_tolerance; V_0 = (0.25); goto IL_00ec; } IL_00b4: { // else if (ArcTolerance > Math.Abs(delta) * def_arc_tolerance) double L_25; L_25 = ClipperOffset_get_ArcTolerance_mE0BB4CD7D1127B4933AA37A3FE91BFBE0DC56B47_inline(__this, NULL); double L_26 = ___delta0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_27; L_27 = fabs(L_26); V_8 = (bool)((((double)L_25) > ((double)((double)il2cpp_codegen_multiply(L_27, (0.25)))))? 1 : 0); bool L_28 = V_8; if (!L_28) { goto IL_00e5; } } { // y = Math.Abs(delta) * def_arc_tolerance; double L_29 = ___delta0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_30; L_30 = fabs(L_29); V_0 = ((double)il2cpp_codegen_multiply(L_30, (0.25))); goto IL_00ec; } IL_00e5: { // y = ArcTolerance; double L_31; L_31 = ClipperOffset_get_ArcTolerance_mE0BB4CD7D1127B4933AA37A3FE91BFBE0DC56B47_inline(__this, NULL); V_0 = L_31; } IL_00ec: { // double steps = Math.PI / Math.Acos(1 - y / Math.Abs(delta)); double L_32 = V_0; double L_33 = ___delta0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_34; L_34 = fabs(L_33); double L_35; L_35 = acos(((double)il2cpp_codegen_subtract((1.0), ((double)(L_32/L_34))))); V_1 = ((double)((3.1415926535897931)/L_35)); // m_sin = Math.Sin(two_pi / steps); double L_36 = V_1; double L_37; L_37 = sin(((double)((6.2831853071795862)/L_36))); __this->___m_sin_6 = L_37; // m_cos = Math.Cos(two_pi / steps); double L_38 = V_1; double L_39; L_39 = cos(((double)((6.2831853071795862)/L_38))); __this->___m_cos_7 = L_39; // m_StepsPerRad = steps / two_pi; double L_40 = V_1; __this->___m_StepsPerRad_8 = ((double)(L_40/(6.2831853071795862))); // if (delta < 0.0) m_sin = -m_sin; double L_41 = ___delta0; V_9 = (bool)((((double)L_41) < ((double)(0.0)))? 1 : 0); bool L_42 = V_9; if (!L_42) { goto IL_016a; } } { // if (delta < 0.0) m_sin = -m_sin; double L_43 = __this->___m_sin_6; __this->___m_sin_6 = ((-L_43)); } IL_016a: { // m_destPolys.Capacity = m_polyNodes.ChildCount * 2; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_44 = __this->___m_destPolys_0; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_45 = __this->___m_polyNodes_10; NullCheck(L_45); int32_t L_46; L_46 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_45, NULL); NullCheck(L_44); List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99(L_44, ((int32_t)il2cpp_codegen_multiply(L_46, 2)), List_1_set_Capacity_m08AC3F9739EF37937C4C7F65BD2BB7AFF045FE99_RuntimeMethod_var); // for (int i = 0; i < m_polyNodes.ChildCount; i++) V_10 = 0; goto IL_0787; } IL_018b: { // PolyNode node = m_polyNodes.Childs[i]; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_47 = __this->___m_polyNodes_10; NullCheck(L_47); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_48; L_48 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_47, NULL); int32_t L_49 = V_10; NullCheck(L_48); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_50; L_50 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_48, L_49, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); V_11 = L_50; // m_srcPoly = node.m_polygon; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_51 = V_11; NullCheck(L_51); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_52 = L_51->___m_polygon_1; __this->___m_srcPoly_1 = L_52; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_srcPoly_1), (void*)L_52); // int len = m_srcPoly.Count; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_53 = __this->___m_srcPoly_1; NullCheck(L_53); int32_t L_54; L_54 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_53, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_12 = L_54; // if (len == 0 || (delta <= 0 && (len < 3 || // node.m_endtype != EndType.etClosedPolygon))) int32_t L_55 = V_12; if (!L_55) { goto IL_01e1; } } { double L_56 = ___delta0; if ((!(((double)L_56) <= ((double)(0.0))))) { goto IL_01de; } } { int32_t L_57 = V_12; if ((((int32_t)L_57) < ((int32_t)3))) { goto IL_01db; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_58 = V_11; NullCheck(L_58); int32_t L_59 = L_58->___m_endtype_4; G_B20_0 = ((!(((uint32_t)L_59) <= ((uint32_t)0)))? 1 : 0); goto IL_01dc; } IL_01db: { G_B20_0 = 1; } IL_01dc: { G_B22_0 = G_B20_0; goto IL_01df; } IL_01de: { G_B22_0 = 0; } IL_01df: { G_B24_0 = G_B22_0; goto IL_01e2; } IL_01e1: { G_B24_0 = 1; } IL_01e2: { V_13 = (bool)G_B24_0; bool L_60 = V_13; if (!L_60) { goto IL_01ed; } } { // continue; goto IL_0781; } IL_01ed: { // m_destPoly = new Path(); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_61 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_61); List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE(L_61, List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); __this->___m_destPoly_2 = L_61; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_destPoly_2), (void*)L_61); // if (len == 1) int32_t L_62 = V_12; V_14 = (bool)((((int32_t)L_62) == ((int32_t)1))? 1 : 0); bool L_63 = V_14; if (!L_63) { goto IL_03ae; } } { // if (node.m_jointype == JoinType.jtRound) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_64 = V_11; NullCheck(L_64); int32_t L_65 = L_64->___m_jointype_3; V_15 = (bool)((((int32_t)L_65) == ((int32_t)0))? 1 : 0); bool L_66 = V_15; if (!L_66) { goto IL_02cd; } } { // double X = 1.0, Y = 0.0; V_16 = (1.0); // double X = 1.0, Y = 0.0; V_17 = (0.0); // for (int j = 1; j <= steps; j++) V_18 = 1; goto IL_02b5; } IL_0236: { // m_destPoly.Add(new IntPoint( // Round(m_srcPoly[0].X + X * delta), // Round(m_srcPoly[0].Y + Y * delta))); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_67 = __this->___m_destPoly_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_68 = __this->___m_srcPoly_1; NullCheck(L_68); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_69; L_69 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_68, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_70 = L_69.___X_1; double L_71 = V_16; double L_72 = ___delta0; int64_t L_73; L_73 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_70), ((double)il2cpp_codegen_multiply(L_71, L_72)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_74 = __this->___m_srcPoly_1; NullCheck(L_74); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_75; L_75 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_74, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_76 = L_75.___Y_2; double L_77 = V_17; double L_78 = ___delta0; int64_t L_79; L_79 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_76), ((double)il2cpp_codegen_multiply(L_77, L_78)))), NULL); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_80; memset((&L_80), 0, sizeof(L_80)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_80), L_73, L_79, /*hidden argument*/NULL); NullCheck(L_67); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_67, L_80, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // double X2 = X; double L_81 = V_16; V_19 = L_81; // X = X * m_cos - m_sin * Y; double L_82 = V_16; double L_83 = __this->___m_cos_7; double L_84 = __this->___m_sin_6; double L_85 = V_17; V_16 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_82, L_83)), ((double)il2cpp_codegen_multiply(L_84, L_85)))); // Y = X2 * m_sin + Y * m_cos; double L_86 = V_19; double L_87 = __this->___m_sin_6; double L_88 = V_17; double L_89 = __this->___m_cos_7; V_17 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_86, L_87)), ((double)il2cpp_codegen_multiply(L_88, L_89)))); // for (int j = 1; j <= steps; j++) int32_t L_90 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_90, 1)); } IL_02b5: { // for (int j = 1; j <= steps; j++) int32_t L_91 = V_18; double L_92 = V_1; V_20 = (bool)((((int32_t)((!(((double)((double)L_91)) <= ((double)L_92)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_93 = V_20; if (L_93) { goto IL_0236; } } { goto IL_0397; } IL_02cd: { // double X = -1.0, Y = -1.0; V_21 = (-1.0); // double X = -1.0, Y = -1.0; V_22 = (-1.0); // for (int j = 0; j < 4; ++j) V_23 = 0; goto IL_0388; } IL_02ec: { // m_destPoly.Add(new IntPoint( // Round(m_srcPoly[0].X + X * delta), // Round(m_srcPoly[0].Y + Y * delta))); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_94 = __this->___m_destPoly_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_95 = __this->___m_srcPoly_1; NullCheck(L_95); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_96; L_96 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_95, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_97 = L_96.___X_1; double L_98 = V_21; double L_99 = ___delta0; int64_t L_100; L_100 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_97), ((double)il2cpp_codegen_multiply(L_98, L_99)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_101 = __this->___m_srcPoly_1; NullCheck(L_101); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_102; L_102 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_101, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_103 = L_102.___Y_2; double L_104 = V_22; double L_105 = ___delta0; int64_t L_106; L_106 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_103), ((double)il2cpp_codegen_multiply(L_104, L_105)))), NULL); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_107; memset((&L_107), 0, sizeof(L_107)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_107), L_100, L_106, /*hidden argument*/NULL); NullCheck(L_94); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_94, L_107, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // if (X < 0) X = 1; double L_108 = V_21; V_24 = (bool)((((double)L_108) < ((double)(0.0)))? 1 : 0); bool L_109 = V_24; if (!L_109) { goto IL_0356; } } { // if (X < 0) X = 1; V_21 = (1.0); goto IL_0381; } IL_0356: { // else if (Y < 0) Y = 1; double L_110 = V_22; V_25 = (bool)((((double)L_110) < ((double)(0.0)))? 1 : 0); bool L_111 = V_25; if (!L_111) { goto IL_0376; } } { // else if (Y < 0) Y = 1; V_22 = (1.0); goto IL_0381; } IL_0376: { // else X = -1; V_21 = (-1.0); } IL_0381: { // for (int j = 0; j < 4; ++j) int32_t L_112 = V_23; V_23 = ((int32_t)il2cpp_codegen_add(L_112, 1)); } IL_0388: { // for (int j = 0; j < 4; ++j) int32_t L_113 = V_23; V_26 = (bool)((((int32_t)L_113) < ((int32_t)4))? 1 : 0); bool L_114 = V_26; if (L_114) { goto IL_02ec; } } { } IL_0397: { // m_destPolys.Add(m_destPoly); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_115 = __this->___m_destPolys_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_116 = __this->___m_destPoly_2; NullCheck(L_115); List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline(L_115, L_116, List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); // continue; goto IL_0781; } IL_03ae: { // m_normals.Clear(); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_117 = __this->___m_normals_3; NullCheck(L_117); List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_inline(L_117, List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_RuntimeMethod_var); // m_normals.Capacity = len; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_118 = __this->___m_normals_3; int32_t L_119 = V_12; NullCheck(L_118); List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68(L_118, L_119, List_1_set_Capacity_m65596F85439E50F3900E35D7663CDECF3DBB7F68_RuntimeMethod_var); // for (int j = 0; j < len - 1; j++) V_27 = 0; goto IL_0400; } IL_03cd: { // m_normals.Add(GetUnitNormal(m_srcPoly[j], m_srcPoly[j + 1])); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_120 = __this->___m_normals_3; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_121 = __this->___m_srcPoly_1; int32_t L_122 = V_27; NullCheck(L_121); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_123; L_123 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_121, L_122, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_124 = __this->___m_srcPoly_1; int32_t L_125 = V_27; NullCheck(L_124); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_126; L_126 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_124, ((int32_t)il2cpp_codegen_add(L_125, 1)), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_127; L_127 = ClipperOffset_GetUnitNormal_mA7C744D67D7473917DD3DCBF1F299F62CD0DA295(L_123, L_126, NULL); NullCheck(L_120); List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_inline(L_120, L_127, List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_RuntimeMethod_var); // for (int j = 0; j < len - 1; j++) int32_t L_128 = V_27; V_27 = ((int32_t)il2cpp_codegen_add(L_128, 1)); } IL_0400: { // for (int j = 0; j < len - 1; j++) int32_t L_129 = V_27; int32_t L_130 = V_12; V_28 = (bool)((((int32_t)L_129) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_130, 1))))? 1 : 0); bool L_131 = V_28; if (L_131) { goto IL_03cd; } } { // if (node.m_endtype == EndType.etClosedLine || // node.m_endtype == EndType.etClosedPolygon) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_132 = V_11; NullCheck(L_132); int32_t L_133 = L_132->___m_endtype_4; if ((((int32_t)L_133) == ((int32_t)1))) { goto IL_0424; } } { PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_134 = V_11; NullCheck(L_134); int32_t L_135 = L_134->___m_endtype_4; G_B48_0 = ((((int32_t)L_135) == ((int32_t)0))? 1 : 0); goto IL_0425; } IL_0424: { G_B48_0 = 1; } IL_0425: { V_29 = (bool)G_B48_0; bool L_136 = V_29; if (!L_136) { goto IL_0459; } } { // m_normals.Add(GetUnitNormal(m_srcPoly[len - 1], m_srcPoly[0])); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_137 = __this->___m_normals_3; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_138 = __this->___m_srcPoly_1; int32_t L_139 = V_12; NullCheck(L_138); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_140; L_140 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_138, ((int32_t)il2cpp_codegen_subtract(L_139, 1)), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_141 = __this->___m_srcPoly_1; NullCheck(L_141); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_142; L_142 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_141, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_143; L_143 = ClipperOffset_GetUnitNormal_mA7C744D67D7473917DD3DCBF1F299F62CD0DA295(L_140, L_142, NULL); NullCheck(L_137); List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_inline(L_137, L_143, List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_RuntimeMethod_var); goto IL_0479; } IL_0459: { // m_normals.Add(new DoublePoint(m_normals[len - 2])); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_144 = __this->___m_normals_3; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_145 = __this->___m_normals_3; int32_t L_146 = V_12; NullCheck(L_145); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_147; L_147 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_145, ((int32_t)il2cpp_codegen_subtract(L_146, 2)), List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_148; memset((&L_148), 0, sizeof(L_148)); DoublePoint__ctor_m40683CEB156F7F13B5CEC3BA192909512D0F73AD((&L_148), L_147, /*hidden argument*/NULL); NullCheck(L_144); List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_inline(L_144, L_148, List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_RuntimeMethod_var); } IL_0479: { // if (node.m_endtype == EndType.etClosedPolygon) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_149 = V_11; NullCheck(L_149); int32_t L_150 = L_149->___m_endtype_4; V_30 = (bool)((((int32_t)L_150) == ((int32_t)0))? 1 : 0); bool L_151 = V_30; if (!L_151) { goto IL_04d1; } } { // int k = len - 1; int32_t L_152 = V_12; V_31 = ((int32_t)il2cpp_codegen_subtract(L_152, 1)); // for (int j = 0; j < len; j++) V_32 = 0; goto IL_04ad; } IL_0495: { // OffsetPoint(j, ref k, node.m_jointype); int32_t L_153 = V_32; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_154 = V_11; NullCheck(L_154); int32_t L_155 = L_154->___m_jointype_3; ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281(__this, L_153, (&V_31), L_155, NULL); // for (int j = 0; j < len; j++) int32_t L_156 = V_32; V_32 = ((int32_t)il2cpp_codegen_add(L_156, 1)); } IL_04ad: { // for (int j = 0; j < len; j++) int32_t L_157 = V_32; int32_t L_158 = V_12; V_33 = (bool)((((int32_t)L_157) < ((int32_t)L_158))? 1 : 0); bool L_159 = V_33; if (L_159) { goto IL_0495; } } { // m_destPolys.Add(m_destPoly); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_160 = __this->___m_destPolys_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_161 = __this->___m_destPoly_2; NullCheck(L_160); List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline(L_160, L_161, List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); goto IL_0780; } IL_04d1: { // else if (node.m_endtype == EndType.etClosedLine) PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_162 = V_11; NullCheck(L_162); int32_t L_163 = L_162->___m_endtype_4; V_34 = (bool)((((int32_t)L_163) == ((int32_t)1))? 1 : 0); bool L_164 = V_34; if (!L_164) { goto IL_0603; } } { // int k = len - 1; int32_t L_165 = V_12; V_35 = ((int32_t)il2cpp_codegen_subtract(L_165, 1)); // for (int j = 0; j < len; j++) V_37 = 0; goto IL_0508; } IL_04f0: { // OffsetPoint(j, ref k, node.m_jointype); int32_t L_166 = V_37; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_167 = V_11; NullCheck(L_167); int32_t L_168 = L_167->___m_jointype_3; ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281(__this, L_166, (&V_35), L_168, NULL); // for (int j = 0; j < len; j++) int32_t L_169 = V_37; V_37 = ((int32_t)il2cpp_codegen_add(L_169, 1)); } IL_0508: { // for (int j = 0; j < len; j++) int32_t L_170 = V_37; int32_t L_171 = V_12; V_38 = (bool)((((int32_t)L_170) < ((int32_t)L_171))? 1 : 0); bool L_172 = V_38; if (L_172) { goto IL_04f0; } } { // m_destPolys.Add(m_destPoly); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_173 = __this->___m_destPolys_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_174 = __this->___m_destPoly_2; NullCheck(L_173); List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline(L_173, L_174, List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); // m_destPoly = new Path(); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_175 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_175); List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE(L_175, List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); __this->___m_destPoly_2 = L_175; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_destPoly_2), (void*)L_175); // DoublePoint n = m_normals[len - 1]; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_176 = __this->___m_normals_3; int32_t L_177 = V_12; NullCheck(L_176); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_178; L_178 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_176, ((int32_t)il2cpp_codegen_subtract(L_177, 1)), List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); V_36 = L_178; // for (int j = len - 1; j > 0; j--) int32_t L_179 = V_12; V_39 = ((int32_t)il2cpp_codegen_subtract(L_179, 1)); goto IL_058d; } IL_054a: { // m_normals[j] = new DoublePoint(-m_normals[j - 1].X, -m_normals[j - 1].Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_180 = __this->___m_normals_3; int32_t L_181 = V_39; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_182 = __this->___m_normals_3; int32_t L_183 = V_39; NullCheck(L_182); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_184; L_184 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_182, ((int32_t)il2cpp_codegen_subtract(L_183, 1)), List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_185 = L_184.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_186 = __this->___m_normals_3; int32_t L_187 = V_39; NullCheck(L_186); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_188; L_188 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_186, ((int32_t)il2cpp_codegen_subtract(L_187, 1)), List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_189 = L_188.___Y_1; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_190; memset((&L_190), 0, sizeof(L_190)); DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952((&L_190), ((-L_185)), ((-L_189)), /*hidden argument*/NULL); NullCheck(L_180); List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19(L_180, L_181, L_190, List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var); // for (int j = len - 1; j > 0; j--) int32_t L_191 = V_39; V_39 = ((int32_t)il2cpp_codegen_subtract(L_191, 1)); } IL_058d: { // for (int j = len - 1; j > 0; j--) int32_t L_192 = V_39; V_40 = (bool)((((int32_t)L_192) > ((int32_t)0))? 1 : 0); bool L_193 = V_40; if (L_193) { goto IL_054a; } } { // m_normals[0] = new DoublePoint(-n.X, -n.Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_194 = __this->___m_normals_3; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_195 = V_36; double L_196 = L_195.___X_0; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_197 = V_36; double L_198 = L_197.___Y_1; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_199; memset((&L_199), 0, sizeof(L_199)); DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952((&L_199), ((-L_196)), ((-L_198)), /*hidden argument*/NULL); NullCheck(L_194); List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19(L_194, 0, L_199, List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var); // k = 0; V_35 = 0; // for (int j = len - 1; j >= 0; j--) int32_t L_200 = V_12; V_41 = ((int32_t)il2cpp_codegen_subtract(L_200, 1)); goto IL_05dd; } IL_05c5: { // OffsetPoint(j, ref k, node.m_jointype); int32_t L_201 = V_41; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_202 = V_11; NullCheck(L_202); int32_t L_203 = L_202->___m_jointype_3; ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281(__this, L_201, (&V_35), L_203, NULL); // for (int j = len - 1; j >= 0; j--) int32_t L_204 = V_41; V_41 = ((int32_t)il2cpp_codegen_subtract(L_204, 1)); } IL_05dd: { // for (int j = len - 1; j >= 0; j--) int32_t L_205 = V_41; V_42 = (bool)((((int32_t)((((int32_t)L_205) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_206 = V_42; if (L_206) { goto IL_05c5; } } { // m_destPolys.Add(m_destPoly); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_207 = __this->___m_destPolys_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_208 = __this->___m_destPoly_2; NullCheck(L_207); List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline(L_207, L_208, List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); goto IL_0780; } IL_0603: { // int k = 0; V_43 = 0; // for (int j = 1; j < len - 1; ++j) V_44 = 1; goto IL_0624; } IL_060c: { // OffsetPoint(j, ref k, node.m_jointype); int32_t L_209 = V_44; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_210 = V_11; NullCheck(L_210); int32_t L_211 = L_210->___m_jointype_3; ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281(__this, L_209, (&V_43), L_211, NULL); // for (int j = 1; j < len - 1; ++j) int32_t L_212 = V_44; V_44 = ((int32_t)il2cpp_codegen_add(L_212, 1)); } IL_0624: { // for (int j = 1; j < len - 1; ++j) int32_t L_213 = V_44; int32_t L_214 = V_12; V_45 = (bool)((((int32_t)L_213) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_214, 1))))? 1 : 0); bool L_215 = V_45; if (L_215) { goto IL_060c; } } { // int j = len - 1; int32_t L_216 = V_12; V_46 = ((int32_t)il2cpp_codegen_subtract(L_216, 1)); // k = len - 2; int32_t L_217 = V_12; V_43 = ((int32_t)il2cpp_codegen_subtract(L_217, 2)); // m_sinA = 0; __this->___m_sinA_5 = (0.0); // m_normals[j] = new DoublePoint(-m_normals[j].X, -m_normals[j].Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_218 = __this->___m_normals_3; int32_t L_219 = V_46; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_220 = __this->___m_normals_3; int32_t L_221 = V_46; NullCheck(L_220); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_222; L_222 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_220, L_221, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_223 = L_222.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_224 = __this->___m_normals_3; int32_t L_225 = V_46; NullCheck(L_224); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_226; L_226 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_224, L_225, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_227 = L_226.___Y_1; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_228; memset((&L_228), 0, sizeof(L_228)); DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952((&L_228), ((-L_223)), ((-L_227)), /*hidden argument*/NULL); NullCheck(L_218); List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19(L_218, L_219, L_228, List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var); // DoRound(j, k); int32_t L_229 = V_46; int32_t L_230 = V_43; ClipperOffset_DoRound_m5CDD5D392A8EFE3EA9D94D8EA34398B19A1D84A7(__this, L_229, L_230, NULL); // for (int j = len - 1; j > 0; j--) int32_t L_231 = V_12; V_47 = ((int32_t)il2cpp_codegen_subtract(L_231, 1)); goto IL_06de; } IL_069b: { // m_normals[j] = new DoublePoint(-m_normals[j - 1].X, -m_normals[j - 1].Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_232 = __this->___m_normals_3; int32_t L_233 = V_47; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_234 = __this->___m_normals_3; int32_t L_235 = V_47; NullCheck(L_234); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_236; L_236 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_234, ((int32_t)il2cpp_codegen_subtract(L_235, 1)), List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_237 = L_236.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_238 = __this->___m_normals_3; int32_t L_239 = V_47; NullCheck(L_238); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_240; L_240 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_238, ((int32_t)il2cpp_codegen_subtract(L_239, 1)), List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_241 = L_240.___Y_1; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_242; memset((&L_242), 0, sizeof(L_242)); DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952((&L_242), ((-L_237)), ((-L_241)), /*hidden argument*/NULL); NullCheck(L_232); List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19(L_232, L_233, L_242, List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var); // for (int j = len - 1; j > 0; j--) int32_t L_243 = V_47; V_47 = ((int32_t)il2cpp_codegen_subtract(L_243, 1)); } IL_06de: { // for (int j = len - 1; j > 0; j--) int32_t L_244 = V_47; V_48 = (bool)((((int32_t)L_244) > ((int32_t)0))? 1 : 0); bool L_245 = V_48; if (L_245) { goto IL_069b; } } { // m_normals[0] = new DoublePoint(-m_normals[1].X, -m_normals[1].Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_246 = __this->___m_normals_3; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_247 = __this->___m_normals_3; NullCheck(L_247); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_248; L_248 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_247, 1, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_249 = L_248.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_250 = __this->___m_normals_3; NullCheck(L_250); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_251; L_251 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_250, 1, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_252 = L_251.___Y_1; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_253; memset((&L_253), 0, sizeof(L_253)); DoublePoint__ctor_m5AFD118D3E63BD7203C0B429FA1D557F42EA7952((&L_253), ((-L_249)), ((-L_252)), /*hidden argument*/NULL); NullCheck(L_246); List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19(L_246, 0, L_253, List_1_set_Item_m6772994EEA398412824848FA20A444545C168D19_RuntimeMethod_var); // k = len - 1; int32_t L_254 = V_12; V_43 = ((int32_t)il2cpp_codegen_subtract(L_254, 1)); // for (int j = k - 1; j > 0; --j) int32_t L_255 = V_43; V_49 = ((int32_t)il2cpp_codegen_subtract(L_255, 1)); goto IL_0745; } IL_072d: { // OffsetPoint(j, ref k, node.m_jointype); int32_t L_256 = V_49; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_257 = V_11; NullCheck(L_257); int32_t L_258 = L_257->___m_jointype_3; ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281(__this, L_256, (&V_43), L_258, NULL); // for (int j = k - 1; j > 0; --j) int32_t L_259 = V_49; V_49 = ((int32_t)il2cpp_codegen_subtract(L_259, 1)); } IL_0745: { // for (int j = k - 1; j > 0; --j) int32_t L_260 = V_49; V_50 = (bool)((((int32_t)L_260) > ((int32_t)0))? 1 : 0); bool L_261 = V_50; if (L_261) { goto IL_072d; } } { // k = 1; V_43 = 1; // m_sinA = 0; __this->___m_sinA_5 = (0.0); // DoRound(0, 1); ClipperOffset_DoRound_m5CDD5D392A8EFE3EA9D94D8EA34398B19A1D84A7(__this, 0, 1, NULL); // m_destPolys.Add(m_destPoly); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_262 = __this->___m_destPolys_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_263 = __this->___m_destPoly_2; NullCheck(L_262); List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_inline(L_262, L_263, List_1_Add_m56474BAA347594A940829FA982AC3734E350A98B_RuntimeMethod_var); } IL_0780: { } IL_0781: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_264 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_264, 1)); } IL_0787: { // for (int i = 0; i < m_polyNodes.ChildCount; i++) int32_t L_265 = V_10; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_266 = __this->___m_polyNodes_10; NullCheck(L_266); int32_t L_267; L_267 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_266, NULL); V_51 = (bool)((((int32_t)L_265) < ((int32_t)L_267))? 1 : 0); bool L_268 = V_51; if (L_268) { goto IL_018b; } } IL_079f: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::Execute(System.Collections.Generic.List`1>&,System.Double,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_Execute_m61DFA6395CE7A902B1B0989C80CD36841AE61403 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** ___solution0, double ___delta1, int32_t ___inputSize2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m25AD1E621D7CCD9AC8A452AA1F12A66A1358C165_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m41718F6D39136894AF9F8DB41A8F2B3382913D96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* V_0 = NULL; bool V_1 = false; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 V_2; memset((&V_2), 0, sizeof(V_2)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_3 = NULL; bool V_4 = false; { // solution.Clear(); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** L_0 = ___solution0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_1 = *((List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2**)L_0); NullCheck(L_1); List_1_Clear_m25AD1E621D7CCD9AC8A452AA1F12A66A1358C165_inline(L_1, List_1_Clear_m25AD1E621D7CCD9AC8A452AA1F12A66A1358C165_RuntimeMethod_var); // FixOrientations(); ClipperOffset_FixOrientations_mDA375E02A3FE57336BBF9B4BCA0E090594A423DD(__this, NULL); // DoOffset(delta); double L_2 = ___delta1; ClipperOffset_DoOffset_mB2EC1F8806D984AEACFF55D76038DA62FE63FC34(__this, L_2, NULL); // Clipper clpr = new Clipper(); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_3 = (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591*)il2cpp_codegen_object_new(Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591_il2cpp_TypeInfo_var); NullCheck(L_3); Clipper__ctor_mBD460E37A6B4C818F2073F66AE05A2245219943B(L_3, 0, NULL); V_0 = L_3; // clpr.AddPaths(m_destPolys, PolyType.ptSubject, true); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_4 = V_0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_5 = __this->___m_destPolys_0; NullCheck(L_4); bool L_6; L_6 = ClipperBase_AddPaths_mFF0D62B27F98735B1A041959F4FD9B88092A0BCB(L_4, L_5, 0, (bool)1, NULL); // clpr.LastIndex = inputSize - 1; Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_7 = V_0; int32_t L_8 = ___inputSize2; NullCheck(L_7); Clipper_set_LastIndex_m874822A5C1A6BC6773DE4DD57796E3D91B7C6E48_inline(L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL); // if (delta > 0) double L_9 = ___delta1; V_1 = (bool)((((double)L_9) > ((double)(0.0)))? 1 : 0); bool L_10 = V_1; if (!L_10) { goto IL_005b; } } { // clpr.Execute(ClipType.ctUnion, solution, // PolyFillType.pftPositive, PolyFillType.pftPositive); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_11 = V_0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** L_12 = ___solution0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_13 = *((List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2**)L_12); NullCheck(L_11); bool L_14; L_14 = Clipper_Execute_m2C2819E17B9053FB6CA6F88D6B3D32F1256999D3(L_11, 1, L_13, 2, 2, NULL); goto IL_0127; } IL_005b: { // IntRect r = Clipper.GetBounds(m_destPolys); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_15 = __this->___m_destPolys_0; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_16; L_16 = ClipperBase_GetBounds_mB4FAA69120EDA5475784FCC93C5266A6D05A7443(L_15, NULL); V_2 = L_16; // Path outer = new Path(4); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_17 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_17); List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F(L_17, 4, List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_RuntimeMethod_var); V_3 = L_17; // outer.Add(new IntPoint(r.left - 10, r.bottom + 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_18 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_19 = V_2; int64_t L_20 = L_19.___left_0; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_21 = V_2; int64_t L_22 = L_21.___bottom_3; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_23; memset((&L_23), 0, sizeof(L_23)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_23), ((int64_t)il2cpp_codegen_subtract(L_20, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_add(L_22, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_18); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_18, L_23, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // outer.Add(new IntPoint(r.right + 10, r.bottom + 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_24 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_25 = V_2; int64_t L_26 = L_25.___right_2; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_27 = V_2; int64_t L_28 = L_27.___bottom_3; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_29; memset((&L_29), 0, sizeof(L_29)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_29), ((int64_t)il2cpp_codegen_add(L_26, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_add(L_28, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_24); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_24, L_29, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // outer.Add(new IntPoint(r.right + 10, r.top - 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_30 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_31 = V_2; int64_t L_32 = L_31.___right_2; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_33 = V_2; int64_t L_34 = L_33.___top_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_35; memset((&L_35), 0, sizeof(L_35)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_35), ((int64_t)il2cpp_codegen_add(L_32, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_subtract(L_34, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_30); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_30, L_35, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // outer.Add(new IntPoint(r.left - 10, r.top - 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_36 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_37 = V_2; int64_t L_38 = L_37.___left_0; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_39 = V_2; int64_t L_40 = L_39.___top_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_41; memset((&L_41), 0, sizeof(L_41)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_41), ((int64_t)il2cpp_codegen_subtract(L_38, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_subtract(L_40, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_36); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_36, L_41, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // clpr.AddPath(outer, PolyType.ptSubject, true); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_42 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_43 = V_3; NullCheck(L_42); bool L_44; L_44 = ClipperBase_AddPath_m17E71DE1AE62E66A8693C74B0639A903350BDB08(L_42, L_43, 0, (bool)1, NULL); // clpr.ReverseSolution = true; Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_45 = V_0; NullCheck(L_45); Clipper_set_ReverseSolution_m450E2A28BE0742673DA8FD90ECB89A79E42B1580_inline(L_45, (bool)1, NULL); // clpr.Execute(ClipType.ctUnion, solution, PolyFillType.pftNegative, PolyFillType.pftNegative); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_46 = V_0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** L_47 = ___solution0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_48 = *((List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2**)L_47); NullCheck(L_46); bool L_49; L_49 = Clipper_Execute_m2C2819E17B9053FB6CA6F88D6B3D32F1256999D3(L_46, 1, L_48, 3, 3, NULL); // if (solution.Count > 0) solution.RemoveAt(0); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** L_50 = ___solution0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_51 = *((List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2**)L_50); NullCheck(L_51); int32_t L_52; L_52 = List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_inline(L_51, List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_52) > ((int32_t)0))? 1 : 0); bool L_53 = V_4; if (!L_53) { goto IL_0126; } } { // if (solution.Count > 0) solution.RemoveAt(0); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2** L_54 = ___solution0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_55 = *((List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2**)L_54); NullCheck(L_55); List_1_RemoveAt_m41718F6D39136894AF9F8DB41A8F2B3382913D96(L_55, 0, List_1_RemoveAt_m41718F6D39136894AF9F8DB41A8F2B3382913D96_RuntimeMethod_var); } IL_0126: { } IL_0127: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::Execute(UnityEngine.Rendering.Universal.PolyTree&,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_Execute_m21DECAE22E5DC76EEDA58CDF37877AF74744EBAA (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** ___solution0, double ___delta1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_mD00C66ACABC185D406650BA03842DA2B2D570B8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m54A35B70A4B0D096D0D84F82B22E2D213DDBF6FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* V_0 = NULL; bool V_1 = false; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 V_2; memset((&V_2), 0, sizeof(V_2)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_3 = NULL; bool V_4 = false; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* V_5 = NULL; int32_t V_6 = 0; bool V_7 = false; int32_t G_B5_0 = 0; { // solution.Clear(); PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_0 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_1 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_0); NullCheck(L_1); PolyTree_Clear_m9F1110A46A21877AD49B28D71B3BBC2AEEEA484C(L_1, NULL); // FixOrientations(); ClipperOffset_FixOrientations_mDA375E02A3FE57336BBF9B4BCA0E090594A423DD(__this, NULL); // DoOffset(delta); double L_2 = ___delta1; ClipperOffset_DoOffset_mB2EC1F8806D984AEACFF55D76038DA62FE63FC34(__this, L_2, NULL); // Clipper clpr = new Clipper(); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_3 = (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591*)il2cpp_codegen_object_new(Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591_il2cpp_TypeInfo_var); NullCheck(L_3); Clipper__ctor_mBD460E37A6B4C818F2073F66AE05A2245219943B(L_3, 0, NULL); V_0 = L_3; // clpr.AddPaths(m_destPolys, PolyType.ptSubject, true); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_4 = V_0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_5 = __this->___m_destPolys_0; NullCheck(L_4); bool L_6; L_6 = ClipperBase_AddPaths_mFF0D62B27F98735B1A041959F4FD9B88092A0BCB(L_4, L_5, 0, (bool)1, NULL); // if (delta > 0) double L_7 = ___delta1; V_1 = (bool)((((double)L_7) > ((double)(0.0)))? 1 : 0); bool L_8 = V_1; if (!L_8) { goto IL_0051; } } { // clpr.Execute(ClipType.ctUnion, solution, // PolyFillType.pftPositive, PolyFillType.pftPositive); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_9 = V_0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_10 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_11 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_10); NullCheck(L_9); bool L_12; L_12 = Clipper_Execute_m0F3AB4D3A4084D7DA7924D3595EE7FA093AD4951(L_9, 1, L_11, 2, 2, NULL); goto IL_01bf; } IL_0051: { // IntRect r = Clipper.GetBounds(m_destPolys); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_13 = __this->___m_destPolys_0; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_14; L_14 = ClipperBase_GetBounds_mB4FAA69120EDA5475784FCC93C5266A6D05A7443(L_13, NULL); V_2 = L_14; // Path outer = new Path(4); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_15 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_15); List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F(L_15, 4, List_1__ctor_mB877FFD9CC7144BE1103080209051592D814487F_RuntimeMethod_var); V_3 = L_15; // outer.Add(new IntPoint(r.left - 10, r.bottom + 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_16 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_17 = V_2; int64_t L_18 = L_17.___left_0; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_19 = V_2; int64_t L_20 = L_19.___bottom_3; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_21; memset((&L_21), 0, sizeof(L_21)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_21), ((int64_t)il2cpp_codegen_subtract(L_18, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_add(L_20, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_16); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_16, L_21, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // outer.Add(new IntPoint(r.right + 10, r.bottom + 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_22 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_23 = V_2; int64_t L_24 = L_23.___right_2; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_25 = V_2; int64_t L_26 = L_25.___bottom_3; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_27; memset((&L_27), 0, sizeof(L_27)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_27), ((int64_t)il2cpp_codegen_add(L_24, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_add(L_26, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_22); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_22, L_27, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // outer.Add(new IntPoint(r.right + 10, r.top - 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_28 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_29 = V_2; int64_t L_30 = L_29.___right_2; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_31 = V_2; int64_t L_32 = L_31.___top_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_33; memset((&L_33), 0, sizeof(L_33)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_33), ((int64_t)il2cpp_codegen_add(L_30, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_subtract(L_32, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_28); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_28, L_33, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // outer.Add(new IntPoint(r.left - 10, r.top - 10)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_34 = V_3; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_35 = V_2; int64_t L_36 = L_35.___left_0; IntRect_t0459B67E4A2E7163BFABD0A309D900ABB5831177 L_37 = V_2; int64_t L_38 = L_37.___top_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_39; memset((&L_39), 0, sizeof(L_39)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_39), ((int64_t)il2cpp_codegen_subtract(L_36, ((int64_t)((int32_t)10)))), ((int64_t)il2cpp_codegen_subtract(L_38, ((int64_t)((int32_t)10)))), /*hidden argument*/NULL); NullCheck(L_34); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_34, L_39, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // clpr.AddPath(outer, PolyType.ptSubject, true); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_40 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_41 = V_3; NullCheck(L_40); bool L_42; L_42 = ClipperBase_AddPath_m17E71DE1AE62E66A8693C74B0639A903350BDB08(L_40, L_41, 0, (bool)1, NULL); // clpr.ReverseSolution = true; Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_43 = V_0; NullCheck(L_43); Clipper_set_ReverseSolution_m450E2A28BE0742673DA8FD90ECB89A79E42B1580_inline(L_43, (bool)1, NULL); // clpr.Execute(ClipType.ctUnion, solution, PolyFillType.pftNegative, PolyFillType.pftNegative); Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* L_44 = V_0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_45 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_46 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_45); NullCheck(L_44); bool L_47; L_47 = Clipper_Execute_m0F3AB4D3A4084D7DA7924D3595EE7FA093AD4951(L_44, 1, L_46, 3, 3, NULL); // if (solution.ChildCount == 1 && solution.Childs[0].ChildCount > 0) PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_48 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_49 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_48); NullCheck(L_49); int32_t L_50; L_50 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_49, NULL); if ((!(((uint32_t)L_50) == ((uint32_t)1)))) { goto IL_0124; } } { PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_51 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_52 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_51); NullCheck(L_52); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_53; L_53 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_52, NULL); NullCheck(L_53); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_54; L_54 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_53, 0, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); NullCheck(L_54); int32_t L_55; L_55 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_54, NULL); G_B5_0 = ((((int32_t)L_55) > ((int32_t)0))? 1 : 0); goto IL_0125; } IL_0124: { G_B5_0 = 0; } IL_0125: { V_4 = (bool)G_B5_0; bool L_56 = V_4; if (!L_56) { goto IL_01b6; } } { // PolyNode outerNode = solution.Childs[0]; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_57 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_58 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_57); NullCheck(L_58); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_59; L_59 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_58, NULL); NullCheck(L_59); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_60; L_60 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_59, 0, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); V_5 = L_60; // solution.Childs.Capacity = outerNode.ChildCount; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_61 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_62 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_61); NullCheck(L_62); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_63; L_63 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_62, NULL); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_64 = V_5; NullCheck(L_64); int32_t L_65; L_65 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_64, NULL); NullCheck(L_63); List_1_set_Capacity_mD00C66ACABC185D406650BA03842DA2B2D570B8D(L_63, L_65, List_1_set_Capacity_mD00C66ACABC185D406650BA03842DA2B2D570B8D_RuntimeMethod_var); // solution.Childs[0] = outerNode.Childs[0]; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_66 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_67 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_66); NullCheck(L_67); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_68; L_68 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_67, NULL); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_69 = V_5; NullCheck(L_69); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_70; L_70 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_69, NULL); NullCheck(L_70); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_71; L_71 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_70, 0, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); NullCheck(L_68); List_1_set_Item_m54A35B70A4B0D096D0D84F82B22E2D213DDBF6FA(L_68, 0, L_71, List_1_set_Item_m54A35B70A4B0D096D0D84F82B22E2D213DDBF6FA_RuntimeMethod_var); // solution.Childs[0].m_Parent = solution; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_72 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_73 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_72); NullCheck(L_73); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_74; L_74 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_73, NULL); NullCheck(L_74); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_75; L_75 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_74, 0, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_76 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_77 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_76); NullCheck(L_75); L_75->___m_Parent_0 = L_77; Il2CppCodeGenWriteBarrier((void**)(&L_75->___m_Parent_0), (void*)L_77); // for (int i = 1; i < outerNode.ChildCount; i++) V_6 = 1; goto IL_01a2; } IL_0186: { // solution.AddChild(outerNode.Childs[i]); PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_78 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_79 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_78); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_80 = V_5; NullCheck(L_80); List_1_tC21608E7C04F77D959CAC750A784805B548DF443* L_81; L_81 = PolyNode_get_Childs_m1BD4470AF9EA49855B7F3FC6EA68174ECF526041(L_80, NULL); int32_t L_82 = V_6; NullCheck(L_81); PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_83; L_83 = List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109(L_81, L_82, List_1_get_Item_mF7A00015A2FF9089572085B94FC54CCC8D44B109_RuntimeMethod_var); NullCheck(L_79); PolyNode_AddChild_m8CF2C74C5426BAB5B15114D3129F60F7F65E2AFF(L_79, L_83, NULL); // for (int i = 1; i < outerNode.ChildCount; i++) int32_t L_84 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_84, 1)); } IL_01a2: { // for (int i = 1; i < outerNode.ChildCount; i++) int32_t L_85 = V_6; PolyNode_tF1280A79A0B4FFF3BB40C965C02885F7D91F4BA9* L_86 = V_5; NullCheck(L_86); int32_t L_87; L_87 = PolyNode_get_ChildCount_mD8C7FE67260D2B8F3FB8967ACD10DE6C703AEC54(L_86, NULL); V_7 = (bool)((((int32_t)L_85) < ((int32_t)L_87))? 1 : 0); bool L_88 = V_7; if (L_88) { goto IL_0186; } } { goto IL_01be; } IL_01b6: { // solution.Clear(); PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5** L_89 = ___solution0; PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5* L_90 = *((PolyTree_tF36CCA5DCC87EAF589C3DD351F11851701965ED5**)L_89); NullCheck(L_90); PolyTree_Clear_m9F1110A46A21877AD49B28D71B3BBC2AEEEA484C(L_90, NULL); } IL_01be: { } IL_01bf: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::OffsetPoint(System.Int32,System.Int32&,UnityEngine.Rendering.Universal.JoinType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_OffsetPoint_m84E8E10E968097AE33249D2661C068364B021281 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, int32_t ___j0, int32_t* ___k1, int32_t ___jointype2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; double V_1 = 0.0; bool V_2 = false; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; bool V_5 = false; bool V_6 = false; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; int32_t V_9 = 0; { // m_sinA = (m_normals[k].X * m_normals[j].Y - m_normals[j].X * m_normals[k].Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_0 = __this->___m_normals_3; int32_t* L_1 = ___k1; int32_t L_2 = *((int32_t*)L_1); NullCheck(L_0); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_3; L_3 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_0, L_2, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_4 = L_3.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_5 = __this->___m_normals_3; int32_t L_6 = ___j0; NullCheck(L_5); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_7; L_7 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_5, L_6, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_8 = L_7.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_9 = __this->___m_normals_3; int32_t L_10 = ___j0; NullCheck(L_9); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_11; L_11 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_9, L_10, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_12 = L_11.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_13 = __this->___m_normals_3; int32_t* L_14 = ___k1; int32_t L_15 = *((int32_t*)L_14); NullCheck(L_13); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_16; L_16 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_13, L_15, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_17 = L_16.___Y_1; __this->___m_sinA_5 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_4, L_8)), ((double)il2cpp_codegen_multiply(L_12, L_17)))); // if (Math.Abs(m_sinA * m_delta) < 1.0) double L_18 = __this->___m_sinA_5; double L_19 = __this->___m_delta_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_20; L_20 = fabs(((double)il2cpp_codegen_multiply(L_18, L_19))); V_0 = (bool)((((double)L_20) < ((double)(1.0)))? 1 : 0); bool L_21 = V_0; if (!L_21) { goto IL_0195; } } { // double cosA = (m_normals[k].X * m_normals[j].X + m_normals[j].Y * m_normals[k].Y); List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_22 = __this->___m_normals_3; int32_t* L_23 = ___k1; int32_t L_24 = *((int32_t*)L_23); NullCheck(L_22); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_25; L_25 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_22, L_24, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_26 = L_25.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_27 = __this->___m_normals_3; int32_t L_28 = ___j0; NullCheck(L_27); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_29; L_29 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_27, L_28, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_30 = L_29.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_31 = __this->___m_normals_3; int32_t L_32 = ___j0; NullCheck(L_31); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_33; L_33 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_31, L_32, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_34 = L_33.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_35 = __this->___m_normals_3; int32_t* L_36 = ___k1; int32_t L_37 = *((int32_t*)L_36); NullCheck(L_35); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_38; L_38 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_35, L_37, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_39 = L_38.___Y_1; V_1 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_26, L_30)), ((double)il2cpp_codegen_multiply(L_34, L_39)))); // if (cosA > 0) // angle ==> 0 degrees double L_40 = V_1; V_2 = (bool)((((double)L_40) > ((double)(0.0)))? 1 : 0); bool L_41 = V_2; if (!L_41) { goto IL_0192; } } { // var item = new IntPoint(Round(m_srcPoly[j].X + m_normals[k].X * m_delta), // Round(m_srcPoly[j].Y + m_normals[k].Y * m_delta)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_42 = __this->___m_srcPoly_1; int32_t L_43 = ___j0; NullCheck(L_42); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_44; L_44 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_42, L_43, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_45 = L_44.___X_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_46 = __this->___m_normals_3; int32_t* L_47 = ___k1; int32_t L_48 = *((int32_t*)L_47); NullCheck(L_46); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_49; L_49 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_46, L_48, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_50 = L_49.___X_0; double L_51 = __this->___m_delta_4; int64_t L_52; L_52 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_45), ((double)il2cpp_codegen_multiply(L_50, L_51)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_53 = __this->___m_srcPoly_1; int32_t L_54 = ___j0; NullCheck(L_53); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_55; L_55 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_53, L_54, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_56 = L_55.___Y_2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_57 = __this->___m_normals_3; int32_t* L_58 = ___k1; int32_t L_59 = *((int32_t*)L_58); NullCheck(L_57); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_60; L_60 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_57, L_59, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_61 = L_60.___Y_1; double L_62 = __this->___m_delta_4; int64_t L_63; L_63 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_56), ((double)il2cpp_codegen_multiply(L_61, L_62)))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_3), L_52, L_63, NULL); // item.NX = m_normals[k].X; item.NY = m_normals[k].Y; item.N = j; item.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_64 = __this->___m_normals_3; int32_t* L_65 = ___k1; int32_t L_66 = *((int32_t*)L_65); NullCheck(L_64); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_67; L_67 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_64, L_66, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_68 = L_67.___X_0; (&V_3)->___NX_4 = L_68; // item.NX = m_normals[k].X; item.NY = m_normals[k].Y; item.N = j; item.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_69 = __this->___m_normals_3; int32_t* L_70 = ___k1; int32_t L_71 = *((int32_t*)L_70); NullCheck(L_69); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_72; L_72 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_69, L_71, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_73 = L_72.___Y_1; (&V_3)->___NY_5 = L_73; // item.NX = m_normals[k].X; item.NY = m_normals[k].Y; item.N = j; item.D = 1; int32_t L_74 = ___j0; (&V_3)->___N_0 = ((int64_t)L_74); // item.NX = m_normals[k].X; item.NY = m_normals[k].Y; item.N = j; item.D = 1; (&V_3)->___D_3 = ((int64_t)1); // m_destPoly.Add(item); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_75 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_76 = V_3; NullCheck(L_75); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_75, L_76, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // return; goto IL_03e4; } IL_0192: { goto IL_01e3; } IL_0195: { // else if (m_sinA > 1.0) m_sinA = 1.0; double L_77 = __this->___m_sinA_5; V_4 = (bool)((((double)L_77) > ((double)(1.0)))? 1 : 0); bool L_78 = V_4; if (!L_78) { goto IL_01bd; } } { // else if (m_sinA > 1.0) m_sinA = 1.0; __this->___m_sinA_5 = (1.0); goto IL_01e3; } IL_01bd: { // else if (m_sinA < -1.0) m_sinA = -1.0; double L_79 = __this->___m_sinA_5; V_5 = (bool)((((double)L_79) < ((double)(-1.0)))? 1 : 0); bool L_80 = V_5; if (!L_80) { goto IL_01e3; } } { // else if (m_sinA < -1.0) m_sinA = -1.0; __this->___m_sinA_5 = (-1.0); } IL_01e3: { // if (m_sinA * m_delta < 0) double L_81 = __this->___m_sinA_5; double L_82 = __this->___m_delta_4; V_6 = (bool)((((double)((double)il2cpp_codegen_multiply(L_81, L_82))) < ((double)(0.0)))? 1 : 0); bool L_83 = V_6; if (!L_83) { goto IL_03c8; } } { // var pt = new IntPoint(Round(m_srcPoly[j].X + m_normals[k].X * m_delta), // Round(m_srcPoly[j].Y + m_normals[k].Y * m_delta)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_84 = __this->___m_srcPoly_1; int32_t L_85 = ___j0; NullCheck(L_84); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_86; L_86 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_84, L_85, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_87 = L_86.___X_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_88 = __this->___m_normals_3; int32_t* L_89 = ___k1; int32_t L_90 = *((int32_t*)L_89); NullCheck(L_88); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_91; L_91 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_88, L_90, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_92 = L_91.___X_0; double L_93 = __this->___m_delta_4; int64_t L_94; L_94 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_87), ((double)il2cpp_codegen_multiply(L_92, L_93)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_95 = __this->___m_srcPoly_1; int32_t L_96 = ___j0; NullCheck(L_95); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_97; L_97 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_95, L_96, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_98 = L_97.___Y_2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_99 = __this->___m_normals_3; int32_t* L_100 = ___k1; int32_t L_101 = *((int32_t*)L_100); NullCheck(L_99); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_102; L_102 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_99, L_101, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_103 = L_102.___Y_1; double L_104 = __this->___m_delta_4; int64_t L_105; L_105 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_98), ((double)il2cpp_codegen_multiply(L_103, L_104)))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_7), L_94, L_105, NULL); // pt.NX = m_normals[k].X; pt.NY = m_normals[k].Y; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_106 = __this->___m_normals_3; int32_t* L_107 = ___k1; int32_t L_108 = *((int32_t*)L_107); NullCheck(L_106); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_109; L_109 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_106, L_108, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_110 = L_109.___X_0; (&V_7)->___NX_4 = L_110; // pt.NX = m_normals[k].X; pt.NY = m_normals[k].Y; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_111 = __this->___m_normals_3; int32_t* L_112 = ___k1; int32_t L_113 = *((int32_t*)L_112); NullCheck(L_111); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_114; L_114 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_111, L_113, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_115 = L_114.___Y_1; (&V_7)->___NY_5 = L_115; // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_116 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_117 = V_7; NullCheck(L_116); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_116, L_117, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // pt = m_srcPoly[j]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_118 = __this->___m_srcPoly_1; int32_t L_119 = ___j0; NullCheck(L_118); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_120; L_120 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_118, L_119, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_7 = L_120; // pt.NX = m_normals[k].X; pt.NY = m_normals[k].Y; pt.N = j; pt.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_121 = __this->___m_normals_3; int32_t* L_122 = ___k1; int32_t L_123 = *((int32_t*)L_122); NullCheck(L_121); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_124; L_124 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_121, L_123, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_125 = L_124.___X_0; (&V_7)->___NX_4 = L_125; // pt.NX = m_normals[k].X; pt.NY = m_normals[k].Y; pt.N = j; pt.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_126 = __this->___m_normals_3; int32_t* L_127 = ___k1; int32_t L_128 = *((int32_t*)L_127); NullCheck(L_126); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_129; L_129 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_126, L_128, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_130 = L_129.___Y_1; (&V_7)->___NY_5 = L_130; // pt.NX = m_normals[k].X; pt.NY = m_normals[k].Y; pt.N = j; pt.D = 1; int32_t L_131 = ___j0; (&V_7)->___N_0 = ((int64_t)L_131); // pt.NX = m_normals[k].X; pt.NY = m_normals[k].Y; pt.N = j; pt.D = 1; (&V_7)->___D_3 = ((int64_t)1); // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_132 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_133 = V_7; NullCheck(L_132); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_132, L_133, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // pt = new IntPoint(Round(m_srcPoly[j].X + m_normals[j].X * m_delta), // Round(m_srcPoly[j].Y + m_normals[j].Y * m_delta)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_134 = __this->___m_srcPoly_1; int32_t L_135 = ___j0; NullCheck(L_134); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_136; L_136 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_134, L_135, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_137 = L_136.___X_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_138 = __this->___m_normals_3; int32_t L_139 = ___j0; NullCheck(L_138); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_140; L_140 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_138, L_139, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_141 = L_140.___X_0; double L_142 = __this->___m_delta_4; int64_t L_143; L_143 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_137), ((double)il2cpp_codegen_multiply(L_141, L_142)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_144 = __this->___m_srcPoly_1; int32_t L_145 = ___j0; NullCheck(L_144); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_146; L_146 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_144, L_145, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_147 = L_146.___Y_2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_148 = __this->___m_normals_3; int32_t L_149 = ___j0; NullCheck(L_148); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_150; L_150 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_148, L_149, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_151 = L_150.___Y_1; double L_152 = __this->___m_delta_4; int64_t L_153; L_153 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_147), ((double)il2cpp_codegen_multiply(L_151, L_152)))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_7), L_143, L_153, NULL); // pt.NX = m_normals[j].X; pt.NY = m_normals[j].Y; pt.N = j; pt.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_154 = __this->___m_normals_3; int32_t L_155 = ___j0; NullCheck(L_154); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_156; L_156 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_154, L_155, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_157 = L_156.___X_0; (&V_7)->___NX_4 = L_157; // pt.NX = m_normals[j].X; pt.NY = m_normals[j].Y; pt.N = j; pt.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_158 = __this->___m_normals_3; int32_t L_159 = ___j0; NullCheck(L_158); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_160; L_160 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_158, L_159, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_161 = L_160.___Y_1; (&V_7)->___NY_5 = L_161; // pt.NX = m_normals[j].X; pt.NY = m_normals[j].Y; pt.N = j; pt.D = 1; int32_t L_162 = ___j0; (&V_7)->___N_0 = ((int64_t)L_162); // pt.NX = m_normals[j].X; pt.NY = m_normals[j].Y; pt.N = j; pt.D = 1; (&V_7)->___D_3 = ((int64_t)1); // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_163 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_164 = V_7; NullCheck(L_163); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_163, L_164, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); goto IL_03e1; } IL_03c8: { // switch (jointype) int32_t L_165 = ___jointype2; V_9 = L_165; int32_t L_166 = V_9; V_8 = L_166; int32_t L_167 = V_8; if (!L_167) { goto IL_03d5; } } { goto IL_03e1; } IL_03d5: { // case JoinType.jtRound: DoRound(j, k); break; int32_t L_168 = ___j0; int32_t* L_169 = ___k1; int32_t L_170 = *((int32_t*)L_169); ClipperOffset_DoRound_m5CDD5D392A8EFE3EA9D94D8EA34398B19A1D84A7(__this, L_168, L_170, NULL); // case JoinType.jtRound: DoRound(j, k); break; goto IL_03e1; } IL_03e1: { // k = j; int32_t* L_171 = ___k1; int32_t L_172 = ___j0; *((int32_t*)L_171) = (int32_t)L_172; } IL_03e4: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::DoSquare(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_DoSquare_mD04392387B1B1AD40FAD958FE1E8809C183E176F (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, int32_t ___j0, int32_t ___k1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_1; memset((&V_1), 0, sizeof(V_1)); { // double dx = Math.Tan(Math.Atan2(m_sinA, // m_normals[k].X * m_normals[j].X + m_normals[k].Y * m_normals[j].Y) / 4); double L_0 = __this->___m_sinA_5; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_1 = __this->___m_normals_3; int32_t L_2 = ___k1; NullCheck(L_1); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_3; L_3 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_1, L_2, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_4 = L_3.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_5 = __this->___m_normals_3; int32_t L_6 = ___j0; NullCheck(L_5); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_7; L_7 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_5, L_6, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_8 = L_7.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_9 = __this->___m_normals_3; int32_t L_10 = ___k1; NullCheck(L_9); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_11; L_11 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_9, L_10, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_12 = L_11.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_13 = __this->___m_normals_3; int32_t L_14 = ___j0; NullCheck(L_13); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_15; L_15 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_13, L_14, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_16 = L_15.___Y_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_17; L_17 = atan2(L_0, ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_4, L_8)), ((double)il2cpp_codegen_multiply(L_12, L_16))))); double L_18; L_18 = tan(((double)(L_17/(4.0)))); V_0 = L_18; // var pt = new IntPoint( // Round(m_srcPoly[j].X + m_delta * (m_normals[k].X - m_normals[k].Y * dx)), // Round(m_srcPoly[j].Y + m_delta * (m_normals[k].Y + m_normals[k].X * dx))); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_19 = __this->___m_srcPoly_1; int32_t L_20 = ___j0; NullCheck(L_19); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_21; L_21 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_19, L_20, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_22 = L_21.___X_1; double L_23 = __this->___m_delta_4; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_24 = __this->___m_normals_3; int32_t L_25 = ___k1; NullCheck(L_24); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_26; L_26 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_24, L_25, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_27 = L_26.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_28 = __this->___m_normals_3; int32_t L_29 = ___k1; NullCheck(L_28); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_30; L_30 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_28, L_29, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_31 = L_30.___Y_1; double L_32 = V_0; int64_t L_33; L_33 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_22), ((double)il2cpp_codegen_multiply(L_23, ((double)il2cpp_codegen_subtract(L_27, ((double)il2cpp_codegen_multiply(L_31, L_32)))))))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_34 = __this->___m_srcPoly_1; int32_t L_35 = ___j0; NullCheck(L_34); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_36; L_36 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_34, L_35, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_37 = L_36.___Y_2; double L_38 = __this->___m_delta_4; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_39 = __this->___m_normals_3; int32_t L_40 = ___k1; NullCheck(L_39); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_41; L_41 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_39, L_40, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_42 = L_41.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_43 = __this->___m_normals_3; int32_t L_44 = ___k1; NullCheck(L_43); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_45; L_45 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_43, L_44, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_46 = L_45.___X_0; double L_47 = V_0; int64_t L_48; L_48 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_37), ((double)il2cpp_codegen_multiply(L_38, ((double)il2cpp_codegen_add(L_42, ((double)il2cpp_codegen_multiply(L_46, L_47)))))))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_1), L_33, L_48, NULL); // pt.NX = m_normals[k].X - m_normals[k].Y * dx; pt.NY = m_normals[k].Y + m_normals[k].X * dx; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_49 = __this->___m_normals_3; int32_t L_50 = ___k1; NullCheck(L_49); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_51; L_51 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_49, L_50, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_52 = L_51.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_53 = __this->___m_normals_3; int32_t L_54 = ___k1; NullCheck(L_53); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_55; L_55 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_53, L_54, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_56 = L_55.___Y_1; double L_57 = V_0; (&V_1)->___NX_4 = ((double)il2cpp_codegen_subtract(L_52, ((double)il2cpp_codegen_multiply(L_56, L_57)))); // pt.NX = m_normals[k].X - m_normals[k].Y * dx; pt.NY = m_normals[k].Y + m_normals[k].X * dx; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_58 = __this->___m_normals_3; int32_t L_59 = ___k1; NullCheck(L_58); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_60; L_60 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_58, L_59, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_61 = L_60.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_62 = __this->___m_normals_3; int32_t L_63 = ___k1; NullCheck(L_62); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_64; L_64 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_62, L_63, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_65 = L_64.___X_0; double L_66 = V_0; (&V_1)->___NY_5 = ((double)il2cpp_codegen_add(L_61, ((double)il2cpp_codegen_multiply(L_65, L_66)))); // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_67 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_68 = V_1; NullCheck(L_67); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_67, L_68, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // pt = new IntPoint( // Round(m_srcPoly[j].X + m_delta * (m_normals[j].X + m_normals[j].Y * dx)), // Round(m_srcPoly[j].Y + m_delta * (m_normals[j].Y - m_normals[j].X * dx))); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_69 = __this->___m_srcPoly_1; int32_t L_70 = ___j0; NullCheck(L_69); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_71; L_71 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_69, L_70, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_72 = L_71.___X_1; double L_73 = __this->___m_delta_4; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_74 = __this->___m_normals_3; int32_t L_75 = ___j0; NullCheck(L_74); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_76; L_76 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_74, L_75, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_77 = L_76.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_78 = __this->___m_normals_3; int32_t L_79 = ___j0; NullCheck(L_78); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_80; L_80 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_78, L_79, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_81 = L_80.___Y_1; double L_82 = V_0; int64_t L_83; L_83 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_72), ((double)il2cpp_codegen_multiply(L_73, ((double)il2cpp_codegen_add(L_77, ((double)il2cpp_codegen_multiply(L_81, L_82)))))))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_84 = __this->___m_srcPoly_1; int32_t L_85 = ___j0; NullCheck(L_84); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_86; L_86 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_84, L_85, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_87 = L_86.___Y_2; double L_88 = __this->___m_delta_4; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_89 = __this->___m_normals_3; int32_t L_90 = ___j0; NullCheck(L_89); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_91; L_91 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_89, L_90, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_92 = L_91.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_93 = __this->___m_normals_3; int32_t L_94 = ___j0; NullCheck(L_93); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_95; L_95 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_93, L_94, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_96 = L_95.___X_0; double L_97 = V_0; int64_t L_98; L_98 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_87), ((double)il2cpp_codegen_multiply(L_88, ((double)il2cpp_codegen_subtract(L_92, ((double)il2cpp_codegen_multiply(L_96, L_97)))))))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_1), L_83, L_98, NULL); // pt.NX = m_normals[k].X + m_normals[k].Y * dx; pt.NY = m_normals[k].Y - m_normals[k].X * dx; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_99 = __this->___m_normals_3; int32_t L_100 = ___k1; NullCheck(L_99); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_101; L_101 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_99, L_100, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_102 = L_101.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_103 = __this->___m_normals_3; int32_t L_104 = ___k1; NullCheck(L_103); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_105; L_105 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_103, L_104, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_106 = L_105.___Y_1; double L_107 = V_0; (&V_1)->___NX_4 = ((double)il2cpp_codegen_add(L_102, ((double)il2cpp_codegen_multiply(L_106, L_107)))); // pt.NX = m_normals[k].X + m_normals[k].Y * dx; pt.NY = m_normals[k].Y - m_normals[k].X * dx; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_108 = __this->___m_normals_3; int32_t L_109 = ___k1; NullCheck(L_108); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_110; L_110 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_108, L_109, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_111 = L_110.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_112 = __this->___m_normals_3; int32_t L_113 = ___k1; NullCheck(L_112); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_114; L_114 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_112, L_113, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_115 = L_114.___X_0; double L_116 = V_0; (&V_1)->___NY_5 = ((double)il2cpp_codegen_subtract(L_111, ((double)il2cpp_codegen_multiply(L_115, L_116)))); // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_117 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_118 = V_1; NullCheck(L_117); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_117, L_118, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::DoMiter(System.Int32,System.Int32,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_DoMiter_m7050BFCD4EA5A0BF0DE873A01698D1D61F9F42F8 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, int32_t ___j0, int32_t ___k1, double ___r2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_1; memset((&V_1), 0, sizeof(V_1)); { // double q = m_delta / r; double L_0 = __this->___m_delta_4; double L_1 = ___r2; V_0 = ((double)(L_0/L_1)); // var pt = new IntPoint(Round(m_srcPoly[j].X + (m_normals[k].X + m_normals[j].X) * q), // Round(m_srcPoly[j].Y + (m_normals[k].Y + m_normals[j].Y) * q)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_2 = __this->___m_srcPoly_1; int32_t L_3 = ___j0; NullCheck(L_2); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_4; L_4 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_2, L_3, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_5 = L_4.___X_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_6 = __this->___m_normals_3; int32_t L_7 = ___k1; NullCheck(L_6); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_8; L_8 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_6, L_7, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_9 = L_8.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_10 = __this->___m_normals_3; int32_t L_11 = ___j0; NullCheck(L_10); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_12; L_12 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_10, L_11, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_13 = L_12.___X_0; double L_14 = V_0; int64_t L_15; L_15 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_5), ((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_add(L_9, L_13)), L_14)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_16 = __this->___m_srcPoly_1; int32_t L_17 = ___j0; NullCheck(L_16); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_18; L_18 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_16, L_17, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_19 = L_18.___Y_2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_20 = __this->___m_normals_3; int32_t L_21 = ___k1; NullCheck(L_20); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_22; L_22 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_20, L_21, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_23 = L_22.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_24 = __this->___m_normals_3; int32_t L_25 = ___j0; NullCheck(L_24); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_26; L_26 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_24, L_25, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_27 = L_26.___Y_1; double L_28 = V_0; int64_t L_29; L_29 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_19), ((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_add(L_23, L_27)), L_28)))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_1), L_15, L_29, NULL); // pt.NX = (m_normals[k].X + m_normals[j].X) * q; pt.NY = (m_normals[k].Y + m_normals[j].Y) * q; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_30 = __this->___m_normals_3; int32_t L_31 = ___k1; NullCheck(L_30); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_32; L_32 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_30, L_31, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_33 = L_32.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_34 = __this->___m_normals_3; int32_t L_35 = ___j0; NullCheck(L_34); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_36; L_36 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_34, L_35, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_37 = L_36.___X_0; double L_38 = V_0; (&V_1)->___NX_4 = ((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_add(L_33, L_37)), L_38)); // pt.NX = (m_normals[k].X + m_normals[j].X) * q; pt.NY = (m_normals[k].Y + m_normals[j].Y) * q; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_39 = __this->___m_normals_3; int32_t L_40 = ___k1; NullCheck(L_39); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_41; L_41 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_39, L_40, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_42 = L_41.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_43 = __this->___m_normals_3; int32_t L_44 = ___j0; NullCheck(L_43); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_45; L_45 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_43, L_44, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_46 = L_45.___Y_1; double L_47 = V_0; (&V_1)->___NY_5 = ((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_add(L_42, L_46)), L_47)); // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_48 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_49 = V_1; NullCheck(L_48); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_48, L_49, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.ClipperOffset::DoRound(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperOffset_DoRound_m5CDD5D392A8EFE3EA9D94D8EA34398B19A1D84A7 (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, int32_t ___j0, int32_t ___k1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; int32_t V_1 = 0; double V_2 = 0.0; double V_3 = 0.0; double V_4 = 0.0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; { // double a = Math.Atan2(m_sinA, // m_normals[k].X * m_normals[j].X + m_normals[k].Y * m_normals[j].Y); double L_0 = __this->___m_sinA_5; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_1 = __this->___m_normals_3; int32_t L_2 = ___k1; NullCheck(L_1); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_3; L_3 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_1, L_2, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_4 = L_3.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_5 = __this->___m_normals_3; int32_t L_6 = ___j0; NullCheck(L_5); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_7; L_7 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_5, L_6, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_8 = L_7.___X_0; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_9 = __this->___m_normals_3; int32_t L_10 = ___k1; NullCheck(L_9); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_11; L_11 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_9, L_10, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_12 = L_11.___Y_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_13 = __this->___m_normals_3; int32_t L_14 = ___j0; NullCheck(L_13); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_15; L_15 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_13, L_14, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_16 = L_15.___Y_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_17; L_17 = atan2(L_0, ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_4, L_8)), ((double)il2cpp_codegen_multiply(L_12, L_16))))); V_0 = L_17; // int steps = Math.Max((int)Round(m_StepsPerRad * Math.Abs(a)), 1); double L_18 = __this->___m_StepsPerRad_8; double L_19 = V_0; double L_20; L_20 = fabs(L_19); int64_t L_21; L_21 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_multiply(L_18, L_20)), NULL); int32_t L_22; L_22 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(((int32_t)L_21), 1, NULL); V_1 = L_22; // double X = m_normals[k].X, Y = m_normals[k].Y, X2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_23 = __this->___m_normals_3; int32_t L_24 = ___k1; NullCheck(L_23); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_25; L_25 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_23, L_24, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_26 = L_25.___X_0; V_2 = L_26; // double X = m_normals[k].X, Y = m_normals[k].Y, X2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_27 = __this->___m_normals_3; int32_t L_28 = ___k1; NullCheck(L_27); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_29; L_29 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_27, L_28, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_30 = L_29.___Y_1; V_3 = L_30; // for (int i = 0; i < steps; ++i) V_6 = 0; goto IL_0141; } IL_009a: { // var pt = new IntPoint( // Round(m_srcPoly[j].X + X * m_delta), // Round(m_srcPoly[j].Y + Y * m_delta)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_31 = __this->___m_srcPoly_1; int32_t L_32 = ___j0; NullCheck(L_31); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_33; L_33 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_31, L_32, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_34 = L_33.___X_1; double L_35 = V_2; double L_36 = __this->___m_delta_4; int64_t L_37; L_37 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_34), ((double)il2cpp_codegen_multiply(L_35, L_36)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_38 = __this->___m_srcPoly_1; int32_t L_39 = ___j0; NullCheck(L_38); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_40; L_40 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_38, L_39, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_41 = L_40.___Y_2; double L_42 = V_3; double L_43 = __this->___m_delta_4; int64_t L_44; L_44 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_41), ((double)il2cpp_codegen_multiply(L_42, L_43)))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_7), L_37, L_44, NULL); // pt.NX = X; pt.NY = Y; pt.N = j; pt.D = 1; double L_45 = V_2; (&V_7)->___NX_4 = L_45; // pt.NX = X; pt.NY = Y; pt.N = j; pt.D = 1; double L_46 = V_3; (&V_7)->___NY_5 = L_46; // pt.NX = X; pt.NY = Y; pt.N = j; pt.D = 1; int32_t L_47 = ___j0; (&V_7)->___N_0 = ((int64_t)L_47); // pt.NX = X; pt.NY = Y; pt.N = j; pt.D = 1; (&V_7)->___D_3 = ((int64_t)1); // m_destPoly.Add(pt); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_48 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_49 = V_7; NullCheck(L_48); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_48, L_49, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // X2 = X; double L_50 = V_2; V_4 = L_50; // X = X * m_cos - m_sin * Y; double L_51 = V_2; double L_52 = __this->___m_cos_7; double L_53 = __this->___m_sin_6; double L_54 = V_3; V_2 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_51, L_52)), ((double)il2cpp_codegen_multiply(L_53, L_54)))); // Y = X2 * m_sin + Y * m_cos; double L_55 = V_4; double L_56 = __this->___m_sin_6; double L_57 = V_3; double L_58 = __this->___m_cos_7; V_3 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_55, L_56)), ((double)il2cpp_codegen_multiply(L_57, L_58)))); // for (int i = 0; i < steps; ++i) int32_t L_59 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_59, 1)); } IL_0141: { // for (int i = 0; i < steps; ++i) int32_t L_60 = V_6; int32_t L_61 = V_1; V_8 = (bool)((((int32_t)L_60) < ((int32_t)L_61))? 1 : 0); bool L_62 = V_8; if (L_62) { goto IL_009a; } } { // var pt1 = new IntPoint( // Round(m_srcPoly[j].X + m_normals[j].X * m_delta), // Round(m_srcPoly[j].Y + m_normals[j].Y * m_delta)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_63 = __this->___m_srcPoly_1; int32_t L_64 = ___j0; NullCheck(L_63); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_65; L_65 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_63, L_64, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_66 = L_65.___X_1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_67 = __this->___m_normals_3; int32_t L_68 = ___j0; NullCheck(L_67); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_69; L_69 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_67, L_68, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_70 = L_69.___X_0; double L_71 = __this->___m_delta_4; int64_t L_72; L_72 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_66), ((double)il2cpp_codegen_multiply(L_70, L_71)))), NULL); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_73 = __this->___m_srcPoly_1; int32_t L_74 = ___j0; NullCheck(L_73); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_75; L_75 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_73, L_74, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_76 = L_75.___Y_2; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_77 = __this->___m_normals_3; int32_t L_78 = ___j0; NullCheck(L_77); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_79; L_79 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_77, L_78, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_80 = L_79.___Y_1; double L_81 = __this->___m_delta_4; int64_t L_82; L_82 = ClipperOffset_Round_m118E587E5F293B8BF296D1BB9BB4D7626CE794A0(((double)il2cpp_codegen_add(((double)L_76), ((double)il2cpp_codegen_multiply(L_80, L_81)))), NULL); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_5), L_72, L_82, NULL); // pt1.NX = m_normals[j].X; pt1.NY = m_normals[j].Y; pt1.N = j; pt1.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_83 = __this->___m_normals_3; int32_t L_84 = ___j0; NullCheck(L_83); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_85; L_85 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_83, L_84, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_86 = L_85.___X_0; (&V_5)->___NX_4 = L_86; // pt1.NX = m_normals[j].X; pt1.NY = m_normals[j].Y; pt1.N = j; pt1.D = 1; List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* L_87 = __this->___m_normals_3; int32_t L_88 = ___j0; NullCheck(L_87); DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_89; L_89 = List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB(L_87, L_88, List_1_get_Item_mD0AB5B1DB75E98915A98C32A3AD783059BF841BB_RuntimeMethod_var); double L_90 = L_89.___Y_1; (&V_5)->___NY_5 = L_90; // pt1.NX = m_normals[j].X; pt1.NY = m_normals[j].Y; pt1.N = j; pt1.D = 1; int32_t L_91 = ___j0; (&V_5)->___N_0 = ((int64_t)L_91); // pt1.NX = m_normals[j].X; pt1.NY = m_normals[j].Y; pt1.N = j; pt1.D = 1; (&V_5)->___D_3 = ((int64_t)1); // m_destPoly.Add(pt1); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_92 = __this->___m_destPoly_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_93 = V_5; NullCheck(L_92); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_92, L_93, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ClipperException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClipperException__ctor_m5C5563B2BB5BB3887544C2C3FCFA8C4305A8DC70 (ClipperException_t062CACDFD6DDBE27DDA8A67133D84D46DC7DFA9B* __this, String_t* ___description0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public ClipperException(string description) : base(description) { } String_t* L_0 = ___description0; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL); // public ClipperException(string description) : base(description) { } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[] UnityEngine.Rendering.Universal.Light2D::get_vertices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* V_0 = NULL; { // internal LightUtility.LightMeshVertex[] vertices { get { return m_Vertices; } set { m_Vertices = value; } } LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_0 = __this->___m_Vertices_26; V_0 = L_0; goto IL_000a; } IL_000a: { // internal LightUtility.LightMeshVertex[] vertices { get { return m_Vertices; } set { m_Vertices = value; } } LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_vertices(UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_vertices_mB07A8B6379201AD5D9092B614D48BBF08CF98FEF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* ___value0, const RuntimeMethod* method) { { // internal LightUtility.LightMeshVertex[] vertices { get { return m_Vertices; } set { m_Vertices = value; } } LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_0 = ___value0; __this->___m_Vertices_26 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Vertices_26), (void*)L_0); // internal LightUtility.LightMeshVertex[] vertices { get { return m_Vertices; } set { m_Vertices = value; } } return; } } // System.UInt16[] UnityEngine.Rendering.Universal.Light2D::get_indices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_0 = NULL; { // internal ushort[] indices { get { return m_Triangles; } set { m_Triangles = value; } } UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = __this->___m_Triangles_27; V_0 = L_0; goto IL_000a; } IL_000a: { // internal ushort[] indices { get { return m_Triangles; } set { m_Triangles = value; } } UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_indices(System.UInt16[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_indices_mAB395B3534E25B105E6A5643A543CCC87C7638E4 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___value0, const RuntimeMethod* method) { { // internal ushort[] indices { get { return m_Triangles; } set { m_Triangles = value; } } UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = ___value0; __this->___m_Triangles_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Triangles_27), (void*)L_0); // internal ushort[] indices { get { return m_Triangles; } set { m_Triangles = value; } } return; } } // System.Int32[] UnityEngine.Rendering.Universal.Light2D::get_affectedSortingLayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Light2D_get_affectedSortingLayers_m8DF4D9874C3839DE300C54CDEC5648B491BA4C3D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // internal int[] affectedSortingLayers => m_ApplyToSortingLayers; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ApplyToSortingLayers_13; return L_0; } } // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_lightCookieSpriteInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_lightCookieSpriteInstanceID_mA75D9AE08C5EF7B3C29C5F942A9365B8C183E07C (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B2_0 = NULL; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B1_0 = NULL; int32_t G_B3_0 = 0; { // private int lightCookieSpriteInstanceID => m_LightCookieSprite?.GetInstanceID() ?? 0; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = __this->___m_LightCookieSprite_14; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { G_B3_0 = 0; goto IL_0012; } IL_000d: { NullCheck(G_B2_0); int32_t L_2; L_2 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(G_B2_0, NULL); G_B3_0 = L_2; } IL_0012: { return G_B3_0; } } // UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.Light2D::get_boundingSphere() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 Light2D_get_boundingSphere_mE383F09F0081D4AE36BBA24CDD330AB1904F4A5E (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // internal BoundingSphere boundingSphere { get; private set; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___U3CboundingSphereU3Ek__BackingField_31; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_boundingSphere(UnityEngine.BoundingSphere) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_boundingSphere_m298BAEBB175B9F8DE32C7ABDD9A978422498729C (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___value0, const RuntimeMethod* method) { { // internal BoundingSphere boundingSphere { get; private set; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = ___value0; __this->___U3CboundingSphereU3Ek__BackingField_31 = L_0; return; } } // UnityEngine.Mesh UnityEngine.Rendering.Universal.Light2D::get_lightMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_1 = NULL; { // if (null == m_Mesh) Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_Mesh_25; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001c; } } { // m_Mesh = new Mesh(); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); NullCheck(L_3); Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_3, NULL); __this->___m_Mesh_25 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh_25), (void*)L_3); } IL_001c: { // return m_Mesh; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_Mesh_25; V_1 = L_4; goto IL_0025; } IL_0025: { // } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = V_1; return L_5; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_hasCachedMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_hasCachedMesh_mA2280191D26FC2073FCA052F27E536EA3BA67ABA (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // internal bool hasCachedMesh => (vertices.Length > 1 && indices.Length > 1); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_0; L_0 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(__this, NULL); NullCheck(L_0); if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) <= ((int32_t)1))) { goto IL_0018; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1; L_1 = Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A(__this, NULL); NullCheck(L_1); G_B3_0 = ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) > ((int32_t)1))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // UnityEngine.Rendering.Universal.Light2D/LightType UnityEngine.Rendering.Universal.Light2D::get_lightType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_LightType; int32_t L_0 = __this->___m_LightType_6; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_lightType(UnityEngine.Rendering.Universal.Light2D/LightType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_lightType_mD3569E2F0434C06ADF916452F50E7630009F5E49 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_LightType != value) int32_t L_0 = __this->___m_LightType_6; int32_t L_1 = ___value0; V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0019; } } { // UpdateMesh(true); Light2D_UpdateMesh_m3F94EF56081443B7179F2B9862A56870EBBA2B63(__this, (bool)1, NULL); } IL_0019: { // m_LightType = value; int32_t L_3 = ___value0; __this->___m_LightType_6 = L_3; // Light2DManager.ErrorIfDuplicateGlobalLight(this); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); Light2DManager_ErrorIfDuplicateGlobalLight_m5C19758F1B207B263E24FE1116FF5AE7294F78F7(__this, NULL); // } return; } } // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_blendStyleIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public int blendStyleIndex { get => m_BlendStyleIndex; set => m_BlendStyleIndex = value; } int32_t L_0 = __this->___m_BlendStyleIndex_7; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_blendStyleIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_blendStyleIndex_mCBA0064150C158114C39D8AFE469FC001EA51CE3 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int blendStyleIndex { get => m_BlendStyleIndex; set => m_BlendStyleIndex = value; } int32_t L_0 = ___value0; __this->___m_BlendStyleIndex_7 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_shadowIntensity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_shadowIntensity_m66760C688E5D8C94B4E1548030DC8243DB0C3DC1 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shadowIntensity { get => m_ShadowIntensity; set => m_ShadowIntensity = Mathf.Clamp01(value); } float L_0 = __this->___m_ShadowIntensity_22; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_shadowIntensity(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_shadowIntensity_m6D92E4148ED2CA7AC412877CA9F0D3CACFDF8F66 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // public float shadowIntensity { get => m_ShadowIntensity; set => m_ShadowIntensity = Mathf.Clamp01(value); } float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL); __this->___m_ShadowIntensity_22 = L_1; return; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_shadowsEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_shadowsEnabled_m22E4C87955DECFC40C34F851FAE080371F548BCB (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public bool shadowsEnabled { get => m_ShadowIntensityEnabled; set => m_ShadowIntensityEnabled = value; } bool L_0 = __this->___m_ShadowIntensityEnabled_21; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_shadowsEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_shadowsEnabled_m7DFE33DF6155E9661B430B8F23A1212A2E3C2076 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, bool ___value0, const RuntimeMethod* method) { { // public bool shadowsEnabled { get => m_ShadowIntensityEnabled; set => m_ShadowIntensityEnabled = value; } bool L_0 = ___value0; __this->___m_ShadowIntensityEnabled_21 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_shadowVolumeIntensity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_shadowVolumeIntensity_m3E69E95B53FE4D0CABD48311E08961EBDFC5FFF2 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shadowVolumeIntensity { get => m_ShadowVolumeIntensity; set => m_ShadowVolumeIntensity = Mathf.Clamp01(value); } float L_0 = __this->___m_ShadowVolumeIntensity_24; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_shadowVolumeIntensity(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_shadowVolumeIntensity_mF601B1A708E048DCD7E2EAB3961D8F79B0B28DFF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // public float shadowVolumeIntensity { get => m_ShadowVolumeIntensity; set => m_ShadowVolumeIntensity = Mathf.Clamp01(value); } float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL); __this->___m_ShadowVolumeIntensity_24 = L_1; return; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_volumetricShadowsEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_volumetricShadowsEnabled_m33D2FA62A54E1F806340AD2353A496F380373A8E (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public bool volumetricShadowsEnabled { get => m_ShadowVolumeIntensityEnabled; set => m_ShadowVolumeIntensityEnabled = value; } bool L_0 = __this->___m_ShadowVolumeIntensityEnabled_23; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_volumetricShadowsEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_volumetricShadowsEnabled_mD5F98995692D42933D8855E21AE44CB4608E621D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, bool ___value0, const RuntimeMethod* method) { { // public bool volumetricShadowsEnabled { get => m_ShadowVolumeIntensityEnabled; set => m_ShadowVolumeIntensityEnabled = value; } bool L_0 = ___value0; __this->___m_ShadowVolumeIntensityEnabled_23 = L_0; return; } } // UnityEngine.Color UnityEngine.Rendering.Universal.Light2D::get_color() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public Color color { get => m_Color; set => m_Color = value; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_Color_9; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_color_m4B83C46D644663AD243656907FE544F33B03EFFA (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) { { // public Color color { get => m_Color; set => m_Color = value; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___value0; __this->___m_Color_9 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_intensity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_intensity_m92554676D740E01D24F39AE5942C00AA8BB541C9 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float intensity { get => m_Intensity; set => m_Intensity = value; } float L_0 = __this->___m_Intensity_10; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_intensity(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_intensity_m31A085E7FC020F5ADEABBDBBB3DB4608C3041051 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // public float intensity { get => m_Intensity; set => m_Intensity = value; } float L_0 = ___value0; __this->___m_Intensity_10 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_volumeOpacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_volumeOpacity_m0E931B7DE86C7A6A13ED70A9F596B37FFBCDE284 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float volumeOpacity => m_LightVolumeIntensity; float L_0 = __this->___m_LightVolumeIntensity_11; return L_0; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_volumeIntensity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_volumeIntensity_mC6F6BE848A771AE2C1437660B53E83A4E84EA3E8 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float volumeIntensity => m_LightVolumeIntensity; float L_0 = __this->___m_LightVolumeIntensity_11; return L_0; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_volumeIntensityEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_volumeIntensityEnabled_m198598DACD6A4003D0DCCAC039A4EE793E88B323 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public bool volumeIntensityEnabled { get => m_LightVolumeIntensityEnabled; set => m_LightVolumeIntensityEnabled = value; } bool L_0 = __this->___m_LightVolumeIntensityEnabled_12; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_volumeIntensityEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_volumeIntensityEnabled_m0F632B2CB4473030890A0261CDA899885E1013DC (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, bool ___value0, const RuntimeMethod* method) { { // public bool volumeIntensityEnabled { get => m_LightVolumeIntensityEnabled; set => m_LightVolumeIntensityEnabled = value; } bool L_0 = ___value0; __this->___m_LightVolumeIntensityEnabled_12 = L_0; return; } } // UnityEngine.Sprite UnityEngine.Rendering.Universal.Light2D::get_lightCookieSprite() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_0 = NULL; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B3_0 = NULL; { // public Sprite lightCookieSprite { get { return m_LightType != LightType.Point ? m_LightCookieSprite : m_DeprecatedPointLightCookieSprite; } } int32_t L_0 = __this->___m_LightType_6; if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_0012; } } { Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_1 = __this->___m_DeprecatedPointLightCookieSprite_15; G_B3_0 = L_1; goto IL_0018; } IL_0012: { Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = __this->___m_LightCookieSprite_14; G_B3_0 = L_2; } IL_0018: { V_0 = G_B3_0; goto IL_001b; } IL_001b: { // public Sprite lightCookieSprite { get { return m_LightType != LightType.Point ? m_LightCookieSprite : m_DeprecatedPointLightCookieSprite; } } Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_3 = V_0; return L_3; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_falloffIntensity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_falloffIntensity_m77F6582229DE4946AB3D303DAE5CBA7D85C120F3 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float falloffIntensity => m_FalloffIntensity; float L_0 = __this->___m_FalloffIntensity_8; return L_0; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_alphaBlendOnOverlap() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_alphaBlendOnOverlap_m66905C18EC9ED4C09382541C6214617E3831EB72 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool alphaBlendOnOverlap { get { return m_OverlapOperation == OverlapOperation.AlphaBlend; } } int32_t L_0 = __this->___m_OverlapOperation_17; V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0); goto IL_000d; } IL_000d: { // public bool alphaBlendOnOverlap { get { return m_OverlapOperation == OverlapOperation.AlphaBlend; } } bool L_1 = V_0; return L_1; } } // UnityEngine.Rendering.Universal.Light2D/OverlapOperation UnityEngine.Rendering.Universal.Light2D::get_overlapOperation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_overlapOperation_mEEC7BE7457C636A1E3C22ED723FE07942129FE33 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public OverlapOperation overlapOperation => m_OverlapOperation; int32_t L_0 = __this->___m_OverlapOperation_17; return L_0; } } // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_lightOrder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_lightOrder_m01D500576E546C581E7172C14C97C06EF7442C6A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public int lightOrder { get => m_LightOrder; set => m_LightOrder = value; } int32_t L_0 = __this->___m_LightOrder_16; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_lightOrder(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_lightOrder_m04B831C147A4472281B99C57331F8819D26333E8 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int lightOrder { get => m_LightOrder; set => m_LightOrder = value; } int32_t L_0 = ___value0; __this->___m_LightOrder_16 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_normalMapDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_normalMapDistance_mF288BB7A0A2826F343B9231BC9249D9FE78C9672 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float normalMapDistance => m_NormalMapDistance; float L_0 = __this->___m_NormalMapDistance_18; return L_0; } } // UnityEngine.Rendering.Universal.Light2D/NormalMapQuality UnityEngine.Rendering.Universal.Light2D::get_normalMapQuality() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public NormalMapQuality normalMapQuality => m_NormalMapQuality; int32_t L_0 = __this->___m_NormalMapQuality_19; return L_0; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_renderVolumetricShadows() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_renderVolumetricShadows_m29110D64AE8CC2C80D260D0F0F7BE0D84148375F (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // public bool renderVolumetricShadows => volumetricShadowsEnabled && shadowVolumeIntensity > 0; bool L_0; L_0 = Light2D_get_volumetricShadowsEnabled_m33D2FA62A54E1F806340AD2353A496F380373A8E_inline(__this, NULL); if (!L_0) { goto IL_0017; } } { float L_1; L_1 = Light2D_get_shadowVolumeIntensity_m3E69E95B53FE4D0CABD48311E08961EBDFC5FFF2_inline(__this, NULL); G_B3_0 = ((((float)L_1) > ((float)(0.0f)))? 1 : 0); goto IL_0018; } IL_0017: { G_B3_0 = 0; } IL_0018: { return (bool)G_B3_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::CacheValues() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_CacheValues_m7CB54339DBAE3192265DF26030568749B06A0578 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // m_CachedPosition = transform.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); __this->___m_CachedPosition_29 = L_1; // } return; } } // System.Int32 UnityEngine.Rendering.Universal.Light2D::GetTopMostLitLayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_GetTopMostLitLayer_m2D5F1AEBF99D2E5BE49ED13C4D24B52C9CBC2D6E (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; { // var largestIndex = Int32.MinValue; V_0 = ((int32_t)-2147483648LL); // var largestLayer = 0; V_1 = 0; // var layers = Light2DManager.GetCachedSortingLayer(); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0; L_0 = Light2DManager_GetCachedSortingLayer_m9C5B89B932A32CB3C9FB566710307DB69A69A360(NULL); V_2 = L_0; // for (var i = 0; i < m_ApplyToSortingLayers.Length; ++i) V_3 = 0; goto IL_0068; } IL_0013: { // for (var layer = layers.Length - 1; layer >= largestLayer; --layer) SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_1 = V_2; NullCheck(L_1); V_4 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), 1)); goto IL_0055; } IL_001d: { // if (layers[layer].id == m_ApplyToSortingLayers[i]) SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_2 = V_2; int32_t L_3 = V_4; NullCheck(L_2); int32_t L_4; L_4 = SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B(((L_2)->GetAddressAt(static_cast(L_3))), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___m_ApplyToSortingLayers_13; int32_t L_6 = V_3; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_5 = (bool)((((int32_t)L_4) == ((int32_t)L_8))? 1 : 0); bool L_9 = V_5; if (!L_9) { goto IL_004e; } } { // largestIndex = layers[layer].value; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_10 = V_2; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12; L_12 = SortingLayer_get_value_mBACAFF777B6431D61DB28537B708E37E7181222B(((L_10)->GetAddressAt(static_cast(L_11))), NULL); V_0 = L_12; // largestLayer = layer; int32_t L_13 = V_4; V_1 = L_13; } IL_004e: { // for (var layer = layers.Length - 1; layer >= largestLayer; --layer) int32_t L_14 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_14, 1)); } IL_0055: { // for (var layer = layers.Length - 1; layer >= largestLayer; --layer) int32_t L_15 = V_4; int32_t L_16 = V_1; V_6 = (bool)((((int32_t)((((int32_t)L_15) < ((int32_t)L_16))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_17 = V_6; if (L_17) { goto IL_001d; } } { // for (var i = 0; i < m_ApplyToSortingLayers.Length; ++i) int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0068: { // for (var i = 0; i < m_ApplyToSortingLayers.Length; ++i) int32_t L_19 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___m_ApplyToSortingLayers_13; NullCheck(L_20); V_7 = (bool)((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))? 1 : 0); bool L_21 = V_7; if (L_21) { goto IL_0013; } } { // return largestIndex; int32_t L_22 = V_0; V_8 = L_22; goto IL_007e; } IL_007e: { // } int32_t L_23 = V_8; return L_23; } } // UnityEngine.Bounds UnityEngine.Rendering.Universal.Light2D::UpdateSpriteMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Light2D_UpdateSpriteMesh_m2A41E432F9181EE01D49A4FBFB71E24E704D807A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; { // if (m_LightCookieSprite == null && (m_Vertices.Length != 1 || m_Triangles.Length != 1)) Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = __this->___m_LightCookieSprite_14; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_002d; } } { LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_2 = __this->___m_Vertices_26; NullCheck(L_2); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) == ((uint32_t)1)))) { goto IL_002a; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_3 = __this->___m_Triangles_27; NullCheck(L_3); G_B4_0 = ((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_002b; } IL_002a: { G_B4_0 = 1; } IL_002b: { G_B6_0 = G_B4_0; goto IL_002e; } IL_002d: { G_B6_0 = 0; } IL_002e: { V_0 = (bool)G_B6_0; bool L_4 = V_0; if (!L_4) { goto IL_004c; } } { // m_Vertices = new LightUtility.LightMeshVertex[1]; LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_5 = (LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)SZArrayNew(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_Vertices_26 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Vertices_26), (void*)L_5); // m_Triangles = new ushort[1]; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_6 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_Triangles_27 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Triangles_27), (void*)L_6); } IL_004c: { // return LightUtility.GenerateSpriteMesh(this, m_LightCookieSprite); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_7 = __this->___m_LightCookieSprite_14; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8; L_8 = LightUtility_GenerateSpriteMesh_m1D567C18EB20D0585CC28B4407660C75FD2D1916(__this, L_7, NULL); V_1 = L_8; goto IL_005b; } IL_005b: { // } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9 = V_1; return L_9; } } // System.Void UnityEngine.Rendering.Universal.Light2D::UpdateMesh(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_UpdateMesh_m3F94EF56081443B7179F2B9862A56870EBBA2B63 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, bool ___forceUpdate0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; { // var shapePathHash = LightUtility.GetShapePathHash(shapePath); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0; L_0 = Light2D_get_shapePath_mE54ACE4DF1FA1DED318DD1A3A214476B9BE356AF(__this, NULL); int32_t L_1; L_1 = LightUtility_GetShapePathHash_m25D50DCF8929AA8A0C8EC33874EE3B36EA4FB4F7(L_0, NULL); V_0 = L_1; // var fallOffSizeChanged = LightUtility.CheckForChange(m_ShapeLightFalloffSize, ref m_PreviousShapeLightFalloffSize); float L_2 = __this->___m_ShapeLightFalloffSize_39; float* L_3 = (&__this->___m_PreviousShapeLightFalloffSize_42); bool L_4; L_4 = LightUtility_CheckForChange_m814180FDDB4C4107D15001B7CA6FFDA6A983D536(L_2, L_3, NULL); V_1 = L_4; // var parametricRadiusChanged = LightUtility.CheckForChange(m_ShapeLightParametricRadius, ref m_PreviousShapeLightParametricRadius); float L_5 = __this->___m_ShapeLightParametricRadius_38; float* L_6 = (&__this->___m_PreviousShapeLightParametricRadius_45); bool L_7; L_7 = LightUtility_CheckForChange_m814180FDDB4C4107D15001B7CA6FFDA6A983D536(L_5, L_6, NULL); V_2 = L_7; // var parametricSidesChanged = LightUtility.CheckForChange(m_ShapeLightParametricSides, ref m_PreviousShapeLightParametricSides); int32_t L_8 = __this->___m_ShapeLightParametricSides_36; int32_t* L_9 = (&__this->___m_PreviousShapeLightParametricSides_43); bool L_10; L_10 = LightUtility_CheckForChange_mFE60FD38E4DFA3075C1C61A2468BE536E66AEB15(L_8, L_9, NULL); V_3 = L_10; // var parametricAngleOffsetChanged = LightUtility.CheckForChange(m_ShapeLightParametricAngleOffset, ref m_PreviousShapeLightParametricAngleOffset); float L_11 = __this->___m_ShapeLightParametricAngleOffset_37; float* L_12 = (&__this->___m_PreviousShapeLightParametricAngleOffset_44); bool L_13; L_13 = LightUtility_CheckForChange_m814180FDDB4C4107D15001B7CA6FFDA6A983D536(L_11, L_12, NULL); V_4 = L_13; // var spriteInstanceChanged = LightUtility.CheckForChange(lightCookieSpriteInstanceID, ref m_PreviousLightCookieSprite); int32_t L_14; L_14 = Light2D_get_lightCookieSpriteInstanceID_mA75D9AE08C5EF7B3C29C5F942A9365B8C183E07C(__this, NULL); int32_t* L_15 = (&__this->___m_PreviousLightCookieSprite_28); bool L_16; L_16 = LightUtility_CheckForChange_mFE60FD38E4DFA3075C1C61A2468BE536E66AEB15(L_14, L_15, NULL); V_5 = L_16; // var shapePathHashChanged = LightUtility.CheckForChange(shapePathHash, ref m_PreviousShapePathHash); int32_t L_17 = V_0; int32_t* L_18 = (&__this->___m_PreviousShapePathHash_46); bool L_19; L_19 = LightUtility_CheckForChange_mFE60FD38E4DFA3075C1C61A2468BE536E66AEB15(L_17, L_18, NULL); V_6 = L_19; // var lightTypeChanged = LightUtility.CheckForChange(m_LightType, ref m_PreviousLightType); int32_t L_20 = __this->___m_LightType_6; int32_t* L_21 = (&__this->___m_PreviousLightType_47); bool L_22; L_22 = LightUtility_CheckForChange_m2F1C5BFD1524A00609F6E8461601D48409B5DA9D(L_20, L_21, NULL); V_7 = L_22; // var hashChanged = fallOffSizeChanged || parametricRadiusChanged || parametricSidesChanged || // parametricAngleOffsetChanged || spriteInstanceChanged || shapePathHashChanged || lightTypeChanged; bool L_23 = V_1; bool L_24 = V_2; bool L_25 = V_3; bool L_26 = V_4; bool L_27 = V_5; bool L_28 = V_6; bool L_29 = V_7; V_8 = (bool)((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)((int32_t)L_23|(int32_t)L_24))|(int32_t)L_25))|(int32_t)L_26))|(int32_t)L_27))|(int32_t)L_28))|(int32_t)L_29)); // if (hashChanged && forceUpdate) bool L_30 = V_8; bool L_31 = ___forceUpdate0; V_9 = (bool)((int32_t)((int32_t)L_30&(int32_t)L_31)); bool L_32 = V_9; if (!L_32) { goto IL_013d; } } { // switch (m_LightType) int32_t L_33 = __this->___m_LightType_6; V_11 = L_33; int32_t L_34 = V_11; V_10 = L_34; int32_t L_35 = V_10; switch (L_35) { case 0: { goto IL_00ea; } case 1: { goto IL_00d0; } case 2: { goto IL_0110; } case 3: { goto IL_011e; } } } { goto IL_013c; } IL_00d0: { // m_LocalBounds = LightUtility.GenerateShapeMesh(this, m_ShapePath, m_ShapeLightFalloffSize); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = __this->___m_ShapePath_41; float L_37 = __this->___m_ShapeLightFalloffSize_39; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_38; L_38 = LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC(__this, L_36, L_37, NULL); __this->___m_LocalBounds_30 = L_38; // break; goto IL_013c; } IL_00ea: { // m_LocalBounds = LightUtility.GenerateParametricMesh(this, m_ShapeLightParametricRadius, m_ShapeLightFalloffSize, m_ShapeLightParametricAngleOffset, m_ShapeLightParametricSides); float L_39 = __this->___m_ShapeLightParametricRadius_38; float L_40 = __this->___m_ShapeLightFalloffSize_39; float L_41 = __this->___m_ShapeLightParametricAngleOffset_37; int32_t L_42 = __this->___m_ShapeLightParametricSides_36; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_43; L_43 = LightUtility_GenerateParametricMesh_m365F890FF36A95AA8894ED2944DBDD864B6E31C7(__this, L_39, L_40, L_41, L_42, NULL); __this->___m_LocalBounds_30 = L_43; // break; goto IL_013c; } IL_0110: { // m_LocalBounds = UpdateSpriteMesh(); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_44; L_44 = Light2D_UpdateSpriteMesh_m2A41E432F9181EE01D49A4FBFB71E24E704D807A(__this, NULL); __this->___m_LocalBounds_30 = L_44; // break; goto IL_013c; } IL_011e: { // m_LocalBounds = LightUtility.GenerateParametricMesh(this, 1.412135f, 0, 0, 4); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_45; L_45 = LightUtility_GenerateParametricMesh_m365F890FF36A95AA8894ED2944DBDD864B6E31C7(__this, (1.412135f), (0.0f), (0.0f), 4, NULL); __this->___m_LocalBounds_30 = L_45; // break; goto IL_013c; } IL_013c: { } IL_013d: { // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::UpdateBoundingSphere() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_UpdateBoundingSphere_m32D1E53F7FD526BC68B8605E4DCA4BC48DA889FF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; bool V_4 = false; { // if (isPointLight) bool L_0; L_0 = Light2D_get_isPointLight_m07E5C6526A86112229661B2E930AE984FB9DE143(__this, NULL); V_4 = L_0; bool L_1 = V_4; if (!L_1) { goto IL_0030; } } { // boundingSphere = new BoundingSphere(transform.position, m_PointLightOuterRadius); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL); float L_4 = __this->___m_PointLightOuterRadius_35; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_5; memset((&L_5), 0, sizeof(L_5)); BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7((&L_5), L_3, L_4, /*hidden argument*/NULL); Light2D_set_boundingSphere_m298BAEBB175B9F8DE32C7ABDD9A978422498729C_inline(__this, L_5, NULL); // return; goto IL_00cb; } IL_0030: { // var maxBound = transform.TransformPoint(Vector3.Max(m_LocalBounds.max, m_LocalBounds.max + (Vector3)m_ShapeLightFalloffOffset)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_7 = (&__this->___m_LocalBounds_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09(L_7, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_9 = (&__this->___m_LocalBounds_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09(L_9, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = __this->___m_ShapeLightFalloffOffset_40; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector2_op_Implicit_mCD214B04BC52AED3C89C3BEF664B6247E5F8954A_inline(L_11, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_10, L_12, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_Max_m8446E71C8778A1CE7C379BBF6966D15093C99145_inline(L_8, L_13, NULL); NullCheck(L_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_6, L_14, NULL); V_0 = L_15; // var minBound = transform.TransformPoint(Vector3.Min(m_LocalBounds.min, m_LocalBounds.min + (Vector3)m_ShapeLightFalloffOffset)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16; L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_17 = (&__this->___m_LocalBounds_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13(L_17, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_19 = (&__this->___m_LocalBounds_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13(L_19, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = __this->___m_ShapeLightFalloffOffset_40; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector2_op_Implicit_mCD214B04BC52AED3C89C3BEF664B6247E5F8954A_inline(L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_20, L_22, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_Min_m669DD6A6725D796639ADF4DE40E72AE8DCCFA9C7_inline(L_18, L_23, NULL); NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_16, L_24, NULL); V_1 = L_25; // var center = 0.5f * (maxBound + minBound); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_26, L_27, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline((0.5f), L_28, NULL); V_2 = L_29; // var radius = Vector3.Magnitude(maxBound - center); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_30, L_31, NULL); float L_33; L_33 = Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline(L_32, NULL); V_3 = L_33; // boundingSphere = new BoundingSphere(center, radius); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_2; float L_35 = V_3; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_36; memset((&L_36), 0, sizeof(L_36)); BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7((&L_36), L_34, L_35, /*hidden argument*/NULL); Light2D_set_boundingSphere_m298BAEBB175B9F8DE32C7ABDD9A978422498729C_inline(__this, L_36, NULL); } IL_00cb: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::IsLitLayer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, int32_t ___layer0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; { // if (m_ApplyToSortingLayers == null) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ApplyToSortingLayers_13; V_0 = (bool)((((RuntimeObject*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0012; } } { // return false; V_1 = (bool)0; goto IL_0042; } IL_0012: { // for (var i = 0; i < m_ApplyToSortingLayers.Length; i++) V_2 = 0; goto IL_002d; } IL_0016: { // if (m_ApplyToSortingLayers[i] == layer) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___m_ApplyToSortingLayers_13; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); int32_t L_6 = ___layer0; V_3 = (bool)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0); bool L_7 = V_3; if (!L_7) { goto IL_0029; } } { // return true; V_1 = (bool)1; goto IL_0042; } IL_0029: { // for (var i = 0; i < m_ApplyToSortingLayers.Length; i++) int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_002d: { // for (var i = 0; i < m_ApplyToSortingLayers.Length; i++) int32_t L_9 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = __this->___m_ApplyToSortingLayers_13; NullCheck(L_10); V_4 = (bool)((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))? 1 : 0); bool L_11 = V_4; if (L_11) { goto IL_0016; } } { // return false; V_1 = (bool)0; goto IL_0042; } IL_0042: { // } bool L_12 = V_1; return L_12; } } // System.Void UnityEngine.Rendering.Universal.Light2D::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_Awake_m5A9A19FB7CDF9104076CDC749793932FA534124E (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B5_0 = 0; int32_t G_B7_0 = 0; { // if (m_LightCookieSprite != null) Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = __this->___m_LightCookieSprite_14; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_009a; } } { // bool updateMesh = !hasCachedMesh || (m_LightType == LightType.Sprite && m_LightCookieSprite.packed); bool L_3; L_3 = Light2D_get_hasCachedMesh_mA2280191D26FC2073FCA052F27E536EA3BA67ABA(__this, NULL); if (!L_3) { goto IL_0036; } } { int32_t L_4 = __this->___m_LightType_6; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0033; } } { Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5 = __this->___m_LightCookieSprite_14; NullCheck(L_5); bool L_6; L_6 = Sprite_get_packed_m6B6B98A3891B350711499532C07F8D393AAB868E(L_5, NULL); G_B5_0 = ((int32_t)(L_6)); goto IL_0034; } IL_0033: { G_B5_0 = 0; } IL_0034: { G_B7_0 = G_B5_0; goto IL_0037; } IL_0036: { G_B7_0 = 1; } IL_0037: { V_1 = (bool)G_B7_0; // UpdateMesh(updateMesh); bool L_7 = V_1; Light2D_UpdateMesh_m3F94EF56081443B7179F2B9862A56870EBBA2B63(__this, L_7, NULL); // if (hasCachedMesh) bool L_8; L_8 = Light2D_get_hasCachedMesh_mA2280191D26FC2073FCA052F27E536EA3BA67ABA(__this, NULL); V_2 = L_8; bool L_9 = V_2; if (!L_9) { goto IL_0099; } } { // lightMesh.SetVertexBufferParams(vertices.Length, LightUtility.LightMeshVertex.VertexLayout); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_10; L_10 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(__this, NULL); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_11; L_11 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(__this, NULL); NullCheck(L_11); il2cpp_codegen_runtime_class_init_inline(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_12 = ((LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields*)il2cpp_codegen_static_fields_for(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var))->___VertexLayout_3; NullCheck(L_10); Mesh_SetVertexBufferParams_m8033EB85082C142DCE8B69FFBAD26D7DFB0330B2(L_10, ((int32_t)(((RuntimeArray*)L_11)->max_length)), L_12, NULL); // lightMesh.SetVertexBufferData(vertices, 0, 0, vertices.Length); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_13; L_13 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(__this, NULL); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_14; L_14 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(__this, NULL); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_15; L_15 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(__this, NULL); NullCheck(L_15); NullCheck(L_13); Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5(L_13, L_14, 0, 0, ((int32_t)(((RuntimeArray*)L_15)->max_length)), 0, 0, Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m57D32FE1575D599B5EC1611B03F573EBAA5FE8E5_RuntimeMethod_var); // lightMesh.SetIndices(indices, MeshTopology.Triangles, 0, false); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16; L_16 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(__this, NULL); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_17; L_17 = Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A(__this, NULL); NullCheck(L_16); Mesh_SetIndices_m1735F517A86EF1D49697263FA5C31E526049B88C(L_16, L_17, 0, 0, (bool)0, 0, NULL); } IL_0099: { } IL_009a: { // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_OnEnable_mEDFB10B40506B5CC92C0F9B16EF5937EAD44BE36 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_PreviousLightCookieSprite = lightCookieSpriteInstanceID; int32_t L_0; L_0 = Light2D_get_lightCookieSpriteInstanceID_mA75D9AE08C5EF7B3C29C5F942A9365B8C183E07C(__this, NULL); __this->___m_PreviousLightCookieSprite_28 = L_0; // Light2DManager.RegisterLight(this); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); Light2DManager_RegisterLight_mC8E47679E9096F9311387CE3705AD6A80E8F2541(__this, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_OnDisable_mD0B76AFA63D3DE68A521151700BFD5360BB9EDB3 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // Light2DManager.DeregisterLight(this); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); Light2DManager_DeregisterLight_m804229CB54F9D1F5EC511F7AABFCE7CC9D3CED2D(__this, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_LateUpdate_m8F7657BD400726888BA2AEC2676407CAC3228658 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { bool V_0 = false; { // if (m_LightType == LightType.Global) int32_t L_0 = __this->___m_LightType_6; V_0 = (bool)((((int32_t)L_0) == ((int32_t)4))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // return; goto IL_001f; } IL_0010: { // UpdateMesh(true); Light2D_UpdateMesh_m3F94EF56081443B7179F2B9862A56870EBBA2B63(__this, (bool)1, NULL); // UpdateBoundingSphere(); Light2D_UpdateBoundingSphere_m32D1E53F7FD526BC68B8605E4DCA4BC48DA889FF(__this, NULL); } IL_001f: { // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_OnBeforeSerialize_m22FFED02D14DA4800362C581ED88917872234A7D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // m_ComponentVersion = k_CurrentComponentVersion; __this->___m_ComponentVersion_5 = 1; // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_OnAfterDeserialize_mB484F93AB2E5ADC54088A916251D4BBD6021F298 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { bool V_0 = false; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* G_B3_0 = NULL; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* G_B2_0 = NULL; int32_t G_B4_0 = 0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* G_B4_1 = NULL; { // if (m_ComponentVersion == ComponentVersions.Version_Unserialized) int32_t L_0 = __this->___m_ComponentVersion_5; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0067; } } { // m_ShadowVolumeIntensityEnabled = m_ShadowVolumeIntensity > 0; float L_2 = __this->___m_ShadowVolumeIntensity_24; __this->___m_ShadowVolumeIntensityEnabled_23 = (bool)((((float)L_2) > ((float)(0.0f)))? 1 : 0); // m_ShadowIntensityEnabled = m_ShadowIntensity > 0; float L_3 = __this->___m_ShadowIntensity_22; __this->___m_ShadowIntensityEnabled_21 = (bool)((((float)L_3) > ((float)(0.0f)))? 1 : 0); // m_LightVolumeIntensityEnabled = m_LightVolumeIntensity > 0; float L_4 = __this->___m_LightVolumeIntensity_11; __this->___m_LightVolumeIntensityEnabled_12 = (bool)((((float)L_4) > ((float)(0.0f)))? 1 : 0); // m_NormalMapQuality = !m_UseNormalMap ? NormalMapQuality.Disabled : m_NormalMapQuality; bool L_5 = __this->___m_UseNormalMap_20; G_B2_0 = __this; if (!L_5) { G_B3_0 = __this; goto IL_0059; } } { int32_t L_6 = __this->___m_NormalMapQuality_19; G_B4_0 = ((int32_t)(L_6)); G_B4_1 = G_B2_0; goto IL_005a; } IL_0059: { G_B4_0 = 2; G_B4_1 = G_B3_0; } IL_005a: { NullCheck(G_B4_1); G_B4_1->___m_NormalMapQuality_19 = G_B4_0; // m_ComponentVersion = ComponentVersions.Version_1; __this->___m_ComponentVersion_5 = 1; } IL_0067: { // } return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightInnerAngle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_pointLightInnerAngle_m14012802D430D353F79246F8C9C6253CAAFAD474 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightInnerAngle; float L_0 = __this->___m_PointLightInnerAngle_32; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_pointLightInnerAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_pointLightInnerAngle_mDAED7CC55341C13859F95154C06410362D90AB53 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // set => m_PointLightInnerAngle = value; float L_0 = ___value0; __this->___m_PointLightInnerAngle_32 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightOuterAngle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_pointLightOuterAngle_m6E151EAEACB14C09B909A942C7131673891F9C94 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightOuterAngle; float L_0 = __this->___m_PointLightOuterAngle_33; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_pointLightOuterAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_pointLightOuterAngle_m4E73303CB2DE726F6366F7574B12CDD731DB9371 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // set => m_PointLightOuterAngle = value; float L_0 = ___value0; __this->___m_PointLightOuterAngle_33 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightInnerRadius() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_pointLightInnerRadius_m9F3ADA319E63A0373100C0A37409A24B2751496A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightInnerRadius; float L_0 = __this->___m_PointLightInnerRadius_34; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_pointLightInnerRadius(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_pointLightInnerRadius_m3FAC8DD6A1AC825DFC2B7BFAE65070956CCE8A69 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // set => m_PointLightInnerRadius = value; float L_0 = ___value0; __this->___m_PointLightInnerRadius_34 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightOuterRadius() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightOuterRadius; float L_0 = __this->___m_PointLightOuterRadius_35; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_pointLightOuterRadius(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_pointLightOuterRadius_m51CFFCBE2949FFB42C3911AEF7B97FFE2A415A89 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // set => m_PointLightOuterRadius = value; float L_0 = ___value0; __this->___m_PointLightOuterRadius_35 = L_0; return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_pointLightDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_pointLightDistance_m0EC850CF9D4F674AEAED94C3B23A74BA879AD24F (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float pointLightDistance => m_NormalMapDistance; float L_0 = __this->___m_NormalMapDistance_18; return L_0; } } // UnityEngine.Rendering.Universal.Light2D/NormalMapQuality UnityEngine.Rendering.Universal.Light2D::get_pointLightQuality() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_pointLightQuality_mDCF7717B4CF6FAFA29E77E917F0F93FC37733E65 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public NormalMapQuality pointLightQuality => m_NormalMapQuality; int32_t L_0 = __this->___m_NormalMapQuality_19; return L_0; } } // System.Boolean UnityEngine.Rendering.Universal.Light2D::get_isPointLight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_isPointLight_m07E5C6526A86112229661B2E930AE984FB9DE143 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // internal bool isPointLight => m_LightType == LightType.Point; int32_t L_0 = __this->___m_LightType_6; return (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0); } } // System.Int32 UnityEngine.Rendering.Universal.Light2D::get_shapeLightParametricSides() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_get_shapeLightParametricSides_m7E82E583D6CFA7A61788A79D0D7CA8CF169EF600 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public int shapeLightParametricSides => m_ShapeLightParametricSides; int32_t L_0 = __this->___m_ShapeLightParametricSides_36; return L_0; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_shapeLightParametricAngleOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_shapeLightParametricAngleOffset_m0FACBA1138ECC206DE8DB875CD0CC9AE17966F2B (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shapeLightParametricAngleOffset => m_ShapeLightParametricAngleOffset; float L_0 = __this->___m_ShapeLightParametricAngleOffset_37; return L_0; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_shapeLightParametricRadius() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_shapeLightParametricRadius_m4EACFEE711CC5792B80B3EB263C4116635F336E3 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // get { return m_ShapeLightParametricRadius; } float L_0 = __this->___m_ShapeLightParametricRadius_38; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_ShapeLightParametricRadius; } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_shapeLightParametricRadius(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_shapeLightParametricRadius_m5A3CA4A313C4DD55BA231C1B14A989521283D800 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, float ___value0, const RuntimeMethod* method) { { // internal set { m_ShapeLightParametricRadius = value; } float L_0 = ___value0; __this->___m_ShapeLightParametricRadius_38 = L_0; // internal set { m_ShapeLightParametricRadius = value; } return; } } // System.Single UnityEngine.Rendering.Universal.Light2D::get_shapeLightFalloffSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light2D_get_shapeLightFalloffSize_m46E118E296BF85CB51F0F616FD3B20C3EB20503A (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shapeLightFalloffSize => m_ShapeLightFalloffSize; float L_0 = __this->___m_ShapeLightFalloffSize_39; return L_0; } } // UnityEngine.Vector3[] UnityEngine.Rendering.Universal.Light2D::get_shapePath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Light2D_get_shapePath_mE54ACE4DF1FA1DED318DD1A3A214476B9BE356AF (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL; { // get { return m_ShapePath; } Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___m_ShapePath_41; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_ShapePath; } Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.Light2D::set_shapePath(UnityEngine.Vector3[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_set_shapePath_mB8EBCB96A9758D4586F2E4C76F26F0C2F03BF196 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___value0, const RuntimeMethod* method) { { // internal set { m_ShapePath = value; } Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ___value0; __this->___m_ShapePath_41 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShapePath_41), (void*)L_0); // internal set { m_ShapePath = value; } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::SetShapePath(UnityEngine.Vector3[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_SetShapePath_m859EEA0C3F7759406CC1270297FD31E9A2C5BD85 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___path0, const RuntimeMethod* method) { { // m_ShapePath = path; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ___path0; __this->___m_ShapePath_41 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShapePath_41), (void*)L_0); // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2D::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D__ctor_m6039C8647AF5FD8712F0D304586CEA99036D5C09 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] ComponentVersions m_ComponentVersion = ComponentVersions.Version_Unserialized; __this->___m_ComponentVersion_5 = 0; // [SerializeField] LightType m_LightType = LightType.Point; __this->___m_LightType_6 = 3; // int m_BlendStyleIndex = 0; __this->___m_BlendStyleIndex_7 = 0; // [SerializeField] float m_FalloffIntensity = 0.5f; __this->___m_FalloffIntensity_8 = (0.5f); // [SerializeField] Color m_Color = Color.white; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL); __this->___m_Color_9 = L_0; // [SerializeField] float m_Intensity = 1; __this->___m_Intensity_10 = (1.0f); // [SerializeField] float m_LightVolumeIntensity = 1.0f; __this->___m_LightVolumeIntensity_11 = (1.0f); // [SerializeField] bool m_LightVolumeIntensityEnabled = false; __this->___m_LightVolumeIntensityEnabled_12 = (bool)0; // [SerializeField] int[] m_ApplyToSortingLayers = new int[1]; // These are sorting layer IDs. If we need to update this at runtime make sure we add code to update global lights Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_ApplyToSortingLayers_13 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ApplyToSortingLayers_13), (void*)L_1); // [SerializeField] int m_LightOrder = 0; __this->___m_LightOrder_16 = 0; // [SerializeField] OverlapOperation m_OverlapOperation = OverlapOperation.Additive; __this->___m_OverlapOperation_17 = 0; // [SerializeField] float m_NormalMapDistance = 3.0f; __this->___m_NormalMapDistance_18 = (3.0f); // [SerializeField] NormalMapQuality m_NormalMapQuality = NormalMapQuality.Disabled; __this->___m_NormalMapQuality_19 = 2; // [SerializeField] bool m_UseNormalMap = false; // This is now deprecated. Keep it here for backwards compatibility. __this->___m_UseNormalMap_20 = (bool)0; // [SerializeField] bool m_ShadowIntensityEnabled = false; __this->___m_ShadowIntensityEnabled_21 = (bool)0; // [SerializeField] float m_ShadowIntensity = 0.75f; __this->___m_ShadowIntensity_22 = (0.75f); // [SerializeField] bool m_ShadowVolumeIntensityEnabled = false; __this->___m_ShadowVolumeIntensityEnabled_23 = (bool)0; // [SerializeField] float m_ShadowVolumeIntensity = 0.75f; __this->___m_ShadowVolumeIntensity_24 = (0.75f); // private LightUtility.LightMeshVertex[] m_Vertices = new LightUtility.LightMeshVertex[1]; LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_2 = (LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)SZArrayNew(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_Vertices_26 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Vertices_26), (void*)L_2); // private ushort[] m_Triangles = new ushort[1]; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_3 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_Triangles_27 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Triangles_27), (void*)L_3); // [SerializeField] float m_PointLightInnerAngle = 360.0f; __this->___m_PointLightInnerAngle_32 = (360.0f); // [SerializeField] float m_PointLightOuterAngle = 360.0f; __this->___m_PointLightOuterAngle_33 = (360.0f); // [SerializeField] float m_PointLightInnerRadius = 0.0f; __this->___m_PointLightInnerRadius_34 = (0.0f); // [SerializeField] float m_PointLightOuterRadius = 1.0f; __this->___m_PointLightOuterRadius_35 = (1.0f); // [SerializeField] int m_ShapeLightParametricSides = 5; __this->___m_ShapeLightParametricSides_36 = 5; // [SerializeField] float m_ShapeLightParametricAngleOffset = 0.0f; __this->___m_ShapeLightParametricAngleOffset_37 = (0.0f); // [SerializeField] float m_ShapeLightParametricRadius = 1.0f; __this->___m_ShapeLightParametricRadius_38 = (1.0f); // [SerializeField] float m_ShapeLightFalloffSize = 0.50f; __this->___m_ShapeLightFalloffSize_39 = (0.5f); // [SerializeField] Vector2 m_ShapeLightFalloffOffset = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; L_4 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL); __this->___m_ShapeLightFalloffOffset_40 = L_4; // [SerializeField] Vector3[] m_ShapePath = null; __this->___m_ShapePath_41 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShapePath_41), (void*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)NULL); // float m_PreviousShapeLightFalloffSize = -1; __this->___m_PreviousShapeLightFalloffSize_42 = (-1.0f); // int m_PreviousShapeLightParametricSides = -1; __this->___m_PreviousShapeLightParametricSides_43 = (-1); // float m_PreviousShapeLightParametricAngleOffset = -1; __this->___m_PreviousShapeLightParametricAngleOffset_44 = (-1.0f); // float m_PreviousShapeLightParametricRadius = -1; __this->___m_PreviousShapeLightParametricRadius_45 = (-1.0f); // int m_PreviousShapePathHash = -1; __this->___m_PreviousShapePathHash_46 = (-1); // LightType m_PreviousLightType = LightType.Parametric; __this->___m_PreviousLightType_47 = 0; Light2DBase__ctor_m16F6169A0463E18B0118A9506933E7EDDFC22E94(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.Light2DBlendStyle IL2CPP_EXTERN_C void Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshal_pinvoke(const Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4& unmarshaled, Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_pinvoke& marshaled) { marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0); marshaled.___maskTextureChannel_1 = unmarshaled.___maskTextureChannel_1; marshaled.___blendMode_2 = unmarshaled.___blendMode_2; marshaled.___U3CisDirtyU3Ek__BackingField_3 = static_cast(unmarshaled.___U3CisDirtyU3Ek__BackingField_3); marshaled.___U3ChasRenderTargetU3Ek__BackingField_4 = static_cast(unmarshaled.___U3ChasRenderTargetU3Ek__BackingField_4); marshaled.___renderTargetHandle_5 = unmarshaled.___renderTargetHandle_5; } IL2CPP_EXTERN_C void Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshal_pinvoke_back(const Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_pinvoke& marshaled, Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4& unmarshaled) { unmarshaled.___name_0 = il2cpp_codegen_marshal_string_result(marshaled.___name_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_0)); int32_t unmarshaledmaskTextureChannel_temp_1 = 0; unmarshaledmaskTextureChannel_temp_1 = marshaled.___maskTextureChannel_1; unmarshaled.___maskTextureChannel_1 = unmarshaledmaskTextureChannel_temp_1; int32_t unmarshaledblendMode_temp_2 = 0; unmarshaledblendMode_temp_2 = marshaled.___blendMode_2; unmarshaled.___blendMode_2 = unmarshaledblendMode_temp_2; bool unmarshaledU3CisDirtyU3Ek__BackingField_temp_3 = false; unmarshaledU3CisDirtyU3Ek__BackingField_temp_3 = static_cast(marshaled.___U3CisDirtyU3Ek__BackingField_3); unmarshaled.___U3CisDirtyU3Ek__BackingField_3 = unmarshaledU3CisDirtyU3Ek__BackingField_temp_3; bool unmarshaledU3ChasRenderTargetU3Ek__BackingField_temp_4 = false; unmarshaledU3ChasRenderTargetU3Ek__BackingField_temp_4 = static_cast(marshaled.___U3ChasRenderTargetU3Ek__BackingField_4); unmarshaled.___U3ChasRenderTargetU3Ek__BackingField_4 = unmarshaledU3ChasRenderTargetU3Ek__BackingField_temp_4; RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 unmarshaledrenderTargetHandle_temp_5; memset((&unmarshaledrenderTargetHandle_temp_5), 0, sizeof(unmarshaledrenderTargetHandle_temp_5)); unmarshaledrenderTargetHandle_temp_5 = marshaled.___renderTargetHandle_5; unmarshaled.___renderTargetHandle_5 = unmarshaledrenderTargetHandle_temp_5; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.Light2DBlendStyle IL2CPP_EXTERN_C void Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshal_pinvoke_cleanup(Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___name_0); marshaled.___name_0 = NULL; } // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.Light2DBlendStyle IL2CPP_EXTERN_C void Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshal_com(const Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4& unmarshaled, Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_com& marshaled) { marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0); marshaled.___maskTextureChannel_1 = unmarshaled.___maskTextureChannel_1; marshaled.___blendMode_2 = unmarshaled.___blendMode_2; marshaled.___U3CisDirtyU3Ek__BackingField_3 = static_cast(unmarshaled.___U3CisDirtyU3Ek__BackingField_3); marshaled.___U3ChasRenderTargetU3Ek__BackingField_4 = static_cast(unmarshaled.___U3ChasRenderTargetU3Ek__BackingField_4); marshaled.___renderTargetHandle_5 = unmarshaled.___renderTargetHandle_5; } IL2CPP_EXTERN_C void Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshal_com_back(const Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_com& marshaled, Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4& unmarshaled) { unmarshaled.___name_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_0)); int32_t unmarshaledmaskTextureChannel_temp_1 = 0; unmarshaledmaskTextureChannel_temp_1 = marshaled.___maskTextureChannel_1; unmarshaled.___maskTextureChannel_1 = unmarshaledmaskTextureChannel_temp_1; int32_t unmarshaledblendMode_temp_2 = 0; unmarshaledblendMode_temp_2 = marshaled.___blendMode_2; unmarshaled.___blendMode_2 = unmarshaledblendMode_temp_2; bool unmarshaledU3CisDirtyU3Ek__BackingField_temp_3 = false; unmarshaledU3CisDirtyU3Ek__BackingField_temp_3 = static_cast(marshaled.___U3CisDirtyU3Ek__BackingField_3); unmarshaled.___U3CisDirtyU3Ek__BackingField_3 = unmarshaledU3CisDirtyU3Ek__BackingField_temp_3; bool unmarshaledU3ChasRenderTargetU3Ek__BackingField_temp_4 = false; unmarshaledU3ChasRenderTargetU3Ek__BackingField_temp_4 = static_cast(marshaled.___U3ChasRenderTargetU3Ek__BackingField_4); unmarshaled.___U3ChasRenderTargetU3Ek__BackingField_4 = unmarshaledU3ChasRenderTargetU3Ek__BackingField_temp_4; RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 unmarshaledrenderTargetHandle_temp_5; memset((&unmarshaledrenderTargetHandle_temp_5), 0, sizeof(unmarshaledrenderTargetHandle_temp_5)); unmarshaledrenderTargetHandle_temp_5 = marshaled.___renderTargetHandle_5; unmarshaled.___renderTargetHandle_5 = unmarshaledrenderTargetHandle_temp_5; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.Light2DBlendStyle IL2CPP_EXTERN_C void Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshal_com_cleanup(Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___name_0); marshaled.___name_0 = NULL; } // UnityEngine.Vector2 UnityEngine.Rendering.Universal.Light2DBlendStyle::get_blendFactors() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Light2DBlendStyle_get_blendFactors_m6562373F19D6A8EEE2FC89208738C845AD241B9B (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); { // var result = new Vector2(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // switch (blendMode) int32_t L_0 = __this->___blendMode_2; V_2 = L_0; int32_t L_1 = V_2; V_1 = L_1; int32_t L_2 = V_1; switch (L_2) { case 0: { goto IL_0026; } case 1: { goto IL_0040; } case 2: { goto IL_005a; } } } { goto IL_0074; } IL_0026: { // result.x = 0.0f; (&V_0)->___x_0 = (0.0f); // result.y = 1.0f; (&V_0)->___y_1 = (1.0f); // break; goto IL_008e; } IL_0040: { // result.x = 1.0f; (&V_0)->___x_0 = (1.0f); // result.y = 0.0f; (&V_0)->___y_1 = (0.0f); // break; goto IL_008e; } IL_005a: { // result.x = 0.0f; (&V_0)->___x_0 = (0.0f); // result.y = -1.0f; (&V_0)->___y_1 = (-1.0f); // break; goto IL_008e; } IL_0074: { // result.x = 1.0f; (&V_0)->___x_0 = (1.0f); // result.y = 0.0f; (&V_0)->___y_1 = (0.0f); // break; goto IL_008e; } IL_008e: { // return result; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0; V_3 = L_3; goto IL_0092; } IL_0092: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_3; return L_4; } } IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Light2DBlendStyle_get_blendFactors_m6562373F19D6A8EEE2FC89208738C845AD241B9B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue; _returnValue = Light2DBlendStyle_get_blendFactors_m6562373F19D6A8EEE2FC89208738C845AD241B9B(_thisAdjusted, method); return _returnValue; } // UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter UnityEngine.Rendering.Universal.Light2DBlendStyle::get_maskTextureChannelFilter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC Light2DBlendStyle_get_maskTextureChannelFilter_m05662A1C58876FC21B08594A8549BE8887161D60 (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC V_2; memset((&V_2), 0, sizeof(V_2)); { // switch (maskTextureChannel) int32_t L_0 = __this->___maskTextureChannel_1; V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_021b; } case 1: { goto IL_0039; } case 2: { goto IL_00b3; } case 3: { goto IL_012d; } case 4: { goto IL_01a7; } case 5: { goto IL_0076; } case 6: { goto IL_00f0; } case 7: { goto IL_016a; } case 8: { goto IL_01e1; } } } { goto IL_021b; } IL_0039: { // return new MaskChannelFilter(new Vector4(1, 0, 0, 0), new Vector4(0, 0, 0, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3; memset((&L_3), 0, sizeof(L_3)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_3), (1.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_5; memset((&L_5), 0, sizeof(L_5)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_5), L_3, L_4, /*hidden argument*/NULL); V_2 = L_5; goto IL_022d; } IL_0076: { // return new MaskChannelFilter(new Vector4(1, 0, 0, 0), new Vector4(1, 0, 0, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7; memset((&L_7), 0, sizeof(L_7)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_7), (1.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_8; memset((&L_8), 0, sizeof(L_8)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_8), L_6, L_7, /*hidden argument*/NULL); V_2 = L_8; goto IL_022d; } IL_00b3: { // return new MaskChannelFilter(new Vector4(0, 1, 0, 0), new Vector4(0, 0, 0, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9; memset((&L_9), 0, sizeof(L_9)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_9), (0.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10; memset((&L_10), 0, sizeof(L_10)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_10), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_11; memset((&L_11), 0, sizeof(L_11)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_11), L_9, L_10, /*hidden argument*/NULL); V_2 = L_11; goto IL_022d; } IL_00f0: { // return new MaskChannelFilter(new Vector4(0, 1, 0, 0), new Vector4(0, 1, 0, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12; memset((&L_12), 0, sizeof(L_12)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), (0.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; memset((&L_13), 0, sizeof(L_13)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_13), (0.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_14; memset((&L_14), 0, sizeof(L_14)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_14), L_12, L_13, /*hidden argument*/NULL); V_2 = L_14; goto IL_022d; } IL_012d: { // return new MaskChannelFilter(new Vector4(0, 0, 1, 0), new Vector4(0, 0, 0, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; memset((&L_15), 0, sizeof(L_15)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_15), (0.0f), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_17; memset((&L_17), 0, sizeof(L_17)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_17), L_15, L_16, /*hidden argument*/NULL); V_2 = L_17; goto IL_022d; } IL_016a: { // return new MaskChannelFilter(new Vector4(0, 0, 1, 0), new Vector4(0, 0, 1, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18; memset((&L_18), 0, sizeof(L_18)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_18), (0.0f), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19; memset((&L_19), 0, sizeof(L_19)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_19), (0.0f), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_20; memset((&L_20), 0, sizeof(L_20)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_20), L_18, L_19, /*hidden argument*/NULL); V_2 = L_20; goto IL_022d; } IL_01a7: { // return new MaskChannelFilter(new Vector4(0, 0, 0, 1), new Vector4(0, 0, 0, 0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21; memset((&L_21), 0, sizeof(L_21)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_21), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22; memset((&L_22), 0, sizeof(L_22)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_22), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_23; memset((&L_23), 0, sizeof(L_23)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_23), L_21, L_22, /*hidden argument*/NULL); V_2 = L_23; goto IL_022d; } IL_01e1: { // return new MaskChannelFilter(new Vector4(0, 0, 0, 1), new Vector4(0, 0, 0, 1)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24; memset((&L_24), 0, sizeof(L_24)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_24), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25; memset((&L_25), 0, sizeof(L_25)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_25), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_26; memset((&L_26), 0, sizeof(L_26)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_26), L_24, L_25, /*hidden argument*/NULL); V_2 = L_26; goto IL_022d; } IL_021b: { // return new MaskChannelFilter(Vector4.zero, Vector4.zero); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27; L_27 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28; L_28 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_29; memset((&L_29), 0, sizeof(L_29)); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64((&L_29), L_27, L_28, /*hidden argument*/NULL); V_2 = L_29; goto IL_022d; } IL_022d: { // } MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_30 = V_2; return L_30; } } IL2CPP_EXTERN_C MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC Light2DBlendStyle_get_maskTextureChannelFilter_m05662A1C58876FC21B08594A8549BE8887161D60_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC _returnValue; _returnValue = Light2DBlendStyle_get_maskTextureChannelFilter_m05662A1C58876FC21B08594A8549BE8887161D60(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.Rendering.Universal.Light2DBlendStyle::get_isDirty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DBlendStyle_get_isDirty_mD0C4D097671BCB0C9DBAC2F5A6E97545C1B42766 (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) { { // internal bool isDirty { get; set; } bool L_0 = __this->___U3CisDirtyU3Ek__BackingField_3; return L_0; } } IL2CPP_EXTERN_C bool Light2DBlendStyle_get_isDirty_mD0C4D097671BCB0C9DBAC2F5A6E97545C1B42766_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Light2DBlendStyle_get_isDirty_mD0C4D097671BCB0C9DBAC2F5A6E97545C1B42766_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle::set_isDirty(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DBlendStyle_set_isDirty_m7AF37503DDDF4933EF8620AC42E4F7E7E765BD53 (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool isDirty { get; set; } bool L_0 = ___value0; __this->___U3CisDirtyU3Ek__BackingField_3 = L_0; return; } } IL2CPP_EXTERN_C void Light2DBlendStyle_set_isDirty_m7AF37503DDDF4933EF8620AC42E4F7E7E765BD53_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Light2DBlendStyle_set_isDirty_m7AF37503DDDF4933EF8620AC42E4F7E7E765BD53_inline(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.Rendering.Universal.Light2DBlendStyle::get_hasRenderTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DBlendStyle_get_hasRenderTarget_m8E674E79F9DC1B48986F21E33F89833EF879FD45 (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) { { // internal bool hasRenderTarget { get; set; } bool L_0 = __this->___U3ChasRenderTargetU3Ek__BackingField_4; return L_0; } } IL2CPP_EXTERN_C bool Light2DBlendStyle_get_hasRenderTarget_m8E674E79F9DC1B48986F21E33F89833EF879FD45_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Light2DBlendStyle_get_hasRenderTarget_m8E674E79F9DC1B48986F21E33F89833EF879FD45_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle::set_hasRenderTarget(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DBlendStyle_set_hasRenderTarget_m4647BA3C682C00E72285793457B5010E3571345C (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool hasRenderTarget { get; set; } bool L_0 = ___value0; __this->___U3ChasRenderTargetU3Ek__BackingField_4 = L_0; return; } } IL2CPP_EXTERN_C void Light2DBlendStyle_set_hasRenderTarget_m4647BA3C682C00E72285793457B5010E3571345C_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Light2DBlendStyle_set_hasRenderTarget_m4647BA3C682C00E72285793457B5010E3571345C_inline(_thisAdjusted, ___value0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector4 UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::get_mask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_mask_m9BFA5014000FA37E2B3FF5951F45E5917ACAB3BC (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, const RuntimeMethod* method) { { // public Vector4 mask { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = __this->___U3CmaskU3Ek__BackingField_0; return L_0; } } IL2CPP_EXTERN_C Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_mask_m9BFA5014000FA37E2B3FF5951F45E5917ACAB3BC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 _returnValue; _returnValue = MaskChannelFilter_get_mask_m9BFA5014000FA37E2B3FF5951F45E5917ACAB3BC_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::set_mask(UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskChannelFilter_set_mask_mB209BD360683AC0D676D8F7E8F89C1CE6A05DBFB (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) { { // public Vector4 mask { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___value0; __this->___U3CmaskU3Ek__BackingField_0 = L_0; return; } } IL2CPP_EXTERN_C void MaskChannelFilter_set_mask_mB209BD360683AC0D676D8F7E8F89C1CE6A05DBFB_AdjustorThunk (RuntimeObject* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) { MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MaskChannelFilter_set_mask_mB209BD360683AC0D676D8F7E8F89C1CE6A05DBFB_inline(_thisAdjusted, ___value0, method); } // UnityEngine.Vector4 UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::get_inverted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_inverted_m531700431E1C5C1BABEF42FB52A24BBDD5B605D5 (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, const RuntimeMethod* method) { { // public Vector4 inverted { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = __this->___U3CinvertedU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_inverted_m531700431E1C5C1BABEF42FB52A24BBDD5B605D5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 _returnValue; _returnValue = MaskChannelFilter_get_inverted_m531700431E1C5C1BABEF42FB52A24BBDD5B605D5_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::set_inverted(UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskChannelFilter_set_inverted_m25EEFC897B356B6D178BB91E6447F3CF7C2C386E (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) { { // public Vector4 inverted { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___value0; __this->___U3CinvertedU3Ek__BackingField_1 = L_0; return; } } IL2CPP_EXTERN_C void MaskChannelFilter_set_inverted_m25EEFC897B356B6D178BB91E6447F3CF7C2C386E_AdjustorThunk (RuntimeObject* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) { MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MaskChannelFilter_set_inverted_m25EEFC897B356B6D178BB91E6447F3CF7C2C386E_inline(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.Rendering.Universal.Light2DBlendStyle/MaskChannelFilter::.ctor(UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64 (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___i1, const RuntimeMethod* method) { { // mask = m; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___m0; MaskChannelFilter_set_mask_mB209BD360683AC0D676D8F7E8F89C1CE6A05DBFB_inline(__this, L_0, NULL); // inverted = i; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___i1; MaskChannelFilter_set_inverted_m25EEFC897B356B6D178BB91E6447F3CF7C2C386E_inline(__this, L_1, NULL); // } return; } } IL2CPP_EXTERN_C void MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64_AdjustorThunk (RuntimeObject* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___i1, const RuntimeMethod* method) { MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MaskChannelFilter__ctor_m169B76A230961AB6999937A239931DAB13707E64(_thisAdjusted, ___m0, ___i1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Light2DCullResult::get_visibleLights() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* Light2DCullResult_get_visibleLights_m041185299DC3D259440E4BBE0D36C03001658516 (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, const RuntimeMethod* method) { { // public List visibleLights => m_VisibleLights; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = __this->___m_VisibleLights_0; return L_0; } } // System.Boolean UnityEngine.Rendering.Universal.Light2DCullResult::IsSceneLit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DCullResult_IsSceneLit_mB94FE05B6C523DA17C2ACC88BBC4BDB35AC7DEB1 (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 V_2; memset((&V_2), 0, sizeof(V_2)); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_3 = NULL; bool V_4 = false; { // if (visibleLights.Count > 0) List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0; L_0 = Light2DCullResult_get_visibleLights_m041185299DC3D259440E4BBE0D36C03001658516_inline(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_0, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0017; } } { // return true; V_1 = (bool)1; goto IL_0060; } IL_0017: { // foreach (var light in Light2DManager.lights) il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3; L_3 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); NullCheck(L_3); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 L_4; L_4 = List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50(L_3, List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); V_2 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004d: {// begin finally (depth: 1) Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE((&V_2), Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0042_1; } IL_0025_1: { // foreach (var light in Light2DManager.lights) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_5; L_5 = Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline((&V_2), Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); V_3 = L_5; // if (light.lightType == Light2D.LightType.Global) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_6 = V_3; NullCheck(L_6); int32_t L_7; L_7 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_6, NULL); V_4 = (bool)((((int32_t)L_7) == ((int32_t)4))? 1 : 0); bool L_8 = V_4; if (!L_8) { goto IL_0041_1; } } { // return true; V_1 = (bool)1; goto IL_0060; } IL_0041_1: { } IL_0042_1: { // foreach (var light in Light2DManager.lights) bool L_9; L_9 = Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F((&V_2), Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); if (L_9) { goto IL_0025_1; } } { goto IL_005c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005c: { // return false; V_1 = (bool)0; goto IL_0060; } IL_0060: { // } bool L_10 = V_1; return L_10; } } // UnityEngine.Rendering.Universal.LightStats UnityEngine.Rendering.Universal.Light2DCullResult::GetLightStatsByLayer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C Light2DCullResult_GetLightStatsByLayer_mE09485B99FBD340DAAB1CF0AC88ABE751F2D5B5B (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, int32_t ___layer0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C V_0; memset((&V_0), 0, sizeof(V_0)); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 V_1; memset((&V_1), 0, sizeof(V_1)); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_2 = NULL; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C V_7; memset((&V_7), 0, sizeof(V_7)); { // var returnStats = new LightStats(); il2cpp_codegen_initobj((&V_0), sizeof(LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C)); // foreach (var light in visibleLights) List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0; L_0 = Light2DCullResult_get_visibleLights_m041185299DC3D259440E4BBE0D36C03001658516_inline(__this, NULL); NullCheck(L_0); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 L_1; L_1 = List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50(L_0, List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); V_1 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00cd: {// begin finally (depth: 1) Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE((&V_1), Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00bf_1; } IL_001b_1: { // foreach (var light in visibleLights) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_2; L_2 = Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline((&V_1), Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); V_2 = L_2; // if (!light.IsLitLayer(layer)) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_3 = V_2; int32_t L_4 = ___layer0; NullCheck(L_3); bool L_5; L_5 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_3, L_4, NULL); V_3 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_0037_1; } } { // continue; goto IL_00bf_1; } IL_0037_1: { // returnStats.totalLights++; int32_t* L_7 = (&(&V_0)->___totalLights_0); int32_t* L_8 = L_7; int32_t L_9 = *((int32_t*)L_8); *((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add(L_9, 1)); // if (light.normalMapQuality != Light2D.NormalMapQuality.Disabled) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_10 = V_2; NullCheck(L_10); int32_t L_11; L_11 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_10, NULL); V_4 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_12 = V_4; if (!L_12) { goto IL_0061_1; } } { // returnStats.totalNormalMapUsage++; int32_t* L_13 = (&(&V_0)->___totalNormalMapUsage_1); int32_t* L_14 = L_13; int32_t L_15 = *((int32_t*)L_14); *((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0061_1: { // if (light.volumeIntensity > 0) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_16 = V_2; NullCheck(L_16); float L_17; L_17 = Light2D_get_volumeIntensity_mC6F6BE848A771AE2C1437660B53E83A4E84EA3E8_inline(L_16, NULL); V_5 = (bool)((((float)L_17) > ((float)(0.0f)))? 1 : 0); bool L_18 = V_5; if (!L_18) { goto IL_0080_1; } } { // returnStats.totalVolumetricUsage++; int32_t* L_19 = (&(&V_0)->___totalVolumetricUsage_2); int32_t* L_20 = L_19; int32_t L_21 = *((int32_t*)L_20); *((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0080_1: { // returnStats.blendStylesUsed |= (uint)(1 << light.blendStyleIndex); uint32_t* L_22 = (&(&V_0)->___blendStylesUsed_3); uint32_t* L_23 = L_22; int32_t L_24 = *((uint32_t*)L_23); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_25 = V_2; NullCheck(L_25); int32_t L_26; L_26 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_25, NULL); *((int32_t*)L_23) = (int32_t)((int32_t)(L_24|((int32_t)(1<<((int32_t)(L_26&((int32_t)31))))))); // if (light.lightType != Light2D.LightType.Global) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_27 = V_2; NullCheck(L_27); int32_t L_28; L_28 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_27, NULL); V_6 = (bool)((((int32_t)((((int32_t)L_28) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_29 = V_6; if (!L_29) { goto IL_00be_1; } } { // returnStats.blendStylesWithLights |= (uint)(1 << light.blendStyleIndex); uint32_t* L_30 = (&(&V_0)->___blendStylesWithLights_4); uint32_t* L_31 = L_30; int32_t L_32 = *((uint32_t*)L_31); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_33 = V_2; NullCheck(L_33); int32_t L_34; L_34 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_33, NULL); *((int32_t*)L_31) = (int32_t)((int32_t)(L_32|((int32_t)(1<<((int32_t)(L_34&((int32_t)31))))))); } IL_00be_1: { } IL_00bf_1: { // foreach (var light in visibleLights) bool L_35; L_35 = Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F((&V_1), Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); if (L_35) { goto IL_001b_1; } } { goto IL_00dc; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00dc: { // return returnStats; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_36 = V_0; V_7 = L_36; goto IL_00e1; } IL_00e1: { // } LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_37 = V_7; return L_37; } } // System.Void UnityEngine.Rendering.Universal.Light2DCullResult::SetupCulling(UnityEngine.Rendering.ScriptableCullingParameters&,UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DCullResult_SetupCulling_m97F5B2E772E2E6C7143F7D3F29476889F21C0951 (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___cullingParameters0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mFD884B17695263A97F820C0D0C3B73756B5B1BBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mFF75D102718ADCC86EB041C053507C439F233893_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupCullingU3Eb__5_0_mBEF9040ED1E60E3412A1423E45C19F14B4C844C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3491D36DED6ABAF4B5C82315A9DA06A85AE18382); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2743D8F2AA0EAEA3B25D0CD1068A1E43B1B6E2A); s_Il2CppMethodInitialized = true; } Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 V_0; memset((&V_0), 0, sizeof(V_0)); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_1 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; bool V_9 = false; bool V_10 = false; bool V_11 = false; Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* G_B19_0 = NULL; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* G_B19_1 = NULL; Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* G_B18_0 = NULL; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* G_B18_1 = NULL; { // Profiler.BeginSample("Cull 2D Lights"); Profiler_BeginSample_mA836D6E554511CBEAD80F55EE41AAA5D1B26B3DE_inline(_stringLiteralC2743D8F2AA0EAEA3B25D0CD1068A1E43B1B6E2A, NULL); // m_VisibleLights.Clear(); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = __this->___m_VisibleLights_0; NullCheck(L_0); List_1_Clear_mFD884B17695263A97F820C0D0C3B73756B5B1BBF_inline(L_0, List_1_Clear_mFD884B17695263A97F820C0D0C3B73756B5B1BBF_RuntimeMethod_var); // foreach (var light in Light2DManager.lights) il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_1; L_1 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); NullCheck(L_1); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 L_2; L_2 = List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50(L_1, List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0120: {// begin finally (depth: 1) Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE((&V_0), Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0112_1; } IL_0029_1: { // foreach (var light in Light2DManager.lights) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_3; L_3 = Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline((&V_0), Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); V_1 = L_3; // if ((camera.cullingMask & (1 << light.gameObject.layer)) == 0) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___camera1; NullCheck(L_4); int32_t L_5; L_5 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_4, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_6 = V_1; NullCheck(L_6); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_7, NULL); V_4 = (bool)((((int32_t)((int32_t)(L_5&((int32_t)(1<<((int32_t)(L_8&((int32_t)31)))))))) == ((int32_t)0))? 1 : 0); bool L_9 = V_4; if (!L_9) { goto IL_0057_1; } } { // continue; goto IL_0112_1; } IL_0057_1: { // if (light.lightType == Light2D.LightType.Global) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_10 = V_1; NullCheck(L_10); int32_t L_11; L_11 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_10, NULL); V_5 = (bool)((((int32_t)L_11) == ((int32_t)4))? 1 : 0); bool L_12 = V_5; if (!L_12) { goto IL_0079_1; } } { // m_VisibleLights.Add(light); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_13 = __this->___m_VisibleLights_0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_14 = V_1; NullCheck(L_13); List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_inline(L_13, L_14, List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_RuntimeMethod_var); // continue; goto IL_0112_1; } IL_0079_1: { // Profiler.BeginSample("Test Planes"); Profiler_BeginSample_mA836D6E554511CBEAD80F55EE41AAA5D1B26B3DE_inline(_stringLiteral3491D36DED6ABAF4B5C82315A9DA06A85AE18382, NULL); // var position = light.boundingSphere.position; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_15 = V_1; NullCheck(L_15); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_16; L_16 = Light2D_get_boundingSphere_mE383F09F0081D4AE36BBA24CDD330AB1904F4A5E_inline(L_15, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = L_16.___position_0; V_2 = L_17; // var culled = false; V_3 = (bool)0; // for (var i = 0; i < cullingParameters.cullingPlaneCount; ++i) V_6 = 0; goto IL_00e5_1; } IL_0097_1: { // var plane = cullingParameters.GetCullingPlane(i); ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_18 = ___cullingParameters0; int32_t L_19 = V_6; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_20; L_20 = ScriptableCullingParameters_GetCullingPlane_m807FBB6E8F63C700A436405C55354602A02DB11A(L_18, L_19, NULL); V_7 = L_20; // var distance = math.dot(position, plane.normal) + plane.distance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_22; L_22 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB((&V_7), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_24; L_24 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_23, NULL); float L_25; L_25 = math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline(L_22, L_24, NULL); float L_26; L_26 = Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30((&V_7), NULL); V_8 = ((float)il2cpp_codegen_add(L_25, L_26)); // if (distance < -light.boundingSphere.radius) float L_27 = V_8; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_28 = V_1; NullCheck(L_28); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_29; L_29 = Light2D_get_boundingSphere_mE383F09F0081D4AE36BBA24CDD330AB1904F4A5E_inline(L_28, NULL); float L_30 = L_29.___radius_1; V_9 = (bool)((((float)L_27) < ((float)((-L_30))))? 1 : 0); bool L_31 = V_9; if (!L_31) { goto IL_00de_1; } } { // culled = true; V_3 = (bool)1; // break; goto IL_00f5_1; } IL_00de_1: { // for (var i = 0; i < cullingParameters.cullingPlaneCount; ++i) int32_t L_32 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00e5_1: { // for (var i = 0; i < cullingParameters.cullingPlaneCount; ++i) int32_t L_33 = V_6; ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_34 = ___cullingParameters0; int32_t L_35; L_35 = ScriptableCullingParameters_get_cullingPlaneCount_mD7629EC974DE7C19CFC4D501B3E31A06011D18C4(L_34, NULL); V_10 = (bool)((((int32_t)L_33) < ((int32_t)L_35))? 1 : 0); bool L_36 = V_10; if (L_36) { goto IL_0097_1; } } IL_00f5_1: { // Profiler.EndSample(); Profiler_EndSample_m450653E4210CC1B4E1210C29F62FC48F8F250437(NULL); // if (culled) bool L_37 = V_3; V_11 = L_37; bool L_38 = V_11; if (!L_38) { goto IL_0104_1; } } { // continue; goto IL_0112_1; } IL_0104_1: { // m_VisibleLights.Add(light); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_39 = __this->___m_VisibleLights_0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_40 = V_1; NullCheck(L_39); List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_inline(L_39, L_40, List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_RuntimeMethod_var); } IL_0112_1: { // foreach (var light in Light2DManager.lights) bool L_41; L_41 = Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F((&V_0), Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); if (L_41) { goto IL_0029_1; } } { goto IL_012f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_012f: { // m_VisibleLights.Sort((l1, l2) => l1.lightOrder - l2.lightOrder); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_42 = __this->___m_VisibleLights_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var); Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* L_43 = ((U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1; Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* L_44 = L_43; G_B18_0 = L_44; G_B18_1 = L_42; if (L_44) { G_B19_0 = L_44; G_B19_1 = L_42; goto IL_0154; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var); U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC* L_45 = ((U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var))->___U3CU3E9_0; Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* L_46 = (Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991*)il2cpp_codegen_object_new(Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991_il2cpp_TypeInfo_var); NullCheck(L_46); Comparison_1__ctor_m29AAE60D6D046D41D87E604FA34ABF00E62CA900(L_46, L_45, (intptr_t)((void*)U3CU3Ec_U3CSetupCullingU3Eb__5_0_mBEF9040ED1E60E3412A1423E45C19F14B4C844C7_RuntimeMethod_var), NULL); Comparison_1_tEDAFCA2572DD0A500D5483E12C3E57AF7A82F991* L_47 = L_46; ((U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1 = L_47; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1), (void*)L_47); G_B19_0 = L_47; G_B19_1 = G_B18_1; } IL_0154: { NullCheck(G_B19_1); List_1_Sort_mFF75D102718ADCC86EB041C053507C439F233893(G_B19_1, G_B19_0, List_1_Sort_mFF75D102718ADCC86EB041C053507C439F233893_RuntimeMethod_var); // Profiler.EndSample(); Profiler_EndSample_m450653E4210CC1B4E1210C29F62FC48F8F250437(NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2DCullResult::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DCullResult__ctor_mA059EA8EA57FB0C0783AAC8A6DF31771DDF6DE88 (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private List m_VisibleLights = new List(); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*)il2cpp_codegen_object_new(List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F(L_0, List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F_RuntimeMethod_var); __this->___m_VisibleLights_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLights_0), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.Light2DCullResult/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m093E2EE34A65F4F34515AE70808A79E85AEEDAC7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC* L_0 = (U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC*)il2cpp_codegen_object_new(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_mEB11E871234A2791E4CC393F2A870C8BC0462AEF(L_0, NULL); ((U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.Rendering.Universal.Light2DCullResult/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEB11E871234A2791E4CC393F2A870C8BC0462AEF (U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 UnityEngine.Rendering.Universal.Light2DCullResult/<>c::b__5_0(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSetupCullingU3Eb__5_0_mBEF9040ED1E60E3412A1423E45C19F14B4C844C7 (U3CU3Ec_t9C09F05C441B1FE0A6D13E4DD483D727849B50AC* __this, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___l10, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___l21, const RuntimeMethod* method) { { // m_VisibleLights.Sort((l1, l2) => l1.lightOrder - l2.lightOrder); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___l10; NullCheck(L_0); int32_t L_1; L_1 = Light2D_get_lightOrder_m01D500576E546C581E7172C14C97C06EF7442C6A_inline(L_0, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_2 = ___l21; NullCheck(L_2); int32_t L_3; L_3 = Light2D_get_lightOrder_m01D500576E546C581E7172C14C97C06EF7442C6A_inline(L_2, NULL); return ((int32_t)il2cpp_codegen_subtract(L_1, L_3)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.Light2DManager::get_lights() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static List lights { get; } = new List(); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = ((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___U3ClightsU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.Rendering.Universal.Light2DManager::RegisterLight(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager_RegisterLight_mC8E47679E9096F9311387CE3705AD6A80E8F2541 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // Debug.Assert(!lights.Contains(light)); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0; L_0 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_1 = ___light0; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45(L_0, L_1, List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), NULL); // lights.Add(light); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3; L_3 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_4 = ___light0; NullCheck(L_3); List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_inline(L_3, L_4, List_1_Add_m8799BA974D17EE625B2B76E1E9A73EC15AEBBADD_RuntimeMethod_var); // ErrorIfDuplicateGlobalLight(light); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_5 = ___light0; Light2DManager_ErrorIfDuplicateGlobalLight_m5C19758F1B207B263E24FE1116FF5AE7294F78F7(L_5, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2DManager::DeregisterLight(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager_DeregisterLight_m804229CB54F9D1F5EC511F7AABFCE7CC9D3CED2D (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m51E0A3C5D5C96EBEBAC99CCEAEC46641D095BC8A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // Debug.Assert(lights.Contains(light)); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0; L_0 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_1 = ___light0; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45(L_0, L_1, List_1_Contains_m953B5774358CB25FEBEA1F12C3709E1768635F45_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216(L_2, NULL); // lights.Remove(light); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3; L_3 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_4 = ___light0; NullCheck(L_3); bool L_5; L_5 = List_1_Remove_m51E0A3C5D5C96EBEBAC99CCEAEC46641D095BC8A(L_3, L_4, List_1_Remove_m51E0A3C5D5C96EBEBAC99CCEAEC46641D095BC8A_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.Light2DManager::ErrorIfDuplicateGlobalLight(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager_ErrorIfDuplicateGlobalLight_m5C19758F1B207B263E24FE1116FF5AE7294F78F7 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42E164F32CAC2C24A1169CA6B5465D5A7DFCC498); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56C548539EAD7427D608EDE23C72319EC461E622); s_Il2CppMethodInitialized = true; } bool V_0 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; { // if (light.lightType != Light2D.LightType.Global) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light0; NullCheck(L_0); int32_t L_1; L_1 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_0, NULL); V_0 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0013; } } { // return; goto IL_006b; } IL_0013: { // foreach (var sortingLayer in light.affectedSortingLayers) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_3 = ___light0; NullCheck(L_3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4; L_4 = Light2D_get_affectedSortingLayers_m8DF4D9874C3839DE300C54CDEC5648B491BA4C3D_inline(L_3, NULL); V_1 = L_4; V_2 = 0; goto IL_0065; } IL_001f: { // foreach (var sortingLayer in light.affectedSortingLayers) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_1; int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; // if (ContainsDuplicateGlobalLight(sortingLayer, light.blendStyleIndex)) int32_t L_9 = V_3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_10 = ___light0; NullCheck(L_10); int32_t L_11; L_11 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_10, NULL); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); bool L_12; L_12 = Light2DManager_ContainsDuplicateGlobalLight_m65E87703083B8D68D04C0F82C3071E7C4C5E8136(L_9, L_11, NULL); V_4 = L_12; bool L_13 = V_4; if (!L_13) { goto IL_0060; } } { // Debug.LogError("More than one global light on layer " + SortingLayer.IDToName(sortingLayer) + " for light blend style index " + light.blendStyleIndex); int32_t L_14 = V_3; String_t* L_15; L_15 = SortingLayer_IDToName_mB89C3892A7245EBE84089B47AE454D576B2EE9D0(L_14, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_16 = ___light0; NullCheck(L_16); int32_t L_17; L_17 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_16, NULL); V_5 = L_17; String_t* L_18; L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_5), NULL); String_t* L_19; L_19 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteral42E164F32CAC2C24A1169CA6B5465D5A7DFCC498, L_15, _stringLiteral56C548539EAD7427D608EDE23C72319EC461E622, L_18, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_19, NULL); } IL_0060: { int32_t L_20 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0065: { // foreach (var sortingLayer in light.affectedSortingLayers) int32_t L_21 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_1; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_001f; } } IL_006b: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.Light2DManager::GetGlobalColor(System.Int32,System.Int32,UnityEngine.Color&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DManager_GetGlobalColor_mA9882B624192B7E4C55ED37612B12F51F6B22EC0 (int32_t ___sortingLayerIndex0, int32_t ___blendStyleIndex1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___color2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 V_1; memset((&V_1), 0, sizeof(V_1)); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_2 = NULL; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t G_B6_0 = 0; { // var foundGlobalColor = false; V_0 = (bool)0; // color = Color.black; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = ___color2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1; L_1 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); *(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)L_0 = L_1; // foreach (var light in lights) il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_2; L_2 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); NullCheck(L_2); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 L_3; L_3 = List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50(L_2, List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); V_1 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a8: {// begin finally (depth: 1) Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE((&V_1), Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_009a_1; } IL_001c_1: { // foreach (var light in lights) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_4; L_4 = Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline((&V_1), Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); V_2 = L_4; // if (light.lightType != Light2D.LightType.Global || // light.blendStyleIndex != blendStyleIndex || // !light.IsLitLayer(sortingLayerIndex)) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_5 = V_2; NullCheck(L_5); int32_t L_6; L_6 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_5, NULL); if ((!(((uint32_t)L_6) == ((uint32_t)4)))) { goto IL_0043_1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_7 = V_2; NullCheck(L_7); int32_t L_8; L_8 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_7, NULL); int32_t L_9 = ___blendStyleIndex1; if ((!(((uint32_t)L_8) == ((uint32_t)L_9)))) { goto IL_0043_1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_10 = V_2; int32_t L_11 = ___sortingLayerIndex0; NullCheck(L_10); bool L_12; L_12 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_10, L_11, NULL); G_B6_0 = ((((int32_t)L_12) == ((int32_t)0))? 1 : 0); goto IL_0044_1; } IL_0043_1: { G_B6_0 = 1; } IL_0044_1: { V_4 = (bool)G_B6_0; bool L_13 = V_4; if (!L_13) { goto IL_004c_1; } } { // continue; goto IL_009a_1; } IL_004c_1: { // var inCurrentPrefabStage = true; V_3 = (bool)1; // if (inCurrentPrefabStage) bool L_14 = V_3; V_5 = L_14; bool L_15 = V_5; if (!L_15) { goto IL_0072_1; } } { // color = light.color * light.intensity; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_16 = ___color2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_17 = V_2; NullCheck(L_17); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18; L_18 = Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505_inline(L_17, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_19 = V_2; NullCheck(L_19); float L_20; L_20 = Light2D_get_intensity_m92554676D740E01D24F39AE5942C00AA8BB541C9_inline(L_19, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21; L_21 = Color_op_Multiply_m290BA7F5157DE3322801AAC7FA1700219EE6E664_inline(L_18, L_20, NULL); *(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)L_16 = L_21; // return true; V_6 = (bool)1; goto IL_00bc; } IL_0072_1: { // if (!foundGlobalColor) bool L_22 = V_0; V_7 = (bool)((((int32_t)L_22) == ((int32_t)0))? 1 : 0); bool L_23 = V_7; if (!L_23) { goto IL_0098_1; } } { // color = light.color * light.intensity; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_24 = ___color2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_25 = V_2; NullCheck(L_25); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_26; L_26 = Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505_inline(L_25, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_27 = V_2; NullCheck(L_27); float L_28; L_28 = Light2D_get_intensity_m92554676D740E01D24F39AE5942C00AA8BB541C9_inline(L_27, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29; L_29 = Color_op_Multiply_m290BA7F5157DE3322801AAC7FA1700219EE6E664_inline(L_26, L_28, NULL); *(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)L_24 = L_29; // foundGlobalColor = true; V_0 = (bool)1; } IL_0098_1: { } IL_009a_1: { // foreach (var light in lights) bool L_30; L_30 = Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F((&V_1), Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); if (L_30) { goto IL_001c_1; } } { goto IL_00b7; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b7: { // return foundGlobalColor; bool L_31 = V_0; V_6 = L_31; goto IL_00bc; } IL_00bc: { // } bool L_32 = V_6; return L_32; } } // System.Boolean UnityEngine.Rendering.Universal.Light2DManager::ContainsDuplicateGlobalLight(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DManager_ContainsDuplicateGlobalLight_m65E87703083B8D68D04C0F82C3071E7C4C5E8136 (int32_t ___sortingLayerIndex0, int32_t ___blendStyleIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 V_1; memset((&V_1), 0, sizeof(V_1)); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_2 = NULL; bool V_3 = false; bool V_4 = false; bool V_5 = false; int32_t G_B6_0 = 0; { // var globalLightCount = 0; V_0 = 0; // foreach (var light in lights) il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0; L_0 = Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline(NULL); NullCheck(L_0); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 L_1; L_1 = List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50(L_0, List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); V_1 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005d: {// begin finally (depth: 1) Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE((&V_1), Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0052_1; } IL_0011_1: { // foreach (var light in lights) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_2; L_2 = Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline((&V_1), Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); V_2 = L_2; // if (light.lightType == Light2D.LightType.Global && // light.blendStyleIndex == blendStyleIndex && // light.IsLitLayer(sortingLayerIndex)) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_3 = V_2; NullCheck(L_3); int32_t L_4; L_4 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)4)))) { goto IL_0035_1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_5 = V_2; NullCheck(L_5); int32_t L_6; L_6 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_5, NULL); int32_t L_7 = ___blendStyleIndex1; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_0035_1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_8 = V_2; int32_t L_9 = ___sortingLayerIndex0; NullCheck(L_8); bool L_10; L_10 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_8, L_9, NULL); G_B6_0 = ((int32_t)(L_10)); goto IL_0036_1; } IL_0035_1: { G_B6_0 = 0; } IL_0036_1: { V_3 = (bool)G_B6_0; bool L_11 = V_3; if (!L_11) { goto IL_0051_1; } } { // if (globalLightCount > 0) int32_t L_12 = V_0; V_4 = (bool)((((int32_t)L_12) > ((int32_t)0))? 1 : 0); bool L_13 = V_4; if (!L_13) { goto IL_004b_1; } } { // return true; V_5 = (bool)1; goto IL_0071; } IL_004b_1: { // globalLightCount++; int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0051_1: { } IL_0052_1: { // foreach (var light in lights) bool L_15; L_15 = Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F((&V_1), Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); if (L_15) { goto IL_0011_1; } } { goto IL_006c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006c: { // return false; V_5 = (bool)0; goto IL_0071; } IL_0071: { // } bool L_16 = V_5; return L_16; } } // UnityEngine.SortingLayer[] UnityEngine.Rendering.Universal.Light2DManager::GetCachedSortingLayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* Light2DManager_GetCachedSortingLayer_m9C5B89B932A32CB3C9FB566710307DB69A69A360 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* V_1 = NULL; { // if (s_SortingLayers is null) il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0 = ((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___s_SortingLayers_0; V_0 = (bool)((((RuntimeObject*)(SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // s_SortingLayers = SortingLayer.layers; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_2; L_2 = SortingLayer_get_layers_m0BFF561EBDA518B3DF3EDD7A4EA3F044B4531D43(NULL); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); ((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___s_SortingLayers_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___s_SortingLayers_0), (void*)L_2); } IL_0019: { // return s_SortingLayers; il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_3 = ((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___s_SortingLayers_0; V_1 = L_3; goto IL_0021; } IL_0021: { // } SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_4 = V_1; return L_4; } } // System.Void UnityEngine.Rendering.Universal.Light2DManager::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DManager__cctor_m8E0316F3284BA24C5AD4CE02519A94541AE6DA22 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static List lights { get; } = new List(); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = (List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C*)il2cpp_codegen_object_new(List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F(L_0, List_1__ctor_mB39A0942008AC6F63096D391C8342AEC7C21C88F_RuntimeMethod_var); ((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___U3ClightsU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___U3ClightsU3Ek__BackingField_1), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(UnityEngine.Rendering.Universal.Light2D/LightType,UnityEngine.Rendering.Universal.Light2D/LightType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_m2F1C5BFD1524A00609F6E8461601D48409B5DA9D (int32_t ___a0, int32_t* ___b1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // var changed = a != b; int32_t L_0 = ___a0; int32_t* L_1 = ___b1; int32_t L_2 = *((int32_t*)L_1); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); // b = a; int32_t* L_3 = ___b1; int32_t L_4 = ___a0; *((int32_t*)L_3) = (int32_t)L_4; // return changed; bool L_5 = V_0; V_1 = L_5; goto IL_0011; } IL_0011: { // } bool L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_mFE60FD38E4DFA3075C1C61A2468BE536E66AEB15 (int32_t ___a0, int32_t* ___b1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // var changed = a != b; int32_t L_0 = ___a0; int32_t* L_1 = ___b1; int32_t L_2 = *((int32_t*)L_1); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); // b = a; int32_t* L_3 = ___b1; int32_t L_4 = ___a0; *((int32_t*)L_3) = (int32_t)L_4; // return changed; bool L_5 = V_0; V_1 = L_5; goto IL_0011; } IL_0011: { // } bool L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(System.Single,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_m814180FDDB4C4107D15001B7CA6FFDA6A983D536 (float ___a0, float* ___b1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // var changed = a != b; float L_0 = ___a0; float* L_1 = ___b1; float L_2 = *((float*)L_1); V_0 = (bool)((((int32_t)((((float)L_0) == ((float)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); // b = a; float* L_3 = ___b1; float L_4 = ___a0; *((float*)L_3) = (float)L_4; // return changed; bool L_5 = V_0; V_1 = L_5; goto IL_0011; } IL_0011: { // } bool L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.Rendering.Universal.LightUtility::CheckForChange(System.Boolean,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_mEE881C1EADE22674006E59BB8BFFCB48168A65A4 (bool ___a0, bool* ___b1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // var changed = a != b; bool L_0 = ___a0; bool* L_1 = ___b1; int32_t L_2 = *((uint8_t*)L_1); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); // b = a; bool* L_3 = ___b1; bool L_4 = ___a0; *((int8_t*)L_3) = (int8_t)L_4; // return changed; bool L_5 = V_0; V_1 = L_5; goto IL_0011; } IL_0011: { // } bool L_6 = V_1; return L_6; } } // System.Void UnityEngine.Rendering.Universal.LightUtility::Tessellate(UnityEngine.Rendering.Universal.LibTessDotNet.Tess,UnityEngine.Rendering.Universal.LibTessDotNet.ElementType,Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,UnityEngine.Color,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightUtility_Tessellate_m5BA780AA2328692618CB91B4B814DF294F616F5C (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* ___tess0, int32_t ___boundaryType1, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices2, NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___vertices3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c4, int32_t* ___VCount5, int32_t* ___ICount6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t341BAB962495036CBB25700234AA71EAF80C6AE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t4E5076BDD22FD35271F759AC8A6B6CA8DCBDB43A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTessellateU3Eb__6_0_mD33B0E4CE814155C447A72A8269340ABE7898448_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3CTessellateU3Eb__1_m59732DB88143468DAA40AAEDA50076FB2293484D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject* V_4 = NULL; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; RuntimeObject* V_7 = NULL; int32_t V_8 = 0; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* G_B2_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B2_1 = NULL; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* G_B1_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B1_1 = NULL; { U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* L_0 = (U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass6_0__ctor_m28C7F787ECC0625DE0B2E935E1BF81CA78F4C828(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* L_1 = V_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___c4; NullCheck(L_1); L_1->___c_0 = L_2; // tess.Tessellate(WindingRule.NonZero, boundaryType, 3); Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* L_3 = ___tess0; int32_t L_4 = ___boundaryType1; NullCheck(L_3); Tess_Tessellate_m9A91F389C75786A7C0460EDB64D00B917F813B23(L_3, 1, L_4, 3, NULL); // var prevCount = VCount; int32_t* L_5 = ___VCount5; int32_t L_6 = *((int32_t*)L_5); V_1 = L_6; // var tessIndices = tess.Elements.Select(i => i); Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* L_7 = ___tess0; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8; L_8 = Tess_get_Elements_m00A22E0325AB1E4D9BD71DCB6C3C0FA3D8106508(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var); Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_9 = ((U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_1; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_10 = L_9; G_B1_0 = L_10; G_B1_1 = L_8; if (L_10) { G_B2_0 = L_10; G_B2_1 = L_8; goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var); U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0* L_11 = ((U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_12 = (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*)il2cpp_codegen_object_new(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354_il2cpp_TypeInfo_var); NullCheck(L_12); Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CTessellateU3Eb__6_0_mD33B0E4CE814155C447A72A8269340ABE7898448_RuntimeMethod_var), NULL); Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_13 = L_12; ((U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_1 = L_13; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_1), (void*)L_13); G_B2_0 = L_13; G_B2_1 = G_B1_1; } IL_0042: { RuntimeObject* L_14; L_14 = Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1315EFDC4CEC04184BC5C318C15AD79DB8D7F5D6_RuntimeMethod_var); V_2 = L_14; // var tessVertices = tess.Vertices.Select(v => // new LightMeshVertex() { position = new float3(v.Position.X, v.Position.Y, 0), color = c }); Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* L_15 = ___tess0; NullCheck(L_15); ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_16; L_16 = Tess_get_Vertices_m7B098381A624A3B4353ED0D18F601863A3E5C44B(L_15, NULL); U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* L_17 = V_0; Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741* L_18 = (Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741*)il2cpp_codegen_object_new(Func_2_t98F1DDDE05B9CB9EF2FD1AB4F5D8DB9E28EA7741_il2cpp_TypeInfo_var); NullCheck(L_18); Func_2__ctor_mADF4C26B4511B3B743E9E281DF5ED4312547B836(L_18, L_17, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3CTessellateU3Eb__1_m59732DB88143468DAA40AAEDA50076FB2293484D_RuntimeMethod_var), NULL); RuntimeObject* L_19; L_19 = Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B((RuntimeObject*)L_16, L_18, Enumerable_Select_TisContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_mC61BF637740AD5144F4B020ADB6CA4837B5F027B_RuntimeMethod_var); V_3 = L_19; // foreach (var v in tessVertices) RuntimeObject* L_20 = V_3; NullCheck(L_20); RuntimeObject* L_21; L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t341BAB962495036CBB25700234AA71EAF80C6AE0_il2cpp_TypeInfo_var, L_20); V_4 = L_21; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0097: {// begin finally (depth: 1) { RuntimeObject* L_22 = V_4; if (!L_22) { goto IL_00a3; } } { RuntimeObject* L_23 = V_4; NullCheck(L_23); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_23); } IL_00a3: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_008c_1; } IL_006b_1: { // foreach (var v in tessVertices) RuntimeObject* L_24 = V_4; NullCheck(L_24); LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_25; L_25 = InterfaceFuncInvoker0< LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t4E5076BDD22FD35271F759AC8A6B6CA8DCBDB43A_il2cpp_TypeInfo_var, L_24); V_5 = L_25; // vertices[VCount++] = v; int32_t* L_26 = ___VCount5; int32_t* L_27 = ___VCount5; int32_t L_28 = *((int32_t*)L_27); V_6 = L_28; int32_t L_29 = V_6; *((int32_t*)L_26) = (int32_t)((int32_t)il2cpp_codegen_add(L_29, 1)); int32_t L_30 = V_6; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_31 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&___vertices3))->___m_Buffer_0, L_30, (L_31)); } IL_008c_1: { // foreach (var v in tessVertices) RuntimeObject* L_32 = V_4; NullCheck(L_32); bool L_33; L_33 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_32); if (L_33) { goto IL_006b_1; } } { goto IL_00a4; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00a4: { // foreach (var i in tessIndices) RuntimeObject* L_34 = V_2; NullCheck(L_34); RuntimeObject* L_35; L_35 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2_il2cpp_TypeInfo_var, L_34); V_7 = L_35; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00de: {// begin finally (depth: 1) { RuntimeObject* L_36 = V_7; if (!L_36) { goto IL_00ea; } } { RuntimeObject* L_37 = V_7; NullCheck(L_37); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_37); } IL_00ea: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00d3_1; } IL_00af_1: { // foreach (var i in tessIndices) RuntimeObject* L_38 = V_7; NullCheck(L_38); int32_t L_39; L_39 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452_il2cpp_TypeInfo_var, L_38); V_8 = L_39; // indices[ICount++] = (ushort)(i + prevCount); int32_t* L_40 = ___ICount6; int32_t* L_41 = ___ICount6; int32_t L_42 = *((int32_t*)L_41); V_6 = L_42; int32_t L_43 = V_6; *((int32_t*)L_40) = (int32_t)((int32_t)il2cpp_codegen_add(L_43, 1)); int32_t L_44 = V_6; int32_t L_45 = V_8; int32_t L_46 = V_1; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&___indices2))->___m_Buffer_0, L_44, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_45, L_46))))); } IL_00d3_1: { // foreach (var i in tessIndices) RuntimeObject* L_47 = V_7; NullCheck(L_47); bool L_48; L_48 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_47); if (L_48) { goto IL_00af_1; } } { goto IL_00eb; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00eb: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.LightUtility::TestPivot(System.Collections.Generic.List`1,System.Int32,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_TestPivot_m7CAA4F50D9E4E11EA97D8424EBF5C953D50D4877 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___path0, int32_t ___activePoint1, int64_t ___lastPoint2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; { // for (int i = activePoint; i < path.Count; ++i) int32_t L_0 = ___activePoint1; V_0 = L_0; goto IL_0022; } IL_0005: { // if (path[i].N > lastPoint) List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_1 = ___path0; int32_t L_2 = V_0; NullCheck(L_1); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_3; L_3 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_1, L_2, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_4 = L_3.___N_0; int64_t L_5 = ___lastPoint2; V_1 = (bool)((((int64_t)L_4) > ((int64_t)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_001d; } } { // return true; V_2 = (bool)1; goto IL_0042; } IL_001d: { // for (int i = activePoint; i < path.Count; ++i) int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0022: { // for (int i = activePoint; i < path.Count; ++i) int32_t L_8 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_9 = ___path0; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_9, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_8) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_3; if (L_11) { goto IL_0005; } } { // return (path[activePoint].N == -1); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_12 = ___path0; int32_t L_13 = ___activePoint1; NullCheck(L_12); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_14; L_14 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_12, L_13, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_15 = L_14.___N_0; V_2 = (bool)((((int64_t)L_15) == ((int64_t)((int64_t)(-1))))? 1 : 0); goto IL_0042; } IL_0042: { // } bool L_16 = V_2; return L_16; } } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::DegeneratePivots(System.Collections.Generic.List`1,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* LightUtility_DegeneratePivots_mC82D614797E9EA08A018FB538A639A20BE1865A3 (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___path0, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___inPath1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; int64_t V_6 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; int64_t V_9 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_10; memset((&V_10), 0, sizeof(V_10)); bool V_11 = false; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_12 = NULL; { // List degenerate = new List(); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_0 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE(L_0, List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); V_0 = L_0; // var minN = path[0].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_1 = ___path0; NullCheck(L_1); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_2; L_2 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_1, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_3 = L_2.___N_0; V_1 = L_3; // var maxN = path[0].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_4 = ___path0; NullCheck(L_4); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_5; L_5 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_4, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_6 = L_5.___N_0; V_2 = L_6; // for (int i = 1; i < path.Count; ++i) V_3 = 1; goto IL_006c; } IL_0025: { // if (path[i].N != -1) List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_7 = ___path0; int32_t L_8 = V_3; NullCheck(L_7); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_9; L_9 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_7, L_8, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_10 = L_9.___N_0; V_4 = (bool)((((int32_t)((((int64_t)L_10) == ((int64_t)((int64_t)(-1))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0067; } } { // minN = Math.Min(minN, path[i].N); int64_t L_12 = V_1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_13 = ___path0; int32_t L_14 = V_3; NullCheck(L_13); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_15; L_15 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_13, L_14, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_16 = L_15.___N_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int64_t L_17; L_17 = Math_Min_m5721B54E3DBEE8C9FC599B1561D098235B11EE81(L_12, L_16, NULL); V_1 = L_17; // maxN = Math.Max(maxN, path[i].N); int64_t L_18 = V_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_19 = ___path0; int32_t L_20 = V_3; NullCheck(L_19); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_21; L_21 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_19, L_20, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_22 = L_21.___N_0; int64_t L_23; L_23 = Math_Max_mA040C488C0D1F062F109992835E8498A7D24EFA5(L_18, L_22, NULL); V_2 = L_23; } IL_0067: { // for (int i = 1; i < path.Count; ++i) int32_t L_24 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_006c: { // for (int i = 1; i < path.Count; ++i) int32_t L_25 = V_3; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_26 = ___path0; NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_26, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_5 = (bool)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0); bool L_28 = V_5; if (L_28) { goto IL_0025; } } { // for (long i = 0; i < minN; ++i) V_6 = ((int64_t)0); goto IL_00a6; } IL_0081: { // IntPoint ins = path[(int)minN]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_29 = ___path0; int64_t L_30 = V_1; NullCheck(L_29); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_31; L_31 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_29, ((int32_t)L_30), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_7 = L_31; // ins.N = i; int64_t L_32 = V_6; (&V_7)->___N_0 = L_32; // degenerate.Add(ins); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_33 = V_0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_34 = V_7; NullCheck(L_33); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_33, L_34, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // for (long i = 0; i < minN; ++i) int64_t L_35 = V_6; V_6 = ((int64_t)il2cpp_codegen_add(L_35, ((int64_t)1))); } IL_00a6: { // for (long i = 0; i < minN; ++i) int64_t L_36 = V_6; int64_t L_37 = V_1; V_8 = (bool)((((int64_t)L_36) < ((int64_t)L_37))? 1 : 0); bool L_38 = V_8; if (L_38) { goto IL_0081; } } { // degenerate.AddRange(path.GetRange(0, path.Count)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_39 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_40 = ___path0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_41 = ___path0; NullCheck(L_41); int32_t L_42; L_42 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_41, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); NullCheck(L_40); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_43; L_43 = List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00(L_40, 0, L_42, List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_RuntimeMethod_var); NullCheck(L_39); List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF(L_39, L_43, List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_RuntimeMethod_var); // for (long i = maxN + 1; i < inPath.Count; ++i) int64_t L_44 = V_2; V_9 = ((int64_t)il2cpp_codegen_add(L_44, ((int64_t)1))); goto IL_00f3; } IL_00cd: { // IntPoint ins = inPath[(int)i]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_45 = ___inPath1; int64_t L_46 = V_9; NullCheck(L_45); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_47; L_47 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_45, ((int32_t)L_46), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_10 = L_47; // ins.N = i; int64_t L_48 = V_9; (&V_10)->___N_0 = L_48; // degenerate.Add(ins); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_49 = V_0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_50 = V_10; NullCheck(L_49); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_49, L_50, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // for (long i = maxN + 1; i < inPath.Count; ++i) int64_t L_51 = V_9; V_9 = ((int64_t)il2cpp_codegen_add(L_51, ((int64_t)1))); } IL_00f3: { // for (long i = maxN + 1; i < inPath.Count; ++i) int64_t L_52 = V_9; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_53 = ___inPath1; NullCheck(L_53); int32_t L_54; L_54 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_53, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_11 = (bool)((((int64_t)L_52) < ((int64_t)((int64_t)L_54)))? 1 : 0); bool L_55 = V_11; if (L_55) { goto IL_00cd; } } { // return degenerate; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_56 = V_0; V_12 = L_56; goto IL_0109; } IL_0109: { // } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_57 = V_12; return L_57; } } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::SortPivots(System.Collections.Generic.List`1,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* LightUtility_SortPivots_m707B9EE27855629D388194735C25F2BF4804CB0D (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___outPath0, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___inPath1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_9 = NULL; int32_t G_B4_0 = 0; { // List sorted = new List(); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_0 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE(L_0, List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); V_0 = L_0; // var min = outPath[0].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_1 = ___outPath0; NullCheck(L_1); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_2; L_2 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_1, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_3 = L_2.___N_0; V_1 = L_3; // var max = outPath[0].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_4 = ___outPath0; NullCheck(L_4); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_5; L_5 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_4, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_6 = L_5.___N_0; V_2 = L_6; // var minIndex = 0; V_3 = 0; // bool newMin = true; V_4 = (bool)1; // for (int i = 1; i < outPath.Count; ++i) V_5 = 1; goto IL_00ae; } IL_002e: { // if (max > outPath[i].N && newMin && outPath[i].N != -1) int64_t L_7 = V_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_8 = ___outPath0; int32_t L_9 = V_5; NullCheck(L_8); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_10; L_10 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_8, L_9, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_11 = L_10.___N_0; bool L_12 = V_4; if (!((int32_t)(((((int64_t)L_7) > ((int64_t)L_11))? 1 : 0)&(int32_t)L_12))) { goto IL_005a; } } { List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_13 = ___outPath0; int32_t L_14 = V_5; NullCheck(L_13); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_15; L_15 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_13, L_14, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_16 = L_15.___N_0; G_B4_0 = ((((int32_t)((((int64_t)L_16) == ((int64_t)((int64_t)(-1))))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_005b; } IL_005a: { G_B4_0 = 0; } IL_005b: { V_6 = (bool)G_B4_0; bool L_17 = V_6; if (!L_17) { goto IL_007b; } } { // min = max = outPath[i].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_18 = ___outPath0; int32_t L_19 = V_5; NullCheck(L_18); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_20; L_20 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_18, L_19, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_21 = L_20.___N_0; int64_t L_22 = L_21; V_2 = L_22; V_1 = L_22; // minIndex = i; int32_t L_23 = V_5; V_3 = L_23; // newMin = false; V_4 = (bool)0; goto IL_00a7; } IL_007b: { // else if (outPath[i].N >= max) List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_24 = ___outPath0; int32_t L_25 = V_5; NullCheck(L_24); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_26; L_26 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_24, L_25, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_27 = L_26.___N_0; int64_t L_28 = V_2; V_7 = (bool)((((int32_t)((((int64_t)L_27) < ((int64_t)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_29 = V_7; if (!L_29) { goto IL_00a7; } } { // max = outPath[i].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_30 = ___outPath0; int32_t L_31 = V_5; NullCheck(L_30); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_32; L_32 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_30, L_31, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_33 = L_32.___N_0; V_2 = L_33; // newMin = true; V_4 = (bool)1; } IL_00a7: { // for (int i = 1; i < outPath.Count; ++i) int32_t L_34 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00ae: { // for (int i = 1; i < outPath.Count; ++i) int32_t L_35 = V_5; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_36 = ___outPath0; NullCheck(L_36); int32_t L_37; L_37 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_36, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_8 = (bool)((((int32_t)L_35) < ((int32_t)L_37))? 1 : 0); bool L_38 = V_8; if (L_38) { goto IL_002e; } } { // sorted.AddRange(outPath.GetRange(minIndex, (outPath.Count - minIndex))); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_39 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_40 = ___outPath0; int32_t L_41 = V_3; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_42 = ___outPath0; NullCheck(L_42); int32_t L_43; L_43 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_42, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); int32_t L_44 = V_3; NullCheck(L_40); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_45; L_45 = List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00(L_40, L_41, ((int32_t)il2cpp_codegen_subtract(L_43, L_44)), List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_RuntimeMethod_var); NullCheck(L_39); List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF(L_39, L_45, List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_RuntimeMethod_var); // sorted.AddRange(outPath.GetRange(0, minIndex)); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_46 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_47 = ___outPath0; int32_t L_48 = V_3; NullCheck(L_47); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_49; L_49 = List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00(L_47, 0, L_48, List_1_GetRange_m58C2962E834D6A22F7081159F0214C37D2285E00_RuntimeMethod_var); NullCheck(L_46); List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF(L_46, L_49, List_1_AddRange_m56E15D7D4C3C45603EC8F71A8F6531AC54F0EDBF_RuntimeMethod_var); // return sorted; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_50 = V_0; V_9 = L_50; goto IL_00eb; } IL_00eb: { // } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_51 = V_9; return L_51; } } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::FixPivots(System.Collections.Generic.List`1,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* LightUtility_FixPivots_m3E0A4448737DE50B0EFB2C5044A6471F1313AA3B (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___outPath0, List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* ___inPath1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_0 = NULL; int64_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_4; memset((&V_4), 0, sizeof(V_4)); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_5; memset((&V_5), 0, sizeof(V_5)); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; int32_t V_12 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_13; memset((&V_13), 0, sizeof(V_13)); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_14; memset((&V_14), 0, sizeof(V_14)); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_15; memset((&V_15), 0, sizeof(V_15)); bool V_16 = false; bool V_17 = false; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_18; memset((&V_18), 0, sizeof(V_18)); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_21 = NULL; int32_t G_B4_0 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* G_B10_0 = NULL; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* G_B9_0 = NULL; int64_t G_B11_0 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A* G_B11_1 = NULL; { // var path = SortPivots(outPath, inPath); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_0 = ___outPath0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_1 = ___inPath1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_2; L_2 = LightUtility_SortPivots_m707B9EE27855629D388194735C25F2BF4804CB0D(L_0, L_1, NULL); V_0 = L_2; // long pivotPoint = path[0].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_3 = V_0; NullCheck(L_3); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_4; L_4 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_3, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_5 = L_4.___N_0; V_1 = L_5; // for (int i = 1; i < path.Count; ++i) V_2 = 1; goto IL_00e0; } IL_001d: { // var j = (i == path.Count - 1) ? 0 : (i + 1); int32_t L_6 = V_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_7 = V_0; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_7, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); if ((((int32_t)L_6) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_8, 1))))) { goto IL_002e; } } { int32_t L_9 = V_2; G_B4_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); goto IL_002f; } IL_002e: { G_B4_0 = 0; } IL_002f: { V_3 = G_B4_0; // var prev = path[i - 1]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_10 = V_0; int32_t L_11 = V_2; NullCheck(L_10); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_12; L_12 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_10, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_4 = L_12; // var curr = path[i]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_13 = V_0; int32_t L_14 = V_2; NullCheck(L_13); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_15; L_15 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_13, L_14, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_5 = L_15; // var next = path[j]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_16 = V_0; int32_t L_17 = V_3; NullCheck(L_16); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_18; L_18 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_16, L_17, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_6 = L_18; // if (prev.N > curr.N) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_19 = V_4; int64_t L_20 = L_19.___N_0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_21 = V_5; int64_t L_22 = L_21.___N_0; V_7 = (bool)((((int64_t)L_20) > ((int64_t)L_22))? 1 : 0); bool L_23 = V_7; if (!L_23) { goto IL_00ce; } } { // var incr = TestPivot(path, i, pivotPoint); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_24 = V_0; int32_t L_25 = V_2; int64_t L_26 = V_1; bool L_27; L_27 = LightUtility_TestPivot_m7CAA4F50D9E4E11EA97D8424EBF5C953D50D4877(L_24, L_25, L_26, NULL); V_8 = L_27; // if (incr) bool L_28 = V_8; V_9 = L_28; bool L_29 = V_9; if (!L_29) { goto IL_00cd; } } { // if (prev.N == next.N) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_30 = V_4; int64_t L_31 = L_30.___N_0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_32 = V_6; int64_t L_33 = L_32.___N_0; V_10 = (bool)((((int64_t)L_31) == ((int64_t)L_33))? 1 : 0); bool L_34 = V_10; if (!L_34) { goto IL_009d; } } { // curr.N = prev.N; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_35 = V_4; int64_t L_36 = L_35.___N_0; (&V_5)->___N_0 = L_36; goto IL_00b9; } IL_009d: { // curr.N = (pivotPoint + 1) < inPath.Count ? (pivotPoint + 1) : 0; int64_t L_37 = V_1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_38 = ___inPath1; NullCheck(L_38); int32_t L_39; L_39 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_38, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); G_B9_0 = (&V_5); if ((((int64_t)((int64_t)il2cpp_codegen_add(L_37, ((int64_t)1)))) < ((int64_t)((int64_t)L_39)))) { G_B10_0 = (&V_5); goto IL_00b0; } } { G_B11_0 = ((int64_t)0); G_B11_1 = G_B9_0; goto IL_00b4; } IL_00b0: { int64_t L_40 = V_1; G_B11_0 = ((int64_t)il2cpp_codegen_add(L_40, ((int64_t)1))); G_B11_1 = G_B10_0; } IL_00b4: { G_B11_1->___N_0 = G_B11_0; } IL_00b9: { // curr.D = 3; (&V_5)->___D_3 = ((int64_t)3); // path[i] = curr; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_41 = V_0; int32_t L_42 = V_2; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_43 = V_5; NullCheck(L_41); List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508(L_41, L_42, L_43, List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508_RuntimeMethod_var); } IL_00cd: { } IL_00ce: { // pivotPoint = path[i].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_44 = V_0; int32_t L_45 = V_2; NullCheck(L_44); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_46; L_46 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_44, L_45, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_47 = L_46.___N_0; V_1 = L_47; // for (int i = 1; i < path.Count; ++i) int32_t L_48 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00e0: { // for (int i = 1; i < path.Count; ++i) int32_t L_49 = V_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_50 = V_0; NullCheck(L_50); int32_t L_51; L_51 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_50, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_11 = (bool)((((int32_t)L_49) < ((int32_t)L_51))? 1 : 0); bool L_52 = V_11; if (L_52) { goto IL_001d; } } { // for (int i = 1; i < path.Count - 1;) V_12 = 1; goto IL_019f; } IL_00fa: { // var prev = path[i - 1]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_53 = V_0; int32_t L_54 = V_12; NullCheck(L_53); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_55; L_55 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_53, ((int32_t)il2cpp_codegen_subtract(L_54, 1)), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_13 = L_55; // var curr = path[i]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_56 = V_0; int32_t L_57 = V_12; NullCheck(L_56); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_58; L_58 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_56, L_57, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_14 = L_58; // var next = path[i + 1]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_59 = V_0; int32_t L_60 = V_12; NullCheck(L_59); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_61; L_61 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_59, ((int32_t)il2cpp_codegen_add(L_60, 1)), List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_15 = L_61; // if (curr.N - prev.N > 1) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_62 = V_14; int64_t L_63 = L_62.___N_0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_64 = V_13; int64_t L_65 = L_64.___N_0; V_16 = (bool)((((int64_t)((int64_t)il2cpp_codegen_subtract(L_63, L_65))) > ((int64_t)((int64_t)1)))? 1 : 0); bool L_66 = V_16; if (!L_66) { goto IL_0196; } } { // if (curr.N == next.N) IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_67 = V_14; int64_t L_68 = L_67.___N_0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_69 = V_15; int64_t L_70 = L_69.___N_0; V_17 = (bool)((((int64_t)L_68) == ((int64_t)L_70))? 1 : 0); bool L_71 = V_17; if (!L_71) { goto IL_0171; } } { // IntPoint ins = curr; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_72 = V_14; V_18 = L_72; // ins.N = (ins.N - 1); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_73 = V_18; int64_t L_74 = L_73.___N_0; (&V_18)->___N_0 = ((int64_t)il2cpp_codegen_subtract(L_74, ((int64_t)1))); // path[i] = ins; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_75 = V_0; int32_t L_76 = V_12; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_77 = V_18; NullCheck(L_75); List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508(L_75, L_76, L_77, List_1_set_Item_m47BACBD82483B5CF62EB50AD500BBD3BA99ED508_RuntimeMethod_var); goto IL_0193; } IL_0171: { // IntPoint ins = curr; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_78 = V_14; V_19 = L_78; // ins.N = (ins.N - 1); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_79 = V_19; int64_t L_80 = L_79.___N_0; (&V_19)->___N_0 = ((int64_t)il2cpp_codegen_subtract(L_80, ((int64_t)1))); // path.Insert(i, ins); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_81 = V_0; int32_t L_82 = V_12; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_83 = V_19; NullCheck(L_81); List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1(L_81, L_82, L_83, List_1_Insert_m58474E84EC3BA7DE38EFAF65B2696039C03ED6D1_RuntimeMethod_var); } IL_0193: { goto IL_019e; } IL_0196: { // i++; int32_t L_84 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_84, 1)); } IL_019e: { } IL_019f: { // for (int i = 1; i < path.Count - 1;) int32_t L_85 = V_12; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_86 = V_0; NullCheck(L_86); int32_t L_87; L_87 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_86, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_20 = (bool)((((int32_t)L_85) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_87, 1))))? 1 : 0); bool L_88 = V_20; if (L_88) { goto IL_00fa; } } { // path = DegeneratePivots(path, inPath); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_89 = V_0; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_90 = ___inPath1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_91; L_91 = LightUtility_DegeneratePivots_mC82D614797E9EA08A018FB538A639A20BE1865A3(L_89, L_90, NULL); V_0 = L_91; // return path; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_92 = V_0; V_21 = L_92; goto IL_01c1; } IL_01c1: { // } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_93 = V_21; return L_93; } } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.LightUtility::GetOutlinePath(UnityEngine.Vector3[],System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* LightUtility_GetOutlinePath_m7F1456EB6AAB9E929C1A45F1B1055C276ECF9EF7 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___shapePath0, float ___offsetDistance1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_0 = NULL; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_1 = NULL; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* V_2 = NULL; ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* V_3 = NULL; int32_t V_4 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; bool V_9 = false; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_10 = NULL; { // List path = new List(); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_0 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE(L_0, List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); V_0 = L_0; // List output = new List(); List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_1 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_1, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var); V_1 = L_1; // for (var i = 0; i < shapePath.Length; ++i) V_4 = 0; goto IL_0061; } IL_0012: { // var newPoint = new Vector2(shapePath[i].x, shapePath[i].y) * kClipperScale; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = ___shapePath0; int32_t L_3 = V_4; NullCheck(L_2); float L_4 = ((L_2)->GetAddressAt(static_cast(L_3)))->___x_2; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = ___shapePath0; int32_t L_6 = V_4; NullCheck(L_5); float L_7 = ((L_5)->GetAddressAt(static_cast(L_6)))->___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), L_4, L_7, /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_8, (10000.0f), NULL); V_5 = L_9; // path.Add(new IntPoint((System.Int64)(newPoint.x), (System.Int64)(newPoint.y))); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_10 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_5; float L_12 = L_11.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_5; float L_14 = L_13.___y_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_15; memset((&L_15), 0, sizeof(L_15)); IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&L_15), il2cpp_codegen_cast_double_to_int(L_12), il2cpp_codegen_cast_double_to_int(L_14), /*hidden argument*/NULL); NullCheck(L_10); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_10, L_15, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // for (var i = 0; i < shapePath.Length; ++i) int32_t L_16 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0061: { // for (var i = 0; i < shapePath.Length; ++i) int32_t L_17 = V_4; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = ___shapePath0; NullCheck(L_18); V_6 = (bool)((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))? 1 : 0); bool L_19 = V_6; if (L_19) { goto IL_0012; } } { // List> solution = new List>(); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_20 = (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*)il2cpp_codegen_object_new(List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var); NullCheck(L_20); List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A(L_20, List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var); V_2 = L_20; // ClipperOffset clipOffset = new ClipperOffset(2048.0f); ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* L_21 = (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D*)il2cpp_codegen_object_new(ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D_il2cpp_TypeInfo_var); NullCheck(L_21); ClipperOffset__ctor_m77AF9D20AA5811C81540CEA2E4AB59E22ABF984A(L_21, (2048.0), NULL); V_3 = L_21; // clipOffset.AddPath(path, JoinType.jtRound, EndType.etClosedPolygon); ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* L_22 = V_3; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_23 = V_0; NullCheck(L_22); ClipperOffset_AddPath_m779EB8851FB9877EC13BD7C7273A8303AEA0ED75(L_22, L_23, 0, 0, NULL); // clipOffset.Execute(ref solution, kClipperScale * offsetDistance, path.Count); ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* L_24 = V_3; float L_25 = ___offsetDistance1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_26 = V_0; NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_26, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); NullCheck(L_24); ClipperOffset_Execute_m61DFA6395CE7A902B1B0989C80CD36841AE61403(L_24, (&V_2), ((double)((float)il2cpp_codegen_multiply((10000.0f), L_25))), L_27, NULL); // if (solution.Count > 0) List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_28 = V_2; NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_inline(L_28, List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var); V_7 = (bool)((((int32_t)L_29) > ((int32_t)0))? 1 : 0); bool L_30 = V_7; if (!L_30) { goto IL_0116; } } { // for (int i = 0; i < solution[0].Count; ++i) V_8 = 0; goto IL_00ff; } IL_00b9: { // output.Add(new Vector2(solution[0][i].X / kClipperScale, solution[0][i].Y / kClipperScale)); List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_31 = V_1; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_32 = V_2; NullCheck(L_32); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_33; L_33 = List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88(L_32, 0, List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var); int32_t L_34 = V_8; NullCheck(L_33); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_35; L_35 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_33, L_34, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_36 = L_35.___X_1; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_37 = V_2; NullCheck(L_37); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_38; L_38 = List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88(L_37, 0, List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var); int32_t L_39 = V_8; NullCheck(L_38); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_40; L_40 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_38, L_39, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_41 = L_40.___Y_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42; memset((&L_42), 0, sizeof(L_42)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_42), ((float)(((float)L_36)/(10000.0f))), ((float)(((float)L_41)/(10000.0f))), /*hidden argument*/NULL); NullCheck(L_31); List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_31, L_42, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var); // for (int i = 0; i < solution[0].Count; ++i) int32_t L_43 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00ff: { // for (int i = 0; i < solution[0].Count; ++i) int32_t L_44 = V_8; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_45 = V_2; NullCheck(L_45); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_46; L_46 = List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88(L_45, 0, List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var); NullCheck(L_46); int32_t L_47; L_47 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_46, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_9 = (bool)((((int32_t)L_44) < ((int32_t)L_47))? 1 : 0); bool L_48 = V_9; if (L_48) { goto IL_00b9; } } { } IL_0116: { // return output; List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_49 = V_1; V_10 = L_49; goto IL_011b; } IL_011b: { // } List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_50 = V_10; return L_50; } } // System.Void UnityEngine.Rendering.Universal.LightUtility::TransferToMesh(Unity.Collections.NativeArray`1,System.Int32,Unity.Collections.NativeArray`1,System.Int32,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightUtility_TransferToMesh_mA6396BAF88484812CA0748A8E4E31CCF47668DBB (NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 ___vertices0, int32_t ___vertexCount1, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___indices2, int32_t ___indexCount3, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; { // var mesh = light.lightMesh; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light4; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(L_0, NULL); V_0 = L_1; // mesh.SetVertexBufferParams(vertexCount, LightMeshVertex.VertexLayout); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = V_0; int32_t L_3 = ___vertexCount1; il2cpp_codegen_runtime_class_init_inline(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_4 = ((LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields*)il2cpp_codegen_static_fields_for(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var))->___VertexLayout_3; NullCheck(L_2); Mesh_SetVertexBufferParams_m8033EB85082C142DCE8B69FFBAD26D7DFB0330B2(L_2, L_3, L_4, NULL); // mesh.SetVertexBufferData(vertices, 0, 0, vertexCount); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = V_0; NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_6 = ___vertices0; int32_t L_7 = ___vertexCount1; NullCheck(L_5); Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3(L_5, L_6, 0, 0, L_7, 0, 0, Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var); // mesh.SetIndices(indices, 0, indexCount, MeshTopology.Triangles, 0, true); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8 = V_0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_9 = ___indices2; int32_t L_10 = ___indexCount3; NullCheck(L_8); Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207(L_8, L_9, 0, L_10, 0, 0, (bool)1, 0, Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m96017A9CE706ED519063F90CA15AABDD2C5B8207_RuntimeMethod_var); // light.vertices = new LightMeshVertex[vertexCount]; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_11 = ___light4; int32_t L_12 = ___vertexCount1; LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_13 = (LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)SZArrayNew(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var, (uint32_t)L_12); NullCheck(L_11); Light2D_set_vertices_mB07A8B6379201AD5D9092B614D48BBF08CF98FEF(L_11, L_13, NULL); // NativeArray.Copy(vertices, light.vertices, vertexCount); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_14 = ___vertices0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_15 = ___light4; NullCheck(L_15); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_16; L_16 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(L_15, NULL); int32_t L_17 = ___vertexCount1; NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF(L_14, L_16, L_17, NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var); // light.indices = new ushort[indexCount]; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_18 = ___light4; int32_t L_19 = ___indexCount3; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_20 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)L_19); NullCheck(L_18); Light2D_set_indices_mAB395B3534E25B105E6A5643A543CCC87C7638E4(L_18, L_20, NULL); // NativeArray.Copy(indices, light.indices, indexCount); NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_21 = ___indices2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_22 = ___light4; NullCheck(L_22); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_23; L_23 = Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A(L_22, NULL); int32_t L_24 = ___indexCount3; NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE(L_21, L_23, L_24, NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var); // } return; } } // UnityEngine.Bounds UnityEngine.Rendering.Universal.LightUtility::GenerateShapeMesh(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Vector3[],System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___shapePath1, float ___falloffDistance2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_3 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_4; memset((&V_4), 0, sizeof(V_4)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 V_6; memset((&V_6), 0, sizeof(V_6)); NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* V_9 = NULL; Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* V_10 = NULL; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_11 = NULL; int32_t V_12 = 0; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* V_13 = NULL; ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* V_14 = NULL; int32_t V_15 = 0; ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 V_16; memset((&V_16), 0, sizeof(V_16)); Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB V_17; memset((&V_17), 0, sizeof(V_17)); bool V_18 = false; int32_t V_19 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_20; memset((&V_20), 0, sizeof(V_20)); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_21; memset((&V_21), 0, sizeof(V_21)); bool V_22 = false; bool V_23 = false; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* V_24 = NULL; int64_t V_25 = 0; bool V_26 = false; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_27; memset((&V_27), 0, sizeof(V_27)); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 V_28; memset((&V_28), 0, sizeof(V_28)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_29 = NULL; uint16_t V_30 = 0; uint16_t V_31 = 0; int64_t V_32 = 0; int32_t V_33 = 0; bool V_34 = false; int32_t V_35 = 0; bool V_36 = false; int32_t V_37 = 0; bool V_38 = false; int32_t V_39 = 0; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB V_40; memset((&V_40), 0, sizeof(V_40)); bool V_41 = false; int32_t V_42 = 0; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A V_43; memset((&V_43), 0, sizeof(V_43)); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_44; memset((&V_44), 0, sizeof(V_44)); int64_t V_45 = 0; bool V_46 = false; bool V_47 = false; SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 V_48; memset((&V_48), 0, sizeof(V_48)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_49; memset((&V_49), 0, sizeof(V_49)); int64_t G_B11_0 = 0; int64_t G_B25_0 = 0; int64_t G_B29_0 = 0; int32_t G_B35_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B35_1 = NULL; int32_t G_B34_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B34_1 = NULL; int32_t G_B36_0 = 0; int32_t G_B36_1 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B36_2 = NULL; int32_t G_B38_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B38_1 = NULL; int32_t G_B37_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B37_1 = NULL; uint16_t G_B39_0 = 0; int32_t G_B39_1 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B39_2 = NULL; int32_t G_B41_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B41_1 = NULL; int32_t G_B40_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B40_1 = NULL; int32_t G_B42_0 = 0; int32_t G_B42_1 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B42_2 = NULL; int32_t G_B44_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B44_1 = NULL; int32_t G_B43_0 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B43_1 = NULL; int32_t G_B45_0 = 0; int32_t G_B45_1 = 0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B45_2 = NULL; { // var ix = 0; V_0 = 0; // var vcount = 0; V_1 = 0; // var icount = 0; V_2 = 0; // var mesh = light.lightMesh; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light0; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(L_0, NULL); V_3 = L_1; // var meshInteriorColor = new Color(0.0f, 0, 0, 1.0f); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_4), (0.0f), (0.0f), (0.0f), (1.0f), NULL); // var meshExteriorColor = new Color(0.0f, 0, 0, 0.0f); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_5), (0.0f), (0.0f), (0.0f), (0.0f), NULL); // var vertices = new NativeArray(shapePath.Length * 256, Allocator.Temp); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = ___shapePath1; NullCheck(L_2); NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1((&V_6), ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), ((int32_t)256))), 2, 1, NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); // var indices = new NativeArray(shapePath.Length * 256, Allocator.Temp); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = ___shapePath1; NullCheck(L_3); NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B((&V_7), ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), ((int32_t)256))), 2, 1, NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_RuntimeMethod_var); // var inputPointCount = shapePath.Length; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = ___shapePath1; NullCheck(L_4); V_8 = ((int32_t)(((RuntimeArray*)L_4)->max_length)); // var inner = new ContourVertex[inputPointCount + 1]; int32_t L_5 = V_8; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_6 = (ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE*)(ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE*)SZArrayNew(ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_5, 1))); V_9 = L_6; // for (var i = 0; i < inputPointCount; ++i) V_15 = 0; goto IL_00de; } IL_007d: { // inner[ix++] = new ContourVertex() { Position = new Vec3() { X = shapePath[i].x, Y = shapePath[i].y, Z = 0 } }; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_7 = V_9; int32_t L_8 = V_0; int32_t L_9 = L_8; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); il2cpp_codegen_initobj((&V_16), sizeof(ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32)); il2cpp_codegen_initobj((&V_17), sizeof(Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = ___shapePath1; int32_t L_11 = V_15; NullCheck(L_10); float L_12 = ((L_10)->GetAddressAt(static_cast(L_11)))->___x_2; (&V_17)->___X_1 = L_12; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = ___shapePath1; int32_t L_14 = V_15; NullCheck(L_13); float L_15 = ((L_13)->GetAddressAt(static_cast(L_14)))->___y_3; (&V_17)->___Y_2 = L_15; (&V_17)->___Z_3 = (0.0f); Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB L_16 = V_17; (&V_16)->___Position_0 = L_16; ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 L_17 = V_16; NullCheck(L_7); (L_7)->SetAt(static_cast(L_9), (ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32)L_17); // for (var i = 0; i < inputPointCount; ++i) int32_t L_18 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_00de: { // for (var i = 0; i < inputPointCount; ++i) int32_t L_19 = V_15; int32_t L_20 = V_8; V_18 = (bool)((((int32_t)L_19) < ((int32_t)L_20))? 1 : 0); bool L_21 = V_18; if (L_21) { goto IL_007d; } } { // inner[ix++] = inner[0]; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_22 = V_9; int32_t L_23 = V_0; int32_t L_24 = L_23; V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1)); ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_25 = V_9; NullCheck(L_25); int32_t L_26 = 0; ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 L_27 = (L_25)->GetAt(static_cast(L_26)); NullCheck(L_22); (L_22)->SetAt(static_cast(L_24), (ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32)L_27); // var tess = new Tess(); Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* L_28 = (Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C*)il2cpp_codegen_object_new(Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C_il2cpp_TypeInfo_var); NullCheck(L_28); Tess__ctor_m7AFAFE721F6A015827B5696755CC79B61B9930AC(L_28, NULL); V_10 = L_28; // tess.AddContour(inner, ContourOrientation.CounterClockwise); Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* L_29 = V_10; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_30 = V_9; NullCheck(L_29); Tess_AddContour_m570FA573B4BB0673BD2E0E80839B471A0F1D8F33(L_29, L_30, 2, NULL); // Tessellate(tess, ElementType.Polygons, indices, vertices, meshInteriorColor, ref vcount, ref icount); Tess_t7B8FDFE79A7142C788094216BAC1EB689299880C* L_31 = V_10; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_32 = V_7; NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_33 = V_6; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34 = V_4; LightUtility_Tessellate_m5BA780AA2328692618CB91B4B814DF294F616F5C(L_31, 0, L_32, L_33, L_34, (&V_1), (&V_2), NULL); // List path = new List(); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_35 = (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*)il2cpp_codegen_object_new(List_1_tC23196A52DD34610E9BB37151CD73C50C263A937_il2cpp_TypeInfo_var); NullCheck(L_35); List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE(L_35, List_1__ctor_m1059AC77787CF18D7E91F834C6D33669024CABEE_RuntimeMethod_var); V_11 = L_35; // for (var i = 0; i < inputPointCount; ++i) V_19 = 0; goto IL_01a2; } IL_012f: { // var newPoint = new Vector2(inner[i].Position.X, inner[i].Position.Y) * kClipperScale; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_36 = V_9; int32_t L_37 = V_19; NullCheck(L_36); Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB* L_38 = (&((L_36)->GetAddressAt(static_cast(L_37)))->___Position_0); float L_39 = L_38->___X_1; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_40 = V_9; int32_t L_41 = V_19; NullCheck(L_40); Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB* L_42 = (&((L_40)->GetAddressAt(static_cast(L_41)))->___Position_0); float L_43 = L_42->___Y_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44; memset((&L_44), 0, sizeof(L_44)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_44), L_39, L_43, /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45; L_45 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_44, (10000.0f), NULL); V_20 = L_45; // var addPoint = new IntPoint((System.Int64)(newPoint.x), (System.Int64)(newPoint.y)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46 = V_20; float L_47 = L_46.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = V_20; float L_49 = L_48.___y_1; IntPoint__ctor_m6F0A254084AB9BD54BE5DBD423D3EAFF0B801764((&V_21), il2cpp_codegen_cast_double_to_int(L_47), il2cpp_codegen_cast_double_to_int(L_49), NULL); // addPoint.N = i; addPoint.D = -1; int32_t L_50 = V_19; (&V_21)->___N_0 = ((int64_t)L_50); // addPoint.N = i; addPoint.D = -1; (&V_21)->___D_3 = ((int64_t)(-1)); // path.Add(addPoint); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_51 = V_11; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_52 = V_21; NullCheck(L_51); List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_inline(L_51, L_52, List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_RuntimeMethod_var); // for (var i = 0; i < inputPointCount; ++i) int32_t L_53 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_01a2: { // for (var i = 0; i < inputPointCount; ++i) int32_t L_54 = V_19; int32_t L_55 = V_8; V_22 = (bool)((((int32_t)L_54) < ((int32_t)L_55))? 1 : 0); bool L_56 = V_22; if (L_56) { goto IL_012f; } } { // var lastPointIndex = inputPointCount - 1; int32_t L_57 = V_8; V_12 = ((int32_t)il2cpp_codegen_subtract(L_57, 1)); // List> solution = new List>(); List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_58 = (List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2*)il2cpp_codegen_object_new(List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2_il2cpp_TypeInfo_var); NullCheck(L_58); List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A(L_58, List_1__ctor_m44D23E538AF2063434BBF08B717D18F0E66ED12A_RuntimeMethod_var); V_13 = L_58; // ClipperOffset clipOffset = new ClipperOffset(24.0f); ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* L_59 = (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D*)il2cpp_codegen_object_new(ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D_il2cpp_TypeInfo_var); NullCheck(L_59); ClipperOffset__ctor_m77AF9D20AA5811C81540CEA2E4AB59E22ABF984A(L_59, (24.0), NULL); V_14 = L_59; // clipOffset.AddPath(path, JoinType.jtRound, EndType.etClosedPolygon); ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* L_60 = V_14; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_61 = V_11; NullCheck(L_60); ClipperOffset_AddPath_m779EB8851FB9877EC13BD7C7273A8303AEA0ED75(L_60, L_61, 0, 0, NULL); // clipOffset.Execute(ref solution, kClipperScale * falloffDistance, path.Count); ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* L_62 = V_14; float L_63 = ___falloffDistance2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_64 = V_11; NullCheck(L_64); int32_t L_65; L_65 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_64, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); NullCheck(L_62); ClipperOffset_Execute_m61DFA6395CE7A902B1B0989C80CD36841AE61403(L_62, (&V_13), ((double)((float)il2cpp_codegen_multiply((10000.0f), L_63))), L_65, NULL); // if (solution.Count > 0) List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_66 = V_13; NullCheck(L_66); int32_t L_67; L_67 = List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_inline(L_66, List_1_get_Count_mE8465272A9473C7BD36E0F1F38107675679A3E23_RuntimeMethod_var); V_23 = (bool)((((int32_t)L_67) > ((int32_t)0))? 1 : 0); bool L_68 = V_23; if (!L_68) { goto IL_0570; } } { // var outPath = solution[0]; List_1_tE84B6058ECEA74556BB0FA05D5A71CC9043B00C2* L_69 = V_13; NullCheck(L_69); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_70; L_70 = List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88(L_69, 0, List_1_get_Item_m72B53323258A261EA86669FE81403DD545401F88_RuntimeMethod_var); V_24 = L_70; // var minPath = (long)inputPointCount; int32_t L_71 = V_8; V_25 = ((int64_t)L_71); // for (int i = 0; i < outPath.Count; ++i) V_33 = 0; goto IL_024b; } IL_0218: { // minPath = (outPath[i].N != -1) ? Math.Min(minPath, outPath[i].N) : minPath; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_72 = V_24; int32_t L_73 = V_33; NullCheck(L_72); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_74; L_74 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_72, L_73, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_75 = L_74.___N_0; if ((!(((uint64_t)L_75) == ((uint64_t)((int64_t)(-1)))))) { goto IL_022e; } } { int64_t L_76 = V_25; G_B11_0 = L_76; goto IL_0243; } IL_022e: { int64_t L_77 = V_25; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_78 = V_24; int32_t L_79 = V_33; NullCheck(L_78); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_80; L_80 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_78, L_79, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_81 = L_80.___N_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int64_t L_82; L_82 = Math_Min_m5721B54E3DBEE8C9FC599B1561D098235B11EE81(L_77, L_81, NULL); G_B11_0 = L_82; } IL_0243: { V_25 = G_B11_0; // for (int i = 0; i < outPath.Count; ++i) int32_t L_83 = V_33; V_33 = ((int32_t)il2cpp_codegen_add(L_83, 1)); } IL_024b: { // for (int i = 0; i < outPath.Count; ++i) int32_t L_84 = V_33; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_85 = V_24; NullCheck(L_85); int32_t L_86; L_86 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_85, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_34 = (bool)((((int32_t)L_84) < ((int32_t)L_86))? 1 : 0); bool L_87 = V_34; if (L_87) { goto IL_0218; } } { // var containsStart = minPath == 0; int64_t L_88 = V_25; V_26 = (bool)((((int64_t)L_88) == ((int64_t)((int64_t)0)))? 1 : 0); // outPath = FixPivots(outPath, path); List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_89 = V_24; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_90 = V_11; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_91; L_91 = LightUtility_FixPivots_m3E0A4448737DE50B0EFB2C5044A6471F1313AA3B(L_89, L_90, NULL); V_24 = L_91; // var bIndices = new NativeArray(icount + (outPath.Count * 6) + 6, Allocator.Temp); int32_t L_92 = V_2; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_93 = V_24; NullCheck(L_93); int32_t L_94; L_94 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_93, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B((&V_27), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_92, ((int32_t)il2cpp_codegen_multiply(L_94, 6)))), 6)), 2, 1, NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_RuntimeMethod_var); // for (int i = 0; i < icount; ++i) V_35 = 0; goto IL_02a3; } IL_028a: { // bIndices[i] = indices[i]; int32_t L_95 = V_35; int32_t L_96 = V_35; uint16_t L_97; L_97 = IL2CPP_NATIVEARRAY_GET_ITEM(uint16_t, ((&V_7))->___m_Buffer_0, L_96); IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_95, (L_97)); // for (int i = 0; i < icount; ++i) int32_t L_98 = V_35; V_35 = ((int32_t)il2cpp_codegen_add(L_98, 1)); } IL_02a3: { // for (int i = 0; i < icount; ++i) int32_t L_99 = V_35; int32_t L_100 = V_2; V_36 = (bool)((((int32_t)L_99) < ((int32_t)L_100))? 1 : 0); bool L_101 = V_36; if (L_101) { goto IL_028a; } } { // var bVertices = new NativeArray(vcount + outPath.Count + inputPointCount, Allocator.Temp); int32_t L_102 = V_1; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_103 = V_24; NullCheck(L_103); int32_t L_104; L_104 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_103, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); int32_t L_105 = V_8; NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1((&V_28), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_102, L_104)), L_105)), 2, 1, NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); // for (int i = 0; i < vcount; ++i) V_37 = 0; goto IL_02e1; } IL_02c8: { // bVertices[i] = vertices[i]; int32_t L_106 = V_37; int32_t L_107 = V_37; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_108; L_108 = IL2CPP_NATIVEARRAY_GET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_6))->___m_Buffer_0, L_107); IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_28))->___m_Buffer_0, L_106, (L_108)); // for (int i = 0; i < vcount; ++i) int32_t L_109 = V_37; V_37 = ((int32_t)il2cpp_codegen_add(L_109, 1)); } IL_02e1: { // for (int i = 0; i < vcount; ++i) int32_t L_110 = V_37; int32_t L_111 = V_1; V_38 = (bool)((((int32_t)L_110) < ((int32_t)L_111))? 1 : 0); bool L_112 = V_38; if (L_112) { goto IL_02c8; } } { // var innerIndices = new ushort[inputPointCount]; int32_t L_113 = V_8; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_114 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)L_113); V_29 = L_114; // for (int i = 0; i < inputPointCount; ++i) V_39 = 0; goto IL_0367; } IL_02fa: { // bVertices[vcount++] = new LightMeshVertex() // { // position = new float3(inner[i].Position.X, inner[i].Position.Y, 0), // color = meshInteriorColor // }; int32_t L_115 = V_1; int32_t L_116 = L_115; V_1 = ((int32_t)il2cpp_codegen_add(L_116, 1)); il2cpp_codegen_initobj((&V_40), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_117 = V_9; int32_t L_118 = V_39; NullCheck(L_117); Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB* L_119 = (&((L_117)->GetAddressAt(static_cast(L_118)))->___Position_0); float L_120 = L_119->___X_1; ContourVertexU5BU5D_tABEF0F601200F755660C5757BBFFDA28CDEE3FDE* L_121 = V_9; int32_t L_122 = V_39; NullCheck(L_121); Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB* L_123 = (&((L_121)->GetAddressAt(static_cast(L_122)))->___Position_0); float L_124 = L_123->___Y_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_125; memset((&L_125), 0, sizeof(L_125)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_125), L_120, L_124, (0.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126; L_126 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_125, NULL); (&V_40)->___position_0 = L_126; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_127 = V_4; (&V_40)->___color_1 = L_127; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_128 = V_40; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_28))->___m_Buffer_0, L_116, (L_128)); // innerIndices[i] = (ushort)(vcount - 1); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_129 = V_29; int32_t L_130 = V_39; int32_t L_131 = V_1; NullCheck(L_129); (L_129)->SetAt(static_cast(L_130), (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(L_131, 1)))); // for (int i = 0; i < inputPointCount; ++i) int32_t L_132 = V_39; V_39 = ((int32_t)il2cpp_codegen_add(L_132, 1)); } IL_0367: { // for (int i = 0; i < inputPointCount; ++i) int32_t L_133 = V_39; int32_t L_134 = V_8; V_41 = (bool)((((int32_t)L_133) < ((int32_t)L_134))? 1 : 0); bool L_135 = V_41; if (L_135) { goto IL_02fa; } } { // var saveIndex = (ushort)vcount; int32_t L_136 = V_1; V_30 = (uint16_t)((int32_t)(uint16_t)L_136); // var pathStart = saveIndex; uint16_t L_137 = V_30; V_31 = L_137; // var prevIndex = outPath[0].N == -1 ? 0 : outPath[0].N; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_138 = V_24; NullCheck(L_138); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_139; L_139 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_138, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_140 = L_139.___N_0; if ((((int64_t)L_140) == ((int64_t)((int64_t)(-1))))) { goto IL_039b; } } { List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_141 = V_24; NullCheck(L_141); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_142; L_142 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_141, 0, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); int64_t L_143 = L_142.___N_0; G_B25_0 = L_143; goto IL_039d; } IL_039b: { G_B25_0 = ((int64_t)0); } IL_039d: { V_32 = G_B25_0; // for (int i = 0; i < outPath.Count; ++i) V_42 = 0; goto IL_04bb; } IL_03a7: { // var curr = outPath[i]; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_144 = V_24; int32_t L_145 = V_42; NullCheck(L_144); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_146; L_146 = List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE(L_144, L_145, List_1_get_Item_mE94A7E66922DBE23FB7427F3AFB0A5DD81B921BE_RuntimeMethod_var); V_43 = L_146; // var currPoint = new float2(curr.X / kClipperScale, curr.Y / kClipperScale); IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_147 = V_43; int64_t L_148 = L_147.___X_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_149 = V_43; int64_t L_150 = L_149.___Y_2; float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_44), ((float)(((float)L_148)/(10000.0f))), ((float)(((float)L_150)/(10000.0f))), NULL); // var currIndex = curr.N == -1 ? 0 : curr.N; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_151 = V_43; int64_t L_152 = L_151.___N_0; if ((((int64_t)L_152) == ((int64_t)((int64_t)(-1))))) { goto IL_03ea; } } { IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_153 = V_43; int64_t L_154 = L_153.___N_0; G_B29_0 = L_154; goto IL_03ec; } IL_03ea: { G_B29_0 = ((int64_t)0); } IL_03ec: { V_45 = G_B29_0; // bVertices[vcount++] = new LightMeshVertex() // { // position = new float3(currPoint.x, currPoint.y, 0), // color = meshExteriorColor // }; int32_t L_155 = V_1; int32_t L_156 = L_155; V_1 = ((int32_t)il2cpp_codegen_add(L_156, 1)); il2cpp_codegen_initobj((&V_40), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_157 = V_44; float L_158 = L_157.___x_0; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_159 = V_44; float L_160 = L_159.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_161; memset((&L_161), 0, sizeof(L_161)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_161), L_158, L_160, (0.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162; L_162 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_161, NULL); (&V_40)->___position_0 = L_162; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_163 = V_5; (&V_40)->___color_1 = L_163; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_164 = V_40; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_28))->___m_Buffer_0, L_156, (L_164)); // if (prevIndex != currIndex) int64_t L_165 = V_32; int64_t L_166 = V_45; V_46 = (bool)((((int32_t)((((int64_t)L_165) == ((int64_t)L_166))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_167 = V_46; if (!L_167) { goto IL_047a; } } { // bIndices[icount++] = innerIndices[prevIndex]; int32_t L_168 = V_2; int32_t L_169 = L_168; V_2 = ((int32_t)il2cpp_codegen_add(L_169, 1)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_170 = V_29; int64_t L_171 = V_32; if ((int64_t)(L_171) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); NullCheck(L_170); intptr_t L_172 = ((intptr_t)L_171); uint16_t L_173 = (L_170)->GetAt(static_cast(L_172)); IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_169, (L_173)); // bIndices[icount++] = innerIndices[currIndex]; int32_t L_174 = V_2; int32_t L_175 = L_174; V_2 = ((int32_t)il2cpp_codegen_add(L_175, 1)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_176 = V_29; int64_t L_177 = V_45; if ((int64_t)(L_177) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); NullCheck(L_176); intptr_t L_178 = ((intptr_t)L_177); uint16_t L_179 = (L_176)->GetAt(static_cast(L_178)); IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_175, (L_179)); // bIndices[icount++] = (ushort)(vcount - 1); int32_t L_180 = V_2; int32_t L_181 = L_180; V_2 = ((int32_t)il2cpp_codegen_add(L_181, 1)); int32_t L_182 = V_1; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_181, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(L_182, 1))))); } IL_047a: { // bIndices[icount++] = innerIndices[prevIndex]; int32_t L_183 = V_2; int32_t L_184 = L_183; V_2 = ((int32_t)il2cpp_codegen_add(L_184, 1)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_185 = V_29; int64_t L_186 = V_32; if ((int64_t)(L_186) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); NullCheck(L_185); intptr_t L_187 = ((intptr_t)L_186); uint16_t L_188 = (L_185)->GetAt(static_cast(L_187)); IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_184, (L_188)); // bIndices[icount++] = saveIndex; int32_t L_189 = V_2; int32_t L_190 = L_189; V_2 = ((int32_t)il2cpp_codegen_add(L_190, 1)); uint16_t L_191 = V_30; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_190, (L_191)); // bIndices[icount++] = saveIndex = (ushort)(vcount - 1); int32_t L_192 = V_2; int32_t L_193 = L_192; V_2 = ((int32_t)il2cpp_codegen_add(L_193, 1)); int32_t L_194 = V_1; int32_t L_195 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(L_194, 1))); V_30 = (uint16_t)L_195; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_193, ((uint16_t)L_195)); // prevIndex = currIndex; int64_t L_196 = V_45; V_32 = L_196; // for (int i = 0; i < outPath.Count; ++i) int32_t L_197 = V_42; V_42 = ((int32_t)il2cpp_codegen_add(L_197, 1)); } IL_04bb: { // for (int i = 0; i < outPath.Count; ++i) int32_t L_198 = V_42; List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* L_199 = V_24; NullCheck(L_199); int32_t L_200; L_200 = List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_inline(L_199, List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_RuntimeMethod_var); V_47 = (bool)((((int32_t)L_198) < ((int32_t)L_200))? 1 : 0); bool L_201 = V_47; if (L_201) { goto IL_03a7; } } { // bIndices[icount++] = pathStart; int32_t L_202 = V_2; int32_t L_203 = L_202; V_2 = ((int32_t)il2cpp_codegen_add(L_203, 1)); uint16_t L_204 = V_31; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_203, (L_204)); // bIndices[icount++] = innerIndices[minPath]; int32_t L_205 = V_2; int32_t L_206 = L_205; V_2 = ((int32_t)il2cpp_codegen_add(L_206, 1)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_207 = V_29; int64_t L_208 = V_25; if ((int64_t)(L_208) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); NullCheck(L_207); intptr_t L_209 = ((intptr_t)L_208); uint16_t L_210 = (L_207)->GetAt(static_cast(L_209)); IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_27))->___m_Buffer_0, L_206, (L_210)); // bIndices[icount++] = containsStart ? innerIndices[lastPointIndex] : saveIndex; int32_t L_211 = V_2; int32_t L_212 = L_211; V_2 = ((int32_t)il2cpp_codegen_add(L_212, 1)); bool L_213 = V_26; G_B34_0 = L_212; G_B34_1 = (&V_27); if (L_213) { G_B35_0 = L_212; G_B35_1 = (&V_27); goto IL_0501; } } { uint16_t L_214 = V_30; G_B36_0 = ((int32_t)(L_214)); G_B36_1 = G_B34_0; G_B36_2 = G_B34_1; goto IL_0506; } IL_0501: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_215 = V_29; int32_t L_216 = V_12; NullCheck(L_215); int32_t L_217 = L_216; uint16_t L_218 = (L_215)->GetAt(static_cast(L_217)); G_B36_0 = ((int32_t)(L_218)); G_B36_1 = G_B35_0; G_B36_2 = G_B35_1; } IL_0506: { IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B36_2)->___m_Buffer_0, G_B36_1, ((uint16_t)G_B36_0)); // bIndices[icount++] = containsStart ? pathStart : saveIndex; int32_t L_219 = V_2; int32_t L_220 = L_219; V_2 = ((int32_t)il2cpp_codegen_add(L_220, 1)); bool L_221 = V_26; G_B37_0 = L_220; G_B37_1 = (&V_27); if (L_221) { G_B38_0 = L_220; G_B38_1 = (&V_27); goto IL_051b; } } { uint16_t L_222 = V_30; G_B39_0 = L_222; G_B39_1 = G_B37_0; G_B39_2 = G_B37_1; goto IL_051d; } IL_051b: { uint16_t L_223 = V_31; G_B39_0 = L_223; G_B39_1 = G_B38_0; G_B39_2 = G_B38_1; } IL_051d: { IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B39_2)->___m_Buffer_0, G_B39_1, (G_B39_0)); // bIndices[icount++] = containsStart ? saveIndex : innerIndices[minPath]; int32_t L_224 = V_2; int32_t L_225 = L_224; V_2 = ((int32_t)il2cpp_codegen_add(L_225, 1)); bool L_226 = V_26; G_B40_0 = L_225; G_B40_1 = (&V_27); if (L_226) { G_B41_0 = L_225; G_B41_1 = (&V_27); goto IL_0536; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_227 = V_29; int64_t L_228 = V_25; if ((int64_t)(L_228) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); NullCheck(L_227); intptr_t L_229 = ((intptr_t)L_228); uint16_t L_230 = (L_227)->GetAt(static_cast(L_229)); G_B42_0 = ((int32_t)(L_230)); G_B42_1 = G_B40_0; G_B42_2 = G_B40_1; goto IL_0538; } IL_0536: { uint16_t L_231 = V_30; G_B42_0 = ((int32_t)(L_231)); G_B42_1 = G_B41_0; G_B42_2 = G_B41_1; } IL_0538: { IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B42_2)->___m_Buffer_0, G_B42_1, ((uint16_t)G_B42_0)); // bIndices[icount++] = containsStart ? innerIndices[lastPointIndex] : innerIndices[minPath - 1]; int32_t L_232 = V_2; int32_t L_233 = L_232; V_2 = ((int32_t)il2cpp_codegen_add(L_233, 1)); bool L_234 = V_26; G_B43_0 = L_233; G_B43_1 = (&V_27); if (L_234) { G_B44_0 = L_233; G_B44_1 = (&V_27); goto IL_0554; } } { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_235 = V_29; int64_t L_236 = V_25; if ((int64_t)(((int64_t)il2cpp_codegen_subtract(L_236, ((int64_t)1)))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), LightUtility_GenerateShapeMesh_m4B7676ABEFF2511BC633D69A8B28BB25D9AB5DAC_RuntimeMethod_var); NullCheck(L_235); intptr_t L_237 = ((intptr_t)((int64_t)il2cpp_codegen_subtract(L_236, ((int64_t)1)))); uint16_t L_238 = (L_235)->GetAt(static_cast(L_237)); G_B45_0 = ((int32_t)(L_238)); G_B45_1 = G_B43_0; G_B45_2 = G_B43_1; goto IL_0559; } IL_0554: { UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_239 = V_29; int32_t L_240 = V_12; NullCheck(L_239); int32_t L_241 = L_240; uint16_t L_242 = (L_239)->GetAt(static_cast(L_241)); G_B45_0 = ((int32_t)(L_242)); G_B45_1 = G_B44_0; G_B45_2 = G_B44_1; } IL_0559: { IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B45_2)->___m_Buffer_0, G_B45_1, ((uint16_t)G_B45_0)); // TransferToMesh(bVertices, vcount, bIndices, icount, light); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_243 = V_28; int32_t L_244 = V_1; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_245 = V_27; int32_t L_246 = V_2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_247 = ___light0; LightUtility_TransferToMesh_mA6396BAF88484812CA0748A8E4E31CCF47668DBB(L_243, L_244, L_245, L_246, L_247, NULL); goto IL_057f; } IL_0570: { // TransferToMesh(vertices, vcount, indices, icount, light); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_248 = V_6; int32_t L_249 = V_1; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_250 = V_7; int32_t L_251 = V_2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_252 = ___light0; LightUtility_TransferToMesh_mA6396BAF88484812CA0748A8E4E31CCF47668DBB(L_248, L_249, L_250, L_251, L_252, NULL); } IL_057f: { // return mesh.GetSubMesh(0).bounds; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_253 = V_3; NullCheck(L_253); SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 L_254; L_254 = Mesh_GetSubMesh_mCCD903F5382258EA058802F6295B11FEC66A8EE4(L_253, 0, NULL); V_48 = L_254; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_255; L_255 = SubMeshDescriptor_get_bounds_mD2F47C8E1407CAFAEE966ACE1D870CB50AF3CEE4_inline((&V_48), NULL); V_49 = L_255; goto IL_0593; } IL_0593: { // } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_256 = V_49; return L_256; } } // UnityEngine.Bounds UnityEngine.Rendering.Universal.LightUtility::GenerateParametricMesh(UnityEngine.Rendering.Universal.Light2D,System.Single,System.Single,System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 LightUtility_GenerateParametricMesh_m365F890FF36A95AA8894ED2944DBDD864B6E31C7 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, float ___radius1, float ___falloffDistance2, float ___angle3, int32_t ___sides4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; int32_t V_2 = 0; NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_4; memset((&V_4), 0, sizeof(V_4)); uint16_t V_5 = 0; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_6 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_9; memset((&V_9), 0, sizeof(V_9)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_10; memset((&V_10), 0, sizeof(V_10)); bool V_11 = false; bool V_12 = false; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB V_13; memset((&V_13), 0, sizeof(V_13)); int32_t V_14 = 0; float V_15 = 0.0f; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_16; memset((&V_16), 0, sizeof(V_16)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_17; memset((&V_17), 0, sizeof(V_17)); int32_t V_18 = 0; int32_t V_19 = 0; bool V_20 = false; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_21; memset((&V_21), 0, sizeof(V_21)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_22; memset((&V_22), 0, sizeof(V_22)); { // var angleOffset = Mathf.PI / 2.0f + Mathf.Deg2Rad * angle; float L_0 = ___angle3; V_0 = ((float)il2cpp_codegen_add((1.57079637f), ((float)il2cpp_codegen_multiply((0.0174532924f), L_0)))); // if (sides < 3) int32_t L_1 = ___sides4; V_11 = (bool)((((int32_t)L_1) < ((int32_t)3))? 1 : 0); bool L_2 = V_11; if (!L_2) { goto IL_0028; } } { // radius = 0.70710678118654752440084436210485f * radius; float L_3 = ___radius1; ___radius1 = ((float)il2cpp_codegen_multiply((0.707106769f), L_3)); // sides = 4; ___sides4 = 4; } IL_0028: { // if (sides == 4) int32_t L_4 = ___sides4; V_12 = (bool)((((int32_t)L_4) == ((int32_t)4))? 1 : 0); bool L_5 = V_12; if (!L_5) { goto IL_0043; } } { // angleOffset = Mathf.PI / 4.0f + Mathf.Deg2Rad * angle; float L_6 = ___angle3; V_0 = ((float)il2cpp_codegen_add((0.785398185f), ((float)il2cpp_codegen_multiply((0.0174532924f), L_6)))); } IL_0043: { // var vertexCount = 1 + 2 * sides; int32_t L_7 = ___sides4; V_1 = ((int32_t)il2cpp_codegen_add(1, ((int32_t)il2cpp_codegen_multiply(2, L_7)))); // var indexCount = 3 * 3 * sides; int32_t L_8 = ___sides4; V_2 = ((int32_t)il2cpp_codegen_multiply(((int32_t)9), L_8)); // var vertices = new NativeArray(vertexCount, Allocator.Temp); int32_t L_9 = V_1; NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1((&V_3), L_9, 2, 1, NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); // var triangles = new NativeArray(indexCount, Allocator.Temp); int32_t L_10 = V_2; NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B((&V_4), L_10, 2, 1, NativeArray_1__ctor_m2617672C9529B57F07A18828D26F410F5207483B_RuntimeMethod_var); // var centerIndex = (ushort)(2 * sides); int32_t L_11 = ___sides4; V_5 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_multiply(2, L_11))); // var mesh = light.lightMesh; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_12 = ___light0; NullCheck(L_12); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_13; L_13 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(L_12, NULL); V_6 = L_13; // var color = new Color(0, 0, 0, 1); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_7), (0.0f), (0.0f), (0.0f), (1.0f), NULL); // vertices[centerIndex] = new LightMeshVertex // { // position = float3.zero, // color = color // }; uint16_t L_14 = V_5; il2cpp_codegen_initobj((&V_13), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_15, NULL); (&V_13)->___position_0 = L_16; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_7; (&V_13)->___color_1 = L_17; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_18 = V_13; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_3))->___m_Buffer_0, L_14, (L_18)); // var radiansPerSide = 2 * Mathf.PI / sides; int32_t L_19 = ___sides4; V_8 = ((float)((6.28318548f)/((float)L_19))); // var min = new float3(float.MaxValue, float.MaxValue, 0); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_9), ((std::numeric_limits::max)()), ((std::numeric_limits::max)()), (0.0f), NULL); // var max = new float3(float.MinValue, float.MinValue, 0); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_10), (-(std::numeric_limits::max)()), (-(std::numeric_limits::max)()), (0.0f), NULL); // for (var i = 0; i < sides; i++) V_14 = 0; goto IL_0282; } IL_00fb: { // var endAngle = (i + 1) * radiansPerSide; int32_t L_20 = V_14; float L_21 = V_8; V_15 = ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_add(L_20, 1))), L_21)); // var extrudeDir = new float3(math.cos(endAngle + angleOffset), math.sin(endAngle + angleOffset), 0); float L_22 = V_15; float L_23 = V_0; float L_24; L_24 = math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline(((float)il2cpp_codegen_add(L_22, L_23)), NULL); float L_25 = V_15; float L_26 = V_0; float L_27; L_27 = math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline(((float)il2cpp_codegen_add(L_25, L_26)), NULL); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_16), L_24, L_27, (0.0f), NULL); // var endPoint = radius * extrudeDir; float L_28 = ___radius1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_29 = V_16; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30; L_30 = float3_op_Multiply_mB08DA9B217A0DA39BABCE64FFE69BEA67D37D04F_inline(L_28, L_29, NULL); V_17 = L_30; // var vertexIndex = (2 * i + 2) % (2 * sides); int32_t L_31 = V_14; int32_t L_32 = ___sides4; V_18 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_31)), 2))%((int32_t)il2cpp_codegen_multiply(2, L_32)))); // vertices[vertexIndex] = new LightMeshVertex // { // position = endPoint, // color = new Color(extrudeDir.x, extrudeDir.y, 0, 0) // }; int32_t L_33 = V_18; il2cpp_codegen_initobj((&V_13), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_34 = V_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_34, NULL); (&V_13)->___position_0 = L_35; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_36 = V_16; float L_37 = L_36.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_38 = V_16; float L_39 = L_38.___y_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_40; memset((&L_40), 0, sizeof(L_40)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_40), L_37, L_39, (0.0f), (0.0f), /*hidden argument*/NULL); (&V_13)->___color_1 = L_40; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_41 = V_13; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_3))->___m_Buffer_0, L_33, (L_41)); // vertices[vertexIndex + 1] = new LightMeshVertex // { // position = endPoint, // color = color // }; int32_t L_42 = V_18; il2cpp_codegen_initobj((&V_13), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_43 = V_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_43, NULL); (&V_13)->___position_0 = L_44; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_45 = V_7; (&V_13)->___color_1 = L_45; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_46 = V_13; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_3))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_42, 1)), (L_46)); // var triangleIndex = 9 * i; int32_t L_47 = V_14; V_19 = ((int32_t)il2cpp_codegen_multiply(((int32_t)9), L_47)); // triangles[triangleIndex] = (ushort)(vertexIndex + 1); int32_t L_48 = V_19; int32_t L_49 = V_18; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, L_48, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_49, 1))))); // triangles[triangleIndex + 1] = (ushort)(2 * i + 1); int32_t L_50 = V_19; int32_t L_51 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_50, 1)), ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_51)), 1))))); // triangles[triangleIndex + 2] = centerIndex; int32_t L_52 = V_19; uint16_t L_53 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_52, 2)), (L_53)); // triangles[triangleIndex + 3] = (ushort)(vertexIndex); int32_t L_54 = V_19; int32_t L_55 = V_18; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_54, 3)), ((uint16_t)((int32_t)(uint16_t)L_55))); // triangles[triangleIndex + 4] = (ushort)(2 * i); int32_t L_56 = V_19; int32_t L_57 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_56, 4)), ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_multiply(2, L_57))))); // triangles[triangleIndex + 5] = (ushort)(2 * i + 1); int32_t L_58 = V_19; int32_t L_59 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_58, 5)), ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_59)), 1))))); // triangles[triangleIndex + 6] = (ushort)(vertexIndex + 1); int32_t L_60 = V_19; int32_t L_61 = V_18; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_60, 6)), ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_61, 1))))); // triangles[triangleIndex + 7] = (ushort)(vertexIndex); int32_t L_62 = V_19; int32_t L_63 = V_18; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_62, 7)), ((uint16_t)((int32_t)(uint16_t)L_63))); // triangles[triangleIndex + 8] = (ushort)(2 * i + 1); int32_t L_64 = V_19; int32_t L_65 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, ((&V_4))->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_64, 8)), ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_65)), 1))))); // min = math.min(min, endPoint + extrudeDir * falloffDistance); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_66 = V_9; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_67 = V_17; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_68 = V_16; float L_69 = ___falloffDistance2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_70; L_70 = float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline(L_68, L_69, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_71; L_71 = float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline(L_67, L_70, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_72; L_72 = math_min_mDAA5F42B9FEF98D460603A3AF8904500EA60965F_inline(L_66, L_71, NULL); V_9 = L_72; // max = math.max(max, endPoint + extrudeDir * falloffDistance); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_73 = V_10; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_74 = V_17; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_75 = V_16; float L_76 = ___falloffDistance2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_77; L_77 = float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline(L_75, L_76, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_78; L_78 = float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline(L_74, L_77, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_79; L_79 = math_max_mEAED152166B3B2D1D6EF379FFAD18A85D52E6007_inline(L_73, L_78, NULL); V_10 = L_79; // for (var i = 0; i < sides; i++) int32_t L_80 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_80, 1)); } IL_0282: { // for (var i = 0; i < sides; i++) int32_t L_81 = V_14; int32_t L_82 = ___sides4; V_20 = (bool)((((int32_t)L_81) < ((int32_t)L_82))? 1 : 0); bool L_83 = V_20; if (L_83) { goto IL_00fb; } } { // mesh.SetVertexBufferParams(vertexCount, LightMeshVertex.VertexLayout); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_84 = V_6; int32_t L_85 = V_1; il2cpp_codegen_runtime_class_init_inline(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_86 = ((LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields*)il2cpp_codegen_static_fields_for(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var))->___VertexLayout_3; NullCheck(L_84); Mesh_SetVertexBufferParams_m8033EB85082C142DCE8B69FFBAD26D7DFB0330B2(L_84, L_85, L_86, NULL); // mesh.SetVertexBufferData(vertices, 0, 0, vertexCount); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_87 = V_6; NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_88 = V_3; int32_t L_89 = V_1; NullCheck(L_87); Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3(L_87, L_88, 0, 0, L_89, 0, 0, Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var); // mesh.SetIndices(triangles, MeshTopology.Triangles, 0, false); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_90 = V_6; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_91 = V_4; NullCheck(L_90); Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC(L_90, L_91, 0, 0, (bool)0, 0, Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_RuntimeMethod_var); // light.vertices = new LightMeshVertex[vertexCount]; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_92 = ___light0; int32_t L_93 = V_1; LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_94 = (LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)SZArrayNew(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var, (uint32_t)L_93); NullCheck(L_92); Light2D_set_vertices_mB07A8B6379201AD5D9092B614D48BBF08CF98FEF(L_92, L_94, NULL); // NativeArray.Copy(vertices, light.vertices, vertexCount); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_95 = V_3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_96 = ___light0; NullCheck(L_96); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_97; L_97 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(L_96, NULL); int32_t L_98 = V_1; NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF(L_95, L_97, L_98, NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var); // light.indices = new ushort[indexCount]; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_99 = ___light0; int32_t L_100 = V_2; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_101 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)L_100); NullCheck(L_99); Light2D_set_indices_mAB395B3534E25B105E6A5643A543CCC87C7638E4(L_99, L_101, NULL); // NativeArray.Copy(triangles, light.indices, indexCount); NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_102 = V_4; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_103 = ___light0; NullCheck(L_103); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_104; L_104 = Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A(L_103, NULL); int32_t L_105 = V_2; NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE(L_102, L_104, L_105, NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var); // return new Bounds // { // min = min, // max = max // }; il2cpp_codegen_initobj((&V_21), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_106 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107; L_107 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_106, NULL); Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35((&V_21), L_107, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_108 = V_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109; L_109 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_108, NULL); Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39((&V_21), L_109, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_110 = V_21; V_22 = L_110; goto IL_031e; } IL_031e: { // } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_111 = V_22; return L_111; } } // UnityEngine.Bounds UnityEngine.Rendering.Universal.LightUtility::GenerateSpriteMesh(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Sprite) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 LightUtility_GenerateSpriteMesh_m1D567C18EB20D0585CC28B4407660C75FD2D1916 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_1 = NULL; NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A V_2; memset((&V_2), 0, sizeof(V_2)); NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 V_6; memset((&V_6), 0, sizeof(V_6)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_9; memset((&V_9), 0, sizeof(V_9)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB V_12; memset((&V_12), 0, sizeof(V_12)); bool V_13 = false; SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 V_14; memset((&V_14), 0, sizeof(V_14)); { // var mesh = light.lightMesh; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light0; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(L_0, NULL); V_0 = L_1; // if (sprite == null) Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = ___sprite1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_8 = L_3; bool L_4 = V_8; if (!L_4) { goto IL_0033; } } { // mesh.Clear(); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = V_0; NullCheck(L_5); Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_5, NULL); // return new Bounds(Vector3.zero, Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8; memset((&L_8), 0, sizeof(L_8)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_8), L_6, L_7, /*hidden argument*/NULL); V_9 = L_8; goto IL_01c3; } IL_0033: { // var uvs = sprite.uv; Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_9 = ___sprite1; NullCheck(L_9); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_10; L_10 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_9, NULL); V_1 = L_10; // var srcVertices = sprite.GetVertexAttribute(VertexAttribute.Position); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = ___sprite1; NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_12; L_12 = SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0(L_11, 0, SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m01C6DA925319434415E76EB24F28A523BEF6ABE0_RuntimeMethod_var); V_2 = L_12; // var srcUVs = sprite.GetVertexAttribute(VertexAttribute.TexCoord0); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_13 = ___sprite1; NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_14; L_14 = SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87(L_13, 4, SpriteDataAccessExtensions_GetVertexAttribute_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mE0EC9F4EAA9BE6056A226609F2C6AFA2968E1F87_RuntimeMethod_var); V_3 = L_14; // var srcIndices = sprite.GetIndices(); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_15 = ___sprite1; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_16; L_16 = SpriteDataAccessExtensions_GetIndices_m22D3F97DEB66EAB0E027D2D93141DCBCECCB78C7(L_15, NULL); V_4 = L_16; // var center = 0.5f * (sprite.bounds.min + sprite.bounds.max); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_17 = ___sprite1; NullCheck(L_17); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_18; L_18 = Sprite_get_bounds_m042F847F6C5118E6B14A3F79A1E1C53E7DFBF452(L_17, NULL); V_10 = L_18; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&V_10), NULL); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20 = ___sprite1; NullCheck(L_20); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_21; L_21 = Sprite_get_bounds_m042F847F6C5118E6B14A3F79A1E1C53E7DFBF452(L_20, NULL); V_10 = L_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&V_10), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_19, L_22, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline((0.5f), L_23, NULL); V_5 = L_24; // var vertices = new NativeArray(srcIndices.Length, Allocator.Temp); int32_t L_25; L_25 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_4))->___m_Length_1); NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1((&V_6), L_25, 2, 1, NativeArray_1__ctor_mFDD0BE2804D661A21C45FF3AA33EBB60B330E1E1_RuntimeMethod_var); // var color = new Color(0, 0, 0, 1); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_7), (0.0f), (0.0f), (0.0f), (1.0f), NULL); // for (var i = 0; i < srcVertices.Length; i++) V_11 = 0; goto IL_011a; } IL_00b1: { // vertices[i] = new LightMeshVertex // { // position = new Vector3(srcVertices[i].x, srcVertices[i].y, 0) - center, // color = color, // uv = srcUVs[i] // }; int32_t L_26 = V_11; il2cpp_codegen_initobj((&V_12), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); int32_t L_27 = V_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545((&V_2), L_27, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var); float L_29 = L_28.___x_2; int32_t L_30 = V_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545((&V_2), L_30, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var); float L_32 = L_31.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; memset((&L_33), 0, sizeof(L_33)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_33), L_29, L_32, (0.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_33, L_34, NULL); (&V_12)->___position_0 = L_35; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_36 = V_7; (&V_12)->___color_1 = L_36; int32_t L_37 = V_11; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38; L_38 = NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3((&V_3), L_37, NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var); (&V_12)->___uv_2 = L_38; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_39 = V_12; IL2CPP_NATIVEARRAY_SET_ITEM(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB, ((&V_6))->___m_Buffer_0, L_26, (L_39)); // for (var i = 0; i < srcVertices.Length; i++) int32_t L_40 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_011a: { // for (var i = 0; i < srcVertices.Length; i++) int32_t L_41 = V_11; int32_t L_42; L_42 = NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_inline((&V_2), NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_RuntimeMethod_var); V_13 = (bool)((((int32_t)L_41) < ((int32_t)L_42))? 1 : 0); bool L_43 = V_13; if (L_43) { goto IL_00b1; } } { // mesh.SetVertexBufferParams(vertices.Length, LightMeshVertex.VertexLayout); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_44 = V_0; int32_t L_45; L_45 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length_1); il2cpp_codegen_runtime_class_init_inline(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_46 = ((LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields*)il2cpp_codegen_static_fields_for(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var))->___VertexLayout_3; NullCheck(L_44); Mesh_SetVertexBufferParams_m8033EB85082C142DCE8B69FFBAD26D7DFB0330B2(L_44, L_45, L_46, NULL); // mesh.SetVertexBufferData(vertices, 0, 0, vertices.Length); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_47 = V_0; NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_48 = V_6; int32_t L_49; L_49 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length_1); NullCheck(L_47); Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3(L_47, L_48, 0, 0, L_49, 0, 0, Mesh_SetVertexBufferData_TisLightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_m6906683C408ADF26AEEDDE05561BBA33C6E65CB3_RuntimeMethod_var); // mesh.SetIndices(srcIndices, MeshTopology.Triangles, 0, true); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_50 = V_0; NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_51 = V_4; NullCheck(L_50); Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC(L_50, L_51, 0, 0, (bool)1, 0, Mesh_SetIndices_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1D9686031B520DBC33AC8C22403959BC96D06BEC_RuntimeMethod_var); // light.vertices = new LightMeshVertex[vertices.Length]; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_52 = ___light0; int32_t L_53; L_53 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length_1); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_54 = (LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53*)SZArrayNew(LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53_il2cpp_TypeInfo_var, (uint32_t)L_53); NullCheck(L_52); Light2D_set_vertices_mB07A8B6379201AD5D9092B614D48BBF08CF98FEF(L_52, L_54, NULL); // NativeArray.Copy(vertices, light.vertices, vertices.Length); NativeArray_1_t8518F3A7AFD8ADA56C678731C133961B10113734 L_55 = V_6; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_56 = ___light0; NullCheck(L_56); LightMeshVertexU5BU5D_t9DE3B9AD46622DA5866FC545286737925F4EBA53* L_57; L_57 = Light2D_get_vertices_m30A4FC1F21114D144A320FAF2D883FC35ABCBBDA(L_56, NULL); int32_t L_58; L_58 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length_1); NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF(L_55, L_57, L_58, NativeArray_1_Copy_mBE32DA60B65FEBD5D715F8373ACBECF0527948BF_RuntimeMethod_var); // light.indices = new ushort[srcIndices.Length]; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_59 = ___light0; int32_t L_60; L_60 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_4))->___m_Length_1); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_61 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)L_60); NullCheck(L_59); Light2D_set_indices_mAB395B3534E25B105E6A5643A543CCC87C7638E4(L_59, L_61, NULL); // NativeArray.Copy(srcIndices, light.indices, srcIndices.Length); NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_62 = V_4; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_63 = ___light0; NullCheck(L_63); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_64; L_64 = Light2D_get_indices_m6DA51D837BC7190D11FF54E820D00E01E023C59A(L_63, NULL); int32_t L_65; L_65 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_4))->___m_Length_1); NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE(L_62, L_64, L_65, NativeArray_1_Copy_m725609D4863045269E6002FE2512F9E098A719CE_RuntimeMethod_var); // return mesh.GetSubMesh(0).bounds; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_66 = V_0; NullCheck(L_66); SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 L_67; L_67 = Mesh_GetSubMesh_mCCD903F5382258EA058802F6295B11FEC66A8EE4(L_66, 0, NULL); V_14 = L_67; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_68; L_68 = SubMeshDescriptor_get_bounds_mD2F47C8E1407CAFAEE966ACE1D870CB50AF3CEE4_inline((&V_14), NULL); V_9 = L_68; goto IL_01c3; } IL_01c3: { // } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_69 = V_9; return L_69; } } // System.Int32 UnityEngine.Rendering.Universal.LightUtility::GetShapePathHash(UnityEngine.Vector3[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightUtility_GetShapePathHash_m25D50DCF8929AA8A0C8EC33874EE3B36EA4FB4F7 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___path0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL; int32_t V_3 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; { // int hashCode = (int)2166136261; V_0 = ((int32_t)-2128831035); // if (path != null) Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ___path0; V_1 = (bool)((!(((RuntimeObject*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0044; } } { // foreach (var point in path) Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = ___path0; V_2 = L_2; V_3 = 0; goto IL_003b; } IL_0018: { // foreach (var point in path) Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = V_2; int32_t L_4 = V_3; NullCheck(L_3); int32_t L_5 = L_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = (L_3)->GetAt(static_cast(L_5)); V_4 = L_6; // hashCode = hashCode * 16777619 ^ point.GetHashCode(); int32_t L_7 = V_0; int32_t L_8; L_8 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_4), NULL); V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)16777619)))^L_8)); int32_t L_9 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_003b: { // foreach (var point in path) int32_t L_10 = V_3; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = V_2; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0018; } } { goto IL_0048; } IL_0044: { // hashCode = 0; V_0 = 0; } IL_0048: { // return hashCode; int32_t L_12 = V_0; V_5 = L_12; goto IL_004d; } IL_004d: { // } int32_t L_13 = V_5; return L_13; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightMeshVertex__cctor_mCBCA36BCCBC6EF31D443A58DE707E2A9A2848F26 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static readonly VertexAttributeDescriptor[] VertexLayout = new[] // { // new VertexAttributeDescriptor(VertexAttribute.Position, VertexAttributeFormat.Float32, 3), // new VertexAttributeDescriptor(VertexAttribute.Color, VertexAttributeFormat.Float32, 4), // new VertexAttributeDescriptor(VertexAttribute.TexCoord0, VertexAttributeFormat.Float32, 2), // }; VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_0 = (VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2*)(VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2*)SZArrayNew(VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2_il2cpp_TypeInfo_var, (uint32_t)3); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_1 = L_0; VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_2; memset((&L_2), 0, sizeof(L_2)); VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A((&L_2), 0, 0, 3, 0, /*hidden argument*/NULL); NullCheck(L_1); (L_1)->SetAt(static_cast(0), (VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76)L_2); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_3 = L_1; VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_4; memset((&L_4), 0, sizeof(L_4)); VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A((&L_4), 3, 0, 4, 0, /*hidden argument*/NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(1), (VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76)L_4); VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_5 = L_3; VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_6; memset((&L_6), 0, sizeof(L_6)); VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A((&L_6), 4, 0, 2, 0, /*hidden argument*/NULL); NullCheck(L_5); (L_5)->SetAt(static_cast(2), (VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76)L_6); ((LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields*)il2cpp_codegen_static_fields_for(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var))->___VertexLayout_3 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_StaticFields*)il2cpp_codegen_static_fields_for(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB_il2cpp_TypeInfo_var))->___VertexLayout_3), (void*)L_5); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.LightUtility/<>c__DisplayClass6_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m28C7F787ECC0625DE0B2E935E1BF81CA78F4C828 (U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // UnityEngine.Rendering.Universal.LightUtility/LightMeshVertex UnityEngine.Rendering.Universal.LightUtility/<>c__DisplayClass6_0::b__1(UnityEngine.Rendering.Universal.LibTessDotNet.ContourVertex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB U3CU3Ec__DisplayClass6_0_U3CTessellateU3Eb__1_m59732DB88143468DAA40AAEDA50076FB2293484D (U3CU3Ec__DisplayClass6_0_t24E82BD1AC6BC365B1845FD686E78DF0BF8EC5D5* __this, ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 ___v0, const RuntimeMethod* method) { LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB V_0; memset((&V_0), 0, sizeof(V_0)); { // new LightMeshVertex() { position = new float3(v.Position.X, v.Position.Y, 0), color = c }); il2cpp_codegen_initobj((&V_0), sizeof(LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB)); ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 L_0 = ___v0; Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB L_1 = L_0.___Position_0; float L_2 = L_1.___X_1; ContourVertex_t58C64DD8B2209C868718C7B50657707A15EEEF32 L_3 = ___v0; Vec3_t7EDAE0ABBD2BC4C43A47B8BEF6C079AB55FB0CBB L_4 = L_3.___Position_0; float L_5 = L_4.___Y_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6; memset((&L_6), 0, sizeof(L_6)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_6), L_2, L_5, (0.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_6, NULL); (&V_0)->___position_0 = L_7; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = __this->___c_0; (&V_0)->___color_1 = L_8; LightMeshVertex_t5E886C7928458EB522BEB49D43C67ACC09EC7DCB L_9 = V_0; return L_9; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.LightUtility/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m088C811D7F9C0352E0A1FDA884EEE49CD1913018 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0* L_0 = (U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0*)il2cpp_codegen_object_new(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m09AF99B91448EE5EFA777A8A3E392A9CF9355C75(L_0, NULL); ((U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.Rendering.Universal.LightUtility/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m09AF99B91448EE5EFA777A8A3E392A9CF9355C75 (U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 UnityEngine.Rendering.Universal.LightUtility/<>c::b__6_0(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CTessellateU3Eb__6_0_mD33B0E4CE814155C447A72A8269340ABE7898448 (U3CU3Ec_t8D5428F6B558907200AFD1508BFD15A7709E1AB0* __this, int32_t ___i0, const RuntimeMethod* method) { { // var tessIndices = tess.Elements.Select(i => i); int32_t L_0 = ___i0; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::.ctor(UnityEngine.Rendering.Universal.RenderPassEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectBackgroundPass__ctor_mCB404D32C8BB3B29D3B9F58ED4947CE1BFFBCC85 (PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494* __this, int32_t ___evt0, const RuntimeMethod* method) { { // public PixelPerfectBackgroundPass(RenderPassEvent evt) ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // renderPassEvent = evt; int32_t L_0 = ___evt0; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_0, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::Setup(System.Boolean,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectBackgroundPass_Setup_m42FA0B5D39345203F15C358A2CD85D122E1C3367 (PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494* __this, bool ___savedIsOrthographic0, float ___savedOrthographicSize1, const RuntimeMethod* method) { { // m_SavedIsOrthographic = savedIsOrthographic; bool L_0 = ___savedIsOrthographic0; __this->___m_SavedIsOrthographic_25 = L_0; // m_SavedOrthographicSize = savedOrthographicSize; float L_1 = ___savedOrthographicSize1; __this->___m_SavedOrthographicSize_26 = L_1; // } return; } } // System.Void UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectBackgroundPass_Execute_mDE924AFB62891E074047802A72CDD699791EAC37 (PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1; memset((&V_1), 0, sizeof(V_1)); { // var cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0; L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_0 = L_0; // using (new ProfilingScope(cmd, m_ProfilingScope)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ((PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_StaticFields*)il2cpp_codegen_static_fields_for(PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var))->___m_ProfilingScope_24; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_1, L_2, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // CoreUtils.SetRenderTarget( // cmd, // BuiltinRenderTextureType.CameraTarget, // RenderBufferLoadAction.DontCare, // RenderBufferStoreAction.Store, // ClearFlag.Color, // Color.black); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; L_5 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m7C82A292875AA22F474887FAF9129351DA7035B7(L_3, L_4, 2, 0, 1, L_5, NULL); goto IL_003c; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003c: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = V_0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_6, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_7, NULL); // renderingData.cameraData.camera.orthographic = m_SavedIsOrthographic; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = (&L_8->___cameraData_1); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = L_9->___camera_2; bool L_11 = __this->___m_SavedIsOrthographic_25; NullCheck(L_10); Camera_set_orthographic_m64915C0840A68E526830A69F1C40257206185020(L_10, L_11, NULL); // renderingData.cameraData.camera.orthographicSize = m_SavedOrthographicSize; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = (&L_12->___cameraData_1); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = L_13->___camera_2; float L_15 = __this->___m_SavedOrthographicSize_26; NullCheck(L_14); Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C(L_14, L_15, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.PixelPerfectBackgroundPass::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectBackgroundPass__cctor_m0258C34C1A78EF1C84477E1124DEB152A2045BD5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF859B2BFE9738D63A207F9E303634994455FCC93); s_Il2CppMethodInitialized = true; } { // private static readonly ProfilingSampler m_ProfilingScope = new ProfilingSampler("Pixel Perfect Background Pass"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_0); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralF859B2BFE9738D63A207F9E303634994455FCC93, NULL); ((PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_StaticFields*)il2cpp_codegen_static_fields_for(PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var))->___m_ProfilingScope_24 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_StaticFields*)il2cpp_codegen_static_fields_for(PixelPerfectBackgroundPass_t9A127636C54AB58D148D95C700EF675A3C1E1494_il2cpp_TypeInfo_var))->___m_ProfilingScope_24), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::.ctor(UnityEngine.Rendering.Universal.Renderer2DData,UnityEngine.Material,UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass__ctor_m7685777E98C8940A8236EF2A8ACA28F20DCDF662 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* ___rendererData0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___samplingMaterial2, const RuntimeMethod* method) { { // public Render2DLightingPass(Renderer2DData rendererData, Material blitMaterial, Material samplingMaterial) ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // m_Renderer2DData = rendererData; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_0 = ___rendererData0; __this->___m_Renderer2DData_41 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Renderer2DData_41), (void*)L_0); // m_BlitMaterial = blitMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___blitMaterial1; __this->___m_BlitMaterial_39 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlitMaterial_39), (void*)L_1); // m_SamplingMaterial = samplingMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___samplingMaterial2; __this->___m_SamplingMaterial_40 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SamplingMaterial_40), (void*)L_2); // m_CameraSortingLayerBoundsIndex = GetCameraSortingLayerBoundsIndex(); int16_t L_3; L_3 = Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m3049FDBBA4097824BDE56FCF90E536BAF84F27EE(__this, NULL); __this->___m_CameraSortingLayerBoundsIndex_43 = L_3; // } return; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::Setup(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_Setup_m8C6DBBBDD3539BECE9705F3A558C8F295696AB21 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, bool ___useDepth0, const RuntimeMethod* method) { { // m_NeedsDepth = useDepth; bool L_0 = ___useDepth0; __this->___m_NeedsDepth_42 = L_0; // } return; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::GetTransparencySortingMode(UnityEngine.Camera,UnityEngine.Rendering.SortingSettings&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_GetTransparencySortingMode_mB7C2451F4A5E4C77A46A6C238B25A318CABCF6B6 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* ___sortingSettings1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B4_0 = 0; { // var mode = m_Renderer2DData.transparencySortMode; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_0 = __this->___m_Renderer2DData_41; NullCheck(L_0); int32_t L_1; L_1 = Renderer2DData_get_transparencySortMode_mBACEBCE15C206F0D10734D2817235AE84B20175B_inline(L_0, NULL); V_0 = L_1; // if (mode == TransparencySortMode.Default) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0024; } } { // mode = camera.orthographic ? TransparencySortMode.Orthographic : TransparencySortMode.Perspective; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___camera0; NullCheck(L_4); bool L_5; L_5 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_4, NULL); if (L_5) { goto IL_0021; } } { G_B4_0 = 1; goto IL_0022; } IL_0021: { G_B4_0 = 2; } IL_0022: { V_0 = G_B4_0; } IL_0024: { // switch (mode) int32_t L_6 = V_0; V_3 = L_6; int32_t L_7 = V_3; V_2 = L_7; int32_t L_8 = V_2; if ((((int32_t)L_8) == ((int32_t)1))) { goto IL_0034; } } { goto IL_002e; } IL_002e: { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)2))) { goto IL_003e; } } { goto IL_0048; } IL_0034: { // sortingSettings.distanceMetric = DistanceMetric.Perspective; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* L_10 = ___sortingSettings1; SortingSettings_set_distanceMetric_mE0C526324AA32735CE4C76CACCF6921BB6925387(L_10, 0, NULL); // break; goto IL_0064; } IL_003e: { // sortingSettings.distanceMetric = DistanceMetric.Orthographic; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* L_11 = ___sortingSettings1; SortingSettings_set_distanceMetric_mE0C526324AA32735CE4C76CACCF6921BB6925387(L_11, 1, NULL); // break; goto IL_0064; } IL_0048: { // sortingSettings.distanceMetric = DistanceMetric.CustomAxis; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* L_12 = ___sortingSettings1; SortingSettings_set_distanceMetric_mE0C526324AA32735CE4C76CACCF6921BB6925387(L_12, 2, NULL); // sortingSettings.customAxis = m_Renderer2DData.transparencySortAxis; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* L_13 = ___sortingSettings1; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_14 = __this->___m_Renderer2DData_41; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Renderer2DData_get_transparencySortAxis_mA021D22EC848890B31700B625996E5DCE07509BD_inline(L_14, NULL); SortingSettings_set_customAxis_mAE48373BC03C9F585FD119C7F1549EFFB84F49C9(L_13, L_15, NULL); // break; goto IL_0064; } IL_0064: { // } return; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::CopyCameraSortingLayerRenderTexture(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_CopyCameraSortingLayerRenderTexture_mE7BF7955CFAD71797D6CBE9FCB77FDA243BC4316 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, int32_t ___mainTargetStoreAction2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_0 = NULL; { // var cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0; L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_0 = L_0; // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = V_0; NullCheck(L_1); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_1, NULL); // this.CreateCameraSortingLayerRenderTexture(renderingData, cmd, m_Renderer2DData.cameraSortingLayerDownsamplingMethod); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_2 = ___renderingData1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = V_0; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_4 = __this->___m_Renderer2DData_41; NullCheck(L_4); int32_t L_5; L_5 = Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m478909E9010DA9AB00F2018525B3B45398980E8A_inline(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_CreateCameraSortingLayerRenderTexture_m4BAB3FF368F4FEF6C48A379B32025B307B11936F(__this, L_2, L_3, L_5, NULL); // Material copyMaterial = m_Renderer2DData.cameraSortingLayerDownsamplingMethod == Downsampling._4xBox ? m_SamplingMaterial : m_BlitMaterial; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_6 = __this->___m_Renderer2DData_41; NullCheck(L_6); int32_t L_7; L_7 = Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m478909E9010DA9AB00F2018525B3B45398980E8A_inline(L_6, NULL); if ((((int32_t)L_7) == ((int32_t)2))) { goto IL_0038; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_BlitMaterial_39; G_B3_0 = L_8; goto IL_003e; } IL_0038: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_SamplingMaterial_40; G_B3_0 = L_9; } IL_003e: { V_1 = G_B3_0; // RenderingUtils.Blit(cmd, colorAttachment, m_Renderer2DData.cameraSortingLayerRenderTarget.id, copyMaterial, 0, false, RenderBufferLoadAction.DontCare, RenderBufferStoreAction.Store, RenderBufferLoadAction.DontCare, RenderBufferStoreAction.DontCare); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11; L_11 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(__this, NULL); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_12 = __this->___m_Renderer2DData_41; NullCheck(L_12); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_13 = (&L_12->___cameraSortingLayerRenderTarget_43); int32_t L_14; L_14 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_13, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15; L_15 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(L_14, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_1; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); RenderingUtils_Blit_m06DC7E95641A6B37CA30BFCA0C1704A1D10C71BB(L_10, L_11, L_15, L_16, 0, (bool)0, 2, 0, 2, 3, NULL); // cmd.SetRenderTarget(colorAttachment, RenderBufferLoadAction.Load, mainTargetStoreAction, // depthAttachment, RenderBufferLoadAction.Load, mainTargetStoreAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18; L_18 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(__this, NULL); int32_t L_19 = ___mainTargetStoreAction2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20; L_20 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(__this, NULL); int32_t L_21 = ___mainTargetStoreAction2; NullCheck(L_17); CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_17, L_18, 0, L_19, L_20, 0, L_21, NULL); // cmd.SetGlobalTexture(k_CameraSortingLayerTextureID, m_Renderer2DData.cameraSortingLayerRenderTarget.id); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_0; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); int32_t L_23 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTextureID_28; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_24 = __this->___m_Renderer2DData_41; NullCheck(L_24); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_25 = (&L_24->___cameraSortingLayerRenderTarget_43); int32_t L_26; L_26 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_25, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27; L_27 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(L_26, NULL); NullCheck(L_22); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_22, L_23, L_27, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_28, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = V_0; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_29, NULL); // } return; } } // System.Int16 UnityEngine.Rendering.Universal.Render2DLightingPass::GetCameraSortingLayerBoundsIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m3049FDBBA4097824BDE56FCF90E536BAF84F27EE (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* V_0 = NULL; int16_t V_1 = 0; bool V_2 = false; int16_t V_3 = 0; bool V_4 = false; { // SortingLayer[] sortingLayers = Light2DManager.GetCachedSortingLayer(); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0; L_0 = Light2DManager_GetCachedSortingLayer_m9C5B89B932A32CB3C9FB566710307DB69A69A360(NULL); V_0 = L_0; // for (short i = 0; i < sortingLayers.Length; i++) V_1 = (int16_t)0; goto IL_003f; } IL_000b: { // if (sortingLayers[i].id == m_Renderer2DData.cameraSortingLayerTextureBound) SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_1 = V_0; int16_t L_2 = V_1; NullCheck(L_1); int32_t L_3; L_3 = SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B(((L_1)->GetAddressAt(static_cast(L_2))), NULL); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_4 = __this->___m_Renderer2DData_41; NullCheck(L_4); int32_t L_5; L_5 = Renderer2DData_get_cameraSortingLayerTextureBound_mBAF7C05D1153A869650C0A10AA05CD9CE7AB3035_inline(L_4, NULL); V_2 = (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_0039; } } { // return (short)sortingLayers[i].value; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_7 = V_0; int16_t L_8 = V_1; NullCheck(L_7); int32_t L_9; L_9 = SortingLayer_get_value_mBACAFF777B6431D61DB28537B708E37E7181222B(((L_7)->GetAddressAt(static_cast(L_8))), NULL); V_3 = ((int16_t)L_9); goto IL_0053; } IL_0039: { // for (short i = 0; i < sortingLayers.Length; i++) int16_t L_10 = V_1; V_1 = ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, 1))); } IL_003f: { // for (short i = 0; i < sortingLayers.Length; i++) int16_t L_11 = V_1; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_12 = V_0; NullCheck(L_12); V_4 = (bool)((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))? 1 : 0); bool L_13 = V_4; if (L_13) { goto IL_000b; } } { // return short.MinValue; V_3 = (int16_t)((int32_t)-32768); goto IL_0053; } IL_0053: { // } int16_t L_14 = V_3; return L_14; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::DetermineWhenToResolve(System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.Universal.LayerBatch[],System.Int32&,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_DetermineWhenToResolve_mCEAF6F63D8E2F298130C69CFF7CFBFBDF4470233 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, int32_t ___startIndex0, int32_t ___batchesDrawn1, int32_t ___batchCount2, LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* ___layerBatches3, int32_t* ___resolveDuringBatch4, bool* ___resolveIsAfterCopy5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t V_7 = 0; bool V_8 = false; bool V_9 = false; bool V_10 = false; int16_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; bool V_16 = false; int32_t G_B17_0 = 0; int32_t* G_B23_0 = NULL; int32_t* G_B22_0 = NULL; int32_t G_B24_0 = 0; int32_t* G_B24_1 = NULL; { // bool anyLightWithVolumetricShadows = false; V_0 = (bool)0; // var lights = m_Renderer2DData.lightCullResult.visibleLights; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_0 = __this->___m_Renderer2DData_41; NullCheck(L_0); RuntimeObject* L_1; L_1 = Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline(L_0, NULL); NullCheck(L_1); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_2; L_2 = InterfaceFuncInvoker0< List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* >::Invoke(0 /* System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ILight2DCullResult::get_visibleLights() */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_1); V_1 = L_2; // for (int i = 0; i < lights.Count; i++) V_3 = 0; goto IL_0034; } IL_0018: { // anyLightWithVolumetricShadows = lights[i].renderVolumetricShadows; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3 = V_1; int32_t L_4 = V_3; NullCheck(L_3); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_5; L_5 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_3, L_4, List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); NullCheck(L_5); bool L_6; L_6 = Light2D_get_renderVolumetricShadows_m29110D64AE8CC2C80D260D0F0F7BE0D84148375F(L_5, NULL); V_0 = L_6; // if (anyLightWithVolumetricShadows) bool L_7 = V_0; V_4 = L_7; bool L_8 = V_4; if (!L_8) { goto IL_002f; } } { // break; goto IL_0043; } IL_002f: { // for (int i = 0; i < lights.Count; i++) int32_t L_9 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0034: { // for (int i = 0; i < lights.Count; i++) int32_t L_10 = V_3; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_11 = V_1; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_11, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_5 = (bool)((((int32_t)L_10) < ((int32_t)L_12))? 1 : 0); bool L_13 = V_5; if (L_13) { goto IL_0018; } } IL_0043: { // var lastVolumetricLightBatch = -1; V_2 = (-1); // if (anyLightWithVolumetricShadows) bool L_14 = V_0; V_6 = L_14; bool L_15 = V_6; if (!L_15) { goto IL_008f; } } { // for (int i = startIndex + batchesDrawn - 1; i >= startIndex; i--) int32_t L_16 = ___startIndex0; int32_t L_17 = ___batchesDrawn1; V_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_16, L_17)), 1)); goto IL_0080; } IL_0056: { // if (layerBatches[i].lightStats.totalVolumetricUsage > 0) LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_18 = ___layerBatches3; int32_t L_19 = V_7; NullCheck(L_18); LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C* L_20 = (&((L_18)->GetAddressAt(static_cast(L_19)))->___lightStats_3); int32_t L_21 = L_20->___totalVolumetricUsage_2; V_8 = (bool)((((int32_t)L_21) > ((int32_t)0))? 1 : 0); bool L_22 = V_8; if (!L_22) { goto IL_0079; } } { // lastVolumetricLightBatch = i; int32_t L_23 = V_7; V_2 = L_23; // break; goto IL_008e; } IL_0079: { // for (int i = startIndex + batchesDrawn - 1; i >= startIndex; i--) int32_t L_24 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_24, 1)); } IL_0080: { // for (int i = startIndex + batchesDrawn - 1; i >= startIndex; i--) int32_t L_25 = V_7; int32_t L_26 = ___startIndex0; V_9 = (bool)((((int32_t)((((int32_t)L_25) < ((int32_t)L_26))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_27 = V_9; if (L_27) { goto IL_0056; } } IL_008e: { } IL_008f: { // if (m_Renderer2DData.useCameraSortingLayerTexture) Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_28 = __this->___m_Renderer2DData_41; NullCheck(L_28); bool L_29; L_29 = Renderer2DData_get_useCameraSortingLayerTexture_m184B68F88C3A43F3507E4BAB8EA939B7EA6EB029_inline(L_28, NULL); V_10 = L_29; bool L_30 = V_10; if (!L_30) { goto IL_011c; } } { // var cameraSortingLayerBoundsIndex = GetCameraSortingLayerBoundsIndex(); int16_t L_31; L_31 = Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m3049FDBBA4097824BDE56FCF90E536BAF84F27EE(__this, NULL); V_11 = L_31; // var copyBatch = -1; V_12 = (-1); // for (int i = startIndex; i < startIndex + batchesDrawn; i++) int32_t L_32 = ___startIndex0; V_13 = L_32; goto IL_00f7; } IL_00b1: { // var layerBatch = layerBatches[i]; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_33 = ___layerBatches3; int32_t L_34 = V_13; NullCheck(L_33); int32_t L_35 = L_34; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_36 = (L_33)->GetAt(static_cast(L_35)); V_14 = L_36; // if (cameraSortingLayerBoundsIndex >= layerBatch.layerRange.lowerBound && cameraSortingLayerBoundsIndex <= layerBatch.layerRange.upperBound) int16_t L_37 = V_11; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_38 = (&(&V_14)->___layerRange_2); int16_t L_39; L_39 = SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209(L_38, NULL); if ((((int32_t)L_37) < ((int32_t)L_39))) { goto IL_00e2; } } { int16_t L_40 = V_11; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_41 = (&(&V_14)->___layerRange_2); int16_t L_42; L_42 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_41, NULL); G_B17_0 = ((((int32_t)((((int32_t)L_40) > ((int32_t)L_42))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_00e3; } IL_00e2: { G_B17_0 = 0; } IL_00e3: { V_15 = (bool)G_B17_0; bool L_43 = V_15; if (!L_43) { goto IL_00f0; } } { // copyBatch = i; int32_t L_44 = V_13; V_12 = L_44; // break; goto IL_0104; } IL_00f0: { // for (int i = startIndex; i < startIndex + batchesDrawn; i++) int32_t L_45 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00f7: { // for (int i = startIndex; i < startIndex + batchesDrawn; i++) int32_t L_46 = V_13; int32_t L_47 = ___startIndex0; int32_t L_48 = ___batchesDrawn1; V_16 = (bool)((((int32_t)L_46) < ((int32_t)((int32_t)il2cpp_codegen_add(L_47, L_48))))? 1 : 0); bool L_49 = V_16; if (L_49) { goto IL_00b1; } } IL_0104: { // resolveIsAfterCopy = copyBatch > lastVolumetricLightBatch; bool* L_50 = ___resolveIsAfterCopy5; int32_t L_51 = V_12; int32_t L_52 = V_2; *((int8_t*)L_50) = (int8_t)((((int32_t)L_51) > ((int32_t)L_52))? 1 : 0); // resolveDuringBatch = resolveIsAfterCopy ? copyBatch : lastVolumetricLightBatch; int32_t* L_53 = ___resolveDuringBatch4; bool* L_54 = ___resolveIsAfterCopy5; int32_t L_55 = *((uint8_t*)L_54); G_B22_0 = L_53; if (L_55) { G_B23_0 = L_53; goto IL_0116; } } { int32_t L_56 = V_2; G_B24_0 = L_56; G_B24_1 = G_B22_0; goto IL_0118; } IL_0116: { int32_t L_57 = V_12; G_B24_0 = L_57; G_B24_1 = G_B23_0; } IL_0118: { *((int32_t*)G_B24_1) = (int32_t)G_B24_0; goto IL_0126; } IL_011c: { // resolveDuringBatch = lastVolumetricLightBatch; int32_t* L_58 = ___resolveDuringBatch4; int32_t L_59 = V_2; *((int32_t*)L_58) = (int32_t)L_59; // resolveIsAfterCopy = false; bool* L_60 = ___resolveIsAfterCopy5; *((int8_t*)L_60) = (int8_t)0; } IL_0126: { // } return; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::Render(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.DrawingSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData2, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filterSettings3, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__26_0_mD026484B4884DD556A1F920EFF4CFDBE64748D7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL; bool V_1 = false; RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 V_2; memset((&V_2), 0, sizeof(V_2)); DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* G_B3_0 = NULL; RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* G_B3_1 = NULL; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* G_B3_2 = NULL; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B3_3 = NULL; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* G_B3_4 = NULL; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_5 = NULL; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 G_B3_6; memset((&G_B3_6), 0, sizeof(G_B3_6)); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* G_B3_7 = NULL; DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* G_B2_0 = NULL; RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* G_B2_1 = NULL; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* G_B2_2 = NULL; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B2_3 = NULL; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* G_B2_4 = NULL; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_5 = NULL; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 G_B2_6; memset((&G_B2_6), 0, sizeof(G_B2_6)); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* G_B2_7 = NULL; { // var activeDebugHandler = GetActiveDebugHandler(renderingData); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData2; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_1 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_0); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_2; L_2 = ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448(__this, L_1, NULL); V_0 = L_2; // if (activeDebugHandler != null) DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_3 = V_0; V_1 = (bool)((!(((RuntimeObject*)(DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0051; } } { // RenderStateBlock renderStateBlock = new RenderStateBlock(); il2cpp_codegen_initobj((&V_2), sizeof(RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733)); // activeDebugHandler.DrawWithDebugRenderState(context, cmd, ref renderingData, ref drawSettings, ref filterSettings, ref renderStateBlock, // (ScriptableRenderContext ctx, ref RenderingData data, ref DrawingSettings ds, ref FilteringSettings fs, ref RenderStateBlock rsb) => // { // ctx.DrawRenderers(data.cullResults, ref ds, ref fs, ref rsb); // }); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_5 = V_0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_6 = ___context0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd1; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___renderingData2; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_9 = ___filterSettings3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var); DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* L_10 = ((U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var))->___U3CU3E9__26_0_1; DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* L_11 = L_10; G_B2_0 = L_11; G_B2_1 = (&V_2); G_B2_2 = L_9; G_B2_3 = (&___drawSettings4); G_B2_4 = L_8; G_B2_5 = L_7; G_B2_6 = L_6; G_B2_7 = L_5; if (L_11) { G_B3_0 = L_11; G_B3_1 = (&V_2); G_B3_2 = L_9; G_B3_3 = (&___drawSettings4); G_B3_4 = L_8; G_B3_5 = L_7; G_B3_6 = L_6; G_B3_7 = L_5; goto IL_0048; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var); U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67* L_12 = ((U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var))->___U3CU3E9_0; DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* L_13 = (DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B*)il2cpp_codegen_object_new(DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B_il2cpp_TypeInfo_var); NullCheck(L_13); DrawFunction__ctor_m121046A165A25C252C30078A6ECB476521204BD6(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__26_0_mD026484B4884DD556A1F920EFF4CFDBE64748D7F_RuntimeMethod_var), NULL); DrawFunction_tAECE074222E7ADEBB334EEAA2B24A04C2D539E7B* L_14 = L_13; ((U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var))->___U3CU3E9__26_0_1 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var))->___U3CU3E9__26_0_1), (void*)L_14); G_B3_0 = L_14; G_B3_1 = G_B2_1; G_B3_2 = G_B2_2; G_B3_3 = G_B2_3; G_B3_4 = G_B2_4; G_B3_5 = G_B2_5; G_B3_6 = G_B2_6; G_B3_7 = G_B2_7; } IL_0048: { NullCheck(G_B3_7); DebugHandler_DrawWithDebugRenderState_m2759DAEFEFDE7680BE5D4C41E8191A29AE34BABC(G_B3_7, G_B3_6, G_B3_5, G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL); goto IL_0065; } IL_0051: { // context.DrawRenderers(renderingData.cullResults, ref drawSettings, ref filterSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___renderingData2; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_16 = L_15->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_17 = ___filterSettings3; ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_16, (&___drawSettings4), L_17, NULL); } IL_0065: { // } return; } } // System.Int32 UnityEngine.Rendering.Universal.Render2DLightingPass::DrawLayerBatches(UnityEngine.Rendering.Universal.LayerBatch[],System.Int32,System.Int32,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.DrawingSettings&,UnityEngine.RenderTextureDescriptor&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Render2DLightingPass_DrawLayerBatches_mABA11F465B2DABAC75FC053DD2C63427B1A416EE (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* ___layerBatches0, int32_t ___batchCount1, int32_t ___startIndex2, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd3, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context4, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData5, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filterSettings6, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___normalsDrawSettings7, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawSettings8, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___desc9, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0A4CECB717D86C9FE16C4C275752A99CE57ED67); s_Il2CppMethodInitialized = true; } DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; uint32_t V_3 = 0; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; bool V_7 = false; int32_t V_8 = 0; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* V_11 = NULL; uint32_t V_12 = 0; uint32_t V_13 = 0; bool V_14 = false; bool V_15 = false; bool V_16 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_17; memset((&V_17), 0, sizeof(V_17)); ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_18; memset((&V_18), 0, sizeof(V_18)); bool V_19 = false; bool V_20 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_21; memset((&V_21), 0, sizeof(V_21)); int32_t V_22 = 0; bool V_23 = false; int32_t V_24 = 0; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_25; memset((&V_25), 0, sizeof(V_25)); LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC V_26; memset((&V_26), 0, sizeof(V_26)); int16_t V_27 = 0; int32_t V_28 = 0; bool V_29 = false; int32_t V_30 = 0; uint32_t V_31 = 0; bool V_32 = false; bool V_33 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_34; memset((&V_34), 0, sizeof(V_34)); bool V_35 = false; int32_t V_36 = 0; bool V_37 = false; bool V_38 = false; bool V_39 = false; bool V_40 = false; bool V_41 = false; String_t* V_42 = NULL; int32_t V_43 = 0; bool V_44 = false; bool V_45 = false; int32_t V_46 = 0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* V_47 = NULL; bool V_48 = false; int32_t V_49 = 0; int32_t G_B3_0 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B14_0; memset((&G_B14_0), 0, sizeof(G_B14_0)); int32_t G_B29_0 = 0; int32_t G_B48_0 = 0; int32_t G_B54_0 = 0; int32_t G_B59_0 = 0; int32_t G_B65_0 = 0; int32_t G_B71_0 = 0; { // var debugHandler = GetActiveDebugHandler(renderingData); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData5; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_1 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_0); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_2; L_2 = ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448(__this, L_1, NULL); V_0 = L_2; // bool drawLights = debugHandler?.IsLightingActive ?? true; DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_3 = V_0; if (L_3) { goto IL_0015; } } { G_B3_0 = 1; goto IL_001b; } IL_0015: { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = DebugHandler_get_IsLightingActive_mC752F77FFF4D88FE05B9436F595752BA4CA2D5B2(L_4, NULL); G_B3_0 = ((int32_t)(L_5)); } IL_001b: { V_1 = (bool)G_B3_0; // var batchesDrawn = 0; V_2 = 0; // var rtCount = 0U; V_3 = 0; // using (new ProfilingScope(cmd, m_ProfilingDrawLights)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_7 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLights_34; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_9), L_6, L_7, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0148: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_9), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // for (var i = startIndex; i < batchCount; ++i) int32_t L_8 = ___startIndex2; V_10 = L_8; goto IL_0137_1; } IL_0037_1: { // ref var layerBatch = ref layerBatches[i]; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_9 = ___layerBatches0; int32_t L_10 = V_10; NullCheck(L_9); V_11 = ((L_9)->GetAddressAt(static_cast(L_10))); // var blendStyleMask = layerBatch.lightStats.blendStylesUsed; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_11 = V_11; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C* L_12 = (&L_11->___lightStats_3); uint32_t L_13 = L_12->___blendStylesUsed_3; V_12 = L_13; // var blendStyleCount = 0U; V_13 = 0; goto IL_0066_1; } IL_0055_1: { // blendStyleCount += blendStyleMask & 1; uint32_t L_14 = V_13; uint32_t L_15 = V_12; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, ((int32_t)((int32_t)L_15&1)))); // blendStyleMask >>= 1; uint32_t L_16 = V_12; V_12 = ((int32_t)((uint32_t)L_16>>1)); } IL_0066_1: { // while (blendStyleMask > 0) uint32_t L_17 = V_12; V_14 = (bool)((!(((uint32_t)L_17) <= ((uint32_t)0)))? 1 : 0); bool L_18 = V_14; if (L_18) { goto IL_0055_1; } } { // rtCount += blendStyleCount; uint32_t L_19 = V_3; uint32_t L_20 = V_13; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)L_20)); // if (rtCount > LayerUtility.maxTextureCount) uint32_t L_21 = V_3; uint32_t L_22; L_22 = LayerUtility_get_maxTextureCount_mD4CCE1FE800E9C7F1615F30DAB11585C92A7887F_inline(NULL); V_15 = (bool)((!(((uint32_t)L_21) <= ((uint32_t)L_22)))? 1 : 0); bool L_23 = V_15; if (!L_23) { goto IL_0089_1; } } { // break; goto IL_0145_1; } IL_0089_1: { // batchesDrawn++; int32_t L_24 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1)); // if (layerBatch.lightStats.totalNormalMapUsage > 0) LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_25 = V_11; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C* L_26 = (&L_25->___lightStats_3); int32_t L_27 = L_26->___totalNormalMapUsage_1; V_16 = (bool)((((int32_t)L_27) > ((int32_t)0))? 1 : 0); bool L_28 = V_16; if (!L_28) { goto IL_00f4_1; } } { // filterSettings.sortingLayerRange = layerBatch.layerRange; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_29 = ___filterSettings6; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_30 = V_11; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_31 = L_30->___layerRange_2; FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E(L_29, L_31, NULL); // var depthTarget = m_NeedsDepth ? depthAttachment : BuiltinRenderTextureType.None; bool L_32 = __this->___m_NeedsDepth_42; if (L_32) { goto IL_00c2_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33; L_33 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(0, NULL); G_B14_0 = L_33; goto IL_00c8_1; } IL_00c2_1: { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34; L_34 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(__this, NULL); G_B14_0 = L_34; } IL_00c8_1: { V_17 = G_B14_0; // this.RenderNormals(context, renderingData, normalsDrawSettings, filterSettings, depthTarget, cmd, layerBatch.lightStats); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_35 = ___context4; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_36 = ___renderingData5; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_37 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_36); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_38 = ___normalsDrawSettings7; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_39 = (*(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49*)L_38); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_40 = ___filterSettings6; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_41 = (*(FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F*)L_40); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42 = V_17; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___cmd3; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_44 = V_11; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_45 = L_44->___lightStats_3; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_RenderNormals_m3E06417010047C61C3B94DE9977D5BE228B79445(__this, L_35, L_37, L_39, L_41, L_42, L_43, L_45, NULL); } IL_00f4_1: { // using (new ProfilingScope(cmd, m_ProfilingDrawLightTextures)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_47 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLightTextures_35; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_48; memset((&L_48), 0, sizeof(L_48)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_48), L_46, L_47, /*hidden argument*/NULL); V_18 = L_48; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0121_1: {// begin finally (depth: 2) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_18), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) // this.RenderLights(renderingData, cmd, layerBatch.startLayerID, ref layerBatch, ref desc); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_49 = ___renderingData5; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_50 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_49); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_51 = ___cmd3; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_52 = V_11; int32_t L_53 = L_52->___startLayerID_0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_54 = V_11; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_55 = ___desc9; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_RenderLights_m48EA50FB7F3179A014595189EB53DB2717B90E93(__this, L_50, L_51, L_53, L_54, L_55, NULL); goto IL_0130_1; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0130_1: { // for (var i = startIndex; i < batchCount; ++i) int32_t L_56 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_0137_1: { // for (var i = startIndex; i < batchCount; ++i) int32_t L_57 = V_10; int32_t L_58 = ___batchCount1; V_19 = (bool)((((int32_t)L_57) < ((int32_t)L_58))? 1 : 0); bool L_59 = V_19; if (L_59) { goto IL_0037_1; } } IL_0145_1: { goto IL_0157; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0157: { // var msaaEnabled = renderingData.cameraData.cameraTargetDescriptor.msaaSamples > 1; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_60 = ___renderingData5; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_61 = (&L_60->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_62 = (&L_61->___cameraTargetDescriptor_5); int32_t L_63; L_63 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_62, NULL); V_4 = (bool)((((int32_t)L_63) > ((int32_t)1))? 1 : 0); // var isFinalBatchSet = startIndex + batchesDrawn >= batchCount; int32_t L_64 = ___startIndex2; int32_t L_65 = V_2; int32_t L_66 = ___batchCount1; V_5 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_64, L_65))) < ((int32_t)L_66))? 1 : 0)) == ((int32_t)0))? 1 : 0); // var resolveDuringBatch = -1; V_6 = (-1); // var resolveIsAfterCopy = false; V_7 = (bool)0; // if (msaaEnabled && isFinalBatchSet) bool L_67 = V_4; bool L_68 = V_5; V_20 = (bool)((int32_t)((int32_t)L_67&(int32_t)L_68)); bool L_69 = V_20; if (!L_69) { goto IL_0198; } } { // DetermineWhenToResolve(startIndex, batchesDrawn, batchCount, layerBatches, out resolveDuringBatch, out resolveIsAfterCopy); int32_t L_70 = ___startIndex2; int32_t L_71 = V_2; int32_t L_72 = ___batchCount1; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_73 = ___layerBatches0; Render2DLightingPass_DetermineWhenToResolve_mCEAF6F63D8E2F298130C69CFF7CFBFBDF4470233(__this, L_70, L_71, L_72, L_73, (&V_6), (&V_7), NULL); } IL_0198: { // var blendStylesCount = m_Renderer2DData.lightBlendStyles.Length; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_74 = __this->___m_Renderer2DData_41; NullCheck(L_74); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_75; L_75 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_74, NULL); NullCheck(L_75); V_8 = ((int32_t)(((RuntimeArray*)L_75)->max_length)); // using (new ProfilingScope(cmd, m_ProfilingDrawRenderers)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_76 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_77 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawRenderers_36; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_21), L_76, L_77, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_04f7: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_21), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // if (msaaEnabled) bool L_78 = V_4; V_23 = L_78; bool L_79 = V_23; if (!L_79) { goto IL_01cb_1; } } { // initialStoreAction = resolveDuringBatch < startIndex ? RenderBufferStoreAction.Resolve : RenderBufferStoreAction.StoreAndResolve; int32_t L_80 = V_6; int32_t L_81 = ___startIndex2; if ((((int32_t)L_80) < ((int32_t)L_81))) { goto IL_01c6_1; } } { G_B29_0 = 2; goto IL_01c7_1; } IL_01c6_1: { G_B29_0 = 1; } IL_01c7_1: { V_22 = G_B29_0; goto IL_01ce_1; } IL_01cb_1: { // initialStoreAction = RenderBufferStoreAction.Store; V_22 = 0; } IL_01ce_1: { // cmd.SetRenderTarget(colorAttachment, RenderBufferLoadAction.Load, initialStoreAction, depthAttachment, RenderBufferLoadAction.Load, initialStoreAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_82 = ___cmd3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_83; L_83 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(__this, NULL); int32_t L_84 = V_22; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_85; L_85 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(__this, NULL); int32_t L_86 = V_22; NullCheck(L_82); CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_82, L_83, 0, L_84, L_85, 0, L_86, NULL); // for (var i = startIndex; i < startIndex + batchesDrawn; i++) int32_t L_87 = ___startIndex2; V_24 = L_87; goto IL_04e4_1; } IL_01f0_1: { // using (new ProfilingScope(cmd, m_ProfilingDrawLayerBatch)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_88 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_89 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLayerBatch_37; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_90; memset((&L_90), 0, sizeof(L_90)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_90), L_88, L_89, /*hidden argument*/NULL); V_25 = L_90; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_04ce_1: {// begin finally (depth: 2) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_25), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) { // var layerBatch = layerBatches[i]; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_91 = ___layerBatches0; int32_t L_92 = V_24; NullCheck(L_91); int32_t L_93 = L_92; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_94 = (L_91)->GetAt(static_cast(L_93)); V_26 = L_94; // if (layerBatch.lightStats.totalLights > 0) LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_95 = V_26; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_96 = L_95.___lightStats_3; int32_t L_97 = L_96.___totalLights_0; V_29 = (bool)((((int32_t)L_97) > ((int32_t)0))? 1 : 0); bool L_98 = V_29; if (!L_98) { goto IL_0295_2; } } { // for (var blendStyleIndex = 0; blendStyleIndex < blendStylesCount; blendStyleIndex++) V_30 = 0; goto IL_0286_2; } IL_0225_2: { // var blendStyleMask = (uint)(1 << blendStyleIndex); int32_t L_99 = V_30; V_31 = ((int32_t)(1<<((int32_t)(L_99&((int32_t)31))))); // var blendStyleUsed = (layerBatch.lightStats.blendStylesUsed & blendStyleMask) > 0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_100 = V_26; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_101 = L_100.___lightStats_3; uint32_t L_102 = L_101.___blendStylesUsed_3; uint32_t L_103 = V_31; V_32 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_102&(int32_t)L_103))) <= ((uint32_t)0)))? 1 : 0); // if (blendStyleUsed) bool L_104 = V_32; V_33 = L_104; bool L_105 = V_33; if (!L_105) { goto IL_0273_2; } } { // var identifier = layerBatch.GetRTId(cmd, desc, blendStyleIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_106 = ___cmd3; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_107 = ___desc9; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_108 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_107); int32_t L_109 = V_30; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_110; L_110 = LayerBatch_GetRTId_mE066C98F07F9C27976D77D429590A37E14B282E5((&V_26), L_106, L_108, L_109, NULL); V_34 = L_110; // cmd.SetGlobalTexture(k_ShapeLightTextureIDs[blendStyleIndex], identifier); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29; int32_t L_113 = V_30; NullCheck(L_112); int32_t L_114 = L_113; int32_t L_115 = (L_112)->GetAt(static_cast(L_114)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_116 = V_34; NullCheck(L_111); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_111, L_115, L_116, NULL); } IL_0273_2: { // RendererLighting.EnableBlendStyle(cmd, blendStyleIndex, blendStyleUsed); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_117 = ___cmd3; int32_t L_118 = V_30; bool L_119 = V_32; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_EnableBlendStyle_mA9C6F560EA623FABF5278D0FAF4A7A60F57A4EF4(L_117, L_118, L_119, NULL); // for (var blendStyleIndex = 0; blendStyleIndex < blendStylesCount; blendStyleIndex++) int32_t L_120 = V_30; V_30 = ((int32_t)il2cpp_codegen_add(L_120, 1)); } IL_0286_2: { // for (var blendStyleIndex = 0; blendStyleIndex < blendStylesCount; blendStyleIndex++) int32_t L_121 = V_30; int32_t L_122 = V_8; V_35 = (bool)((((int32_t)L_121) < ((int32_t)L_122))? 1 : 0); bool L_123 = V_35; if (L_123) { goto IL_0225_2; } } { goto IL_02de_2; } IL_0295_2: { // for (var blendStyleIndex = 0; blendStyleIndex < k_ShapeLightTextureIDs.Length; blendStyleIndex++) V_36 = 0; goto IL_02cc_2; } IL_029b_2: { // cmd.SetGlobalTexture(k_ShapeLightTextureIDs[blendStyleIndex], Texture2D.blackTexture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_124 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29; int32_t L_126 = V_36; NullCheck(L_125); int32_t L_127 = L_126; int32_t L_128 = (L_125)->GetAt(static_cast(L_127)); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_129; L_129 = Texture2D_get_blackTexture_mE228D76BC18E2406D8398651AC04F06F6B6ED251(NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_130; L_130 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_129, NULL); NullCheck(L_124); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_124, L_128, L_130, NULL); // RendererLighting.EnableBlendStyle(cmd, blendStyleIndex, blendStyleIndex == 0); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_131 = ___cmd3; int32_t L_132 = V_36; int32_t L_133 = V_36; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_EnableBlendStyle_mA9C6F560EA623FABF5278D0FAF4A7A60F57A4EF4(L_131, L_132, (bool)((((int32_t)L_133) == ((int32_t)0))? 1 : 0), NULL); // for (var blendStyleIndex = 0; blendStyleIndex < k_ShapeLightTextureIDs.Length; blendStyleIndex++) int32_t L_134 = V_36; V_36 = ((int32_t)il2cpp_codegen_add(L_134, 1)); } IL_02cc_2: { // for (var blendStyleIndex = 0; blendStyleIndex < k_ShapeLightTextureIDs.Length; blendStyleIndex++) int32_t L_135 = V_36; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_136 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29; NullCheck(L_136); V_37 = (bool)((((int32_t)L_135) < ((int32_t)((int32_t)(((RuntimeArray*)L_136)->max_length))))? 1 : 0); bool L_137 = V_37; if (L_137) { goto IL_029b_2; } } { } IL_02de_2: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_138 = ___cmd3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context4), L_138, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_139 = ___cmd3; NullCheck(L_139); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_139, NULL); // short cameraSortingLayerBoundsIndex = GetCameraSortingLayerBoundsIndex(); int16_t L_140; L_140 = Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m3049FDBBA4097824BDE56FCF90E536BAF84F27EE(__this, NULL); V_27 = L_140; // if (msaaEnabled) bool L_141 = V_4; V_38 = L_141; bool L_142 = V_38; if (!L_142) { goto IL_0313_2; } } { // copyStoreAction = resolveDuringBatch == i && resolveIsAfterCopy ? RenderBufferStoreAction.Resolve : RenderBufferStoreAction.StoreAndResolve; int32_t L_143 = V_6; int32_t L_144 = V_24; bool L_145 = V_7; if (((int32_t)(((((int32_t)L_143) == ((int32_t)L_144))? 1 : 0)&(int32_t)L_145))) { goto IL_030e_2; } } { G_B48_0 = 2; goto IL_030f_2; } IL_030e_2: { G_B48_0 = 1; } IL_030f_2: { V_28 = G_B48_0; goto IL_0316_2; } IL_0313_2: { // copyStoreAction = RenderBufferStoreAction.Store; V_28 = 0; } IL_0316_2: { // if (cameraSortingLayerBoundsIndex >= layerBatch.layerRange.lowerBound && cameraSortingLayerBoundsIndex < layerBatch.layerRange.upperBound && m_Renderer2DData.useCameraSortingLayerTexture) int16_t L_146 = V_27; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_147 = (&(&V_26)->___layerRange_2); int16_t L_148; L_148 = SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209(L_147, NULL); if ((((int32_t)L_146) < ((int32_t)L_148))) { goto IL_0343_2; } } { int16_t L_149 = V_27; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_150 = (&(&V_26)->___layerRange_2); int16_t L_151; L_151 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_150, NULL); if ((((int32_t)L_149) >= ((int32_t)L_151))) { goto IL_0343_2; } } { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_152 = __this->___m_Renderer2DData_41; NullCheck(L_152); bool L_153; L_153 = Renderer2DData_get_useCameraSortingLayerTexture_m184B68F88C3A43F3507E4BAB8EA939B7EA6EB029_inline(L_152, NULL); G_B54_0 = ((int32_t)(L_153)); goto IL_0344_2; } IL_0343_2: { G_B54_0 = 0; } IL_0344_2: { V_39 = (bool)G_B54_0; bool L_154 = V_39; if (!L_154) { goto IL_03c5_2; } } { // filterSettings.sortingLayerRange = new SortingLayerRange(layerBatch.layerRange.lowerBound, cameraSortingLayerBoundsIndex); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_155 = ___filterSettings6; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_156 = (&(&V_26)->___layerRange_2); int16_t L_157; L_157 = SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209(L_156, NULL); int16_t L_158 = V_27; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_159; memset((&L_159), 0, sizeof(L_159)); SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_159), L_157, L_158, /*hidden argument*/NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E(L_155, L_159, NULL); // Render(context, cmd, ref renderingData, ref filterSettings, drawSettings); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_160 = ___context4; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_161 = ___cmd3; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_162 = ___renderingData5; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_163 = ___filterSettings6; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_164 = ___drawSettings8; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_165 = (*(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49*)L_164); Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14(__this, L_160, L_161, L_162, L_163, L_165, NULL); // CopyCameraSortingLayerRenderTexture(context, renderingData, copyStoreAction); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_166 = ___context4; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_167 = ___renderingData5; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_168 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_167); int32_t L_169 = V_28; Render2DLightingPass_CopyCameraSortingLayerRenderTexture_mE7BF7955CFAD71797D6CBE9FCB77FDA243BC4316(__this, L_166, L_168, L_169, NULL); // filterSettings.sortingLayerRange = new SortingLayerRange((short)(cameraSortingLayerBoundsIndex + 1), layerBatch.layerRange.upperBound); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_170 = ___filterSettings6; int16_t L_171 = V_27; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_172 = (&(&V_26)->___layerRange_2); int16_t L_173; L_173 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_172, NULL); SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_174; memset((&L_174), 0, sizeof(L_174)); SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_174), ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_171, 1))), L_173, /*hidden argument*/NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E(L_170, L_174, NULL); // Render(context, cmd, ref renderingData, ref filterSettings, drawSettings); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_175 = ___context4; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_176 = ___cmd3; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_177 = ___renderingData5; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_178 = ___filterSettings6; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_179 = ___drawSettings8; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_180 = (*(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49*)L_179); Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14(__this, L_175, L_176, L_177, L_178, L_180, NULL); goto IL_0438_2; } IL_03c5_2: { // filterSettings.sortingLayerRange = new SortingLayerRange(layerBatch.layerRange.lowerBound, layerBatch.layerRange.upperBound); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_181 = ___filterSettings6; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_182 = (&(&V_26)->___layerRange_2); int16_t L_183; L_183 = SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209(L_182, NULL); SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_184 = (&(&V_26)->___layerRange_2); int16_t L_185; L_185 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_184, NULL); SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_186; memset((&L_186), 0, sizeof(L_186)); SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_186), L_183, L_185, /*hidden argument*/NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E(L_181, L_186, NULL); // Render(context, cmd, ref renderingData, ref filterSettings, drawSettings); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_187 = ___context4; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_188 = ___cmd3; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_189 = ___renderingData5; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_190 = ___filterSettings6; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_191 = ___drawSettings8; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_192 = (*(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49*)L_191); Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14(__this, L_187, L_188, L_189, L_190, L_192, NULL); // if (cameraSortingLayerBoundsIndex == layerBatch.layerRange.upperBound && m_Renderer2DData.useCameraSortingLayerTexture) int16_t L_193 = V_27; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_194 = (&(&V_26)->___layerRange_2); int16_t L_195; L_195 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_194, NULL); if ((!(((uint32_t)L_193) == ((uint32_t)L_195)))) { goto IL_041e_2; } } { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_196 = __this->___m_Renderer2DData_41; NullCheck(L_196); bool L_197; L_197 = Renderer2DData_get_useCameraSortingLayerTexture_m184B68F88C3A43F3507E4BAB8EA939B7EA6EB029_inline(L_196, NULL); G_B59_0 = ((int32_t)(L_197)); goto IL_041f_2; } IL_041e_2: { G_B59_0 = 0; } IL_041f_2: { V_40 = (bool)G_B59_0; bool L_198 = V_40; if (!L_198) { goto IL_0437_2; } } { // CopyCameraSortingLayerRenderTexture(context, renderingData, copyStoreAction); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_199 = ___context4; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_200 = ___renderingData5; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_201 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_200); int32_t L_202 = V_28; Render2DLightingPass_CopyCameraSortingLayerRenderTexture_mE7BF7955CFAD71797D6CBE9FCB77FDA243BC4316(__this, L_199, L_201, L_202, NULL); } IL_0437_2: { } IL_0438_2: { // if (drawLights && (layerBatch.lightStats.totalVolumetricUsage > 0)) bool L_203 = V_1; if (!L_203) { goto IL_044c_2; } } { LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_204 = V_26; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_205 = L_204.___lightStats_3; int32_t L_206 = L_205.___totalVolumetricUsage_2; G_B65_0 = ((((int32_t)L_206) > ((int32_t)0))? 1 : 0); goto IL_044d_2; } IL_044c_2: { G_B65_0 = 0; } IL_044d_2: { V_41 = (bool)G_B65_0; bool L_207 = V_41; if (!L_207) { goto IL_04cb_2; } } { // var sampleName = "Render 2D Light Volumes"; V_42 = _stringLiteralC0A4CECB717D86C9FE16C4C275752A99CE57ED67; // cmd.BeginSample(sampleName); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_208 = ___cmd3; String_t* L_209 = V_42; NullCheck(L_208); CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_208, L_209, NULL); // if (msaaEnabled) bool L_210 = V_4; V_44 = L_210; bool L_211 = V_44; if (!L_211) { goto IL_047f_2; } } { // storeAction = resolveDuringBatch == i && !resolveIsAfterCopy ? RenderBufferStoreAction.Resolve : RenderBufferStoreAction.StoreAndResolve; int32_t L_212 = V_6; int32_t L_213 = V_24; if ((!(((uint32_t)L_212) == ((uint32_t)L_213)))) { goto IL_0477_2; } } { bool L_214 = V_7; if (!L_214) { goto IL_047a_2; } } IL_0477_2: { G_B71_0 = 2; goto IL_047b_2; } IL_047a_2: { G_B71_0 = 1; } IL_047b_2: { V_43 = G_B71_0; goto IL_0482_2; } IL_047f_2: { // storeAction = RenderBufferStoreAction.Store; V_43 = 0; } IL_0482_2: { // this.RenderLightVolumes(renderingData, cmd, layerBatch.startLayerID, layerBatch.endLayerValue, colorAttachment, depthAttachment, // RenderBufferStoreAction.Store, storeAction, false, m_Renderer2DData.lightCullResult.visibleLights); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_215 = ___renderingData5; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_216 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_215); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_217 = ___cmd3; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_218 = V_26; int32_t L_219 = L_218.___startLayerID_0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC L_220 = V_26; int32_t L_221 = L_220.___endLayerValue_1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_222; L_222 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(__this, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_223; L_223 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(__this, NULL); int32_t L_224 = V_43; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_225 = __this->___m_Renderer2DData_41; NullCheck(L_225); RuntimeObject* L_226; L_226 = Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline(L_225, NULL); NullCheck(L_226); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_227; L_227 = InterfaceFuncInvoker0< List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* >::Invoke(0 /* System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ILight2DCullResult::get_visibleLights() */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_226); il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_RenderLightVolumes_mA99FDD86E5C23B09AEB538A757E6252E01708C0A(__this, L_216, L_217, L_219, L_221, L_222, L_223, 0, L_224, (bool)0, L_227, NULL); // cmd.EndSample(sampleName); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_228 = ___cmd3; String_t* L_229 = V_42; NullCheck(L_228); CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_228, L_229, NULL); } IL_04cb_2: { goto IL_04dd_1; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_04dd_1: { // for (var i = startIndex; i < startIndex + batchesDrawn; i++) int32_t L_230 = V_24; V_24 = ((int32_t)il2cpp_codegen_add(L_230, 1)); } IL_04e4_1: { // for (var i = startIndex; i < startIndex + batchesDrawn; i++) int32_t L_231 = V_24; int32_t L_232 = ___startIndex2; int32_t L_233 = V_2; V_45 = (bool)((((int32_t)L_231) < ((int32_t)((int32_t)il2cpp_codegen_add(L_232, L_233))))? 1 : 0); bool L_234 = V_45; if (L_234) { goto IL_01f0_1; } } { goto IL_0506; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0506: { // for (var i = startIndex; i < startIndex + batchesDrawn; ++i) int32_t L_235 = ___startIndex2; V_46 = L_235; goto IL_0527; } IL_050b: { // ref var layerBatch = ref layerBatches[i]; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_236 = ___layerBatches0; int32_t L_237 = V_46; NullCheck(L_236); V_47 = ((L_236)->GetAddressAt(static_cast(L_237))); // layerBatch.ReleaseRT(cmd); LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_238 = V_47; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_239 = ___cmd3; LayerBatch_ReleaseRT_mA9FB46F73DA9AE0E84C0ED56B4A05FD7FB2BDF03(L_238, L_239, NULL); // for (var i = startIndex; i < startIndex + batchesDrawn; ++i) int32_t L_240 = V_46; V_46 = ((int32_t)il2cpp_codegen_add(L_240, 1)); } IL_0527: { // for (var i = startIndex; i < startIndex + batchesDrawn; ++i) int32_t L_241 = V_46; int32_t L_242 = ___startIndex2; int32_t L_243 = V_2; V_48 = (bool)((((int32_t)L_241) < ((int32_t)((int32_t)il2cpp_codegen_add(L_242, L_243))))? 1 : 0); bool L_244 = V_48; if (L_244) { goto IL_050b; } } { // return batchesDrawn; int32_t L_245 = V_2; V_49 = L_245; goto IL_0539; } IL_0539: { // } int32_t L_246 = V_49; return L_246; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_Execute_mB06AD31D74867E2F6BA30CA0021EBD3B4CE1CC0B (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C3D067B82ADFB1B3235B39F532DF3C8978A7F4B); s_Il2CppMethodInitialized = true; } bool V_0 = false; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_5; memset((&V_5), 0, sizeof(V_5)); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_6; memset((&V_6), 0, sizeof(V_6)); SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_7; memset((&V_7), 0, sizeof(V_7)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_8 = NULL; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_9; memset((&V_9), 0, sizeof(V_9)); LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; bool V_14 = false; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_15; memset((&V_15), 0, sizeof(V_15)); bool V_16 = false; int32_t V_17 = 0; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_18; memset((&V_18), 0, sizeof(V_18)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_19 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_20; memset((&V_20), 0, sizeof(V_20)); int32_t V_21 = 0; bool V_22 = false; bool V_23 = false; bool V_24 = false; int32_t G_B3_0 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_1 = NULL; int32_t G_B2_0 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_1 = NULL; float G_B4_0 = 0.0f; int32_t G_B4_1 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B4_2 = NULL; int32_t G_B11_0 = 0; int32_t G_B14_0 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B14_1 = NULL; int32_t G_B13_0 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B13_1 = NULL; float G_B15_0 = 0.0f; int32_t G_B15_1 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B15_2 = NULL; { // var isLitView = true; V_0 = (bool)1; // var camera = renderingData.cameraData.camera; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera_2; V_1 = L_2; // var filterSettings = new FilteringSettings(); il2cpp_codegen_initobj((&V_2), sizeof(FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F)); // filterSettings.renderQueueRange = RenderQueueRange.all; il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_3; L_3 = RenderQueueRange_get_all_mD1DF9902ED6F17F10ED78FC054B767F4B2084924(NULL); FilteringSettings_set_renderQueueRange_m0AD8B351E2B92604D4CF2A57EE6DD4814B68B6AB((&V_2), L_3, NULL); // filterSettings.layerMask = -1; FilteringSettings_set_layerMask_m37F000E57F46BF8A8BE4D1EE8D45EA5F9CB30A40((&V_2), (-1), NULL); // filterSettings.renderingLayerMask = 0xFFFFFFFF; FilteringSettings_set_renderingLayerMask_m556C58930F53DC5CC206FEC9BEA4C3BC65D524C8((&V_2), (-1), NULL); // filterSettings.sortingLayerRange = SortingLayerRange.all; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_4; L_4 = SortingLayerRange_get_all_m8340309D1B8DEBFF5AA083D08EBF9E17DC900C20(NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E((&V_2), L_4, NULL); // LayerUtility.InitializeBudget(m_Renderer2DData.lightRenderTextureMemoryBudget); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_5 = __this->___m_Renderer2DData_41; NullCheck(L_5); uint32_t L_6; L_6 = Renderer2DData_get_lightRenderTextureMemoryBudget_m81AC5C4821789EB0D7DE7B85F1276E4A6B098F6F_inline(L_5, NULL); LayerUtility_InitializeBudget_mDE564D84F75F688D345C6C938FEA229EB0FD7B94(L_6, NULL); // ShadowRendering.InitializeBudget(m_Renderer2DData.shadowRenderTextureMemoryBudget); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_7 = __this->___m_Renderer2DData_41; NullCheck(L_7); uint32_t L_8; L_8 = Renderer2DData_get_shadowRenderTextureMemoryBudget_mCFF858C1CB16CF0BEB60B5B4628875B4218B8412_inline(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_InitializeBudget_m64EFF14BFAED52255D4AC4053B40EC7CC1991524(L_8, NULL); // var isSceneLit = m_Renderer2DData.lightCullResult.IsSceneLit(); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_9 = __this->___m_Renderer2DData_41; NullCheck(L_9); RuntimeObject* L_10; L_10 = Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline(L_9, NULL); NullCheck(L_10); bool L_11; L_11 = InterfaceFuncInvoker0< bool >::Invoke(2 /* System.Boolean UnityEngine.Rendering.Universal.ILight2DCullResult::IsSceneLit() */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_10); V_3 = L_11; // if (isSceneLit) bool L_12 = V_3; V_4 = L_12; bool L_13 = V_4; if (!L_13) { goto IL_01bd; } } { // var combinedDrawSettings = CreateDrawingSettings(k_ShaderTags, ref renderingData, SortingCriteria.CommonTransparent); il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_14 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShaderTags_33; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___renderingData1; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_16; L_16 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_14, L_15, ((int32_t)23), NULL); V_5 = L_16; // var normalsDrawSettings = CreateDrawingSettings(k_NormalsRenderingPassName, ref renderingData, SortingCriteria.CommonTransparent); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_17 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_NormalsRenderingPassName_31; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_18 = ___renderingData1; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_19; L_19 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_17, L_18, ((int32_t)23), NULL); V_6 = L_19; // var sortSettings = combinedDrawSettings.sortingSettings; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_20; L_20 = DrawingSettings_get_sortingSettings_m37B1041B368ED68924B9524984B893D571C635B2((&V_5), NULL); V_7 = L_20; // GetTransparencySortingMode(camera, ref sortSettings); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = V_1; Render2DLightingPass_GetTransparencySortingMode_mB7C2451F4A5E4C77A46A6C238B25A318CABCF6B6(__this, L_21, (&V_7), NULL); // combinedDrawSettings.sortingSettings = sortSettings; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_22 = V_7; DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB((&V_5), L_22, NULL); // normalsDrawSettings.sortingSettings = sortSettings; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_23 = V_7; DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB((&V_6), L_23, NULL); // var cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24; L_24 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_8 = L_24; // cmd.SetGlobalFloat(k_HDREmulationScaleID, m_Renderer2DData.hdrEmulationScale); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_8; int32_t L_26 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_HDREmulationScaleID_24; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_27 = __this->___m_Renderer2DData_41; NullCheck(L_27); float L_28; L_28 = Renderer2DData_get_hdrEmulationScale_m3F7DE6B51EF8C9B84E9D34387D4BEE9FDABDF052_inline(L_27, NULL); NullCheck(L_25); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_25, L_26, L_28, NULL); // cmd.SetGlobalFloat(k_InverseHDREmulationScaleID, 1.0f / m_Renderer2DData.hdrEmulationScale); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = V_8; int32_t L_30 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_InverseHDREmulationScaleID_25; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_31 = __this->___m_Renderer2DData_41; NullCheck(L_31); float L_32; L_32 = Renderer2DData_get_hdrEmulationScale_m3F7DE6B51EF8C9B84E9D34387D4BEE9FDABDF052_inline(L_31, NULL); NullCheck(L_29); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_29, L_30, ((float)((1.0f)/L_32)), NULL); // cmd.SetGlobalFloat(k_UseSceneLightingID, isLitView ? 1.0f : 0.0f); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = V_8; int32_t L_34 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_UseSceneLightingID_26; bool L_35 = V_0; G_B2_0 = L_34; G_B2_1 = L_33; if (L_35) { G_B3_0 = L_34; G_B3_1 = L_33; goto IL_0116; } } { G_B4_0 = (0.0f); G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_011b; } IL_0116: { G_B4_0 = (1.0f); G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_011b: { NullCheck(G_B4_2); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(G_B4_2, G_B4_1, G_B4_0, NULL); // cmd.SetGlobalColor(k_RendererColorID, Color.white); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = V_8; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); int32_t L_37 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_RendererColorID_27; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_38; L_38 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL); NullCheck(L_36); CommandBuffer_SetGlobalColor_m20990264BA5EDA9EF20B587E2D258E08FCC9584C(L_36, L_37, L_38, NULL); // this.SetShapeLightShaderGlobals(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = V_8; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetShapeLightShaderGlobals_mF4246A8403A258F0890E09AD914F7970A4044EA1(__this, L_39, NULL); // var desc = this.GetBlendStyleRenderTextureDesc(renderingData); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_40 = ___renderingData1; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_41 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_40); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_42; L_42 = RendererLighting_GetBlendStyleRenderTextureDesc_m23A988E47741BAB8446D93A53C21542A2D743FE5(__this, L_41, NULL); V_9 = L_42; // var layerBatches = LayerUtility.CalculateBatches(m_Renderer2DData.lightCullResult, out var batchCount); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_43 = __this->___m_Renderer2DData_41; NullCheck(L_43); RuntimeObject* L_44; L_44 = Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline(L_43, NULL); LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_45; L_45 = LayerUtility_CalculateBatches_m885C93A10D38C001E73C89E2FDBDE573187BD668(L_44, (&V_11), NULL); V_10 = L_45; // var batchesDrawn = 0; V_12 = 0; // for (var i = 0; i < batchCount; i += batchesDrawn) V_13 = 0; goto IL_0187; } IL_0166: { // batchesDrawn = DrawLayerBatches(layerBatches, batchCount, i, cmd, context, ref renderingData, ref filterSettings, ref normalsDrawSettings, ref combinedDrawSettings, ref desc); LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_46 = V_10; int32_t L_47 = V_11; int32_t L_48 = V_13; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_49 = V_8; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_50 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_51 = ___renderingData1; int32_t L_52; L_52 = Render2DLightingPass_DrawLayerBatches_mABA11F465B2DABAC75FC053DD2C63427B1A416EE(__this, L_46, L_47, L_48, L_49, L_50, L_51, (&V_2), (&V_6), (&V_5), (&V_9), NULL); V_12 = L_52; // for (var i = 0; i < batchCount; i += batchesDrawn) int32_t L_53 = V_13; int32_t L_54 = V_12; V_13 = ((int32_t)il2cpp_codegen_add(L_53, L_54)); } IL_0187: { // for (var i = 0; i < batchCount; i += batchesDrawn) int32_t L_55 = V_13; int32_t L_56 = V_11; V_14 = (bool)((((int32_t)L_55) < ((int32_t)L_56))? 1 : 0); bool L_57 = V_14; if (L_57) { goto IL_0166; } } { // this.DisableAllKeywords(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_58 = V_8; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_DisableAllKeywords_mC8552E33F8C174B635939DFB146786099D6070EF(__this, L_58, NULL); // this.ReleaseRenderTextures(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_59 = V_8; RendererLighting_ReleaseRenderTextures_m1FE03650907B0B103F8339B188E4FC36E09D18DA(__this, L_59, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_60 = V_8; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_60, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_61 = V_8; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_61, NULL); goto IL_037d; } IL_01bd: { // var unlitDrawSettings = CreateDrawingSettings(k_ShaderTags, ref renderingData, SortingCriteria.CommonTransparent); il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_62 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShaderTags_33; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_63 = ___renderingData1; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_64; L_64 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_62, L_63, ((int32_t)23), NULL); V_15 = L_64; // var msaaEnabled = renderingData.cameraData.cameraTargetDescriptor.msaaSamples > 1; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_65 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_66 = (&L_65->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_67 = (&L_66->___cameraTargetDescriptor_5); int32_t L_68; L_68 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_67, NULL); V_16 = (bool)((((int32_t)L_68) > ((int32_t)1))? 1 : 0); // var storeAction = msaaEnabled ? RenderBufferStoreAction.Resolve : RenderBufferStoreAction.Store; bool L_69 = V_16; if (L_69) { goto IL_01ea; } } { G_B11_0 = 0; goto IL_01eb; } IL_01ea: { G_B11_0 = 1; } IL_01eb: { V_17 = G_B11_0; // var sortSettings = unlitDrawSettings.sortingSettings; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_70; L_70 = DrawingSettings_get_sortingSettings_m37B1041B368ED68924B9524984B893D571C635B2((&V_15), NULL); V_18 = L_70; // GetTransparencySortingMode(camera, ref sortSettings); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_71 = V_1; Render2DLightingPass_GetTransparencySortingMode_mB7C2451F4A5E4C77A46A6C238B25A318CABCF6B6(__this, L_71, (&V_18), NULL); // unlitDrawSettings.sortingSettings = sortSettings; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_72 = V_18; DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB((&V_15), L_72, NULL); // var cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_73; L_73 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_19 = L_73; // using (new ProfilingScope(cmd, m_ProfilingSamplerUnlit)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_74 = V_19; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_75 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingSamplerUnlit_38; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_20), L_74, L_75, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02bd: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_20), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // cmd.SetRenderTarget(colorAttachment, RenderBufferLoadAction.Load, storeAction, depthAttachment, RenderBufferLoadAction.Load, storeAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_76 = V_19; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_77; L_77 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(__this, NULL); int32_t L_78 = V_17; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_79; L_79 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(__this, NULL); int32_t L_80 = V_17; NullCheck(L_76); CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_76, L_77, 0, L_78, L_79, 0, L_80, NULL); // cmd.SetGlobalFloat(k_UseSceneLightingID, isLitView ? 1.0f : 0.0f); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_81 = V_19; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); int32_t L_82 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_UseSceneLightingID_26; bool L_83 = V_0; G_B13_0 = L_82; G_B13_1 = L_81; if (L_83) { G_B14_0 = L_82; G_B14_1 = L_81; goto IL_024b_1; } } { G_B15_0 = (0.0f); G_B15_1 = G_B13_0; G_B15_2 = G_B13_1; goto IL_0250_1; } IL_024b_1: { G_B15_0 = (1.0f); G_B15_1 = G_B14_0; G_B15_2 = G_B14_1; } IL_0250_1: { NullCheck(G_B15_2); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(G_B15_2, G_B15_1, G_B15_0, NULL); // cmd.SetGlobalColor(k_RendererColorID, Color.white); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_84 = V_19; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); int32_t L_85 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_RendererColorID_27; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_86; L_86 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL); NullCheck(L_84); CommandBuffer_SetGlobalColor_m20990264BA5EDA9EF20B587E2D258E08FCC9584C(L_84, L_85, L_86, NULL); // for (var blendStyleIndex = 0; blendStyleIndex < k_ShapeLightTextureIDs.Length; blendStyleIndex++) V_21 = 0; goto IL_02a9_1; } IL_026d_1: { // if (blendStyleIndex == 0) int32_t L_87 = V_21; V_22 = (bool)((((int32_t)L_87) == ((int32_t)0))? 1 : 0); bool L_88 = V_22; if (!L_88) { goto IL_0293_1; } } { // cmd.SetGlobalTexture(k_ShapeLightTextureIDs[blendStyleIndex], Texture2D.blackTexture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_89 = V_19; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29; int32_t L_91 = V_21; NullCheck(L_90); int32_t L_92 = L_91; int32_t L_93 = (L_90)->GetAt(static_cast(L_92)); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_94; L_94 = Texture2D_get_blackTexture_mE228D76BC18E2406D8398651AC04F06F6B6ED251(NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_95; L_95 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_94, NULL); NullCheck(L_89); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_89, L_93, L_95, NULL); } IL_0293_1: { // RendererLighting.EnableBlendStyle(cmd, blendStyleIndex, blendStyleIndex == 0); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_96 = V_19; int32_t L_97 = V_21; int32_t L_98 = V_21; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_EnableBlendStyle_mA9C6F560EA623FABF5278D0FAF4A7A60F57A4EF4(L_96, L_97, (bool)((((int32_t)L_98) == ((int32_t)0))? 1 : 0), NULL); // for (var blendStyleIndex = 0; blendStyleIndex < k_ShapeLightTextureIDs.Length; blendStyleIndex++) int32_t L_99 = V_21; V_21 = ((int32_t)il2cpp_codegen_add(L_99, 1)); } IL_02a9_1: { // for (var blendStyleIndex = 0; blendStyleIndex < k_ShapeLightTextureIDs.Length; blendStyleIndex++) int32_t L_100 = V_21; il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29; NullCheck(L_101); V_23 = (bool)((((int32_t)L_100) < ((int32_t)((int32_t)(((RuntimeArray*)L_101)->max_length))))? 1 : 0); bool L_102 = V_23; if (L_102) { goto IL_026d_1; } } { goto IL_02cc; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_02cc: { // this.DisableAllKeywords(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_103 = V_19; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_DisableAllKeywords_mC8552E33F8C174B635939DFB146786099D6070EF(__this, L_103, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_104 = V_19; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_104, NULL); // Profiler.BeginSample("Render Sprites Unlit"); Profiler_BeginSample_mA836D6E554511CBEAD80F55EE41AAA5D1B26B3DE_inline(_stringLiteral1C3D067B82ADFB1B3235B39F532DF3C8978A7F4B, NULL); // if (m_Renderer2DData.useCameraSortingLayerTexture) Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_105 = __this->___m_Renderer2DData_41; NullCheck(L_105); bool L_106; L_106 = Renderer2DData_get_useCameraSortingLayerTexture_m184B68F88C3A43F3507E4BAB8EA939B7EA6EB029_inline(L_105, NULL); V_24 = L_106; bool L_107 = V_24; if (!L_107) { goto IL_035d; } } { // filterSettings.sortingLayerRange = new SortingLayerRange(short.MinValue, m_CameraSortingLayerBoundsIndex); int16_t L_108 = __this->___m_CameraSortingLayerBoundsIndex_43; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_109; memset((&L_109), 0, sizeof(L_109)); SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_109), (int16_t)((int32_t)-32768), L_108, /*hidden argument*/NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E((&V_2), L_109, NULL); // Render(context, cmd, ref renderingData, ref filterSettings, unlitDrawSettings); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_110 = ___context0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = V_19; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_112 = ___renderingData1; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_113 = V_15; Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14(__this, L_110, L_111, L_112, (&V_2), L_113, NULL); // CopyCameraSortingLayerRenderTexture(context, renderingData, storeAction); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_114 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_115 = ___renderingData1; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_116 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_115); int32_t L_117 = V_17; Render2DLightingPass_CopyCameraSortingLayerRenderTexture_mE7BF7955CFAD71797D6CBE9FCB77FDA243BC4316(__this, L_114, L_116, L_117, NULL); // filterSettings.sortingLayerRange = new SortingLayerRange(m_CameraSortingLayerBoundsIndex, short.MaxValue); int16_t L_118 = __this->___m_CameraSortingLayerBoundsIndex_43; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_119; memset((&L_119), 0, sizeof(L_119)); SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_119), L_118, (int16_t)((int32_t)32767), /*hidden argument*/NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E((&V_2), L_119, NULL); // Render(context, cmd, ref renderingData, ref filterSettings, unlitDrawSettings); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_120 = ___context0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_121 = V_19; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_122 = ___renderingData1; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_123 = V_15; Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14(__this, L_120, L_121, L_122, (&V_2), L_123, NULL); goto IL_036e; } IL_035d: { // Render(context, cmd, ref renderingData, ref filterSettings, unlitDrawSettings); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_124 = ___context0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_125 = V_19; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_126 = ___renderingData1; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_127 = V_15; Render2DLightingPass_Render_m948435070A7FFAF0329511CE1FE11F5A41E85B14(__this, L_124, L_125, L_126, (&V_2), L_127, NULL); } IL_036e: { // Profiler.EndSample(); Profiler_EndSample_m450653E4210CC1B4E1210C29F62FC48F8F250437(NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_128 = V_19; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_128, NULL); } IL_037d: { // filterSettings.sortingLayerRange = SortingLayerRange.all; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_129; L_129 = SortingLayerRange_get_all_m8340309D1B8DEBFF5AA083D08EBF9E17DC900C20(NULL); FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E((&V_2), L_129, NULL); // RenderingUtils.RenderObjectsWithError(context, ref renderingData.cullResults, camera, filterSettings, SortingCriteria.None); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_130 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_131 = ___renderingData1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_132 = (&L_131->___cullResults_0); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_133 = V_1; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_134 = V_2; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); RenderingUtils_RenderObjectsWithError_m8EED15FCA6B2F37E0871696BD9260CD1C31F3E23(L_130, L_132, L_133, L_134, 0, NULL); // } return; } } // UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.Render2DLightingPass::UnityEngine.Rendering.Universal.IRenderPass2D.get_rendererData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* Render2DLightingPass_UnityEngine_Rendering_Universal_IRenderPass2D_get_rendererData_mA7B0189674058367AFE787994F02AD75DD7F1065 (Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92* __this, const RuntimeMethod* method) { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* V_0 = NULL; { // get { return m_Renderer2DData; } Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_0 = __this->___m_Renderer2DData_41; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_Renderer2DData; } Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass__cctor_mAF3FA11EB148B2C91598FDF947DCCB7752789B82 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral036462E760D1953050197A6F33FE443041B98AA2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FC48AFF2650AD1F6D0F89769F7FAFA88A4233D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CD24350F1F6FF04A12D75C15392136DFF516E67); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B10E94130D2498D0E5A5B38E4FFD79090DF4339); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B8FC146BBB3042108B53AC3873D1220F2E63B8A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80FD5417542E820E70C2E9ED71CADC04BC0312E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B41E9AA6EEFBB67616EF939A45CC5397A706CE8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B5B8B04B7FEFCE063C1A88497D1B1861B41EE60); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92B423CE3F0A3D1BCF1C09886ADD8440375F7296); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C0E4B281D18B57530402806A02D1BA79149C80C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB39DC801ED62ED99C1ACDDCBEC5AA49E78608EE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB4DC09B24A2CA632379B667946193296D368ACA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD36223260B5663B6EAAC648CD7B61F6B3F111DDF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF09359893A6C4A9A3860D21CCB125A595D3828B2); s_Il2CppMethodInitialized = true; } { // private static readonly int k_HDREmulationScaleID = Shader.PropertyToID("_HDREmulationScale"); int32_t L_0; L_0 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral80FD5417542E820E70C2E9ED71CADC04BC0312E9, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_HDREmulationScaleID_24 = L_0; // private static readonly int k_InverseHDREmulationScaleID = Shader.PropertyToID("_InverseHDREmulationScale"); int32_t L_1; L_1 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralD36223260B5663B6EAAC648CD7B61F6B3F111DDF, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_InverseHDREmulationScaleID_25 = L_1; // private static readonly int k_UseSceneLightingID = Shader.PropertyToID("_UseSceneLighting"); int32_t L_2; L_2 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralBB4DC09B24A2CA632379B667946193296D368ACA, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_UseSceneLightingID_26 = L_2; // private static readonly int k_RendererColorID = Shader.PropertyToID("_RendererColor"); int32_t L_3; L_3 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral036462E760D1953050197A6F33FE443041B98AA2, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_RendererColorID_27 = L_3; // private static readonly int k_CameraSortingLayerTextureID = Shader.PropertyToID("_CameraSortingLayerTexture"); int32_t L_4; L_4 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTextureID_28 = L_4; // private static readonly int[] k_ShapeLightTextureIDs = // { // Shader.PropertyToID("_ShapeLightTexture0"), // Shader.PropertyToID("_ShapeLightTexture1"), // Shader.PropertyToID("_ShapeLightTexture2"), // Shader.PropertyToID("_ShapeLightTexture3") // }; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5; int32_t L_7; L_7 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralF09359893A6C4A9A3860D21CCB125A595D3828B2, NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(0), (int32_t)L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_6; int32_t L_9; L_9 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral6B8FC146BBB3042108B53AC3873D1220F2E63B8A, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(1), (int32_t)L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_8; int32_t L_11; L_11 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral92B423CE3F0A3D1BCF1C09886ADD8440375F7296, NULL); NullCheck(L_10); (L_10)->SetAt(static_cast(2), (int32_t)L_11); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_10; int32_t L_13; L_13 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralBB39DC801ED62ED99C1ACDDCBEC5AA49E78608EE, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(3), (int32_t)L_13); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29 = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs_29), (void*)L_12); // private static readonly ShaderTagId k_CombinedRenderingPassName = new ShaderTagId("Universal2D"); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_14; memset((&L_14), 0, sizeof(L_14)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_14), _stringLiteral8B5B8B04B7FEFCE063C1A88497D1B1861B41EE60, /*hidden argument*/NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_CombinedRenderingPassName_30 = L_14; // private static readonly ShaderTagId k_NormalsRenderingPassName = new ShaderTagId("NormalsRendering"); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_15; memset((&L_15), 0, sizeof(L_15)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_15), _stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4, /*hidden argument*/NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_NormalsRenderingPassName_31 = L_15; // private static readonly ShaderTagId k_LegacyPassName = new ShaderTagId("SRPDefaultUnlit"); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_16; memset((&L_16), 0, sizeof(L_16)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_16), _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5, /*hidden argument*/NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_LegacyPassName_32 = L_16; // private static readonly List k_ShaderTags = new List() { k_LegacyPassName, k_CombinedRenderingPassName }; List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_17 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); NullCheck(L_17); List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_17, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_18 = L_17; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_19 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_LegacyPassName_32; NullCheck(L_18); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_18, L_19, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_20 = L_18; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_21 = ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_CombinedRenderingPassName_30; NullCheck(L_20); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_20, L_21, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShaderTags_33 = L_20; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___k_ShaderTags_33), (void*)L_20); // private static readonly ProfilingSampler m_ProfilingDrawLights = new ProfilingSampler("Draw 2D Lights"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_22 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_22); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_22, _stringLiteral8B41E9AA6EEFBB67616EF939A45CC5397A706CE8, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLights_34 = L_22; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLights_34), (void*)L_22); // private static readonly ProfilingSampler m_ProfilingDrawLightTextures = new ProfilingSampler("Draw 2D Lights Textures"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_23 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_23); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_23, _stringLiteral4CD24350F1F6FF04A12D75C15392136DFF516E67, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLightTextures_35 = L_23; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLightTextures_35), (void*)L_23); // private static readonly ProfilingSampler m_ProfilingDrawRenderers = new ProfilingSampler("Draw All Renderers"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_24 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_24); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_24, _stringLiteral9C0E4B281D18B57530402806A02D1BA79149C80C, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawRenderers_36 = L_24; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawRenderers_36), (void*)L_24); // private static readonly ProfilingSampler m_ProfilingDrawLayerBatch = new ProfilingSampler("Draw Layer Batch"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_25 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_25); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_25, _stringLiteral6B10E94130D2498D0E5A5B38E4FFD79090DF4339, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLayerBatch_37 = L_25; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingDrawLayerBatch_37), (void*)L_25); // private static readonly ProfilingSampler m_ProfilingSamplerUnlit = new ProfilingSampler("Render Unlit"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_26 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_26); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_26, _stringLiteral2FC48AFF2650AD1F6D0F89769F7FAFA88A4233D9, NULL); ((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingSamplerUnlit_38 = L_26; Il2CppCodeGenWriteBarrier((void**)(&((Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_StaticFields*)il2cpp_codegen_static_fields_for(Render2DLightingPass_t528C9859B4B38CF33282E4A6D576BDAED6F28E92_il2cpp_TypeInfo_var))->___m_ProfilingSamplerUnlit_38), (void*)L_26); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mB27ABE9A26266599AA39C5DA7C7374EF43710695 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67* L_0 = (U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67*)il2cpp_codegen_object_new(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m005F0FF2BF31C6F94ED8A9CA718592F2F79DC32D(L_0, NULL); ((U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m005F0FF2BF31C6F94ED8A9CA718592F2F79DC32D (U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.Rendering.Universal.Render2DLightingPass/<>c::b__26_0(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.RenderStateBlock&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__26_0_mD026484B4884DD556A1F920EFF4CFDBE64748D7F (U3CU3Ec_t62942E23192E2890841D65308634C8F2775A3B67* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___ctx0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___data1, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___ds2, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___fs3, RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* ___rsb4, const RuntimeMethod* method) { { // ctx.DrawRenderers(data.cullResults, ref ds, ref fs, ref rsb); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___data1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_1 = L_0->___cullResults_0; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* L_2 = ___ds2; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_3 = ___fs3; RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_4 = ___rsb4; ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6((&___ctx0), L_1, L_2, L_3, L_4, NULL); // }); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LayerBatch IL2CPP_EXTERN_C void LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshal_pinvoke(const LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC& unmarshaled, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_pinvoke& marshaled) { marshaled.___startLayerID_0 = unmarshaled.___startLayerID_0; marshaled.___endLayerValue_1 = unmarshaled.___endLayerValue_1; marshaled.___layerRange_2 = unmarshaled.___layerRange_2; marshaled.___lightStats_3 = unmarshaled.___lightStats_3; marshaled.___renderTargetIds_4 = unmarshaled.___renderTargetIds_4; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke(unmarshaled.___renderTargetUsed_5, marshaled.___renderTargetUsed_5); } IL2CPP_EXTERN_C void LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshal_pinvoke_back(const LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_pinvoke& marshaled, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC& unmarshaled) { int32_t unmarshaledstartLayerID_temp_0 = 0; unmarshaledstartLayerID_temp_0 = marshaled.___startLayerID_0; unmarshaled.___startLayerID_0 = unmarshaledstartLayerID_temp_0; int32_t unmarshaledendLayerValue_temp_1 = 0; unmarshaledendLayerValue_temp_1 = marshaled.___endLayerValue_1; unmarshaled.___endLayerValue_1 = unmarshaledendLayerValue_temp_1; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 unmarshaledlayerRange_temp_2; memset((&unmarshaledlayerRange_temp_2), 0, sizeof(unmarshaledlayerRange_temp_2)); unmarshaledlayerRange_temp_2 = marshaled.___layerRange_2; unmarshaled.___layerRange_2 = unmarshaledlayerRange_temp_2; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C unmarshaledlightStats_temp_3; memset((&unmarshaledlightStats_temp_3), 0, sizeof(unmarshaledlightStats_temp_3)); unmarshaledlightStats_temp_3 = marshaled.___lightStats_3; unmarshaled.___lightStats_3 = unmarshaledlightStats_temp_3; U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5 unmarshaledrenderTargetIds_temp_4; memset((&unmarshaledrenderTargetIds_temp_4), 0, sizeof(unmarshaledrenderTargetIds_temp_4)); unmarshaledrenderTargetIds_temp_4 = marshaled.___renderTargetIds_4; unmarshaled.___renderTargetIds_4 = unmarshaledrenderTargetIds_temp_4; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647 unmarshaledrenderTargetUsed_temp_5; memset((&unmarshaledrenderTargetUsed_temp_5), 0, sizeof(unmarshaledrenderTargetUsed_temp_5)); U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke_back(marshaled.___renderTargetUsed_5, unmarshaledrenderTargetUsed_temp_5); unmarshaled.___renderTargetUsed_5 = unmarshaledrenderTargetUsed_temp_5; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LayerBatch IL2CPP_EXTERN_C void LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshal_pinvoke_cleanup(LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_pinvoke& marshaled) { U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke_cleanup(marshaled.___renderTargetUsed_5); } // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LayerBatch IL2CPP_EXTERN_C void LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshal_com(const LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC& unmarshaled, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_com& marshaled) { marshaled.___startLayerID_0 = unmarshaled.___startLayerID_0; marshaled.___endLayerValue_1 = unmarshaled.___endLayerValue_1; marshaled.___layerRange_2 = unmarshaled.___layerRange_2; marshaled.___lightStats_3 = unmarshaled.___lightStats_3; marshaled.___renderTargetIds_4 = unmarshaled.___renderTargetIds_4; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com(unmarshaled.___renderTargetUsed_5, marshaled.___renderTargetUsed_5); } IL2CPP_EXTERN_C void LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshal_com_back(const LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_com& marshaled, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC& unmarshaled) { int32_t unmarshaledstartLayerID_temp_0 = 0; unmarshaledstartLayerID_temp_0 = marshaled.___startLayerID_0; unmarshaled.___startLayerID_0 = unmarshaledstartLayerID_temp_0; int32_t unmarshaledendLayerValue_temp_1 = 0; unmarshaledendLayerValue_temp_1 = marshaled.___endLayerValue_1; unmarshaled.___endLayerValue_1 = unmarshaledendLayerValue_temp_1; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 unmarshaledlayerRange_temp_2; memset((&unmarshaledlayerRange_temp_2), 0, sizeof(unmarshaledlayerRange_temp_2)); unmarshaledlayerRange_temp_2 = marshaled.___layerRange_2; unmarshaled.___layerRange_2 = unmarshaledlayerRange_temp_2; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C unmarshaledlightStats_temp_3; memset((&unmarshaledlightStats_temp_3), 0, sizeof(unmarshaledlightStats_temp_3)); unmarshaledlightStats_temp_3 = marshaled.___lightStats_3; unmarshaled.___lightStats_3 = unmarshaledlightStats_temp_3; U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5 unmarshaledrenderTargetIds_temp_4; memset((&unmarshaledrenderTargetIds_temp_4), 0, sizeof(unmarshaledrenderTargetIds_temp_4)); unmarshaledrenderTargetIds_temp_4 = marshaled.___renderTargetIds_4; unmarshaled.___renderTargetIds_4 = unmarshaledrenderTargetIds_temp_4; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647 unmarshaledrenderTargetUsed_temp_5; memset((&unmarshaledrenderTargetUsed_temp_5), 0, sizeof(unmarshaledrenderTargetUsed_temp_5)); U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com_back(marshaled.___renderTargetUsed_5, unmarshaledrenderTargetUsed_temp_5); unmarshaled.___renderTargetUsed_5 = unmarshaledrenderTargetUsed_temp_5; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LayerBatch IL2CPP_EXTERN_C void LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshal_com_cleanup(LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC_marshaled_com& marshaled) { U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com_cleanup(marshaled.___renderTargetUsed_5); } // System.Void UnityEngine.Rendering.Universal.LayerBatch::InitRTIds(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerBatch_InitRTIds_mF4E0176EC8FC27BC6AFAE84FF4C8E42564C0A753 (LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B1CBAB6DD19344F4CEE67FDB140B1EB05E2285B); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; { // for (var i = 0; i < 4; i++) V_0 = 0; goto IL_0048; } IL_0005: { // renderTargetUsed[i] = false; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647* L_0 = (&__this->___renderTargetUsed_5); bool* L_1 = (&L_0->___FixedElementField_0); int32_t L_2 = V_0; *((int8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_1, L_2))) = (int8_t)0; // renderTargetIds[i] = Shader.PropertyToID($"_LightTexture_{index}_{i}"); U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5* L_3 = (&__this->___renderTargetIds_4); int32_t* L_4 = (&L_3->___FixedElementField_0); int32_t L_5 = V_0; int32_t L_6 = ___index0; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7); int32_t L_9 = V_0; int32_t L_10 = L_9; RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10); String_t* L_12; L_12 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral6B1CBAB6DD19344F4CEE67FDB140B1EB05E2285B, L_8, L_11, NULL); int32_t L_13; L_13 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_12, NULL); *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), 4))))) = (int32_t)L_13; // for (var i = 0; i < 4; i++) int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0048: { // for (var i = 0; i < 4; i++) int32_t L_15 = V_0; V_1 = (bool)((((int32_t)L_15) < ((int32_t)4))? 1 : 0); bool L_16 = V_1; if (L_16) { goto IL_0005; } } { // } return; } } IL2CPP_EXTERN_C void LayerBatch_InitRTIds_mF4E0176EC8FC27BC6AFAE84FF4C8E42564C0A753_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method) { LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); LayerBatch_InitRTIds_mF4E0176EC8FC27BC6AFAE84FF4C8E42564C0A753(_thisAdjusted, ___index0, method); } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.LayerBatch::GetRTId(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B LayerBatch_GetRTId_mE066C98F07F9C27976D77D429590A37E14B282E5 (LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, int32_t ___index2, const RuntimeMethod* method) { bool V_0 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_1; memset((&V_1), 0, sizeof(V_1)); { // if (!renderTargetUsed[index]) U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647* L_0 = (&__this->___renderTargetUsed_5); bool* L_1 = (&L_0->___FixedElementField_0); int32_t L_2 = ___index2; int32_t L_3 = *((uint8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_1, L_2))); V_0 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0042; } } { // cmd.GetTemporaryRT(renderTargetIds[index], desc, FilterMode.Bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5* L_6 = (&__this->___renderTargetIds_4); int32_t* L_7 = (&L_6->___FixedElementField_0); int32_t L_8 = ___index2; int32_t L_9 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), 4))))); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_10 = ___desc1; NullCheck(L_5); CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_5, L_9, L_10, 1, NULL); // renderTargetUsed[index] = true; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647* L_11 = (&__this->___renderTargetUsed_5); bool* L_12 = (&L_11->___FixedElementField_0); int32_t L_13 = ___index2; *((int8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_12, L_13))) = (int8_t)1; } IL_0042: { // return new RenderTargetIdentifier(renderTargetIds[index]); U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5* L_14 = (&__this->___renderTargetIds_4); int32_t* L_15 = (&L_14->___FixedElementField_0); int32_t L_16 = ___index2; int32_t L_17 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_15, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_16), 4))))); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18; memset((&L_18), 0, sizeof(L_18)); RenderTargetIdentifier__ctor_m0D749ABC9272029239D12D4761AB4767B59BC76B((&L_18), L_17, /*hidden argument*/NULL); V_1 = L_18; goto IL_005b; } IL_005b: { // } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = V_1; return L_19; } } IL2CPP_EXTERN_C RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B LayerBatch_GetRTId_mE066C98F07F9C27976D77D429590A37E14B282E5_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, int32_t ___index2, const RuntimeMethod* method) { LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B _returnValue; _returnValue = LayerBatch_GetRTId_mE066C98F07F9C27976D77D429590A37E14B282E5(_thisAdjusted, ___cmd0, ___desc1, ___index2, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.LayerBatch::ReleaseRT(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerBatch_ReleaseRT_mA9FB46F73DA9AE0E84C0ED56B4A05FD7FB2BDF03 (LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; { // for (var i = 0; i < 4; i++) V_0 = 0; goto IL_004b; } IL_0005: { // if (!renderTargetUsed[i]) U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647* L_0 = (&__this->___renderTargetUsed_5); bool* L_1 = (&L_0->___FixedElementField_0); int32_t L_2 = V_0; int32_t L_3 = *((uint8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_1, L_2))); V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_001e; } } { // continue; goto IL_0047; } IL_001e: { // cmd.ReleaseTemporaryRT(renderTargetIds[i]); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; U3CrenderTargetIdsU3Ee__FixedBuffer_tFE129E2590DE72A1D57D7367CFEE0F7C9C8523F5* L_6 = (&__this->___renderTargetIds_4); int32_t* L_7 = (&L_6->___FixedElementField_0); int32_t L_8 = V_0; int32_t L_9 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), 4))))); NullCheck(L_5); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_5, L_9, NULL); // renderTargetUsed[i] = false; U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647* L_10 = (&__this->___renderTargetUsed_5); bool* L_11 = (&L_10->___FixedElementField_0); int32_t L_12 = V_0; *((int8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_11, L_12))) = (int8_t)0; } IL_0047: { // for (var i = 0; i < 4; i++) int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004b: { // for (var i = 0; i < 4; i++) int32_t L_14 = V_0; V_2 = (bool)((((int32_t)L_14) < ((int32_t)4))? 1 : 0); bool L_15 = V_2; if (L_15) { goto IL_0005; } } { // } return; } } IL2CPP_EXTERN_C void LayerBatch_ReleaseRT_mA9FB46F73DA9AE0E84C0ED56B4A05FD7FB2BDF03_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method) { LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); LayerBatch_ReleaseRT_mA9FB46F73DA9AE0E84C0ED56B4A05FD7FB2BDF03(_thisAdjusted, ___cmd0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke& marshaled) { marshaled.___FixedElementField_0 = static_cast(unmarshaled.___FixedElementField_0); } IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke_back(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke& marshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled) { bool unmarshaledFixedElementField_temp_0 = false; unmarshaledFixedElementField_temp_0 = static_cast(marshaled.___FixedElementField_0); unmarshaled.___FixedElementField_0 = unmarshaledFixedElementField_temp_0; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_pinvoke_cleanup(U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com& marshaled) { marshaled.___FixedElementField_0 = static_cast(unmarshaled.___FixedElementField_0); } IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com_back(const U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com& marshaled, U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647& unmarshaled) { bool unmarshaledFixedElementField_temp_0 = false; unmarshaledFixedElementField_temp_0 = static_cast(marshaled.___FixedElementField_0); unmarshaled.___FixedElementField_0 = unmarshaledFixedElementField_temp_0; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LayerBatch/e__FixedBuffer IL2CPP_EXTERN_C void U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshal_com_cleanup(U3CrenderTargetUsedU3Ee__FixedBuffer_tFD6BC31F926EE730D12C5E649A0B4B46B3C49647_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UInt32 UnityEngine.Rendering.Universal.LayerUtility::get_maxTextureCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LayerUtility_get_maxTextureCount_mD4CCE1FE800E9C7F1615F30DAB11585C92A7887F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static uint maxTextureCount { get; private set; } uint32_t L_0 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___U3CmaxTextureCountU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.Rendering.Universal.LayerUtility::set_maxTextureCount(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerUtility_set_maxTextureCount_m900E4EED33B68C5457E202B5D9947CECDFBCADBE (uint32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static uint maxTextureCount { get; private set; } uint32_t L_0 = ___value0; ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___U3CmaxTextureCountU3Ek__BackingField_1 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.LayerUtility::InitializeBudget(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerUtility_InitializeBudget_mDE564D84F75F688D345C6C938FEA229EB0FD7B94 (uint32_t ___maxTextureCount0, const RuntimeMethod* method) { { // LayerUtility.maxTextureCount = math.max(4, maxTextureCount); uint32_t L_0 = ___maxTextureCount0; uint32_t L_1; L_1 = math_max_mBF7CBD8CC524D2CCC33C4EF9E6288CBB08363202_inline(4, L_0, NULL); LayerUtility_set_maxTextureCount_m900E4EED33B68C5457E202B5D9947CECDFBCADBE_inline(L_1, NULL); // } return; } } // System.Boolean UnityEngine.Rendering.Universal.LayerUtility::CanBatchLightsInLayer(System.Int32,System.Int32,UnityEngine.SortingLayer[],UnityEngine.Rendering.Universal.ILight2DCullResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayerUtility_CanBatchLightsInLayer_m9256E0018610CFD3EB03ADDFC54ACA1C27F89E3B (int32_t ___layerIndex10, int32_t ___layerIndex21, SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___sortingLayers2, RuntimeObject* ___lightCullResult3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 V_2; memset((&V_2), 0, sizeof(V_2)); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_3 = NULL; bool V_4 = false; bool V_5 = false; int32_t G_B6_0 = 0; int32_t G_B8_0 = 0; { // var layerId1 = sortingLayers[layerIndex1].id; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0 = ___sortingLayers2; int32_t L_1 = ___layerIndex10; NullCheck(L_0); int32_t L_2; L_2 = SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B(((L_0)->GetAddressAt(static_cast(L_1))), NULL); V_0 = L_2; // var layerId2 = sortingLayers[layerIndex2].id; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_3 = ___sortingLayers2; int32_t L_4 = ___layerIndex21; NullCheck(L_3); int32_t L_5; L_5 = SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B(((L_3)->GetAddressAt(static_cast(L_4))), NULL); V_1 = L_5; // foreach (var light in lightCullResult.visibleLights) RuntimeObject* L_6 = ___lightCullResult3; NullCheck(L_6); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_7; L_7 = InterfaceFuncInvoker0< List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* >::Invoke(0 /* System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ILight2DCullResult::get_visibleLights() */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_6); NullCheck(L_7); Enumerator_t9C131AABA7DE8960D6BC197B47861EA11DC9D778 L_8; L_8 = List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50(L_7, List_1_GetEnumerator_mD1EC42F3CF7D8E878F427899A0DBA78706CEBA50_RuntimeMethod_var); V_2 = L_8; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006f: {// begin finally (depth: 1) Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE((&V_2), Enumerator_Dispose_m4873B68D371303BF51ACCD97C59C3D04C26D3DBE_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0064_1; } IL_002a_1: { // foreach (var light in lightCullResult.visibleLights) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_9; L_9 = Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_inline((&V_2), Enumerator_get_Current_m2B882211A09E9EAF9D2775E406ED5250CB05BAF9_RuntimeMethod_var); V_3 = L_9; // if ((light.IsLitLayer(layerId1) != light.IsLitLayer(layerId2)) || (light.IsLitLayer(layerId1) && light.shadowsEnabled)) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_10 = V_3; int32_t L_11 = V_0; NullCheck(L_10); bool L_12; L_12 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_10, L_11, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_13 = V_3; int32_t L_14 = V_1; NullCheck(L_13); bool L_15; L_15 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_13, L_14, NULL); if ((!(((uint32_t)L_12) == ((uint32_t)L_15)))) { goto IL_0057_1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_16 = V_3; int32_t L_17 = V_0; NullCheck(L_16); bool L_18; L_18 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_16, L_17, NULL); if (!L_18) { goto IL_0054_1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_19 = V_3; NullCheck(L_19); bool L_20; L_20 = Light2D_get_shadowsEnabled_m22E4C87955DECFC40C34F851FAE080371F548BCB_inline(L_19, NULL); G_B6_0 = ((int32_t)(L_20)); goto IL_0055_1; } IL_0054_1: { G_B6_0 = 0; } IL_0055_1: { G_B8_0 = G_B6_0; goto IL_0058_1; } IL_0057_1: { G_B8_0 = 1; } IL_0058_1: { V_4 = (bool)G_B8_0; bool L_21 = V_4; if (!L_21) { goto IL_0063_1; } } { // return false; V_5 = (bool)0; goto IL_0083; } IL_0063_1: { } IL_0064_1: { // foreach (var light in lightCullResult.visibleLights) bool L_22; L_22 = Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F((&V_2), Enumerator_MoveNext_mE14B1063EBB38D699442D9D7BE0C82503635239F_RuntimeMethod_var); if (L_22) { goto IL_002a_1; } } { goto IL_007e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007e: { // return true; V_5 = (bool)1; goto IL_0083; } IL_0083: { // } bool L_23 = V_5; return L_23; } } // System.Int32 UnityEngine.Rendering.Universal.LayerUtility::FindUpperBoundInBatch(System.Int32,UnityEngine.SortingLayer[],UnityEngine.Rendering.Universal.ILight2DCullResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerUtility_FindUpperBoundInBatch_m68E9F8E854A9B8DB7413FEC22E688A02628FAE2B (int32_t ___startLayerIndex0, SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___sortingLayers1, RuntimeObject* ___lightCullResult2, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; { // for (var i = startLayerIndex + 1; i < sortingLayers.Length; i++) int32_t L_0 = ___startLayerIndex0; V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1)); goto IL_0023; } IL_0007: { // if (!CanBatchLightsInLayer(startLayerIndex, i, sortingLayers, lightCullResult)) int32_t L_1 = ___startLayerIndex0; int32_t L_2 = V_0; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_3 = ___sortingLayers1; RuntimeObject* L_4 = ___lightCullResult2; bool L_5; L_5 = LayerUtility_CanBatchLightsInLayer_m9256E0018610CFD3EB03ADDFC54ACA1C27F89E3B(L_1, L_2, L_3, L_4, NULL); V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_001e; } } { // return i - 1; int32_t L_7 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(L_7, 1)); goto IL_0035; } IL_001e: { // for (var i = startLayerIndex + 1; i < sortingLayers.Length; i++) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0023: { // for (var i = startLayerIndex + 1; i < sortingLayers.Length; i++) int32_t L_9 = V_0; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_10 = ___sortingLayers1; NullCheck(L_10); V_3 = (bool)((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))? 1 : 0); bool L_11 = V_3; if (L_11) { goto IL_0007; } } { // return sortingLayers.Length - 1; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_12 = ___sortingLayers1; NullCheck(L_12); V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), 1)); goto IL_0035; } IL_0035: { // } int32_t L_13 = V_2; return L_13; } } // System.Void UnityEngine.Rendering.Universal.LayerUtility::InitializeBatchInfos(UnityEngine.SortingLayer[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerUtility_InitializeBatchInfos_mDDD82CE20DBCD393B6707E0F9D4B3517AFA26A9E (SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* ___cachedSortingLayers0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* V_5 = NULL; bool V_6 = false; { // var count = cachedSortingLayers.Length; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0 = ___cachedSortingLayers0; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); // var needInit = s_LayerBatches == null; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_1 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0; V_1 = (bool)((((RuntimeObject*)(LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); // if (s_LayerBatches is null) LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_2 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0; V_2 = (bool)((((RuntimeObject*)(LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0027; } } { // s_LayerBatches = new LayerBatch[count]; int32_t L_4 = V_0; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_5 = (LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0*)(LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0*)SZArrayNew(LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0_il2cpp_TypeInfo_var, (uint32_t)L_4); ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0), (void*)L_5); } IL_0027: { // if (needInit) bool L_6 = V_1; V_3 = L_6; bool L_7 = V_3; if (!L_7) { goto IL_0064; } } { // for (var i = 0; i < s_LayerBatches.Length; i++) V_4 = 0; goto IL_0052; } IL_0032: { // ref var layerBatch = ref s_LayerBatches[i]; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_8 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0; int32_t L_9 = V_4; NullCheck(L_8); V_5 = ((L_8)->GetAddressAt(static_cast(L_9))); // layerBatch.InitRTIds(i); LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_10 = V_5; int32_t L_11 = V_4; LayerBatch_InitRTIds_mF4E0176EC8FC27BC6AFAE84FF4C8E42564C0A753(L_10, L_11, NULL); // for (var i = 0; i < s_LayerBatches.Length; i++) int32_t L_12 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0052: { // for (var i = 0; i < s_LayerBatches.Length; i++) int32_t L_13 = V_4; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_14 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0; NullCheck(L_14); V_6 = (bool)((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))? 1 : 0); bool L_15 = V_6; if (L_15) { goto IL_0032; } } { } IL_0064: { // } return; } } // UnityEngine.Rendering.Universal.LayerBatch[] UnityEngine.Rendering.Universal.LayerUtility::CalculateBatches(UnityEngine.Rendering.Universal.ILight2DCullResult,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* LayerUtility_CalculateBatches_m885C93A10D38C001E73C89E2FDBDE573187BD668 (RuntimeObject* ___lightCullResult0, int32_t* ___batchCount1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C V_3; memset((&V_3), 0, sizeof(V_3)); LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* V_4 = NULL; int32_t V_5 = 0; int16_t V_6 = 0; int16_t V_7 = 0; int16_t V_8 = 0; int16_t V_9 = 0; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; bool V_12 = false; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* V_13 = NULL; int32_t G_B4_0 = 0; int32_t G_B7_0 = 0; { // var cachedSortingLayers = Light2DManager.GetCachedSortingLayer(); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0; L_0 = Light2DManager_GetCachedSortingLayer_m9C5B89B932A32CB3C9FB566710307DB69A69A360(NULL); V_0 = L_0; // InitializeBatchInfos(cachedSortingLayers); SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_1 = V_0; LayerUtility_InitializeBatchInfos_mDDD82CE20DBCD393B6707E0F9D4B3517AFA26A9E(L_1, NULL); // batchCount = 0; int32_t* L_2 = ___batchCount1; *((int32_t*)L_2) = (int32_t)0; // for (var i = 0; i < cachedSortingLayers.Length;) V_1 = 0; goto IL_00c4; } IL_0018: { // var layerToRender = cachedSortingLayers[i].id; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5; L_5 = SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B(((L_3)->GetAddressAt(static_cast(L_4))), NULL); V_2 = L_5; // var lightStats = lightCullResult.GetLightStatsByLayer(layerToRender); RuntimeObject* L_6 = ___lightCullResult0; int32_t L_7 = V_2; NullCheck(L_6); LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_8; L_8 = InterfaceFuncInvoker1< LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C, int32_t >::Invoke(1 /* UnityEngine.Rendering.Universal.LightStats UnityEngine.Rendering.Universal.ILight2DCullResult::GetLightStatsByLayer(System.Int32) */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_6, L_7); V_3 = L_8; // ref var layerBatch = ref s_LayerBatches[batchCount++]; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_9 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0; int32_t* L_10 = ___batchCount1; int32_t* L_11 = ___batchCount1; int32_t L_12 = *((int32_t*)L_11); V_11 = L_12; int32_t L_13 = V_11; *((int32_t*)L_10) = (int32_t)((int32_t)il2cpp_codegen_add(L_13, 1)); int32_t L_14 = V_11; NullCheck(L_9); V_4 = ((L_9)->GetAddressAt(static_cast(L_14))); // var upperLayerInBatch = FindUpperBoundInBatch(i, cachedSortingLayers, lightCullResult); int32_t L_15 = V_1; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_16 = V_0; RuntimeObject* L_17 = ___lightCullResult0; int32_t L_18; L_18 = LayerUtility_FindUpperBoundInBatch_m68E9F8E854A9B8DB7413FEC22E688A02628FAE2B(L_15, L_16, L_17, NULL); V_5 = L_18; // var startLayerValue = (short)cachedSortingLayers[i].value; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_19 = V_0; int32_t L_20 = V_1; NullCheck(L_19); int32_t L_21; L_21 = SortingLayer_get_value_mBACAFF777B6431D61DB28537B708E37E7181222B(((L_19)->GetAddressAt(static_cast(L_20))), NULL); V_6 = ((int16_t)L_21); // var lowerBound = (i == 0) ? short.MinValue : startLayerValue; int32_t L_22 = V_1; if (!L_22) { goto IL_0066; } } { int16_t L_23 = V_6; G_B4_0 = ((int32_t)(L_23)); goto IL_006b; } IL_0066: { G_B4_0 = ((int32_t)-32768); } IL_006b: { V_7 = (int16_t)G_B4_0; // var endLayerValue = (short)cachedSortingLayers[upperLayerInBatch].value; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_24 = V_0; int32_t L_25 = V_5; NullCheck(L_24); int32_t L_26; L_26 = SortingLayer_get_value_mBACAFF777B6431D61DB28537B708E37E7181222B(((L_24)->GetAddressAt(static_cast(L_25))), NULL); V_8 = ((int16_t)L_26); // var upperBound = (upperLayerInBatch == cachedSortingLayers.Length - 1) ? short.MaxValue : endLayerValue; int32_t L_27 = V_5; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_28 = V_0; NullCheck(L_28); if ((((int32_t)L_27) == ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_28)->max_length)), 1))))) { goto IL_008a; } } { int16_t L_29 = V_8; G_B7_0 = ((int32_t)(L_29)); goto IL_008f; } IL_008a: { G_B7_0 = ((int32_t)32767); } IL_008f: { V_9 = (int16_t)G_B7_0; // var sortingLayerRange = new SortingLayerRange(lowerBound, upperBound); int16_t L_30 = V_7; int16_t L_31 = V_9; SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&V_10), L_30, L_31, NULL); // layerBatch.startLayerID = layerToRender; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_32 = V_4; int32_t L_33 = V_2; L_32->___startLayerID_0 = L_33; // layerBatch.endLayerValue = endLayerValue; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_34 = V_4; int16_t L_35 = V_8; L_34->___endLayerValue_1 = L_35; // layerBatch.layerRange = sortingLayerRange; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_36 = V_4; SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_37 = V_10; L_36->___layerRange_2 = L_37; // layerBatch.lightStats = lightStats; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_38 = V_4; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C L_39 = V_3; L_38->___lightStats_3 = L_39; // i = upperLayerInBatch + 1; int32_t L_40 = V_5; V_1 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00c4: { // for (var i = 0; i < cachedSortingLayers.Length;) int32_t L_41 = V_1; SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_42 = V_0; NullCheck(L_42); V_12 = (bool)((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length))))? 1 : 0); bool L_43 = V_12; if (L_43) { goto IL_0018; } } { // return s_LayerBatches; LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_44 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___s_LayerBatches_0; V_13 = L_44; goto IL_00dc; } IL_00dc: { // } LayerBatchU5BU5D_tD4A3EA4D30226DBF64C6D701D06B615BC7675BA0* L_45 = V_13; return L_45; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Texture UnityEngine.Rendering.Universal.Light2DLookupTexture::GetLightLookupTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Light2DLookupTexture_GetLightLookupTexture_mDD1C6C9E7662ACD7B1737BE21E7C8C0741E333CB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL; { // if (s_PointLightLookupTexture == null) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ((Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_il2cpp_TypeInfo_var))->___s_PointLightLookupTexture_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001a; } } { // s_PointLightLookupTexture = CreatePointLightLookupTexture(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3; L_3 = Light2DLookupTexture_CreatePointLightLookupTexture_m7760EAE8F6AA76249F63A0664E47ED5038D1F49A(NULL); ((Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_il2cpp_TypeInfo_var))->___s_PointLightLookupTexture_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_il2cpp_TypeInfo_var))->___s_PointLightLookupTexture_0), (void*)L_3); } IL_001a: { // return s_PointLightLookupTexture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = ((Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DLookupTexture_t9147DCBA7005BB670D47EB0FAB8F4B35660A0A7E_il2cpp_TypeInfo_var))->___s_PointLightLookupTexture_0; V_1 = L_4; goto IL_0022; } IL_0022: { // } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = V_1; return L_5; } } // UnityEngine.Texture2D UnityEngine.Rendering.Universal.Light2DLookupTexture::CreatePointLightLookupTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Light2DLookupTexture_CreatePointLightLookupTexture_m7760EAE8F6AA76249F63A0664E47ED5038D1F49A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_1 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9; memset((&V_9), 0, sizeof(V_9)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10; memset((&V_10), 0, sizeof(V_10)); float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; float V_14 = 0.0f; float V_15 = 0.0f; float V_16 = 0.0f; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_17; memset((&V_17), 0, sizeof(V_17)); bool V_18 = false; bool V_19 = false; bool V_20 = false; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_21 = NULL; int32_t G_B9_0 = 0; { // var textureFormat = GraphicsFormat.R8G8B8A8_UNorm; V_0 = 8; // if (RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.R16G16B16A16_SFloat, FormatUsage.SetPixels)) il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_0; L_0 = RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273(((int32_t)48), 7, NULL); V_3 = L_0; bool L_1 = V_3; if (!L_1) { goto IL_0014; } } { // textureFormat = GraphicsFormat.R16G16B16A16_SFloat; V_0 = ((int32_t)48); goto IL_0025; } IL_0014: { // else if (RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.R32G32B32A32_SFloat, FormatUsage.SetPixels)) il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_2; L_2 = RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273(((int32_t)52), 7, NULL); V_4 = L_2; bool L_3 = V_4; if (!L_3) { goto IL_0025; } } { // textureFormat = GraphicsFormat.R32G32B32A32_SFloat; V_0 = ((int32_t)52); } IL_0025: { // var texture = new Texture2D(WIDTH, HEIGHT, textureFormat, TextureCreationFlags.None); int32_t L_4 = V_0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); NullCheck(L_5); Texture2D__ctor_m2E76254260C768B5D64D1664EE3929D198766CEF(L_5, ((int32_t)256), ((int32_t)256), L_4, 0, NULL); V_1 = L_5; // texture.filterMode = FilterMode.Bilinear; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = V_1; NullCheck(L_6); Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_6, 1, NULL); // texture.wrapMode = TextureWrapMode.Clamp; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = V_1; NullCheck(L_7); Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_7, 1, NULL); // var center = new Vector2(WIDTH / 2.0f, HEIGHT / 2.0f); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), (128.0f), (128.0f), NULL); // for (var y = 0; y < HEIGHT; y++) V_5 = 0; goto IL_016f; } IL_0060: { // for (var x = 0; x < WIDTH; x++) V_6 = 0; goto IL_0156; } IL_0069: { // var pos = new Vector2(x, y); int32_t L_8 = V_6; int32_t L_9 = V_5; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), ((float)L_8), ((float)L_9), NULL); // var distance = Vector2.Distance(pos, center); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_2; float L_12; L_12 = Vector2_Distance_m220B2ADBE9F87426BEEE291263560DFE78F835B5_inline(L_10, L_11, NULL); V_8 = L_12; // var relPos = pos - center; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Vector2_op_Subtraction_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline(L_13, L_14, NULL); V_9 = L_15; // var direction = center - pos; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18; L_18 = Vector2_op_Subtraction_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline(L_16, L_17, NULL); V_10 = L_18; // direction.Normalize(); Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline((&V_10), NULL); // if (x == WIDTH - 1 || y == HEIGHT - 1) int32_t L_19 = V_6; if ((((int32_t)L_19) == ((int32_t)((int32_t)255)))) { goto IL_00b1; } } { int32_t L_20 = V_5; G_B9_0 = ((((int32_t)L_20) == ((int32_t)((int32_t)255)))? 1 : 0); goto IL_00b2; } IL_00b1: { G_B9_0 = 1; } IL_00b2: { V_18 = (bool)G_B9_0; bool L_21 = V_18; if (!L_21) { goto IL_00c1; } } { // red = 0; V_11 = (0.0f); goto IL_00e6; } IL_00c1: { // red = Mathf.Clamp(1 - (2.0f * distance / WIDTH), 0.0f, 1.0f); float L_22 = V_8; float L_23; L_23 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_multiply((2.0f), L_22))/(256.0f))))), (0.0f), (1.0f), NULL); V_11 = L_23; } IL_00e6: { // var cosAngle = Vector2.Dot(Vector2.down, relPos.normalized); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24; L_24 = Vector2_get_down_m744DCF40A3F17B76B9C084145D6E66AC0DE3D5CD_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25; L_25 = Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline((&V_9), NULL); float L_26; L_26 = Vector2_Dot_mBF0FA0B529C821F4733DDC3AD366B07CD27625F4_inline(L_24, L_25, NULL); V_12 = L_26; // var angle = Mathf.Acos(cosAngle) / Mathf.PI; // 0-1 float L_27 = V_12; float L_28; L_28 = acosf(L_27); V_13 = ((float)(L_28/(3.14159274f))); // var green = Mathf.Clamp(1 - angle, 0.0f, 1.0f); float L_29 = V_13; float L_30; L_30 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(((float)il2cpp_codegen_subtract((1.0f), L_29)), (0.0f), (1.0f), NULL); V_14 = L_30; // var blue = direction.x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = V_10; float L_32 = L_31.___x_0; V_15 = L_32; // var alpha = direction.y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_10; float L_34 = L_33.___y_1; V_16 = L_34; // var color = new Color(red, green, blue, alpha); float L_35 = V_11; float L_36 = V_14; float L_37 = V_15; float L_38 = V_16; Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_17), L_35, L_36, L_37, L_38, NULL); // texture.SetPixel(x, y, color); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_39 = V_1; int32_t L_40 = V_6; int32_t L_41 = V_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_42 = V_17; NullCheck(L_39); Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_39, L_40, L_41, L_42, NULL); // for (var x = 0; x < WIDTH; x++) int32_t L_43 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_0156: { // for (var x = 0; x < WIDTH; x++) int32_t L_44 = V_6; V_19 = (bool)((((int32_t)L_44) < ((int32_t)((int32_t)256)))? 1 : 0); bool L_45 = V_19; if (L_45) { goto IL_0069; } } { // for (var y = 0; y < HEIGHT; y++) int32_t L_46 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_016f: { // for (var y = 0; y < HEIGHT; y++) int32_t L_47 = V_5; V_20 = (bool)((((int32_t)L_47) < ((int32_t)((int32_t)256)))? 1 : 0); bool L_48 = V_20; if (L_48) { goto IL_0060; } } { // texture.Apply(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_49 = V_1; NullCheck(L_49); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_49, NULL); // return texture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_50 = V_1; V_21 = L_50; goto IL_018d; } IL_018d: { // } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_51 = V_21; return L_51; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.RendererLighting::GetRenderTextureFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererLighting_GetRenderTextureFormat_m6A42C2C74F8F2538D3500E62EDF1C7158635264C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; { // if (!s_HasSetupRenderTextureFormatToUse) il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); bool L_0 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___s_HasSetupRenderTextureFormatToUse_13; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_003d; } } { // if (SystemInfo.IsFormatSupported(GraphicsFormat.B10G11R11_UFloatPack32, FormatUsage.Linear | FormatUsage.Render)) bool L_2; L_2 = SystemInfo_IsFormatSupported_m0F5051D3999D87A45F6CD5C80E6041F0B0C4C1E7(((int32_t)74), 5, NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0023; } } { // s_RenderTextureFormatToUse = GraphicsFormat.B10G11R11_UFloatPack32; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___s_RenderTextureFormatToUse_12 = ((int32_t)74); goto IL_0036; } IL_0023: { // else if (SystemInfo.IsFormatSupported(GraphicsFormat.R16G16B16A16_SFloat, FormatUsage.Linear | FormatUsage.Render)) bool L_4; L_4 = SystemInfo_IsFormatSupported_m0F5051D3999D87A45F6CD5C80E6041F0B0C4C1E7(((int32_t)48), 5, NULL); V_2 = L_4; bool L_5 = V_2; if (!L_5) { goto IL_0036; } } { // s_RenderTextureFormatToUse = GraphicsFormat.R16G16B16A16_SFloat; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___s_RenderTextureFormatToUse_12 = ((int32_t)48); } IL_0036: { // s_HasSetupRenderTextureFormatToUse = true; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___s_HasSetupRenderTextureFormatToUse_13 = (bool)1; } IL_003d: { // return s_RenderTextureFormatToUse; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_6 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___s_RenderTextureFormatToUse_12; V_3 = L_6; goto IL_0045; } IL_0045: { // } int32_t L_7 = V_3; return L_7; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::CreateNormalMapRenderTexture(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_CreateNormalMapRenderTexture_mDB1DE5D6DB8535D1F30F671F9D5F830683DCB8BB (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, float ___renderScale3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B5_0 = NULL; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B4_0 = NULL; int32_t G_B6_0 = 0; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B6_1 = NULL; { // if (renderScale != pass.rendererData.normalsRenderTargetScale) float L_0 = ___renderScale3; RuntimeObject* L_1 = ___pass0; NullCheck(L_1); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_2; L_2 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_1); NullCheck(L_2); float L_3; L_3 = Renderer2DData_get_normalsRenderTargetScale_m408FDE336E166EC040B8E723532E5D0D41C93C2C_inline(L_2, NULL); V_0 = (bool)((((int32_t)((((float)L_0) == ((float)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0102; } } { // if (pass.rendererData.isNormalsRenderTargetValid) RuntimeObject* L_5 = ___pass0; NullCheck(L_5); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_6; L_6 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); bool L_7; L_7 = Renderer2DData_get_isNormalsRenderTargetValid_m9E55394F40D7BD5E08B59CCC6B55E920B3DDC514_inline(L_6, NULL); V_2 = L_7; bool L_8 = V_2; if (!L_8) { goto IL_0042; } } { // cmd.ReleaseTemporaryRT(pass.rendererData.normalsRenderTarget.id); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd2; RuntimeObject* L_10 = ___pass0; NullCheck(L_10); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_11; L_11 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_10); NullCheck(L_11); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_12 = (&L_11->___normalsRenderTarget_41); int32_t L_13; L_13 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_12, NULL); NullCheck(L_9); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_9, L_13, NULL); } IL_0042: { // pass.rendererData.isNormalsRenderTargetValid = true; RuntimeObject* L_14 = ___pass0; NullCheck(L_14); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_15; L_15 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_14); NullCheck(L_15); Renderer2DData_set_isNormalsRenderTargetValid_mFE2F6A7F7BE40468052A125B30CE0FE2365D6AC4_inline(L_15, (bool)1, NULL); // pass.rendererData.normalsRenderTargetScale = renderScale; RuntimeObject* L_16 = ___pass0; NullCheck(L_16); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_17; L_17 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_16); float L_18 = ___renderScale3; NullCheck(L_17); Renderer2DData_set_normalsRenderTargetScale_mCA4C07D8B6D985281DEA12A2A6EB7453FFB9C176_inline(L_17, L_18, NULL); // var descriptor = new RenderTextureDescriptor( // (int)(renderingData.cameraData.cameraTargetDescriptor.width * renderScale), // (int)(renderingData.cameraData.cameraTargetDescriptor.height * renderScale)); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = (&L_19->___cameraTargetDescriptor_5); int32_t L_21; L_21 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_20, NULL); float L_22 = ___renderScale3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_24 = (&L_23->___cameraTargetDescriptor_5); int32_t L_25; L_25 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_24, NULL); float L_26 = ___renderScale3; RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_1), il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_21), L_22))), il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_25), L_26))), NULL); // descriptor.graphicsFormat = GetRenderTextureFormat(); il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_27; L_27 = RendererLighting_GetRenderTextureFormat_m6A42C2C74F8F2538D3500E62EDF1C7158635264C(NULL); RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_1), L_27, NULL); // descriptor.useMipMap = false; RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_1), (bool)0, NULL); // descriptor.autoGenerateMips = false; RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_1), (bool)0, NULL); // descriptor.depthBufferBits = pass.rendererData.useDepthStencilBuffer ? 32 : 0; RuntimeObject* L_28 = ___pass0; NullCheck(L_28); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_29; L_29 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_28); NullCheck(L_29); bool L_30; L_30 = Renderer2DData_get_useDepthStencilBuffer_mBC97999032178CB283D9FA05A0E15738A6C52E93_inline(L_29, NULL); G_B4_0 = (&V_1); if (L_30) { G_B5_0 = (&V_1); goto IL_00be; } } { G_B6_0 = 0; G_B6_1 = G_B4_0; goto IL_00c0; } IL_00be: { G_B6_0 = ((int32_t)32); G_B6_1 = G_B5_0; } IL_00c0: { RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819(G_B6_1, G_B6_0, NULL); // descriptor.msaaSamples = renderingData.cameraData.cameraTargetDescriptor.msaaSamples; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_31 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_32 = (&L_31->___cameraTargetDescriptor_5); int32_t L_33; L_33 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_32, NULL); RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_1), L_33, NULL); // descriptor.dimension = TextureDimension.Tex2D; RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline((&V_1), 2, NULL); // cmd.GetTemporaryRT(pass.rendererData.normalsRenderTarget.id, descriptor, FilterMode.Bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___cmd2; RuntimeObject* L_35 = ___pass0; NullCheck(L_35); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_36; L_36 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_35); NullCheck(L_36); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_37 = (&L_36->___normalsRenderTarget_41); int32_t L_38; L_38 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_37, NULL); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_39 = V_1; NullCheck(L_34); CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_34, L_38, L_39, 1, NULL); } IL_0102: { // } return; } } // UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.RendererLighting::GetBlendStyleRenderTextureDesc(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 RendererLighting_GetBlendStyleRenderTextureDesc_m23A988E47741BAB8446D93A53C21542A2D743FE5 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; int32_t V_2 = 0; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_3; memset((&V_3), 0, sizeof(V_3)); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_4; memset((&V_4), 0, sizeof(V_4)); { // var renderTextureScale = Mathf.Clamp(pass.rendererData.lightRenderTextureScale, 0.01f, 1.0f); RuntimeObject* L_0 = ___pass0; NullCheck(L_0); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_1; L_1 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); float L_2; L_2 = Renderer2DData_get_lightRenderTextureScale_m80E3D92E565F5609CDAF7929B3717A93CDF159EF_inline(L_1, NULL); float L_3; L_3 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_2, (0.00999999978f), (1.0f), NULL); V_0 = L_3; // var width = (int)(renderingData.cameraData.cameraTargetDescriptor.width * renderTextureScale); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_5 = (&L_4->___cameraTargetDescriptor_5); int32_t L_6; L_6 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_5, NULL); float L_7 = V_0; V_1 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_6), L_7))); // var height = (int)(renderingData.cameraData.cameraTargetDescriptor.height * renderTextureScale); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_9 = (&L_8->___cameraTargetDescriptor_5); int32_t L_10; L_10 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_9, NULL); float L_11 = V_0; V_2 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_10), L_11))); // var descriptor = new RenderTextureDescriptor(width, height); int32_t L_12 = V_1; int32_t L_13 = V_2; RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_3), L_12, L_13, NULL); // descriptor.graphicsFormat = GetRenderTextureFormat(); il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_14; L_14 = RendererLighting_GetRenderTextureFormat_m6A42C2C74F8F2538D3500E62EDF1C7158635264C(NULL); RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_3), L_14, NULL); // descriptor.useMipMap = false; RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_3), (bool)0, NULL); // descriptor.autoGenerateMips = false; RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_3), (bool)0, NULL); // descriptor.depthBufferBits = 0; RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_3), 0, NULL); // descriptor.msaaSamples = 1; RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_3), 1, NULL); // descriptor.dimension = TextureDimension.Tex2D; RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline((&V_3), 2, NULL); // return descriptor; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_15 = V_3; V_4 = L_15; goto IL_0090; } IL_0090: { // } RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_16 = V_4; return L_16; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::CreateCameraSortingLayerRenderTexture(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Downsampling) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_CreateCameraSortingLayerRenderTexture_m4BAB3FF368F4FEF6C48A379B32025B307B11936F (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, int32_t ___downsamplingMethod3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; int32_t V_2 = 0; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; bool V_5 = false; int32_t G_B5_0 = 0; { // var renderTextureScale = 1.0f; V_0 = (1.0f); // if (downsamplingMethod == Downsampling._2xBilinear) int32_t L_0 = ___downsamplingMethod3; V_4 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0); bool L_1 = V_4; if (!L_1) { goto IL_0019; } } { // renderTextureScale = 0.5f; V_0 = (0.5f); goto IL_0030; } IL_0019: { // else if (downsamplingMethod == Downsampling._4xBox || downsamplingMethod == Downsampling._4xBilinear) int32_t L_2 = ___downsamplingMethod3; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0023; } } { int32_t L_3 = ___downsamplingMethod3; G_B5_0 = ((((int32_t)L_3) == ((int32_t)3))? 1 : 0); goto IL_0024; } IL_0023: { G_B5_0 = 1; } IL_0024: { V_5 = (bool)G_B5_0; bool L_4 = V_5; if (!L_4) { goto IL_0030; } } { // renderTextureScale = 0.25f; V_0 = (0.25f); } IL_0030: { // var width = (int)(renderingData.cameraData.cameraTargetDescriptor.width * renderTextureScale); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_6 = (&L_5->___cameraTargetDescriptor_5); int32_t L_7; L_7 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_6, NULL); float L_8 = V_0; V_1 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_7), L_8))); // var height = (int)(renderingData.cameraData.cameraTargetDescriptor.height * renderTextureScale); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_10 = (&L_9->___cameraTargetDescriptor_5); int32_t L_11; L_11 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_10, NULL); float L_12 = V_0; V_2 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_11), L_12))); // var descriptor = new RenderTextureDescriptor(width, height); int32_t L_13 = V_1; int32_t L_14 = V_2; RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_3), L_13, L_14, NULL); // descriptor.graphicsFormat = renderingData.cameraData.cameraTargetDescriptor.graphicsFormat; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = (&(&___renderingData1)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_16 = (&L_15->___cameraTargetDescriptor_5); int32_t L_17; L_17 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0(L_16, NULL); RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_3), L_17, NULL); // descriptor.useMipMap = false; RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_3), (bool)0, NULL); // descriptor.autoGenerateMips = false; RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_3), (bool)0, NULL); // descriptor.depthBufferBits = 0; RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_3), 0, NULL); // descriptor.msaaSamples = 1; RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_3), 1, NULL); // descriptor.dimension = TextureDimension.Tex2D; RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline((&V_3), 2, NULL); // cmd.GetTemporaryRT(pass.rendererData.cameraSortingLayerRenderTarget.id, descriptor, FilterMode.Bilinear); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___cmd2; RuntimeObject* L_19 = ___pass0; NullCheck(L_19); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_20; L_20 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_19); NullCheck(L_20); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_21 = (&L_20->___cameraSortingLayerRenderTarget_43); int32_t L_22; L_22 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_21, NULL); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_23 = V_3; NullCheck(L_18); CommandBuffer_GetTemporaryRT_m98BCBFF670DDD3AC8657664F8252A9DF64D49FA5(L_18, L_22, L_23, 1, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::EnableBlendStyle(UnityEngine.Rendering.CommandBuffer,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_EnableBlendStyle_mA9C6F560EA623FABF5278D0FAF4A7A60F57A4EF4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, int32_t ___blendStyleIndex1, bool ___enabled2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; { // var keyword = k_UseBlendStyleKeywords[blendStyleIndex]; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseBlendStyleKeywords_8; int32_t L_1 = ___blendStyleIndex1; NullCheck(L_0); int32_t L_2 = L_1; String_t* L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; // if (enabled) bool L_4 = ___enabled2; V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0018; } } { // cmd.EnableShaderKeyword(keyword); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd0; String_t* L_7 = V_0; NullCheck(L_6); CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_6, L_7, NULL); goto IL_0020; } IL_0018: { // cmd.DisableShaderKeyword(keyword); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___cmd0; String_t* L_9 = V_0; NullCheck(L_8); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_8, L_9, NULL); } IL_0020: { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::DisableAllKeywords(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_DisableAllKeywords_mC8552E33F8C174B635939DFB146786099D6070EF (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; { // foreach (var keyword in k_UseBlendStyleKeywords) il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseBlendStyleKeywords_8; V_0 = L_0; V_1 = 0; goto IL_001e; } IL_000c: { // foreach (var keyword in k_UseBlendStyleKeywords) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; String_t* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // cmd.DisableShaderKeyword(keyword); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd1; String_t* L_6 = V_2; NullCheck(L_5); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_5, L_6, NULL); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001e: { // foreach (var keyword in k_UseBlendStyleKeywords) int32_t L_8 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = V_0; NullCheck(L_9); if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_000c; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::ReleaseRenderTextures(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_ReleaseRenderTextures_m1FE03650907B0B103F8339B188E4FC36E09D18DA (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // pass.rendererData.isNormalsRenderTargetValid = false; RuntimeObject* L_0 = ___pass0; NullCheck(L_0); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_1; L_1 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); Renderer2DData_set_isNormalsRenderTargetValid_mFE2F6A7F7BE40468052A125B30CE0FE2365D6AC4_inline(L_1, (bool)0, NULL); // pass.rendererData.normalsRenderTargetScale = 0.0f; RuntimeObject* L_2 = ___pass0; NullCheck(L_2); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_3; L_3 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_2); NullCheck(L_3); Renderer2DData_set_normalsRenderTargetScale_mCA4C07D8B6D985281DEA12A2A6EB7453FFB9C176_inline(L_3, (0.0f), NULL); // cmd.ReleaseTemporaryRT(pass.rendererData.normalsRenderTarget.id); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd1; RuntimeObject* L_5 = ___pass0; NullCheck(L_5); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_6; L_6 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_7 = (&L_6->___normalsRenderTarget_41); int32_t L_8; L_8 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_7, NULL); NullCheck(L_4); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_4, L_8, NULL); // cmd.ReleaseTemporaryRT(pass.rendererData.shadowsRenderTarget.id); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd1; RuntimeObject* L_10 = ___pass0; NullCheck(L_10); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_11; L_11 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_10); NullCheck(L_11); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_12 = (&L_11->___shadowsRenderTarget_42); int32_t L_13; L_13 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_12, NULL); NullCheck(L_9); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_9, L_13, NULL); // cmd.ReleaseTemporaryRT(pass.rendererData.cameraSortingLayerRenderTarget.id); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd1; RuntimeObject* L_15 = ___pass0; NullCheck(L_15); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_16; L_16 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_15); NullCheck(L_16); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_17 = (&L_16->___cameraSortingLayerRenderTarget_43); int32_t L_18; L_18 = RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline(L_17, NULL); NullCheck(L_14); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_14, L_18, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::DrawPointLight(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D,UnityEngine.Mesh,UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_DrawPointLight_m4005EAF47E7AAC376F0C4E6D3239D6DC800773F3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___lightMesh2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); { // var scale = new Vector3(light.pointLightOuterRadius, light.pointLightOuterRadius, light.pointLightOuterRadius); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light1; NullCheck(L_0); float L_1; L_1 = Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline(L_0, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_2 = ___light1; NullCheck(L_2); float L_3; L_3 = Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline(L_2, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_4 = ___light1; NullCheck(L_4); float L_5; L_5 = Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline(L_4, NULL); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), L_1, L_3, L_5, NULL); // var matrix = Matrix4x4.TRS(light.transform.position, light.transform.rotation, scale); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_6 = ___light1; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL); NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_9 = ___light1; NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_9, NULL); NullCheck(L_10); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13; L_13 = Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680(L_8, L_11, L_12, NULL); V_1 = L_13; // cmd.DrawMesh(lightMesh, matrix, material); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___cmd0; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_15 = ___lightMesh2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = ___material3; NullCheck(L_14); CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_14, L_15, L_16, L_17, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderLightSet(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,System.Int32,UnityEngine.Rendering.CommandBuffer,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderLightSet_mE185EAEAD039E13CED7A811F74FB16BA9AC5FEF5 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, int32_t ___blendStyleIndex2, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd3, int32_t ___layerToRender4, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTexture5, List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ___lights6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral231BD837008281576F78B612D72A554F36AA97E7); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; int64_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; int32_t V_11 = 0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_12 = NULL; bool V_13 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_14 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_15 = NULL; bool V_16 = false; bool V_17 = false; bool V_18 = false; bool V_19 = false; bool V_20 = false; bool V_21 = false; bool V_22 = false; bool V_23 = false; int32_t V_24 = 0; bool V_25 = false; bool V_26 = false; int32_t G_B8_0 = 0; int32_t G_B14_0 = 0; int32_t G_B23_0 = 0; int32_t G_B31_0 = 0; int32_t G_B38_0 = 0; int32_t G_B43_0 = 0; int32_t G_B49_0 = 0; { // var maxShadowLightCount = ShadowRendering.maxTextureCount * 4; il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); uint32_t L_0; L_0 = ShadowRendering_get_maxTextureCount_mD8BE6CA483DD4A6CD9862D81C809EC23A9972E32_inline(NULL); V_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_0, 4)); // var requiresRTInit = true; V_1 = (bool)1; // if (maxShadowLightCount < 1) uint32_t L_1 = V_0; V_3 = (bool)((!(((uint32_t)L_1) >= ((uint32_t)1)))? 1 : 0); bool L_2 = V_3; if (!L_2) { goto IL_0024; } } { // Debug.LogError("maxShadowTextureCount cannot be less than 1"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral231BD837008281576F78B612D72A554F36AA97E7, NULL); // return; goto IL_02ce; } IL_0024: { // var lightIndex = 0; V_2 = 0; goto IL_02bb; } IL_002b: { // var remainingLights = (uint)lights.Count - lightIndex; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3 = ___lights6; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_3, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); int32_t L_5 = V_2; V_4 = ((int64_t)il2cpp_codegen_subtract(((int64_t)(uint64_t)((uint32_t)L_4)), ((int64_t)L_5))); // var batchedLights = 0; V_5 = 0; // var shadowLightCount = 0; V_6 = 0; goto IL_009d; } IL_0041: { // var light = lights[lightIndex + batchedLights]; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_6 = ___lights6; int32_t L_7 = V_2; int32_t L_8 = V_5; NullCheck(L_6); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_9; L_9 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_6, ((int32_t)il2cpp_codegen_add(L_7, L_8)), List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); V_7 = L_9; // if (light.shadowsEnabled && light.shadowIntensity > 0 && light.IsLitLayer(layerToRender)) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_10 = V_7; NullCheck(L_10); bool L_11; L_11 = Light2D_get_shadowsEnabled_m22E4C87955DECFC40C34F851FAE080371F548BCB_inline(L_10, NULL); if (!L_11) { goto IL_0071; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_12 = V_7; NullCheck(L_12); float L_13; L_13 = Light2D_get_shadowIntensity_m66760C688E5D8C94B4E1548030DC8243DB0C3DC1_inline(L_12, NULL); if ((!(((float)L_13) > ((float)(0.0f))))) { goto IL_0071; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_14 = V_7; int32_t L_15 = ___layerToRender4; NullCheck(L_14); bool L_16; L_16 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_14, L_15, NULL); G_B8_0 = ((int32_t)(L_16)); goto IL_0072; } IL_0071: { G_B8_0 = 0; } IL_0072: { V_8 = (bool)G_B8_0; bool L_17 = V_8; if (!L_17) { goto IL_0096; } } { // ShadowRendering.PrerenderShadows(pass, renderingData, cmd, layerToRender, light, shadowLightCount, light.shadowIntensity); RuntimeObject* L_18 = ___pass0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_19 = ___renderingData1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___cmd3; int32_t L_21 = ___layerToRender4; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_22 = V_7; int32_t L_23 = V_6; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_24 = V_7; NullCheck(L_24); float L_25; L_25 = Light2D_get_shadowIntensity_m66760C688E5D8C94B4E1548030DC8243DB0C3DC1_inline(L_24, NULL); il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_PrerenderShadows_m80ED6A1447B0DA27C0CBBBB6CC83F79418126204(L_18, L_19, L_20, L_21, L_22, L_23, L_25, NULL); // shadowLightCount++; int32_t L_26 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0096: { // batchedLights++; int32_t L_27 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_009d: { // while (batchedLights < remainingLights && shadowLightCount < maxShadowLightCount) int32_t L_28 = V_5; int64_t L_29 = V_4; if ((((int64_t)((int64_t)L_28)) >= ((int64_t)L_29))) { goto IL_00ad; } } { int32_t L_30 = V_6; uint32_t L_31 = V_0; G_B14_0 = ((((int64_t)((int64_t)L_30)) < ((int64_t)((int64_t)(uint64_t)L_31)))? 1 : 0); goto IL_00ae; } IL_00ad: { G_B14_0 = 0; } IL_00ae: { V_9 = (bool)G_B14_0; bool L_32 = V_9; if (L_32) { goto IL_0041; } } { // if (shadowLightCount > 0 || requiresRTInit) int32_t L_33 = V_6; bool L_34 = V_1; V_10 = (bool)((int32_t)(((((int32_t)L_33) > ((int32_t)0))? 1 : 0)|(int32_t)L_34)); bool L_35 = V_10; if (!L_35) { goto IL_00d2; } } { // cmd.SetRenderTarget(renderTexture, RenderBufferLoadAction.Load, RenderBufferStoreAction.Store, RenderBufferLoadAction.DontCare, RenderBufferStoreAction.DontCare); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___cmd3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_37 = ___renderTexture5; NullCheck(L_36); CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_36, L_37, 0, 0, 2, 3, NULL); // requiresRTInit = false; V_1 = (bool)0; } IL_00d2: { // shadowLightCount = 0; V_6 = 0; // for (var lightIndexOffset = 0; lightIndexOffset < batchedLights; lightIndexOffset++) V_11 = 0; goto IL_0281; } IL_00dd: { // var light = lights[(int)(lightIndex + lightIndexOffset)]; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_38 = ___lights6; int32_t L_39 = V_2; int32_t L_40 = V_11; NullCheck(L_38); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_41; L_41 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_38, ((int32_t)il2cpp_codegen_add(L_39, L_40)), List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); V_12 = L_41; // if (light != null && // light.lightType != Light2D.LightType.Global && // light.blendStyleIndex == blendStyleIndex && // light.IsLitLayer(layerToRender)) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_42 = V_12; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_43; L_43 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_42, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_43) { goto IL_0114; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_44 = V_12; NullCheck(L_44); int32_t L_45; L_45 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_44, NULL); if ((((int32_t)L_45) == ((int32_t)4))) { goto IL_0114; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_46 = V_12; NullCheck(L_46); int32_t L_47; L_47 = Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline(L_46, NULL); int32_t L_48 = ___blendStyleIndex2; if ((!(((uint32_t)L_47) == ((uint32_t)L_48)))) { goto IL_0114; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_49 = V_12; int32_t L_50 = ___layerToRender4; NullCheck(L_49); bool L_51; L_51 = Light2D_IsLitLayer_m8836799BA3E37116C2DF7C615A27452F8D62EC88(L_49, L_50, NULL); G_B23_0 = ((int32_t)(L_51)); goto IL_0115; } IL_0114: { G_B23_0 = 0; } IL_0115: { V_13 = (bool)G_B23_0; bool L_52 = V_13; if (!L_52) { goto IL_027a; } } { // var lightMaterial = pass.rendererData.GetLightMaterial(light, false); RuntimeObject* L_53 = ___pass0; NullCheck(L_53); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_54; L_54 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_53); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_55 = V_12; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_56; L_56 = RendererLighting_GetLightMaterial_m721F7AB1D36880ECB7608E3A373609BECC6A937F(L_54, L_55, (bool)0, NULL); V_14 = L_56; // if (lightMaterial == null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_57 = V_14; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_58; L_58 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_57, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_16 = L_58; bool L_59 = V_16; if (!L_59) { goto IL_0142; } } { // continue; goto IL_027b; } IL_0142: { // var lightMesh = light.lightMesh; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_60 = V_12; NullCheck(L_60); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_61; L_61 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(L_60, NULL); V_15 = L_61; // if (lightMesh == null) Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_62 = V_15; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_63; L_63 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_62, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_17 = L_63; bool L_64 = V_17; if (!L_64) { goto IL_015e; } } { // continue; goto IL_027b; } IL_015e: { // if (light.shadowsEnabled && light.shadowIntensity > 0) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_65 = V_12; NullCheck(L_65); bool L_66; L_66 = Light2D_get_shadowsEnabled_m22E4C87955DECFC40C34F851FAE080371F548BCB_inline(L_65, NULL); if (!L_66) { goto IL_0177; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_67 = V_12; NullCheck(L_67); float L_68; L_68 = Light2D_get_shadowIntensity_m66760C688E5D8C94B4E1548030DC8243DB0C3DC1_inline(L_67, NULL); G_B31_0 = ((((float)L_68) > ((float)(0.0f)))? 1 : 0); goto IL_0178; } IL_0177: { G_B31_0 = 0; } IL_0178: { V_18 = (bool)G_B31_0; bool L_69 = V_18; if (!L_69) { goto IL_0190; } } { // ShadowRendering.SetGlobalShadowTexture(cmd, light, shadowLightCount++); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_70 = ___cmd3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_71 = V_12; int32_t L_72 = V_6; int32_t L_73 = L_72; V_6 = ((int32_t)il2cpp_codegen_add(L_73, 1)); il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_SetGlobalShadowTexture_mBBB63226798654F74A49CEF813777CEFE8E4D2EE(L_70, L_71, L_73, NULL); goto IL_0197; } IL_0190: { // ShadowRendering.DisableGlobalShadowTexture(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_74 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_DisableGlobalShadowTexture_m9085FADA15ECB1F7688DA315666E1D22EA615619(L_74, NULL); } IL_0197: { // if (light.lightType == Light2D.LightType.Sprite && light.lightCookieSprite != null && light.lightCookieSprite.texture != null) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_75 = V_12; NullCheck(L_75); int32_t L_76; L_76 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_75, NULL); if ((!(((uint32_t)L_76) == ((uint32_t)2)))) { goto IL_01c4; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_77 = V_12; NullCheck(L_77); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_78; L_78 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_77, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_79; L_79 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_78, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_79) { goto IL_01c4; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_80 = V_12; NullCheck(L_80); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_81; L_81 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_80, NULL); NullCheck(L_81); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_82; L_82 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_81, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_83; L_83 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_82, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B38_0 = ((int32_t)(L_83)); goto IL_01c5; } IL_01c4: { G_B38_0 = 0; } IL_01c5: { V_19 = (bool)G_B38_0; bool L_84 = V_19; if (!L_84) { goto IL_01e8; } } { // cmd.SetGlobalTexture(k_CookieTexID, light.lightCookieSprite.texture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_85 = ___cmd3; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_86 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_CookieTexID_20; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_87 = V_12; NullCheck(L_87); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_88; L_88 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_87, NULL); NullCheck(L_88); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_89; L_89 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_88, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90; L_90 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_89, NULL); NullCheck(L_85); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_85, L_86, L_90, NULL); } IL_01e8: { // SetGeneralLightShaderGlobals(pass, cmd, light); RuntimeObject* L_91 = ___pass0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_92 = ___cmd3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_93 = V_12; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetGeneralLightShaderGlobals_mDEC22EC28DED72B041F0A15690DB08424DD8DF6F(L_91, L_92, L_93, NULL); // if (light.normalMapQuality != Light2D.NormalMapQuality.Disabled || light.lightType == Light2D.LightType.Point) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_94 = V_12; NullCheck(L_94); int32_t L_95; L_95 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_94, NULL); if ((!(((uint32_t)L_95) == ((uint32_t)2)))) { goto IL_0208; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_96 = V_12; NullCheck(L_96); int32_t L_97; L_97 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_96, NULL); G_B43_0 = ((((int32_t)L_97) == ((int32_t)3))? 1 : 0); goto IL_0209; } IL_0208: { G_B43_0 = 1; } IL_0209: { V_20 = (bool)G_B43_0; bool L_98 = V_20; if (!L_98) { goto IL_0219; } } { // SetPointLightShaderGlobals(pass, cmd, light); RuntimeObject* L_99 = ___pass0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_100 = ___cmd3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_101 = V_12; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetPointLightShaderGlobals_m573F376993B05798FF3104046DD21B109B695661(L_99, L_100, L_101, NULL); } IL_0219: { // if (light.lightType == (Light2D.LightType)Light2D.DeprecatedLightType.Parametric || light.lightType == Light2D.LightType.Freeform || light.lightType == Light2D.LightType.Sprite) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_102 = V_12; NullCheck(L_102); int32_t L_103; L_103 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_102, NULL); if (!L_103) { goto IL_0238; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_104 = V_12; NullCheck(L_104); int32_t L_105; L_105 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_104, NULL); if ((((int32_t)L_105) == ((int32_t)1))) { goto IL_0238; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_106 = V_12; NullCheck(L_106); int32_t L_107; L_107 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_106, NULL); G_B49_0 = ((((int32_t)L_107) == ((int32_t)2))? 1 : 0); goto IL_0239; } IL_0238: { G_B49_0 = 1; } IL_0239: { V_21 = (bool)G_B49_0; bool L_108 = V_21; if (!L_108) { goto IL_025a; } } { // cmd.DrawMesh(lightMesh, light.transform.localToWorldMatrix, lightMaterial); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_109 = ___cmd3; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_110 = V_15; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_111 = V_12; NullCheck(L_111); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_112; L_112 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_111, NULL); NullCheck(L_112); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_113; L_113 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_112, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_114 = V_14; NullCheck(L_109); CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_109, L_110, L_113, L_114, NULL); goto IL_0279; } IL_025a: { // else if (light.lightType == Light2D.LightType.Point) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_115 = V_12; NullCheck(L_115); int32_t L_116; L_116 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_115, NULL); V_22 = (bool)((((int32_t)L_116) == ((int32_t)3))? 1 : 0); bool L_117 = V_22; if (!L_117) { goto IL_0279; } } { // DrawPointLight(cmd, light, lightMesh, lightMaterial); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_118 = ___cmd3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_119 = V_12; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_120 = V_15; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_121 = V_14; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_DrawPointLight_m4005EAF47E7AAC376F0C4E6D3239D6DC800773F3(L_118, L_119, L_120, L_121, NULL); } IL_0279: { } IL_027a: { } IL_027b: { // for (var lightIndexOffset = 0; lightIndexOffset < batchedLights; lightIndexOffset++) int32_t L_122 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_122, 1)); } IL_0281: { // for (var lightIndexOffset = 0; lightIndexOffset < batchedLights; lightIndexOffset++) int32_t L_123 = V_11; int32_t L_124 = V_5; V_23 = (bool)((((int32_t)L_123) < ((int32_t)L_124))? 1 : 0); bool L_125 = V_23; if (L_125) { goto IL_00dd; } } { // for (var releaseIndex = shadowLightCount - 1; releaseIndex >= 0; releaseIndex--) int32_t L_126 = V_6; V_24 = ((int32_t)il2cpp_codegen_subtract(L_126, 1)); goto IL_02a7; } IL_0298: { // ShadowRendering.ReleaseShadowRenderTexture(cmd, releaseIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_127 = ___cmd3; int32_t L_128 = V_24; il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_ReleaseShadowRenderTexture_m16522F54DD8B850BF0DFD79F971926299F4B369A(L_127, L_128, NULL); // for (var releaseIndex = shadowLightCount - 1; releaseIndex >= 0; releaseIndex--) int32_t L_129 = V_24; V_24 = ((int32_t)il2cpp_codegen_subtract(L_129, 1)); } IL_02a7: { // for (var releaseIndex = shadowLightCount - 1; releaseIndex >= 0; releaseIndex--) int32_t L_130 = V_24; V_25 = (bool)((((int32_t)((((int32_t)L_130) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_131 = V_25; if (L_131) { goto IL_0298; } } { // lightIndex += batchedLights; int32_t L_132 = V_2; int32_t L_133 = V_5; V_2 = ((int32_t)il2cpp_codegen_add(L_132, L_133)); } IL_02bb: { // while (lightIndex < lights.Count) int32_t L_134 = V_2; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_135 = ___lights6; NullCheck(L_135); int32_t L_136; L_136 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_135, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_26 = (bool)((((int32_t)L_134) < ((int32_t)L_136))? 1 : 0); bool L_137 = V_26; if (L_137) { goto IL_002b; } } IL_02ce: { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderLightVolumes(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferStoreAction,System.Boolean,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderLightVolumes_mA99FDD86E5C23B09AEB538A757E6252E01708C0A (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, int32_t ___layerToRender3, int32_t ___endLayerValue4, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTexture5, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthTexture6, int32_t ___intermediateStoreAction7, int32_t ___finalStoreAction8, bool ___requiresRTInit9, List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* ___lights10, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D6794878C8837AFB8D594A116CD9C10C263056C); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; int64_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_11 = NULL; int32_t V_12 = 0; bool V_13 = false; bool V_14 = false; bool V_15 = false; int32_t V_16 = 0; int32_t V_17 = 0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* V_18 = NULL; int32_t V_19 = 0; bool V_20 = false; bool V_21 = false; bool V_22 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_23 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_24 = NULL; bool V_25 = false; bool V_26 = false; bool V_27 = false; bool V_28 = false; bool V_29 = false; bool V_30 = false; int32_t V_31 = 0; bool V_32 = false; bool V_33 = false; int32_t G_B14_0 = 0; int32_t G_B20_0 = 0; int32_t G_B25_0 = 0; int32_t G_B32_0 = 0; int32_t G_B38_0 = 0; int32_t G_B45_0 = 0; int32_t G_B50_0 = 0; int32_t G_B56_0 = 0; { // var maxShadowLightCount = ShadowRendering.maxTextureCount * 4; // Now encodes shadows into RGBA as well as seperate textures il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); uint32_t L_0; L_0 = ShadowRendering_get_maxTextureCount_mD8BE6CA483DD4A6CD9862D81C809EC23A9972E32_inline(NULL); V_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_0, 4)); // if (maxShadowLightCount < 1) uint32_t L_1 = V_0; V_3 = (bool)((!(((uint32_t)L_1) >= ((uint32_t)1)))? 1 : 0); bool L_2 = V_3; if (!L_2) { goto IL_0022; } } { // Debug.LogError("maxShadowLightCount cannot be less than 1"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral6D6794878C8837AFB8D594A116CD9C10C263056C, NULL); // return; goto IL_0328; } IL_0022: { // int useFinalStoreActionAfter = lights.Count; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3 = ___lights10; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_3, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_1 = L_4; // if (intermediateStoreAction != finalStoreAction) int32_t L_5 = ___intermediateStoreAction7; int32_t L_6 = ___finalStoreAction8; V_4 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_7 = V_4; if (!L_7) { goto IL_0078; } } { // for (int i = lights.Count - 1; i >= 0; i--) List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_8 = ___lights10; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_8, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_5 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); goto IL_0069; } IL_0047: { // if (lights[i].renderVolumetricShadows) List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_10 = ___lights10; int32_t L_11 = V_5; NullCheck(L_10); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_12; L_12 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_10, L_11, List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); NullCheck(L_12); bool L_13; L_13 = Light2D_get_renderVolumetricShadows_m29110D64AE8CC2C80D260D0F0F7BE0D84148375F(L_12, NULL); V_6 = L_13; bool L_14 = V_6; if (!L_14) { goto IL_0062; } } { // useFinalStoreActionAfter = i; int32_t L_15 = V_5; V_1 = L_15; // break; goto IL_0077; } IL_0062: { // for (int i = lights.Count - 1; i >= 0; i--) int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_16, 1)); } IL_0069: { // for (int i = lights.Count - 1; i >= 0; i--) int32_t L_17 = V_5; V_7 = (bool)((((int32_t)((((int32_t)L_17) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_18 = V_7; if (L_18) { goto IL_0047; } } IL_0077: { } IL_0078: { // var lightIndex = 0; V_2 = 0; goto IL_0315; } IL_007f: { // var remainingLights = (uint)lights.Count - lightIndex; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_19 = ___lights10; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_19, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); int32_t L_21 = V_2; V_8 = ((int64_t)il2cpp_codegen_subtract(((int64_t)(uint64_t)((uint32_t)L_20)), ((int64_t)L_21))); // var batchedLights = 0; V_9 = 0; // var shadowLightCount = 0; V_10 = 0; goto IL_00e8; } IL_0095: { // var light = lights[lightIndex + batchedLights]; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_22 = ___lights10; int32_t L_23 = V_2; int32_t L_24 = V_9; NullCheck(L_22); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_25; L_25 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_22, ((int32_t)il2cpp_codegen_add(L_23, L_24)), List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); V_11 = L_25; // var topMostLayerValue = light.GetTopMostLitLayer(); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_26 = V_11; NullCheck(L_26); int32_t L_27; L_27 = Light2D_GetTopMostLitLayer_m2D5F1AEBF99D2E5BE49ED13C4D24B52C9CBC2D6E(L_26, NULL); V_12 = L_27; // if (light.renderVolumetricShadows && endLayerValue == topMostLayerValue) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_28 = V_11; NullCheck(L_28); bool L_29; L_29 = Light2D_get_renderVolumetricShadows_m29110D64AE8CC2C80D260D0F0F7BE0D84148375F(L_28, NULL); if (!L_29) { goto IL_00bd; } } { int32_t L_30 = ___endLayerValue4; int32_t L_31 = V_12; G_B14_0 = ((((int32_t)L_30) == ((int32_t)L_31))? 1 : 0); goto IL_00be; } IL_00bd: { G_B14_0 = 0; } IL_00be: { V_13 = (bool)G_B14_0; bool L_32 = V_13; if (!L_32) { goto IL_00e1; } } { // ShadowRendering.PrerenderShadows(pass, renderingData, cmd, layerToRender, light, shadowLightCount, light.shadowVolumeIntensity); RuntimeObject* L_33 = ___pass0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_34 = ___renderingData1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = ___cmd2; int32_t L_36 = ___layerToRender3; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_37 = V_11; int32_t L_38 = V_10; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_39 = V_11; NullCheck(L_39); float L_40; L_40 = Light2D_get_shadowVolumeIntensity_m3E69E95B53FE4D0CABD48311E08961EBDFC5FFF2_inline(L_39, NULL); il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_PrerenderShadows_m80ED6A1447B0DA27C0CBBBB6CC83F79418126204(L_33, L_34, L_35, L_36, L_37, L_38, L_40, NULL); // shadowLightCount++; int32_t L_41 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00e1: { // batchedLights++; int32_t L_42 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00e8: { // while (batchedLights < remainingLights && shadowLightCount < maxShadowLightCount) int32_t L_43 = V_9; int64_t L_44 = V_8; if ((((int64_t)((int64_t)L_43)) >= ((int64_t)L_44))) { goto IL_00f8; } } { int32_t L_45 = V_10; uint32_t L_46 = V_0; G_B20_0 = ((((int64_t)((int64_t)L_45)) < ((int64_t)((int64_t)(uint64_t)L_46)))? 1 : 0); goto IL_00f9; } IL_00f8: { G_B20_0 = 0; } IL_00f9: { V_14 = (bool)G_B20_0; bool L_47 = V_14; if (L_47) { goto IL_0095; } } { // if (shadowLightCount > 0 || requiresRTInit) int32_t L_48 = V_10; bool L_49 = ___requiresRTInit9; V_15 = (bool)((int32_t)(((((int32_t)L_48) > ((int32_t)0))? 1 : 0)|(int32_t)L_49)); bool L_50 = V_15; if (!L_50) { goto IL_0132; } } { // var storeAction = lightIndex + batchedLights >= useFinalStoreActionAfter ? finalStoreAction : intermediateStoreAction; int32_t L_51 = V_2; int32_t L_52 = V_9; int32_t L_53 = V_1; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_51, L_52))) >= ((int32_t)L_53))) { goto IL_0119; } } { int32_t L_54 = ___intermediateStoreAction7; G_B25_0 = L_54; goto IL_011b; } IL_0119: { int32_t L_55 = ___finalStoreAction8; G_B25_0 = L_55; } IL_011b: { V_16 = G_B25_0; // cmd.SetRenderTarget(renderTexture, RenderBufferLoadAction.Load, storeAction, depthTexture, RenderBufferLoadAction.Load, storeAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_56 = ___cmd2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_57 = ___renderTexture5; int32_t L_58 = V_16; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_59 = ___depthTexture6; int32_t L_60 = V_16; NullCheck(L_56); CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_56, L_57, 0, L_58, L_59, 0, L_60, NULL); // requiresRTInit = false; ___requiresRTInit9 = (bool)0; } IL_0132: { // shadowLightCount = 0; V_10 = 0; // for (var lightIndexOffset = 0; lightIndexOffset < batchedLights; lightIndexOffset++) V_17 = 0; goto IL_02db; } IL_013d: { // var light = lights[(int)(lightIndex + lightIndexOffset)]; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_61 = ___lights10; int32_t L_62 = V_2; int32_t L_63 = V_17; NullCheck(L_61); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_64; L_64 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_61, ((int32_t)il2cpp_codegen_add(L_62, L_63)), List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); V_18 = L_64; // if (light.lightType == Light2D.LightType.Global) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_65 = V_18; NullCheck(L_65); int32_t L_66; L_66 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_65, NULL); V_20 = (bool)((((int32_t)L_66) == ((int32_t)4))? 1 : 0); bool L_67 = V_20; if (!L_67) { goto IL_0160; } } { // continue; goto IL_02d5; } IL_0160: { // if (light.volumeIntensity <= 0.0f || !light.volumeIntensityEnabled) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_68 = V_18; NullCheck(L_68); float L_69; L_69 = Light2D_get_volumeIntensity_mC6F6BE848A771AE2C1437660B53E83A4E84EA3E8_inline(L_68, NULL); if ((((float)L_69) <= ((float)(0.0f)))) { goto IL_017a; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_70 = V_18; NullCheck(L_70); bool L_71; L_71 = Light2D_get_volumeIntensityEnabled_m198598DACD6A4003D0DCCAC039A4EE793E88B323_inline(L_70, NULL); G_B32_0 = ((((int32_t)L_71) == ((int32_t)0))? 1 : 0); goto IL_017b; } IL_017a: { G_B32_0 = 1; } IL_017b: { V_21 = (bool)G_B32_0; bool L_72 = V_21; if (!L_72) { goto IL_0186; } } { // continue; goto IL_02d5; } IL_0186: { // var topMostLayerValue = light.GetTopMostLitLayer(); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_73 = V_18; NullCheck(L_73); int32_t L_74; L_74 = Light2D_GetTopMostLitLayer_m2D5F1AEBF99D2E5BE49ED13C4D24B52C9CBC2D6E(L_73, NULL); V_19 = L_74; // if (endLayerValue == topMostLayerValue) // this implies the layer is correct int32_t L_75 = ___endLayerValue4; int32_t L_76 = V_19; V_22 = (bool)((((int32_t)L_75) == ((int32_t)L_76))? 1 : 0); bool L_77 = V_22; if (!L_77) { goto IL_02d4; } } { // var lightVolumeMaterial = pass.rendererData.GetLightMaterial(light, true); RuntimeObject* L_78 = ___pass0; NullCheck(L_78); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_79; L_79 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_78); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_80 = V_18; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_81; L_81 = RendererLighting_GetLightMaterial_m721F7AB1D36880ECB7608E3A373609BECC6A937F(L_79, L_80, (bool)1, NULL); V_23 = L_81; // var lightMesh = light.lightMesh; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_82 = V_18; NullCheck(L_82); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_83; L_83 = Light2D_get_lightMesh_m931CC0E0AF3443EDB77E0B32E7ADD26A1208270D(L_82, NULL); V_24 = L_83; // if (light.volumetricShadowsEnabled && light.shadowVolumeIntensity > 0) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_84 = V_18; NullCheck(L_84); bool L_85; L_85 = Light2D_get_volumetricShadowsEnabled_m33D2FA62A54E1F806340AD2353A496F380373A8E_inline(L_84, NULL); if (!L_85) { goto IL_01d1; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_86 = V_18; NullCheck(L_86); float L_87; L_87 = Light2D_get_shadowVolumeIntensity_m3E69E95B53FE4D0CABD48311E08961EBDFC5FFF2_inline(L_86, NULL); G_B38_0 = ((((float)L_87) > ((float)(0.0f)))? 1 : 0); goto IL_01d2; } IL_01d1: { G_B38_0 = 0; } IL_01d2: { V_25 = (bool)G_B38_0; bool L_88 = V_25; if (!L_88) { goto IL_01ea; } } { // ShadowRendering.SetGlobalShadowTexture(cmd, light, shadowLightCount++); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_89 = ___cmd2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_90 = V_18; int32_t L_91 = V_10; int32_t L_92 = L_91; V_10 = ((int32_t)il2cpp_codegen_add(L_92, 1)); il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_SetGlobalShadowTexture_mBBB63226798654F74A49CEF813777CEFE8E4D2EE(L_89, L_90, L_92, NULL); goto IL_01f1; } IL_01ea: { // ShadowRendering.DisableGlobalShadowTexture(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_93 = ___cmd2; il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_DisableGlobalShadowTexture_m9085FADA15ECB1F7688DA315666E1D22EA615619(L_93, NULL); } IL_01f1: { // if (light.lightType == Light2D.LightType.Sprite && light.lightCookieSprite != null && light.lightCookieSprite.texture != null) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_94 = V_18; NullCheck(L_94); int32_t L_95; L_95 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_94, NULL); if ((!(((uint32_t)L_95) == ((uint32_t)2)))) { goto IL_021e; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_96 = V_18; NullCheck(L_96); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_97; L_97 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_96, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_98; L_98 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_97, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_98) { goto IL_021e; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_99 = V_18; NullCheck(L_99); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_100; L_100 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_99, NULL); NullCheck(L_100); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_101; L_101 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_100, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_102; L_102 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_101, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B45_0 = ((int32_t)(L_102)); goto IL_021f; } IL_021e: { G_B45_0 = 0; } IL_021f: { V_26 = (bool)G_B45_0; bool L_103 = V_26; if (!L_103) { goto IL_0242; } } { // cmd.SetGlobalTexture(k_CookieTexID, light.lightCookieSprite.texture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_104 = ___cmd2; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_105 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_CookieTexID_20; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_106 = V_18; NullCheck(L_106); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_107; L_107 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_106, NULL); NullCheck(L_107); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_108; L_108 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_107, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_109; L_109 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_108, NULL); NullCheck(L_104); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_104, L_105, L_109, NULL); } IL_0242: { // SetGeneralLightShaderGlobals(pass, cmd, light); RuntimeObject* L_110 = ___pass0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = ___cmd2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_112 = V_18; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetGeneralLightShaderGlobals_mDEC22EC28DED72B041F0A15690DB08424DD8DF6F(L_110, L_111, L_112, NULL); // if (light.normalMapQuality != Light2D.NormalMapQuality.Disabled || light.lightType == Light2D.LightType.Point) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_113 = V_18; NullCheck(L_113); int32_t L_114; L_114 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_113, NULL); if ((!(((uint32_t)L_114) == ((uint32_t)2)))) { goto IL_0262; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_115 = V_18; NullCheck(L_115); int32_t L_116; L_116 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_115, NULL); G_B50_0 = ((((int32_t)L_116) == ((int32_t)3))? 1 : 0); goto IL_0263; } IL_0262: { G_B50_0 = 1; } IL_0263: { V_27 = (bool)G_B50_0; bool L_117 = V_27; if (!L_117) { goto IL_0273; } } { // SetPointLightShaderGlobals(pass, cmd, light); RuntimeObject* L_118 = ___pass0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_119 = ___cmd2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_120 = V_18; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetPointLightShaderGlobals_m573F376993B05798FF3104046DD21B109B695661(L_118, L_119, L_120, NULL); } IL_0273: { // if (light.lightType == Light2D.LightType.Parametric || light.lightType == Light2D.LightType.Freeform || light.lightType == Light2D.LightType.Sprite) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_121 = V_18; NullCheck(L_121); int32_t L_122; L_122 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_121, NULL); if (!L_122) { goto IL_0292; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_123 = V_18; NullCheck(L_123); int32_t L_124; L_124 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_123, NULL); if ((((int32_t)L_124) == ((int32_t)1))) { goto IL_0292; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_125 = V_18; NullCheck(L_125); int32_t L_126; L_126 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_125, NULL); G_B56_0 = ((((int32_t)L_126) == ((int32_t)2))? 1 : 0); goto IL_0293; } IL_0292: { G_B56_0 = 1; } IL_0293: { V_28 = (bool)G_B56_0; bool L_127 = V_28; if (!L_127) { goto IL_02b4; } } { // cmd.DrawMesh(lightMesh, light.transform.localToWorldMatrix, lightVolumeMaterial); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_128 = ___cmd2; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_129 = V_24; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_130 = V_18; NullCheck(L_130); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_131; L_131 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_130, NULL); NullCheck(L_131); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_132; L_132 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_131, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_133 = V_23; NullCheck(L_128); CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_128, L_129, L_132, L_133, NULL); goto IL_02d3; } IL_02b4: { // else if (light.lightType == Light2D.LightType.Point) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_134 = V_18; NullCheck(L_134); int32_t L_135; L_135 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_134, NULL); V_29 = (bool)((((int32_t)L_135) == ((int32_t)3))? 1 : 0); bool L_136 = V_29; if (!L_136) { goto IL_02d3; } } { // DrawPointLight(cmd, light, lightMesh, lightVolumeMaterial); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_137 = ___cmd2; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_138 = V_18; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_139 = V_24; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_140 = V_23; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_DrawPointLight_m4005EAF47E7AAC376F0C4E6D3239D6DC800773F3(L_137, L_138, L_139, L_140, NULL); } IL_02d3: { } IL_02d4: { } IL_02d5: { // for (var lightIndexOffset = 0; lightIndexOffset < batchedLights; lightIndexOffset++) int32_t L_141 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_141, 1)); } IL_02db: { // for (var lightIndexOffset = 0; lightIndexOffset < batchedLights; lightIndexOffset++) int32_t L_142 = V_17; int32_t L_143 = V_9; V_30 = (bool)((((int32_t)L_142) < ((int32_t)L_143))? 1 : 0); bool L_144 = V_30; if (L_144) { goto IL_013d; } } { // for (var releaseIndex = shadowLightCount - 1; releaseIndex >= 0; releaseIndex--) int32_t L_145 = V_10; V_31 = ((int32_t)il2cpp_codegen_subtract(L_145, 1)); goto IL_0301; } IL_02f2: { // ShadowRendering.ReleaseShadowRenderTexture(cmd, releaseIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_146 = ___cmd2; int32_t L_147 = V_31; il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); ShadowRendering_ReleaseShadowRenderTexture_m16522F54DD8B850BF0DFD79F971926299F4B369A(L_146, L_147, NULL); // for (var releaseIndex = shadowLightCount - 1; releaseIndex >= 0; releaseIndex--) int32_t L_148 = V_31; V_31 = ((int32_t)il2cpp_codegen_subtract(L_148, 1)); } IL_0301: { // for (var releaseIndex = shadowLightCount - 1; releaseIndex >= 0; releaseIndex--) int32_t L_149 = V_31; V_32 = (bool)((((int32_t)((((int32_t)L_149) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_150 = V_32; if (L_150) { goto IL_02f2; } } { // lightIndex += batchedLights; int32_t L_151 = V_2; int32_t L_152 = V_9; V_2 = ((int32_t)il2cpp_codegen_add(L_151, L_152)); } IL_0315: { // while (lightIndex < lights.Count) int32_t L_153 = V_2; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_154 = ___lights10; NullCheck(L_154); int32_t L_155; L_155 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_154, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_33 = (bool)((((int32_t)L_153) < ((int32_t)L_155))? 1 : 0); bool L_156 = V_33; if (L_156) { goto IL_007f; } } IL_0328: { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetShapeLightShaderGlobals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetShapeLightShaderGlobals_mF4246A8403A258F0890E09AD914F7970A4044EA1 (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; { // for (var i = 0; i < pass.rendererData.lightBlendStyles.Length; i++) V_0 = 0; goto IL_0084; } IL_0005: { // var blendStyle = pass.rendererData.lightBlendStyles[i]; RuntimeObject* L_0 = ___pass0; NullCheck(L_0); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_1; L_1 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_2; L_2 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_1, NULL); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4 L_5 = (L_2)->GetAt(static_cast(L_4)); V_1 = L_5; // if (i >= k_BlendFactorsPropIDs.Length) int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_BlendFactorsPropIDs_9; NullCheck(L_7); V_2 = (bool)((((int32_t)((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_002b; } } { // break; goto IL_009d; } IL_002b: { // cmd.SetGlobalVector(k_BlendFactorsPropIDs[i], blendStyle.blendFactors); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_BlendFactorsPropIDs_9; int32_t L_11 = V_0; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Light2DBlendStyle_get_blendFactors_m6562373F19D6A8EEE2FC89208738C845AD241B9B((&V_1), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline(L_14, NULL); NullCheck(L_9); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_9, L_13, L_15, NULL); // cmd.SetGlobalVector(k_MaskFilterPropIDs[i], blendStyle.maskTextureChannelFilter.mask); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_MaskFilterPropIDs_10; int32_t L_18 = V_0; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_21; L_21 = Light2DBlendStyle_get_maskTextureChannelFilter_m05662A1C58876FC21B08594A8549BE8887161D60((&V_1), NULL); V_3 = L_21; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22; L_22 = MaskChannelFilter_get_mask_m9BFA5014000FA37E2B3FF5951F45E5917ACAB3BC_inline((&V_3), NULL); NullCheck(L_16); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_16, L_20, L_22, NULL); // cmd.SetGlobalVector(k_InvertedFilterPropIDs[i], blendStyle.maskTextureChannelFilter.inverted); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___cmd1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InvertedFilterPropIDs_11; int32_t L_25 = V_0; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC L_28; L_28 = Light2DBlendStyle_get_maskTextureChannelFilter_m05662A1C58876FC21B08594A8549BE8887161D60((&V_1), NULL); V_3 = L_28; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29; L_29 = MaskChannelFilter_get_inverted_m531700431E1C5C1BABEF42FB52A24BBDD5B605D5_inline((&V_3), NULL); NullCheck(L_23); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_23, L_27, L_29, NULL); // for (var i = 0; i < pass.rendererData.lightBlendStyles.Length; i++) int32_t L_30 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_0084: { // for (var i = 0; i < pass.rendererData.lightBlendStyles.Length; i++) int32_t L_31 = V_0; RuntimeObject* L_32 = ___pass0; NullCheck(L_32); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_33; L_33 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_32); NullCheck(L_33); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_34; L_34 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_33, NULL); NullCheck(L_34); V_4 = (bool)((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length))))? 1 : 0); bool L_35 = V_4; if (L_35) { goto IL_0005; } } IL_009d: { // cmd.SetGlobalTexture(k_FalloffLookupID, pass.rendererData.fallOffLookup); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_37 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffLookupID_21; RuntimeObject* L_38 = ___pass0; NullCheck(L_38); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_39; L_39 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_38); NullCheck(L_39); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_40; L_40 = Renderer2DData_get_fallOffLookup_m3AFCE4D394F16EF30EEE2A3F2FA3B8B3A001E880_inline(L_39, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_41; L_41 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_40, NULL); NullCheck(L_36); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_36, L_37, L_41, NULL); // } return; } } // System.Single UnityEngine.Rendering.Universal.RendererLighting::GetNormalizedInnerRadius(UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RendererLighting_GetNormalizedInnerRadius_m85BD6CA4B995C5C863A9D4C265A0A65EC605BD05 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, const RuntimeMethod* method) { float V_0 = 0.0f; { // return light.pointLightInnerRadius / light.pointLightOuterRadius; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light0; NullCheck(L_0); float L_1; L_1 = Light2D_get_pointLightInnerRadius_m9F3ADA319E63A0373100C0A37409A24B2751496A_inline(L_0, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_2 = ___light0; NullCheck(L_2); float L_3; L_3 = Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline(L_2, NULL); V_0 = ((float)(L_1/L_3)); goto IL_0011; } IL_0011: { // } float L_4 = V_0; return L_4; } } // System.Single UnityEngine.Rendering.Universal.RendererLighting::GetNormalizedAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RendererLighting_GetNormalizedAngle_m56C03757680C40733BFA79B366548342BFDB1211 (float ___angle0, const RuntimeMethod* method) { float V_0 = 0.0f; { // return (angle / 360.0f); float L_0 = ___angle0; V_0 = ((float)(L_0/(360.0f))); goto IL_000b; } IL_000b: { // } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::GetScaledLightInvMatrix(UnityEngine.Rendering.Universal.Light2D,UnityEngine.Matrix4x4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_GetScaledLightInvMatrix_m5E9ED649A4FDCFB7580249069CF42827A19C6E24 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___retMatrix1, const RuntimeMethod* method) { float V_0 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4; memset((&V_4), 0, sizeof(V_4)); { // var outerRadius = light.pointLightOuterRadius; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light0; NullCheck(L_0); float L_1; L_1 = Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline(L_0, NULL); V_0 = L_1; // var lightScale = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL); V_1 = L_2; // var outerRadiusScale = new Vector3(lightScale.x * outerRadius, lightScale.y * outerRadius, lightScale.z * outerRadius); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_1; float L_4 = L_3.___x_2; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1; float L_7 = L_6.___y_3; float L_8 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1; float L_10 = L_9.___z_4; float L_11 = V_0; Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL); // var transform = light.transform; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_12 = ___light0; NullCheck(L_12); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_12, NULL); V_3 = L_13; // var scaledLightMat = Matrix4x4.TRS(transform.position, transform.rotation, outerRadiusScale); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_3; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = V_3; NullCheck(L_16); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_16, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19; L_19 = Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680(L_15, L_17, L_18, NULL); V_4 = L_19; // retMatrix = Matrix4x4.Inverse(scaledLightMat); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___retMatrix1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22; L_22 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_21, NULL); *(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_20 = L_22; // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetGeneralLightShaderGlobals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetGeneralLightShaderGlobals_mDEC22EC28DED72B041F0A15690DB08424DD8DF6F (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; { // float intensity = light.intensity * light.color.a; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light2; NullCheck(L_0); float L_1; L_1 = Light2D_get_intensity_m92554676D740E01D24F39AE5942C00AA8BB541C9_inline(L_0, NULL); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_2 = ___light2; NullCheck(L_2); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505_inline(L_2, NULL); float L_4 = L_3.___a_3; V_0 = ((float)il2cpp_codegen_multiply(L_1, L_4)); // Color color = intensity * light.color; float L_5 = V_0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_6 = ___light2; NullCheck(L_6); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7; L_7 = Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505_inline(L_6, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; L_8 = Color_op_Multiply_m1ED56CA313E9D35FD4324AADD8495ADFC041294A_inline(L_5, L_7, NULL); V_1 = L_8; // color.a = 1.0f; (&V_1)->___a_3 = (1.0f); // float volumeIntensity = light.volumeIntensity; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_9 = ___light2; NullCheck(L_9); float L_10; L_10 = Light2D_get_volumeIntensity_mC6F6BE848A771AE2C1437660B53E83A4E84EA3E8_inline(L_9, NULL); V_2 = L_10; // cmd.SetGlobalFloat(k_FalloffIntensityID, light.falloffIntensity); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_12 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffIntensityID_16; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_13 = ___light2; NullCheck(L_13); float L_14; L_14 = Light2D_get_falloffIntensity_m77F6582229DE4946AB3D303DAE5CBA7D85C120F3_inline(L_13, NULL); NullCheck(L_11); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_11, L_12, L_14, NULL); // cmd.SetGlobalFloat(k_FalloffDistanceID, light.shapeLightFalloffSize); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd1; int32_t L_16 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffDistanceID_17; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_17 = ___light2; NullCheck(L_17); float L_18; L_18 = Light2D_get_shapeLightFalloffSize_m46E118E296BF85CB51F0F616FD3B20C3EB20503A_inline(L_17, NULL); NullCheck(L_15); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_15, L_16, L_18, NULL); // cmd.SetGlobalColor(k_LightColorID, color); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd1; int32_t L_20 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightColorID_18; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21 = V_1; NullCheck(L_19); CommandBuffer_SetGlobalColor_m20990264BA5EDA9EF20B587E2D258E08FCC9584C(L_19, L_20, L_21, NULL); // cmd.SetGlobalFloat(k_VolumeOpacityID, volumeIntensity); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd1; int32_t L_23 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_VolumeOpacityID_19; float L_24 = V_2; NullCheck(L_22); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_22, L_23, L_24, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetPointLightShaderGlobals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.Light2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetPointLightShaderGlobals_m573F376993B05798FF3104046DD21B109B695661 (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; bool V_5 = false; int32_t G_B2_0 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B2_1 = NULL; int32_t G_B1_0 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B1_1 = NULL; float G_B3_0 = 0.0f; int32_t G_B3_1 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_2 = NULL; int32_t G_B6_0 = 0; { // GetScaledLightInvMatrix(light, out var lightInverseMatrix); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light2; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_GetScaledLightInvMatrix_m5E9ED649A4FDCFB7580249069CF42827A19C6E24(L_0, (&V_0), NULL); // var innerRadius = GetNormalizedInnerRadius(light); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_1 = ___light2; float L_2; L_2 = RendererLighting_GetNormalizedInnerRadius_m85BD6CA4B995C5C863A9D4C265A0A65EC605BD05(L_1, NULL); V_1 = L_2; // var innerAngle = GetNormalizedAngle(light.pointLightInnerAngle); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_3 = ___light2; NullCheck(L_3); float L_4; L_4 = Light2D_get_pointLightInnerAngle_m14012802D430D353F79246F8C9C6253CAAFAD474_inline(L_3, NULL); float L_5; L_5 = RendererLighting_GetNormalizedAngle_m56C03757680C40733BFA79B366548342BFDB1211(L_4, NULL); V_2 = L_5; // var outerAngle = GetNormalizedAngle(light.pointLightOuterAngle); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_6 = ___light2; NullCheck(L_6); float L_7; L_7 = Light2D_get_pointLightOuterAngle_m6E151EAEACB14C09B909A942C7131673891F9C94_inline(L_6, NULL); float L_8; L_8 = RendererLighting_GetNormalizedAngle_m56C03757680C40733BFA79B366548342BFDB1211(L_7, NULL); V_3 = L_8; // var innerRadiusMult = 1 / (1 - innerRadius); float L_9 = V_1; V_4 = ((float)((1.0f)/((float)il2cpp_codegen_subtract((1.0f), L_9)))); // cmd.SetGlobalVector(k_LightPositionID, light.transform.position); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd1; int32_t L_11 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightPositionID_22; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_12 = ___light2; NullCheck(L_12); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_12, NULL); NullCheck(L_13); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_13, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_14, NULL); NullCheck(L_10); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_10, L_11, L_15, NULL); // cmd.SetGlobalMatrix(k_LightInvMatrixID, lightInverseMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd1; int32_t L_17 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightInvMatrixID_23; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = V_0; NullCheck(L_16); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_16, L_17, L_18, NULL); // cmd.SetGlobalFloat(k_InnerRadiusMultID, innerRadiusMult); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd1; int32_t L_20 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InnerRadiusMultID_24; float L_21 = V_4; NullCheck(L_19); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_19, L_20, L_21, NULL); // cmd.SetGlobalFloat(k_OuterAngleID, outerAngle); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd1; int32_t L_23 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_OuterAngleID_25; float L_24 = V_3; NullCheck(L_22); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_22, L_23, L_24, NULL); // cmd.SetGlobalFloat(k_InnerAngleMultID, 1 / (outerAngle - innerAngle)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd1; int32_t L_26 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InnerAngleMultID_26; float L_27 = V_3; float L_28 = V_2; NullCheck(L_25); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_25, L_26, ((float)((1.0f)/((float)il2cpp_codegen_subtract(L_27, L_28)))), NULL); // cmd.SetGlobalTexture(k_LightLookupID, Light2DLookupTexture.GetLightLookupTexture()); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = ___cmd1; int32_t L_30 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightLookupID_27; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_31; L_31 = Light2DLookupTexture_GetLightLookupTexture_mDD1C6C9E7662ACD7B1737BE21E7C8C0741E333CB(NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_32; L_32 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_31, NULL); NullCheck(L_29); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_29, L_30, L_32, NULL); // cmd.SetGlobalTexture(k_FalloffLookupID, pass.rendererData.fallOffLookup); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = ___cmd1; int32_t L_34 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffLookupID_21; RuntimeObject* L_35 = ___pass0; NullCheck(L_35); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_36; L_36 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_35); NullCheck(L_36); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_37; L_37 = Renderer2DData_get_fallOffLookup_m3AFCE4D394F16EF30EEE2A3F2FA3B8B3A001E880_inline(L_36, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38; L_38 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_37, NULL); NullCheck(L_33); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_33, L_34, L_38, NULL); // cmd.SetGlobalFloat(k_FalloffIntensityID, light.falloffIntensity); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___cmd1; int32_t L_40 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffIntensityID_16; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_41 = ___light2; NullCheck(L_41); float L_42; L_42 = Light2D_get_falloffIntensity_m77F6582229DE4946AB3D303DAE5CBA7D85C120F3_inline(L_41, NULL); NullCheck(L_39); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_39, L_40, L_42, NULL); // cmd.SetGlobalFloat(k_IsFullSpotlightID, innerAngle == 1 ? 1.0f : 0.0f); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___cmd1; int32_t L_44 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_IsFullSpotlightID_28; float L_45 = V_2; G_B1_0 = L_44; G_B1_1 = L_43; if ((((float)L_45) == ((float)(1.0f)))) { G_B2_0 = L_44; G_B2_1 = L_43; goto IL_00ea; } } { G_B3_0 = (0.0f); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_00ef; } IL_00ea: { G_B3_0 = (1.0f); G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_00ef: { NullCheck(G_B3_2); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(G_B3_2, G_B3_1, G_B3_0, NULL); // cmd.SetGlobalFloat(k_LightZDistanceID, light.normalMapDistance); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_47 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightZDistanceID_29; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_48 = ___light2; NullCheck(L_48); float L_49; L_49 = Light2D_get_normalMapDistance_mF288BB7A0A2826F343B9231BC9249D9FE78C9672_inline(L_48, NULL); NullCheck(L_46); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_46, L_47, L_49, NULL); // if (light.lightCookieSprite != null && light.lightCookieSprite.texture != null) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_50 = ___light2; NullCheck(L_50); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_51; L_51 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_50, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_52; L_52 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_51, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_52) { goto IL_0128; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_53 = ___light2; NullCheck(L_53); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_54; L_54 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_53, NULL); NullCheck(L_54); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_55; L_55 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_54, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_56; L_56 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_55, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B6_0 = ((int32_t)(L_56)); goto IL_0129; } IL_0128: { G_B6_0 = 0; } IL_0129: { V_5 = (bool)G_B6_0; bool L_57 = V_5; if (!L_57) { goto IL_014b; } } { // cmd.SetGlobalTexture(k_PointLightCookieTexID, light.lightCookieSprite.texture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_58 = ___cmd1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_59 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_PointLightCookieTexID_30; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_60 = ___light2; NullCheck(L_60); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_61; L_61 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_60, NULL); NullCheck(L_61); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_62; L_62 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_61, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_63; L_63 = RenderTargetIdentifier_op_Implicit_m91673C4B60A050517CD535B84B9B88CF9D5BB5CE(L_62, NULL); NullCheck(L_58); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_58, L_59, L_63, NULL); } IL_014b: { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::ClearDirtyLighting(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.CommandBuffer,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_ClearDirtyLighting_m873FBC5E26FBB95990962E73072C9759C05EFE1E (RuntimeObject* ___pass0, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd1, uint32_t ___blendStylesUsed2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; { // for (var i = 0; i < pass.rendererData.lightBlendStyles.Length; ++i) V_0 = 0; goto IL_0083; } IL_0005: { // if ((blendStylesUsed & (uint)(1 << i)) == 0) uint32_t L_0 = ___blendStylesUsed2; int32_t L_1 = V_0; V_1 = (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)(1<<((int32_t)(L_1&((int32_t)31)))))))) == ((int32_t)0))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0017; } } { // continue; goto IL_007f; } IL_0017: { // if (!pass.rendererData.lightBlendStyles[i].isDirty) RuntimeObject* L_3 = ___pass0; NullCheck(L_3); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_4; L_4 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_3); NullCheck(L_4); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_5; L_5 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_4, NULL); int32_t L_6 = V_0; NullCheck(L_5); bool L_7; L_7 = Light2DBlendStyle_get_isDirty_mD0C4D097671BCB0C9DBAC2F5A6E97545C1B42766_inline(((L_5)->GetAddressAt(static_cast(L_6))), NULL); V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0036; } } { // continue; goto IL_007f; } IL_0036: { // cmd.SetRenderTarget(pass.rendererData.lightBlendStyles[i].renderTargetHandle.Identifier()); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd1; RuntimeObject* L_10 = ___pass0; NullCheck(L_10); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_11; L_11 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_10); NullCheck(L_11); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_12; L_12 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_11, NULL); int32_t L_13 = V_0; NullCheck(L_12); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_14 = (&((L_12)->GetAddressAt(static_cast(L_13)))->___renderTargetHandle_5); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15; L_15 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_14, NULL); NullCheck(L_9); CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A(L_9, L_15, NULL); // cmd.ClearRenderTarget(false, true, Color.black); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17; L_17 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); NullCheck(L_16); CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_16, (bool)0, (bool)1, L_17, NULL); // pass.rendererData.lightBlendStyles[i].isDirty = false; RuntimeObject* L_18 = ___pass0; NullCheck(L_18); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_19; L_19 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_18); NullCheck(L_19); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_20; L_20 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_19, NULL); int32_t L_21 = V_0; NullCheck(L_20); Light2DBlendStyle_set_isDirty_m7AF37503DDDF4933EF8620AC42E4F7E7E765BD53_inline(((L_20)->GetAddressAt(static_cast(L_21))), (bool)0, NULL); } IL_007f: { // for (var i = 0; i < pass.rendererData.lightBlendStyles.Length; ++i) int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0083: { // for (var i = 0; i < pass.rendererData.lightBlendStyles.Length; ++i) int32_t L_23 = V_0; RuntimeObject* L_24 = ___pass0; NullCheck(L_24); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_25; L_25 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_24); NullCheck(L_25); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_26; L_26 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_25, NULL); NullCheck(L_26); V_3 = (bool)((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))? 1 : 0); bool L_27 = V_3; if (L_27) { goto IL_0005; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderNormals(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.DrawingSettings,UnityEngine.Rendering.FilteringSettings,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightStats) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderNormals_m3E06417010047C61C3B94DE9977D5BE228B79445 (RuntimeObject* ___pass0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData2, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings3, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filterSettings4, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthTarget5, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd6, LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C ___lightStats7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; int32_t G_B7_0 = 0; { // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd6; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___m_ProfilingSampler_0; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0111: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // var normalRTScale = 0.0f; V_1 = (0.0f); // if (depthTarget != BuiltinRenderTextureType.None) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___depthTarget5; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3; L_3 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(0, NULL); bool L_4; L_4 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_2, L_3, NULL); V_4 = L_4; bool L_5 = V_4; if (!L_5) { goto IL_0031_1; } } { // normalRTScale = 1.0f; V_1 = (1.0f); goto IL_004c_1; } IL_0031_1: { // normalRTScale = Mathf.Clamp(pass.rendererData.lightRenderTextureScale, 0.01f, 1.0f); RuntimeObject* L_6 = ___pass0; NullCheck(L_6); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_7; L_7 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_6); NullCheck(L_7); float L_8; L_8 = Renderer2DData_get_lightRenderTextureScale_m80E3D92E565F5609CDAF7929B3717A93CDF159EF_inline(L_7, NULL); float L_9; L_9 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_8, (0.00999999978f), (1.0f), NULL); V_1 = L_9; } IL_004c_1: { // pass.CreateNormalMapRenderTexture(renderingData, cmd, normalRTScale); RuntimeObject* L_10 = ___pass0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_11 = ___renderingData2; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd6; float L_13 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_CreateNormalMapRenderTexture_mDB1DE5D6DB8535D1F30F671F9D5F830683DCB8BB(L_10, L_11, L_12, L_13, NULL); // var msaaEnabled = renderingData.cameraData.cameraTargetDescriptor.msaaSamples > 1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = (&(&___renderingData2)->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_15 = (&L_14->___cameraTargetDescriptor_5); int32_t L_16; L_16 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_15, NULL); V_2 = (bool)((((int32_t)L_16) > ((int32_t)1))? 1 : 0); // var storeAction = msaaEnabled ? RenderBufferStoreAction.Resolve : RenderBufferStoreAction.Store; bool L_17 = V_2; if (L_17) { goto IL_0072_1; } } { G_B7_0 = 0; goto IL_0073_1; } IL_0072_1: { G_B7_0 = 1; } IL_0073_1: { V_3 = G_B7_0; // if (depthTarget != BuiltinRenderTextureType.None) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = ___depthTarget5; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19; L_19 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(0, NULL); bool L_20; L_20 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_18, L_19, NULL); V_5 = L_20; bool L_21 = V_5; if (!L_21) { goto IL_00a9_1; } } { // cmd.SetRenderTarget( // pass.rendererData.normalsRenderTarget.Identifier(), // RenderBufferLoadAction.DontCare, // storeAction, // depthTarget, // RenderBufferLoadAction.Load, // RenderBufferStoreAction.Store); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd6; RuntimeObject* L_23 = ___pass0; NullCheck(L_23); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_24; L_24 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_23); NullCheck(L_24); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_25 = (&L_24->___normalsRenderTarget_41); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26; L_26 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_25, NULL); int32_t L_27 = V_3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28 = ___depthTarget5; NullCheck(L_22); CommandBuffer_SetRenderTarget_m43B883C6477E59A65A7FDF142EC347538EA6A57B(L_22, L_26, 2, L_27, L_28, 0, 0, NULL); goto IL_00c3_1; } IL_00a9_1: { // cmd.SetRenderTarget(pass.rendererData.normalsRenderTarget.Identifier(), RenderBufferLoadAction.DontCare, storeAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = ___cmd6; RuntimeObject* L_30 = ___pass0; NullCheck(L_30); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_31; L_31 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_30); NullCheck(L_31); RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* L_32 = (&L_31->___normalsRenderTarget_41); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33; L_33 = RenderTargetHandle_Identifier_mE7715B58419BC3E157BDCC906E92605F76BD4FBA(L_32, NULL); int32_t L_34 = V_3; NullCheck(L_29); CommandBuffer_SetRenderTarget_mC138EA08E2FADA524DA4A0B7C702DAEA17D41B8C(L_29, L_33, 2, L_34, NULL); } IL_00c3_1: { // cmd.ClearRenderTarget(pass.rendererData.useDepthStencilBuffer, true, k_NormalClearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = ___cmd6; RuntimeObject* L_36 = ___pass0; NullCheck(L_36); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_37; L_37 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_36); NullCheck(L_37); bool L_38; L_38 = Renderer2DData_get_useDepthStencilBuffer_mBC97999032178CB283D9FA05A0E15738A6C52E93_inline(L_37, NULL); il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_39 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_NormalClearColor_2; NullCheck(L_35); CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_35, L_38, (bool)1, L_39, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___cmd6; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context1), L_40, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = ___cmd6; NullCheck(L_41); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_41, NULL); // drawSettings.SetShaderPassName(0, k_NormalsRenderingPassName); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_42 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_NormalsRenderingPassName_1; DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738((&___drawSettings3), 0, L_42, NULL); // context.DrawRenderers(renderingData.cullResults, ref drawSettings, ref filterSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_43 = ___renderingData2; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_44 = L_43.___cullResults_0; ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context1), L_44, (&___drawSettings3), (&___filterSettings4), NULL); goto IL_0120; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0120: { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::RenderLights(UnityEngine.Rendering.Universal.IRenderPass2D,UnityEngine.Rendering.Universal.RenderingData,UnityEngine.Rendering.CommandBuffer,System.Int32,UnityEngine.Rendering.Universal.LayerBatch&,UnityEngine.RenderTextureDescriptor&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_RenderLights_m48EA50FB7F3179A014595189EB53DB2717B90E93 (RuntimeObject* ___pass0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData1, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd2, int32_t ___layerToRender3, LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* ___layerBatch4, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___rtDesc5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* V_0 = NULL; Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* V_1 = NULL; int32_t V_2 = 0; bool V_3 = false; int32_t V_4 = 0; String_t* V_5 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_8; memset((&V_8), 0, sizeof(V_8)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_9; memset((&V_9), 0, sizeof(V_9)); bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; bool V_14 = false; bool V_15 = false; { // var culledLights = pass.rendererData.lightCullResult.visibleLights; RuntimeObject* L_0 = ___pass0; NullCheck(L_0); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_1; L_1 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); RuntimeObject* L_2; L_2 = Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline(L_1, NULL); NullCheck(L_2); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_3; L_3 = InterfaceFuncInvoker0< List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* >::Invoke(0 /* System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ILight2DCullResult::get_visibleLights() */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_2); V_0 = L_3; // for (var i = 0; i < culledLights.Count; i++) V_2 = 0; goto IL_0029; } IL_0016: { // culledLights[i].CacheValues(); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_4 = V_0; int32_t L_5 = V_2; NullCheck(L_4); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_6; L_6 = List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462(L_4, L_5, List_1_get_Item_m1360B96B54D005078D7B60EC147938EDB7CD6462_RuntimeMethod_var); NullCheck(L_6); Light2D_CacheValues_m7CB54339DBAE3192265DF26030568749B06A0578(L_6, NULL); // for (var i = 0; i < culledLights.Count; i++) int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0029: { // for (var i = 0; i < culledLights.Count; i++) int32_t L_8 = V_2; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_9 = V_0; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_inline(L_9, List_1_get_Count_mDB64686B6F3F66EBD1F347DFD9B20E91289791E6_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_8) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_3; if (L_11) { goto IL_0016; } } { // ShadowCasterGroup2DManager.CacheValues(); ShadowCasterGroup2DManager_CacheValues_m90C44E3BB6A9DB0C5A8D1EDE8BA578BCB231FED7(NULL); // var blendStyles = pass.rendererData.lightBlendStyles; RuntimeObject* L_12 = ___pass0; NullCheck(L_12); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_13; L_13 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_12); NullCheck(L_13); Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_14; L_14 = Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline(L_13, NULL); V_1 = L_14; // for (var i = 0; i < blendStyles.Length; ++i) V_4 = 0; goto IL_0146; } IL_0050: { // if ((layerBatch.lightStats.blendStylesUsed & (uint)(1 << i)) == 0) LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_15 = ___layerBatch4; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C* L_16 = (&L_15->___lightStats_3); uint32_t L_17 = L_16->___blendStylesUsed_3; int32_t L_18 = V_4; V_10 = (bool)((((int32_t)((int32_t)((int32_t)L_17&((int32_t)(1<<((int32_t)(L_18&((int32_t)31)))))))) == ((int32_t)0))? 1 : 0); bool L_19 = V_10; if (!L_19) { goto IL_0073; } } { // continue; goto IL_0140; } IL_0073: { // var sampleName = blendStyles[i].name; Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_20 = V_1; int32_t L_21 = V_4; NullCheck(L_20); String_t* L_22 = ((L_20)->GetAddressAt(static_cast(L_21)))->___name_0; V_5 = L_22; // cmd.BeginSample(sampleName); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___cmd2; String_t* L_24 = V_5; NullCheck(L_23); CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_23, L_24, NULL); // if (!Light2DManager.GetGlobalColor(layerToRender, i, out var clearColor)) int32_t L_25 = ___layerToRender3; int32_t L_26 = V_4; il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); bool L_27; L_27 = Light2DManager_GetGlobalColor_mA9882B624192B7E4C55ED37612B12F51F6B22EC0(L_25, L_26, (&V_6), NULL); V_11 = (bool)((((int32_t)L_27) == ((int32_t)0))? 1 : 0); bool L_28 = V_11; if (!L_28) { goto IL_00a5; } } { // clearColor = Color.black; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29; L_29 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); V_6 = L_29; } IL_00a5: { // var anyLights = (layerBatch.lightStats.blendStylesWithLights & (uint)(1 << i)) != 0; LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_30 = ___layerBatch4; LightStats_tBB72AF16728E19482A5C8A6B65A94F7FFB9DA80C* L_31 = (&L_30->___lightStats_3); uint32_t L_32 = L_31->___blendStylesWithLights_4; int32_t L_33 = V_4; V_7 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_32&((int32_t)(1<<((int32_t)(L_33&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); // var desc = rtDesc; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_34 = ___rtDesc5; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_35 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_34); V_8 = L_35; // if (!anyLights) // No lights -- create tiny texture bool L_36 = V_7; V_12 = (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0); bool L_37 = V_12; if (!L_37) { goto IL_00e8; } } { // desc.width = desc.height = 4; int32_t L_38 = 4; V_13 = L_38; RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline((&V_8), L_38, NULL); int32_t L_39 = V_13; RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline((&V_8), L_39, NULL); } IL_00e8: { // var identifier = layerBatch.GetRTId(cmd, desc, i); LayerBatch_tEC81EE605197FE053EB5C65E38CFD93D9A6B75BC* L_40 = ___layerBatch4; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = ___cmd2; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_42 = V_8; int32_t L_43 = V_4; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44; L_44 = LayerBatch_GetRTId_mE066C98F07F9C27976D77D429590A37E14B282E5(L_40, L_41, L_42, L_43, NULL); V_9 = L_44; // cmd.SetRenderTarget(identifier, // RenderBufferLoadAction.DontCare, // RenderBufferStoreAction.Store, // RenderBufferLoadAction.DontCare, // RenderBufferStoreAction.DontCare); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = ___cmd2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_46 = V_9; NullCheck(L_45); CommandBuffer_SetRenderTarget_m00472C42F4BAE11802652921705D554E158D926C(L_45, L_46, 2, 0, 2, 3, NULL); // cmd.ClearRenderTarget(false, true, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_47 = ___cmd2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_48 = V_6; NullCheck(L_47); CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_47, (bool)0, (bool)1, L_48, NULL); // if (anyLights) bool L_49 = V_7; V_14 = L_49; bool L_50 = V_14; if (!L_50) { goto IL_0136; } } { // RenderLightSet( // pass, renderingData, // i, // cmd, // layerToRender, // identifier, // pass.rendererData.lightCullResult.visibleLights // ); RuntimeObject* L_51 = ___pass0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_52 = ___renderingData1; int32_t L_53 = V_4; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_54 = ___cmd2; int32_t L_55 = ___layerToRender3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_56 = V_9; RuntimeObject* L_57 = ___pass0; NullCheck(L_57); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_58; L_58 = InterfaceFuncInvoker0< Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* >::Invoke(0 /* UnityEngine.Rendering.Universal.Renderer2DData UnityEngine.Rendering.Universal.IRenderPass2D::get_rendererData() */, IRenderPass2D_tAF3D959991FA79A87DE76F2F24A40F41574F6B6B_il2cpp_TypeInfo_var, L_57); NullCheck(L_58); RuntimeObject* L_59; L_59 = Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline(L_58, NULL); NullCheck(L_59); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_60; L_60 = InterfaceFuncInvoker0< List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* >::Invoke(0 /* System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ILight2DCullResult::get_visibleLights() */, ILight2DCullResult_t43F05ACA0A3ED74639203638761F114904D33F48_il2cpp_TypeInfo_var, L_59); il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_RenderLightSet_mE185EAEAD039E13CED7A811F74FB16BA9AC5FEF5(L_51, L_52, L_53, L_54, L_55, L_56, L_60, NULL); } IL_0136: { // cmd.EndSample(sampleName); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_61 = ___cmd2; String_t* L_62 = V_5; NullCheck(L_61); CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_61, L_62, NULL); } IL_0140: { // for (var i = 0; i < blendStyles.Length; ++i) int32_t L_63 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_0146: { // for (var i = 0; i < blendStyles.Length; ++i) int32_t L_64 = V_4; Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_65 = V_1; NullCheck(L_65); V_15 = (bool)((((int32_t)L_64) < ((int32_t)((int32_t)(((RuntimeArray*)L_65)->max_length))))? 1 : 0); bool L_66 = V_15; if (L_66) { goto IL_0050; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::SetBlendModes(UnityEngine.Material,UnityEngine.Rendering.BlendMode,UnityEngine.Rendering.BlendMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetBlendModes_m67B97425034422FA84F9BAE9F8C80E197355FB03 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, int32_t ___src1, int32_t ___dst2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // material.SetFloat(k_SrcBlendID, (float)src); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___material0; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); int32_t L_1 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_SrcBlendID_14; int32_t L_2 = ___src1; NullCheck(L_0); Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_0, L_1, ((float)L_2), NULL); // material.SetFloat(k_DstBlendID, (float)dst); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___material0; int32_t L_4 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_DstBlendID_15; int32_t L_5 = ___dst2; NullCheck(L_3); Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_3, L_4, ((float)L_5), NULL); // } return; } } // System.UInt32 UnityEngine.Rendering.Universal.RendererLighting::GetLightMaterialIndex(UnityEngine.Rendering.Universal.Light2D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RendererLighting_GetLightMaterialIndex_m576FC6784511141FF6DD8FD85F5A620B947ED311 (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light0, bool ___isVolume1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; uint32_t V_2 = 0; uint32_t V_3 = 0; uint32_t V_4 = 0; uint32_t V_5 = 0; uint32_t V_6 = 0; uint32_t V_7 = 0; uint32_t V_8 = 0; uint32_t V_9 = 0; int32_t G_B3_0 = 0; int32_t G_B6_0 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B17_0 = 0; int32_t G_B21_0 = 0; int32_t G_B24_0 = 0; { // var isPoint = light.isPointLight; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light0; NullCheck(L_0); bool L_1; L_1 = Light2D_get_isPointLight_m07E5C6526A86112229661B2E930AE984FB9DE143(L_0, NULL); V_0 = L_1; // var bitIndex = 0; V_1 = 0; // var volumeBit = isVolume ? 1u << bitIndex : 0u; bool L_2 = ___isVolume1; if (L_2) { goto IL_0010; } } { G_B3_0 = 0; goto IL_0016; } IL_0010: { int32_t L_3 = V_1; G_B3_0 = ((int32_t)(1<<((int32_t)(L_3&((int32_t)31))))); } IL_0016: { V_2 = G_B3_0; // bitIndex++; int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // var shapeBit = !isPoint ? 1u << bitIndex : 0u; bool L_5 = V_0; if (!L_5) { goto IL_0021; } } { G_B6_0 = 0; goto IL_0027; } IL_0021: { int32_t L_6 = V_1; G_B6_0 = ((int32_t)(1<<((int32_t)(L_6&((int32_t)31))))); } IL_0027: { V_3 = G_B6_0; // bitIndex++; int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); // var additiveBit = light.overlapOperation == Light2D.OverlapOperation.AlphaBlend ? 0u : 1u << bitIndex; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_8 = ___light0; NullCheck(L_8); int32_t L_9; L_9 = Light2D_get_overlapOperation_mEEC7BE7457C636A1E3C22ED723FE07942129FE33_inline(L_8, NULL); if ((((int32_t)L_9) == ((int32_t)1))) { goto IL_003d; } } { int32_t L_10 = V_1; G_B9_0 = ((int32_t)(1<<((int32_t)(L_10&((int32_t)31))))); goto IL_003e; } IL_003d: { G_B9_0 = 0; } IL_003e: { V_4 = G_B9_0; // bitIndex++; int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); // var spriteBit = light.lightType == Light2D.LightType.Sprite ? 1u << bitIndex : 0u; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_12 = ___light0; NullCheck(L_12); int32_t L_13; L_13 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_12, NULL); if ((((int32_t)L_13) == ((int32_t)2))) { goto IL_0050; } } { G_B12_0 = 0; goto IL_0056; } IL_0050: { int32_t L_14 = V_1; G_B12_0 = ((int32_t)(1<<((int32_t)(L_14&((int32_t)31))))); } IL_0056: { V_5 = G_B12_0; // bitIndex++; int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); // var pointCookieBit = (isPoint && light.lightCookieSprite != null && light.lightCookieSprite.texture != null) ? 1u << bitIndex : 0u; bool L_16 = V_0; if (!L_16) { goto IL_0080; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_17 = ___light0; NullCheck(L_17); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_18; L_18 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_17, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_19; L_19 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_19) { goto IL_0080; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_20 = ___light0; NullCheck(L_20); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_21; L_21 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_20, NULL); NullCheck(L_21); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_22; L_22 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_21, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_23; L_23 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_23) { goto IL_0083; } } IL_0080: { G_B17_0 = 0; goto IL_0089; } IL_0083: { int32_t L_24 = V_1; G_B17_0 = ((int32_t)(1<<((int32_t)(L_24&((int32_t)31))))); } IL_0089: { V_6 = G_B17_0; // bitIndex++; int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); // var pointFastQualityBit = (isPoint && light.normalMapQuality == Light2D.NormalMapQuality.Fast) ? 1u << bitIndex : 0u; bool L_26 = V_0; if (!L_26) { goto IL_009a; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_27 = ___light0; NullCheck(L_27); int32_t L_28; L_28 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_27, NULL); if (!L_28) { goto IL_009d; } } IL_009a: { G_B21_0 = 0; goto IL_00a3; } IL_009d: { int32_t L_29 = V_1; G_B21_0 = ((int32_t)(1<<((int32_t)(L_29&((int32_t)31))))); } IL_00a3: { V_7 = G_B21_0; // bitIndex++; int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1)); // var useNormalMap = light.normalMapQuality != Light2D.NormalMapQuality.Disabled ? 1u << bitIndex : 0u; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_31 = ___light0; NullCheck(L_31); int32_t L_32; L_32 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_31, NULL); if ((!(((uint32_t)L_32) == ((uint32_t)2)))) { goto IL_00b5; } } { G_B24_0 = 0; goto IL_00bb; } IL_00b5: { int32_t L_33 = V_1; G_B24_0 = ((int32_t)(1<<((int32_t)(L_33&((int32_t)31))))); } IL_00bb: { V_8 = G_B24_0; // return pointFastQualityBit | pointCookieBit | spriteBit | additiveBit | shapeBit | volumeBit | useNormalMap; uint32_t L_34 = V_7; uint32_t L_35 = V_6; uint32_t L_36 = V_5; uint32_t L_37 = V_4; uint32_t L_38 = V_3; uint32_t L_39 = V_2; uint32_t L_40 = V_8; V_9 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)((int32_t)L_34|(int32_t)L_35))|(int32_t)L_36))|(int32_t)L_37))|(int32_t)L_38))|(int32_t)L_39))|(int32_t)L_40)); goto IL_00d3; } IL_00d3: { // } uint32_t L_41 = V_9; return L_41; } } // UnityEngine.Material UnityEngine.Rendering.Universal.RendererLighting::CreateLightMaterial(UnityEngine.Rendering.Universal.Renderer2DData,UnityEngine.Rendering.Universal.Light2D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RendererLighting_CreateLightMaterial_mD226ECD785C2F7E9C2609C16E4817EC55566A1CF (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* ___rendererData0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, bool ___isVolume2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_8 = NULL; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* G_B4_0 = NULL; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* G_B8_0 = NULL; int32_t G_B18_0 = 0; int32_t G_B23_0 = 0; { // var isPoint = light.isPointLight; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light1; NullCheck(L_0); bool L_1; L_1 = Light2D_get_isPointLight_m07E5C6526A86112229661B2E930AE984FB9DE143(L_0, NULL); V_0 = L_1; // if (isVolume) bool L_2 = ___isVolume2; V_2 = L_2; bool L_3 = V_2; if (!L_3) { goto IL_0026; } } { // material = CoreUtils.CreateEngineMaterial(isPoint ? rendererData.pointLightVolumeShader : rendererData.shapeLightVolumeShader); bool L_4 = V_0; if (L_4) { goto IL_0018; } } { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_5 = ___rendererData0; NullCheck(L_5); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6; L_6 = Renderer2DData_get_shapeLightVolumeShader_mA9794C25798DB7ADF3D25F0A201881F27BB62B98_inline(L_5, NULL); G_B4_0 = L_6; goto IL_001e; } IL_0018: { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_7 = ___rendererData0; NullCheck(L_7); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8; L_8 = Renderer2DData_get_pointLightVolumeShader_m7F22B50F1B5E8A522F42D0EA4C90C8B864D426CC_inline(L_7, NULL); G_B4_0 = L_8; } IL_001e: { il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9; L_9 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(G_B4_0, NULL); V_1 = L_9; goto IL_006f; } IL_0026: { // material = CoreUtils.CreateEngineMaterial(isPoint ? rendererData.pointLightShader : rendererData.shapeLightShader); bool L_10 = V_0; if (L_10) { goto IL_0032; } } { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_11 = ___rendererData0; NullCheck(L_11); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_12; L_12 = Renderer2DData_get_shapeLightShader_mC8287286E689DA2BB41625B23404512CAC6CD5A5_inline(L_11, NULL); G_B8_0 = L_12; goto IL_0038; } IL_0032: { Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_13 = ___rendererData0; NullCheck(L_13); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_14; L_14 = Renderer2DData_get_pointLightShader_m5529C6F0D20A1D20F704D0C942CE34FF1EE6F941_inline(L_13, NULL); G_B8_0 = L_14; } IL_0038: { il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15; L_15 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(G_B8_0, NULL); V_1 = L_15; // if (light.overlapOperation == Light2D.OverlapOperation.Additive) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_16 = ___light1; NullCheck(L_16); int32_t L_17; L_17 = Light2D_get_overlapOperation_mEEC7BE7457C636A1E3C22ED723FE07942129FE33_inline(L_16, NULL); V_3 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0); bool L_18 = V_3; if (!L_18) { goto IL_0064; } } { // SetBlendModes(material, BlendMode.One, BlendMode.One); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetBlendModes_m67B97425034422FA84F9BAE9F8C80E197355FB03(L_19, 1, 1, NULL); // material.EnableKeyword(k_UseAdditiveBlendingKeyword); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = V_1; String_t* L_21 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseAdditiveBlendingKeyword_7; NullCheck(L_20); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_20, L_21, NULL); goto IL_006e; } IL_0064: { // SetBlendModes(material, BlendMode.SrcAlpha, BlendMode.OneMinusSrcAlpha); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); RendererLighting_SetBlendModes_m67B97425034422FA84F9BAE9F8C80E197355FB03(L_22, 5, ((int32_t)10), NULL); } IL_006e: { } IL_006f: { // if (light.lightType == Light2D.LightType.Sprite) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_23 = ___light1; NullCheck(L_23); int32_t L_24; L_24 = Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline(L_23, NULL); V_4 = (bool)((((int32_t)L_24) == ((int32_t)2))? 1 : 0); bool L_25 = V_4; if (!L_25) { goto IL_008a; } } { // material.EnableKeyword(k_SpriteLightKeyword); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); String_t* L_27 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_SpriteLightKeyword_3; NullCheck(L_26); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_26, L_27, NULL); } IL_008a: { // if (isPoint && light.lightCookieSprite != null && light.lightCookieSprite.texture != null) bool L_28 = V_0; if (!L_28) { goto IL_00ae; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_29 = ___light1; NullCheck(L_29); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_30; L_30 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_29, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_31; L_31 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_31) { goto IL_00ae; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_32 = ___light1; NullCheck(L_32); Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_33; L_33 = Light2D_get_lightCookieSprite_m7EA9674102476FCC350DE0FABBAB55C3F6552381(L_32, NULL); NullCheck(L_33); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34; L_34 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_33, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_35; L_35 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B18_0 = ((int32_t)(L_35)); goto IL_00af; } IL_00ae: { G_B18_0 = 0; } IL_00af: { V_5 = (bool)G_B18_0; bool L_36 = V_5; if (!L_36) { goto IL_00c1; } } { // material.EnableKeyword(k_UsePointLightCookiesKeyword); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_37 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); String_t* L_38 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UsePointLightCookiesKeyword_4; NullCheck(L_37); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_37, L_38, NULL); } IL_00c1: { // if (isPoint && light.normalMapQuality == Light2D.NormalMapQuality.Fast) bool L_39 = V_0; if (!L_39) { goto IL_00cf; } } { Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_40 = ___light1; NullCheck(L_40); int32_t L_41; L_41 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_40, NULL); G_B23_0 = ((((int32_t)L_41) == ((int32_t)0))? 1 : 0); goto IL_00d0; } IL_00cf: { G_B23_0 = 0; } IL_00d0: { V_6 = (bool)G_B23_0; bool L_42 = V_6; if (!L_42) { goto IL_00e2; } } { // material.EnableKeyword(k_LightQualityFastKeyword); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); String_t* L_44 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightQualityFastKeyword_5; NullCheck(L_43); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_43, L_44, NULL); } IL_00e2: { // if (light.normalMapQuality != Light2D.NormalMapQuality.Disabled) Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_45 = ___light1; NullCheck(L_45); int32_t L_46; L_46 = Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline(L_45, NULL); V_7 = (bool)((((int32_t)((((int32_t)L_46) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_47 = V_7; if (!L_47) { goto IL_0100; } } { // material.EnableKeyword(k_UseNormalMap); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_48 = V_1; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); String_t* L_49 = ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseNormalMap_6; NullCheck(L_48); Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_48, L_49, NULL); } IL_0100: { // return material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_50 = V_1; V_8 = L_50; goto IL_0105; } IL_0105: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_51 = V_8; return L_51; } } // UnityEngine.Material UnityEngine.Rendering.Universal.RendererLighting::GetLightMaterial(UnityEngine.Rendering.Universal.Renderer2DData,UnityEngine.Rendering.Universal.Light2D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RendererLighting_GetLightMaterial_m721F7AB1D36880ECB7608E3A373609BECC6A937F (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* ___rendererData0, Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* ___light1, bool ___isVolume2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m880131B97774FCD1D61D609271C687758A1DEED6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8ECED0ABA38816A415CC071AE2D3DC10931D6378_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; bool V_2 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_3 = NULL; { // var materialIndex = GetLightMaterialIndex(light, isVolume); Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_0 = ___light1; bool L_1 = ___isVolume2; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); uint32_t L_2; L_2 = RendererLighting_GetLightMaterialIndex_m576FC6784511141FF6DD8FD85F5A620B947ED311(L_0, L_1, NULL); V_0 = L_2; // if (!rendererData.lightMaterials.TryGetValue(materialIndex, out var material)) Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_3 = ___rendererData0; NullCheck(L_3); Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_4; L_4 = Renderer2DData_get_lightMaterials_m22C3145214999466A69DB97DDB0CBF2ED7F26BEF_inline(L_3, NULL); uint32_t L_5 = V_0; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_TryGetValue_m880131B97774FCD1D61D609271C687758A1DEED6(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_m880131B97774FCD1D61D609271C687758A1DEED6_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0); bool L_7 = V_2; if (!L_7) { goto IL_0037; } } { // material = CreateLightMaterial(rendererData, light, isVolume); Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_8 = ___rendererData0; Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* L_9 = ___light1; bool L_10 = ___isVolume2; il2cpp_codegen_runtime_class_init_inline(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11; L_11 = RendererLighting_CreateLightMaterial_mD226ECD785C2F7E9C2609C16E4817EC55566A1CF(L_8, L_9, L_10, NULL); V_1 = L_11; // rendererData.lightMaterials[materialIndex] = material; Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* L_12 = ___rendererData0; NullCheck(L_12); Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_13; L_13 = Renderer2DData_get_lightMaterials_m22C3145214999466A69DB97DDB0CBF2ED7F26BEF_inline(L_12, NULL); uint32_t L_14 = V_0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_1; NullCheck(L_13); Dictionary_2_set_Item_m8ECED0ABA38816A415CC071AE2D3DC10931D6378(L_13, L_14, L_15, Dictionary_2_set_Item_m8ECED0ABA38816A415CC071AE2D3DC10931D6378_RuntimeMethod_var); } IL_0037: { // return material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_1; V_3 = L_16; goto IL_003b; } IL_003b: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = V_3; return L_17; } } // System.Void UnityEngine.Rendering.Universal.RendererLighting::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting__cctor_m2FB766EB7B0AFBEEA6BADD3E2535AE06551C82CB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14E00D1617F85B505063AAF676DC480B0D1779E4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B92CA025E6B699BA16EA0D608513C8DB87C55B2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DB1030E8052D4B8D51E64E17991C78BAC329829); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F81A5C6CE7D0CD0C840F1A2D4DA03F6051BA786); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22429AF8430A0FD2F91590E81A9FA447EA9850C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23AF9DEA8BB359A1DFFEB8B59CBE33B9E68C5D52); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2427241C0203B7204782DBF28D28DA5073D7D279); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AA6F196579E5D09576D88CE449D6EDA384E8FD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AB4B55742DEC60140885F934F245C8A860D3148); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F45227EF2909ADC578DC98332908F92778F8E51); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3708CDBCC9F390AB99D52FE7DEE4724401B69B9F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E64BC6034A3163E8F66E71F21FDE9326620540C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45233758724C276D8B2C2755414B3754F09B075D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58C7707707154D0DDCD6A03FCFBE3CD968F65A34); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E02B75D2195BF2F229B0446D08F7879F35EC2E1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E34437F2B3F3E390B22A30BC4384A64A1B1E321); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6843C77B06BD44DDB1476E0C77AB15D2E697E609); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69A46B52562951333B7B38381CB1EE257BE34D01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D522D3932A2511A6F793A66D7E9566E37884E5D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73B13DE9817379145386BC6ECC87E983FC8ED41A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86A04CD0F0A72EF7AFFA2F1D3B84FD4C0C8A846C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D8B7B1286C7F2D91CE833AA40DFA8D519442CF7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral919A76E8D195F258D4B41D8FEB0A759F90F3DFBF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B45F975FED45853A7BEFD89BE7BCAAB4DB2537D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8AB803C412C52F439CFB49D8698CA707B414FE5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB48E6E73B685126E9C780C2CE67846C548E3951); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1557CA60F0A14AAB23B550D18187940F9FD0E66); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD8CF0C8C33009E9B4FA6F65E92CB27DA2F99B0D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE40E5DE9BC200C11E3E4E92E293673307237710); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6C1265640611604039F57511E72262872A45202); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBB43A35B084279E58569AB874620D5B95784EBC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE708598663566B3184B098AC55A99AA078749052); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBDA9ADCDB1FAF79680B8B8D91C935D6AC07CF78); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECEA65C9DB43AD0CEA7AC2984624135320CF9F72); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED9BA04A567FA3AB9C5E17BBF8A24FC923D81716); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8B70B09CBAAF9D97BD1634E44D9C001C28B404D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDF9FB4F562BFC3211DBBD554DC00D7B13E2F82F); s_Il2CppMethodInitialized = true; } { // private static readonly ProfilingSampler m_ProfilingSampler = new ProfilingSampler("Draw Normals"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_0); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral3E64BC6034A3163E8F66E71F21FDE9326620540C, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___m_ProfilingSampler_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___m_ProfilingSampler_0), (void*)L_0); // private static readonly ShaderTagId k_NormalsRenderingPassName = new ShaderTagId("NormalsRendering"); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_1; memset((&L_1), 0, sizeof(L_1)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_1), _stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4, /*hidden argument*/NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_NormalsRenderingPassName_1 = L_1; // private static readonly Color k_NormalClearColor = new Color(0.5f, 0.5f, 0.5f, 1.0f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; memset((&L_2), 0, sizeof(L_2)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_2), (0.5f), (0.5f), (0.5f), (1.0f), /*hidden argument*/NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_NormalClearColor_2 = L_2; // private static readonly string k_SpriteLightKeyword = "SPRITE_LIGHT"; ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_SpriteLightKeyword_3 = _stringLiteral2AB4B55742DEC60140885F934F245C8A860D3148; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_SpriteLightKeyword_3), (void*)_stringLiteral2AB4B55742DEC60140885F934F245C8A860D3148); // private static readonly string k_UsePointLightCookiesKeyword = "USE_POINT_LIGHT_COOKIES"; ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UsePointLightCookiesKeyword_4 = _stringLiteralF8B70B09CBAAF9D97BD1634E44D9C001C28B404D; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UsePointLightCookiesKeyword_4), (void*)_stringLiteralF8B70B09CBAAF9D97BD1634E44D9C001C28B404D); // private static readonly string k_LightQualityFastKeyword = "LIGHT_QUALITY_FAST"; ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightQualityFastKeyword_5 = _stringLiteral58C7707707154D0DDCD6A03FCFBE3CD968F65A34; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightQualityFastKeyword_5), (void*)_stringLiteral58C7707707154D0DDCD6A03FCFBE3CD968F65A34); // private static readonly string k_UseNormalMap = "USE_NORMAL_MAP"; ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseNormalMap_6 = _stringLiteralECEA65C9DB43AD0CEA7AC2984624135320CF9F72; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseNormalMap_6), (void*)_stringLiteralECEA65C9DB43AD0CEA7AC2984624135320CF9F72); // private static readonly string k_UseAdditiveBlendingKeyword = "USE_ADDITIVE_BLENDING"; ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseAdditiveBlendingKeyword_7 = _stringLiteralAB48E6E73B685126E9C780C2CE67846C548E3951; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseAdditiveBlendingKeyword_7), (void*)_stringLiteralAB48E6E73B685126E9C780C2CE67846C548E3951); // private static readonly string[] k_UseBlendStyleKeywords = // { // "USE_SHAPE_LIGHT_TYPE_0", "USE_SHAPE_LIGHT_TYPE_1", "USE_SHAPE_LIGHT_TYPE_2", "USE_SHAPE_LIGHT_TYPE_3" // }; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; NullCheck(L_4); ArrayElementTypeCheck (L_4, _stringLiteralED9BA04A567FA3AB9C5E17BBF8A24FC923D81716); (L_4)->SetAt(static_cast(0), (String_t*)_stringLiteralED9BA04A567FA3AB9C5E17BBF8A24FC923D81716); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4; NullCheck(L_5); ArrayElementTypeCheck (L_5, _stringLiteral9B45F975FED45853A7BEFD89BE7BCAAB4DB2537D); (L_5)->SetAt(static_cast(1), (String_t*)_stringLiteral9B45F975FED45853A7BEFD89BE7BCAAB4DB2537D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; NullCheck(L_6); ArrayElementTypeCheck (L_6, _stringLiteralA8AB803C412C52F439CFB49D8698CA707B414FE5); (L_6)->SetAt(static_cast(2), (String_t*)_stringLiteralA8AB803C412C52F439CFB49D8698CA707B414FE5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; NullCheck(L_7); ArrayElementTypeCheck (L_7, _stringLiteral23AF9DEA8BB359A1DFFEB8B59CBE33B9E68C5D52); (L_7)->SetAt(static_cast(3), (String_t*)_stringLiteral23AF9DEA8BB359A1DFFEB8B59CBE33B9E68C5D52); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseBlendStyleKeywords_8 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_UseBlendStyleKeywords_8), (void*)L_7); // private static readonly int[] k_BlendFactorsPropIDs = // { // Shader.PropertyToID("_ShapeLightBlendFactors0"), // Shader.PropertyToID("_ShapeLightBlendFactors1"), // Shader.PropertyToID("_ShapeLightBlendFactors2"), // Shader.PropertyToID("_ShapeLightBlendFactors3") // }; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_8; int32_t L_10; L_10 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralDBB43A35B084279E58569AB874620D5B95784EBC, NULL); NullCheck(L_9); (L_9)->SetAt(static_cast(0), (int32_t)L_10); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_9; int32_t L_12; L_12 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralB1557CA60F0A14AAB23B550D18187940F9FD0E66, NULL); NullCheck(L_11); (L_11)->SetAt(static_cast(1), (int32_t)L_12); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_11; int32_t L_14; L_14 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral5E34437F2B3F3E390B22A30BC4384A64A1B1E321, NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(2), (int32_t)L_14); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_13; int32_t L_16; L_16 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralBE40E5DE9BC200C11E3E4E92E293673307237710, NULL); NullCheck(L_15); (L_15)->SetAt(static_cast(3), (int32_t)L_16); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_BlendFactorsPropIDs_9 = L_15; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_BlendFactorsPropIDs_9), (void*)L_15); // private static readonly int[] k_MaskFilterPropIDs = // { // Shader.PropertyToID("_ShapeLightMaskFilter0"), // Shader.PropertyToID("_ShapeLightMaskFilter1"), // Shader.PropertyToID("_ShapeLightMaskFilter2"), // Shader.PropertyToID("_ShapeLightMaskFilter3") // }; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; int32_t L_19; L_19 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2F45227EF2909ADC578DC98332908F92778F8E51, NULL); NullCheck(L_18); (L_18)->SetAt(static_cast(0), (int32_t)L_19); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = L_18; int32_t L_21; L_21 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral6843C77B06BD44DDB1476E0C77AB15D2E697E609, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(1), (int32_t)L_21); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_20; int32_t L_23; L_23 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral1B92CA025E6B699BA16EA0D608513C8DB87C55B2, NULL); NullCheck(L_22); (L_22)->SetAt(static_cast(2), (int32_t)L_23); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = L_22; int32_t L_25; L_25 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral919A76E8D195F258D4B41D8FEB0A759F90F3DFBF, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(3), (int32_t)L_25); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_MaskFilterPropIDs_10 = L_24; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_MaskFilterPropIDs_10), (void*)L_24); // private static readonly int[] k_InvertedFilterPropIDs = // { // Shader.PropertyToID("_ShapeLightInvertedFilter0"), // Shader.PropertyToID("_ShapeLightInvertedFilter1"), // Shader.PropertyToID("_ShapeLightInvertedFilter2"), // Shader.PropertyToID("_ShapeLightInvertedFilter3") // }; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = L_26; int32_t L_28; L_28 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral8D8B7B1286C7F2D91CE833AA40DFA8D519442CF7, NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(0), (int32_t)L_28); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = L_27; int32_t L_30; L_30 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralBD8CF0C8C33009E9B4FA6F65E92CB27DA2F99B0D, NULL); NullCheck(L_29); (L_29)->SetAt(static_cast(1), (int32_t)L_30); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = L_29; int32_t L_32; L_32 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral22429AF8430A0FD2F91590E81A9FA447EA9850C6, NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(2), (int32_t)L_32); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = L_31; int32_t L_34; L_34 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral5E02B75D2195BF2F229B0446D08F7879F35EC2E1, NULL); NullCheck(L_33); (L_33)->SetAt(static_cast(3), (int32_t)L_34); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InvertedFilterPropIDs_11 = L_33; Il2CppCodeGenWriteBarrier((void**)(&((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InvertedFilterPropIDs_11), (void*)L_33); // private static GraphicsFormat s_RenderTextureFormatToUse = GraphicsFormat.R8G8B8A8_UNorm; ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___s_RenderTextureFormatToUse_12 = 8; // private static readonly int k_SrcBlendID = Shader.PropertyToID("_SrcBlend"); int32_t L_35; L_35 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral3708CDBCC9F390AB99D52FE7DEE4724401B69B9F, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_SrcBlendID_14 = L_35; // private static readonly int k_DstBlendID = Shader.PropertyToID("_DstBlend"); int32_t L_36; L_36 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral73B13DE9817379145386BC6ECC87E983FC8ED41A, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_DstBlendID_15 = L_36; // private static readonly int k_FalloffIntensityID = Shader.PropertyToID("_FalloffIntensity"); int32_t L_37; L_37 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2427241C0203B7204782DBF28D28DA5073D7D279, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffIntensityID_16 = L_37; // private static readonly int k_FalloffDistanceID = Shader.PropertyToID("_FalloffDistance"); int32_t L_38; L_38 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral1F81A5C6CE7D0CD0C840F1A2D4DA03F6051BA786, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffDistanceID_17 = L_38; // private static readonly int k_LightColorID = Shader.PropertyToID("_LightColor"); int32_t L_39; L_39 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral86A04CD0F0A72EF7AFFA2F1D3B84FD4C0C8A846C, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightColorID_18 = L_39; // private static readonly int k_VolumeOpacityID = Shader.PropertyToID("_VolumeOpacity"); int32_t L_40; L_40 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralFDF9FB4F562BFC3211DBBD554DC00D7B13E2F82F, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_VolumeOpacityID_19 = L_40; // private static readonly int k_CookieTexID = Shader.PropertyToID("_CookieTex"); int32_t L_41; L_41 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralEBDA9ADCDB1FAF79680B8B8D91C935D6AC07CF78, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_CookieTexID_20 = L_41; // private static readonly int k_FalloffLookupID = Shader.PropertyToID("_FalloffLookup"); int32_t L_42; L_42 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral45233758724C276D8B2C2755414B3754F09B075D, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_FalloffLookupID_21 = L_42; // private static readonly int k_LightPositionID = Shader.PropertyToID("_LightPosition"); int32_t L_43; L_43 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral629C681B696A5B0A980A6B4BE5EA5CC59FAC5D76, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightPositionID_22 = L_43; // private static readonly int k_LightInvMatrixID = Shader.PropertyToID("_LightInvMatrix"); int32_t L_44; L_44 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral6D522D3932A2511A6F793A66D7E9566E37884E5D, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightInvMatrixID_23 = L_44; // private static readonly int k_InnerRadiusMultID = Shader.PropertyToID("_InnerRadiusMult"); int32_t L_45; L_45 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralD6C1265640611604039F57511E72262872A45202, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InnerRadiusMultID_24 = L_45; // private static readonly int k_OuterAngleID = Shader.PropertyToID("_OuterAngle"); int32_t L_46; L_46 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral14E00D1617F85B505063AAF676DC480B0D1779E4, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_OuterAngleID_25 = L_46; // private static readonly int k_InnerAngleMultID = Shader.PropertyToID("_InnerAngleMult"); int32_t L_47; L_47 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral69A46B52562951333B7B38381CB1EE257BE34D01, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_InnerAngleMultID_26 = L_47; // private static readonly int k_LightLookupID = Shader.PropertyToID("_LightLookup"); int32_t L_48; L_48 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightLookupID_27 = L_48; // private static readonly int k_IsFullSpotlightID = Shader.PropertyToID("_IsFullSpotlight"); int32_t L_49; L_49 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralE708598663566B3184B098AC55A99AA078749052, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_IsFullSpotlightID_28 = L_49; // private static readonly int k_LightZDistanceID = Shader.PropertyToID("_LightZDistance"); int32_t L_50; L_50 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral1DB1030E8052D4B8D51E64E17991C78BAC329829, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_LightZDistanceID_29 = L_50; // private static readonly int k_PointLightCookieTexID = Shader.PropertyToID("_PointLightCookieTex"); int32_t L_51; L_51 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral2AA6F196579E5D09576D88CE449D6EDA384E8FD0, NULL); ((RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_tD05B92CAEABA0115AFE4B1C1EA89154E0B81E001_il2cpp_TypeInfo_var))->___k_PointLightCookieTexID_30 = L_51; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::.ctor(UnityEngine.Rendering.Universal.IPixelPerfectCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal__ctor_mC166DED631A03AB55E4B0855C25CF30343965AFB (PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* __this, RuntimeObject* ___component0, const RuntimeMethod* method) { { // internal bool cropFrameXAndY = false; __this->___cropFrameXAndY_4 = (bool)0; // internal bool cropFrameXOrY = false; __this->___cropFrameXOrY_5 = (bool)0; // internal bool useStretchFill = false; __this->___useStretchFill_6 = (bool)0; // internal int zoom = 1; __this->___zoom_7 = 1; // internal bool useOffscreenRT = false; __this->___useOffscreenRT_8 = (bool)0; // internal int offscreenRTWidth = 0; __this->___offscreenRTWidth_9 = 0; // internal int offscreenRTHeight = 0; __this->___offscreenRTHeight_10 = 0; // internal Rect pixelRect = Rect.zero; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0; L_0 = Rect_get_zero_mBA92EC8F405CC95A0F1ED05E66D9ABD3A61B7476(NULL); __this->___pixelRect_11 = L_0; // internal float orthoSize = 1.0f; __this->___orthoSize_12 = (1.0f); // internal float unitsPerPixel = 0.0f; __this->___unitsPerPixel_13 = (0.0f); // internal int cinemachineVCamZoom = 1; __this->___cinemachineVCamZoom_14 = 1; // internal PixelPerfectCameraInternal(IPixelPerfectCamera component) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Component = component; RuntimeObject* L_1 = ___component0; __this->___m_Component_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Component_0), (void*)L_1); // } return; } } // System.Void UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal_OnBeforeSerialize_mE82FADAF65D4585BBE02D234F88C8A1EB0B0338D (PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_SerializableComponent = m_Component as PixelPerfectCamera; RuntimeObject* L_0 = __this->___m_Component_0; __this->___m_SerializableComponent_1 = ((PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D*)IsInstClass((RuntimeObject*)L_0, PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SerializableComponent_1), (void*)((PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D*)IsInstClass((RuntimeObject*)L_0, PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D_il2cpp_TypeInfo_var))); // } return; } } // System.Void UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal_OnAfterDeserialize_m0867208D1498752B82E88C39E93815A69923DCB6 (PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_SerializableComponent != null) PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* L_0 = __this->___m_SerializableComponent_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001d; } } { // m_Component = m_SerializableComponent; PixelPerfectCamera_t6B1177807F330CBB78E8868004F5A78BDE04EB9D* L_3 = __this->___m_SerializableComponent_1; __this->___m_Component_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Component_0), (void*)L_3); } IL_001d: { // } return; } } // System.Void UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::CalculateCameraProperties(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal_CalculateCameraProperties_m5CBA4CE52BD95844CF35A09124AD03570D9373A0 (PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* __this, int32_t ___screenWidth0, int32_t ___screenHeight1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; int32_t V_9 = 0; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; bool V_16 = false; bool V_17 = false; bool V_18 = false; bool V_19 = false; float V_20 = 0.0f; bool V_21 = false; float V_22 = 0.0f; bool V_23 = false; int32_t G_B18_0 = 0; float G_B29_0 = 0.0f; int32_t G_B33_0 = 0; float G_B38_0 = 0.0f; int32_t G_B42_0 = 0; { // int assetsPPU = m_Component.assetsPPU; RuntimeObject* L_0 = __this->___m_Component_0; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_assetsPPU() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_0); V_0 = L_1; // int refResolutionX = m_Component.refResolutionX; RuntimeObject* L_2 = __this->___m_Component_0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_refResolutionX() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_2); V_1 = L_3; // int refResolutionY = m_Component.refResolutionY; RuntimeObject* L_4 = __this->___m_Component_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_refResolutionY() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_4); V_2 = L_5; // bool upscaleRT = m_Component.upscaleRT; RuntimeObject* L_6 = __this->___m_Component_0; NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_upscaleRT() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_6); V_3 = L_7; // bool pixelSnapping = m_Component.pixelSnapping; RuntimeObject* L_8 = __this->___m_Component_0; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_pixelSnapping() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_8); V_4 = L_9; // bool cropFrameX = m_Component.cropFrameX; RuntimeObject* L_10 = __this->___m_Component_0; NullCheck(L_10); bool L_11; L_11 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_cropFrameX() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_10); V_5 = L_11; // bool cropFrameY = m_Component.cropFrameY; RuntimeObject* L_12 = __this->___m_Component_0; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(12 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_cropFrameY() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_12); V_6 = L_13; // bool stretchFill = m_Component.stretchFill; RuntimeObject* L_14 = __this->___m_Component_0; NullCheck(L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(14 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_stretchFill() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_14); V_7 = L_15; // cropFrameXAndY = cropFrameY && cropFrameX; bool L_16 = V_6; bool L_17 = V_5; __this->___cropFrameXAndY_4 = (bool)((int32_t)((int32_t)L_16&(int32_t)L_17)); // cropFrameXOrY = cropFrameY || cropFrameX; bool L_18 = V_6; bool L_19 = V_5; __this->___cropFrameXOrY_5 = (bool)((int32_t)((int32_t)L_18|(int32_t)L_19)); // useStretchFill = cropFrameXAndY && stretchFill; bool L_20 = __this->___cropFrameXAndY_4; bool L_21 = V_7; __this->___useStretchFill_6 = (bool)((int32_t)((int32_t)L_20&(int32_t)L_21)); // int verticalZoom = screenHeight / refResolutionY; int32_t L_22 = ___screenHeight1; int32_t L_23 = V_2; V_8 = ((int32_t)(L_22/L_23)); // int horizontalZoom = screenWidth / refResolutionX; int32_t L_24 = ___screenWidth0; int32_t L_25 = V_1; V_9 = ((int32_t)(L_24/L_25)); // zoom = Math.Max(1, Math.Min(verticalZoom, horizontalZoom)); int32_t L_26 = V_8; int32_t L_27 = V_9; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_28; L_28 = Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(L_26, L_27, NULL); int32_t L_29; L_29 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(1, L_28, NULL); __this->___zoom_7 = L_29; // useOffscreenRT = false; __this->___useOffscreenRT_8 = (bool)0; // offscreenRTWidth = 0; __this->___offscreenRTWidth_9 = 0; // offscreenRTHeight = 0; __this->___offscreenRTHeight_10 = 0; // if (cropFrameXOrY) bool L_30 = __this->___cropFrameXOrY_5; V_10 = L_30; bool L_31 = V_10; if (!L_31) { goto IL_01aa; } } { // useOffscreenRT = true; __this->___useOffscreenRT_8 = (bool)1; // if (!upscaleRT) bool L_32 = V_3; V_11 = (bool)((((int32_t)L_32) == ((int32_t)0))? 1 : 0); bool L_33 = V_11; if (!L_33) { goto IL_0147; } } { // if (cropFrameXAndY) bool L_34 = __this->___cropFrameXAndY_4; V_12 = L_34; bool L_35 = V_12; if (!L_35) { goto IL_010c; } } { // offscreenRTWidth = zoom * refResolutionX; int32_t L_36 = __this->___zoom_7; int32_t L_37 = V_1; __this->___offscreenRTWidth_9 = ((int32_t)il2cpp_codegen_multiply(L_36, L_37)); // offscreenRTHeight = zoom * refResolutionY; int32_t L_38 = __this->___zoom_7; int32_t L_39 = V_2; __this->___offscreenRTHeight_10 = ((int32_t)il2cpp_codegen_multiply(L_38, L_39)); goto IL_0144; } IL_010c: { // else if (cropFrameY) bool L_40 = V_6; V_13 = L_40; bool L_41 = V_13; if (!L_41) { goto IL_012d; } } { // offscreenRTWidth = screenWidth; int32_t L_42 = ___screenWidth0; __this->___offscreenRTWidth_9 = L_42; // offscreenRTHeight = zoom * refResolutionY; int32_t L_43 = __this->___zoom_7; int32_t L_44 = V_2; __this->___offscreenRTHeight_10 = ((int32_t)il2cpp_codegen_multiply(L_43, L_44)); goto IL_0144; } IL_012d: { // offscreenRTWidth = zoom * refResolutionX; int32_t L_45 = __this->___zoom_7; int32_t L_46 = V_1; __this->___offscreenRTWidth_9 = ((int32_t)il2cpp_codegen_multiply(L_45, L_46)); // offscreenRTHeight = screenHeight; int32_t L_47 = ___screenHeight1; __this->___offscreenRTHeight_10 = L_47; } IL_0144: { goto IL_01a7; } IL_0147: { // if (cropFrameXAndY) bool L_48 = __this->___cropFrameXAndY_4; V_14 = L_48; bool L_49 = V_14; if (!L_49) { goto IL_0166; } } { // offscreenRTWidth = refResolutionX; int32_t L_50 = V_1; __this->___offscreenRTWidth_9 = L_50; // offscreenRTHeight = refResolutionY; int32_t L_51 = V_2; __this->___offscreenRTHeight_10 = L_51; goto IL_01a6; } IL_0166: { // else if (cropFrameY) bool L_52 = V_6; V_15 = L_52; bool L_53 = V_15; if (!L_53) { goto IL_018b; } } { // offscreenRTWidth = screenWidth / zoom / 2 * 2; // Make sure it's an even number by / 2 * 2. int32_t L_54 = ___screenWidth0; int32_t L_55 = __this->___zoom_7; __this->___offscreenRTWidth_9 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_54/L_55))/2)), 2)); // offscreenRTHeight = refResolutionY; int32_t L_56 = V_2; __this->___offscreenRTHeight_10 = L_56; goto IL_01a6; } IL_018b: { // offscreenRTWidth = refResolutionX; int32_t L_57 = V_1; __this->___offscreenRTWidth_9 = L_57; // offscreenRTHeight = screenHeight / zoom / 2 * 2; // Make sure it's an even number by / 2 * 2. int32_t L_58 = ___screenHeight1; int32_t L_59 = __this->___zoom_7; __this->___offscreenRTHeight_10 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_58/L_59))/2)), 2)); } IL_01a6: { } IL_01a7: { goto IL_01ec; } IL_01aa: { // else if (upscaleRT && zoom > 1) bool L_60 = V_3; if (!L_60) { goto IL_01b8; } } { int32_t L_61 = __this->___zoom_7; G_B18_0 = ((((int32_t)L_61) > ((int32_t)1))? 1 : 0); goto IL_01b9; } IL_01b8: { G_B18_0 = 0; } IL_01b9: { V_16 = (bool)G_B18_0; bool L_62 = V_16; if (!L_62) { goto IL_01ec; } } { // useOffscreenRT = true; __this->___useOffscreenRT_8 = (bool)1; // offscreenRTWidth = screenWidth / zoom / 2 * 2; // Make sure it's an even number by / 2 * 2. int32_t L_63 = ___screenWidth0; int32_t L_64 = __this->___zoom_7; __this->___offscreenRTWidth_9 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_63/L_64))/2)), 2)); // offscreenRTHeight = screenHeight / zoom / 2 * 2; int32_t L_65 = ___screenHeight1; int32_t L_66 = __this->___zoom_7; __this->___offscreenRTHeight_10 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_65/L_66))/2)), 2)); } IL_01ec: { // if (useOffscreenRT) bool L_67 = __this->___useOffscreenRT_8; V_17 = L_67; bool L_68 = V_17; if (!L_68) { goto IL_021f; } } { // pixelRect = new Rect(0.0f, 0.0f, offscreenRTWidth, offscreenRTHeight); int32_t L_69 = __this->___offscreenRTWidth_9; int32_t L_70 = __this->___offscreenRTHeight_10; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_71; memset((&L_71), 0, sizeof(L_71)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_71), (0.0f), (0.0f), ((float)L_69), ((float)L_70), /*hidden argument*/NULL); __this->___pixelRect_11 = L_71; goto IL_022a; } IL_021f: { // pixelRect = Rect.zero; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_72; L_72 = Rect_get_zero_mBA92EC8F405CC95A0F1ED05E66D9ABD3A61B7476(NULL); __this->___pixelRect_11 = L_72; } IL_022a: { // if (cropFrameY) bool L_73 = V_6; V_18 = L_73; bool L_74 = V_18; if (!L_74) { goto IL_0248; } } { // orthoSize = (refResolutionY * 0.5f) / assetsPPU; int32_t L_75 = V_2; int32_t L_76 = V_0; __this->___orthoSize_12 = ((float)(((float)il2cpp_codegen_multiply(((float)L_75), (0.5f)))/((float)L_76))); goto IL_0304; } IL_0248: { // else if (cropFrameX) bool L_77 = V_5; V_19 = L_77; bool L_78 = V_19; if (!L_78) { goto IL_029a; } } { // float aspect = (pixelRect == Rect.zero) ? (float)screenWidth / screenHeight : pixelRect.width / pixelRect.height; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_79 = __this->___pixelRect_11; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_80; L_80 = Rect_get_zero_mBA92EC8F405CC95A0F1ED05E66D9ABD3A61B7476(NULL); bool L_81; L_81 = Rect_op_Equality_m3592AA7AF3B2C809AAB02110B166B9A6F9263AD8(L_79, L_80, NULL); if (L_81) { goto IL_027c; } } { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_82 = (&__this->___pixelRect_11); float L_83; L_83 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9(L_82, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_84 = (&__this->___pixelRect_11); float L_85; L_85 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8(L_84, NULL); G_B29_0 = ((float)(L_83/L_85)); goto IL_0281; } IL_027c: { int32_t L_86 = ___screenWidth0; int32_t L_87 = ___screenHeight1; G_B29_0 = ((float)(((float)L_86)/((float)L_87))); } IL_0281: { V_20 = G_B29_0; // orthoSize = ((refResolutionX / aspect) * 0.5f) / assetsPPU; int32_t L_88 = V_1; float L_89 = V_20; int32_t L_90 = V_0; __this->___orthoSize_12 = ((float)(((float)il2cpp_codegen_multiply(((float)(((float)L_88)/L_89)), (0.5f)))/((float)L_90))); goto IL_0304; } IL_029a: { // else if (upscaleRT && zoom > 1) bool L_91 = V_3; if (!L_91) { goto IL_02a8; } } { int32_t L_92 = __this->___zoom_7; G_B33_0 = ((((int32_t)L_92) > ((int32_t)1))? 1 : 0); goto IL_02a9; } IL_02a8: { G_B33_0 = 0; } IL_02a9: { V_21 = (bool)G_B33_0; bool L_93 = V_21; if (!L_93) { goto IL_02c7; } } { // orthoSize = (offscreenRTHeight * 0.5f) / assetsPPU; int32_t L_94 = __this->___offscreenRTHeight_10; int32_t L_95 = V_0; __this->___orthoSize_12 = ((float)(((float)il2cpp_codegen_multiply(((float)L_94), (0.5f)))/((float)L_95))); goto IL_0304; } IL_02c7: { // float pixelHeight = (pixelRect == Rect.zero) ? screenHeight : pixelRect.height; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_96 = __this->___pixelRect_11; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_97; L_97 = Rect_get_zero_mBA92EC8F405CC95A0F1ED05E66D9ABD3A61B7476(NULL); bool L_98; L_98 = Rect_op_Equality_m3592AA7AF3B2C809AAB02110B166B9A6F9263AD8(L_96, L_97, NULL); if (L_98) { goto IL_02e7; } } { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_99 = (&__this->___pixelRect_11); float L_100; L_100 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8(L_99, NULL); G_B38_0 = L_100; goto IL_02e9; } IL_02e7: { int32_t L_101 = ___screenHeight1; G_B38_0 = ((float)L_101); } IL_02e9: { V_22 = G_B38_0; // orthoSize = (pixelHeight * 0.5f) / (zoom * assetsPPU); float L_102 = V_22; int32_t L_103 = __this->___zoom_7; int32_t L_104 = V_0; __this->___orthoSize_12 = ((float)(((float)il2cpp_codegen_multiply(L_102, (0.5f)))/((float)((int32_t)il2cpp_codegen_multiply(L_103, L_104))))); } IL_0304: { // if (upscaleRT || (!upscaleRT && pixelSnapping)) bool L_105 = V_3; if (L_105) { goto IL_0310; } } { bool L_106 = V_3; bool L_107 = V_4; G_B42_0 = ((int32_t)(((((int32_t)L_106) == ((int32_t)0))? 1 : 0)&(int32_t)L_107)); goto IL_0311; } IL_0310: { G_B42_0 = 1; } IL_0311: { V_23 = (bool)G_B42_0; bool L_108 = V_23; if (!L_108) { goto IL_0327; } } { // unitsPerPixel = 1.0f / assetsPPU; int32_t L_109 = V_0; __this->___unitsPerPixel_13 = ((float)((1.0f)/((float)L_109))); goto IL_033c; } IL_0327: { // unitsPerPixel = 1.0f / (zoom * assetsPPU); int32_t L_110 = __this->___zoom_7; int32_t L_111 = V_0; __this->___unitsPerPixel_13 = ((float)((1.0f)/((float)((int32_t)il2cpp_codegen_multiply(L_110, L_111))))); } IL_033c: { // } return; } } // UnityEngine.Rect UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::CalculateFinalBlitPixelRect(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D PixelPerfectCameraInternal_CalculateFinalBlitPixelRect_mA0CFB5C8CCEC2710BFE427A3B30A34F451DB0506 (PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* __this, int32_t ___screenWidth0, int32_t ___screenHeight1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; float V_2 = 0.0f; float V_3 = 0.0f; bool V_4 = false; bool V_5 = false; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6; memset((&V_6), 0, sizeof(V_6)); { // Rect pixelRect = new Rect(); il2cpp_codegen_initobj((&V_0), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D)); // if (useStretchFill) bool L_0 = __this->___useStretchFill_6; V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_00bd; } } { // float screenAspect = (float)screenWidth / screenHeight; int32_t L_2 = ___screenWidth0; int32_t L_3 = ___screenHeight1; V_2 = ((float)(((float)L_2)/((float)L_3))); // float cameraAspect = (float)m_Component.refResolutionX / m_Component.refResolutionY; RuntimeObject* L_4 = __this->___m_Component_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_refResolutionX() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_4); RuntimeObject* L_6 = __this->___m_Component_0; NullCheck(L_6); int32_t L_7; L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_refResolutionY() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_6); V_3 = ((float)(((float)L_5)/((float)L_7))); // if (screenAspect > cameraAspect) float L_8 = V_2; float L_9 = V_3; V_4 = (bool)((((float)L_8) > ((float)L_9))? 1 : 0); bool L_10 = V_4; if (!L_10) { goto IL_007d; } } { // pixelRect.height = screenHeight; int32_t L_11 = ___screenHeight1; Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03((&V_0), ((float)L_11), NULL); // pixelRect.width = screenHeight * cameraAspect; int32_t L_12 = ___screenHeight1; float L_13 = V_3; Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A((&V_0), ((float)il2cpp_codegen_multiply(((float)L_12), L_13)), NULL); // pixelRect.x = (screenWidth - (int)pixelRect.width) / 2; int32_t L_14 = ___screenWidth0; float L_15; L_15 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_14, il2cpp_codegen_cast_double_to_int(L_15)))/2))), NULL); // pixelRect.y = 0; Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629((&V_0), (0.0f), NULL); goto IL_00b7; } IL_007d: { // pixelRect.width = screenWidth; int32_t L_16 = ___screenWidth0; Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A((&V_0), ((float)L_16), NULL); // pixelRect.height = screenWidth / cameraAspect; int32_t L_17 = ___screenWidth0; float L_18 = V_3; Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03((&V_0), ((float)(((float)L_17)/L_18)), NULL); // pixelRect.y = (screenHeight - (int)pixelRect.height) / 2; int32_t L_19 = ___screenHeight1; float L_20; L_20 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL); Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_19, il2cpp_codegen_cast_double_to_int(L_20)))/2))), NULL); // pixelRect.x = 0; Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406((&V_0), (0.0f), NULL); } IL_00b7: { goto IL_014a; } IL_00bd: { // if (m_Component.upscaleRT) RuntimeObject* L_21 = __this->___m_Component_0; NullCheck(L_21); bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_upscaleRT() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_21); V_5 = L_22; bool L_23 = V_5; if (!L_23) { goto IL_00ff; } } { // pixelRect.height = zoom * offscreenRTHeight; int32_t L_24 = __this->___zoom_7; int32_t L_25 = __this->___offscreenRTHeight_10; Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03((&V_0), ((float)((int32_t)il2cpp_codegen_multiply(L_24, L_25))), NULL); // pixelRect.width = zoom * offscreenRTWidth; int32_t L_26 = __this->___zoom_7; int32_t L_27 = __this->___offscreenRTWidth_9; Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A((&V_0), ((float)((int32_t)il2cpp_codegen_multiply(L_26, L_27))), NULL); goto IL_011f; } IL_00ff: { // pixelRect.height = offscreenRTHeight; int32_t L_28 = __this->___offscreenRTHeight_10; Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03((&V_0), ((float)L_28), NULL); // pixelRect.width = offscreenRTWidth; int32_t L_29 = __this->___offscreenRTWidth_9; Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A((&V_0), ((float)L_29), NULL); } IL_011f: { // pixelRect.x = (screenWidth - (int)pixelRect.width) / 2; int32_t L_30 = ___screenWidth0; float L_31; L_31 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_30, il2cpp_codegen_cast_double_to_int(L_31)))/2))), NULL); // pixelRect.y = (screenHeight - (int)pixelRect.height) / 2; int32_t L_32 = ___screenHeight1; float L_33; L_33 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL); Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_32, il2cpp_codegen_cast_double_to_int(L_33)))/2))), NULL); } IL_014a: { // return pixelRect; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_34 = V_0; V_6 = L_34; goto IL_014f; } IL_014f: { // } Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_35 = V_6; return L_35; } } // System.Single UnityEngine.Rendering.Universal.PixelPerfectCameraInternal::CorrectCinemachineOrthoSize(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PixelPerfectCameraInternal_CorrectCinemachineOrthoSize_m949F5863457F04170743D7068530530287EB3E8B (PixelPerfectCameraInternal_t26209029D43C0FDDBAF225749B46C55F376D3C2E* __this, float ___targetOrthoSize0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; bool V_1 = false; bool V_2 = false; float V_3 = 0.0f; int32_t G_B6_0 = 0; { // if (m_Component.upscaleRT) RuntimeObject* L_0 = __this->___m_Component_0; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_upscaleRT() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_0); V_1 = L_1; bool L_2 = V_1; if (!L_2) { goto IL_003c; } } { // cinemachineVCamZoom = Math.Max(1, Mathf.RoundToInt(orthoSize / targetOrthoSize)); float L_3 = __this->___orthoSize_12; float L_4 = ___targetOrthoSize0; int32_t L_5; L_5 = Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline(((float)(L_3/L_4)), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(1, L_5, NULL); __this->___cinemachineVCamZoom_14 = L_6; // correctedOrthoSize = orthoSize / cinemachineVCamZoom; float L_7 = __this->___orthoSize_12; int32_t L_8 = __this->___cinemachineVCamZoom_14; V_0 = ((float)(L_7/((float)L_8))); goto IL_0076; } IL_003c: { // cinemachineVCamZoom = Math.Max(1, Mathf.RoundToInt(zoom * orthoSize / targetOrthoSize)); int32_t L_9 = __this->___zoom_7; float L_10 = __this->___orthoSize_12; float L_11 = ___targetOrthoSize0; int32_t L_12; L_12 = Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline(((float)(((float)il2cpp_codegen_multiply(((float)L_9), L_10))/L_11)), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_13; L_13 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(1, L_12, NULL); __this->___cinemachineVCamZoom_14 = L_13; // correctedOrthoSize = zoom * orthoSize / cinemachineVCamZoom; int32_t L_14 = __this->___zoom_7; float L_15 = __this->___orthoSize_12; int32_t L_16 = __this->___cinemachineVCamZoom_14; V_0 = ((float)(((float)il2cpp_codegen_multiply(((float)L_14), L_15))/((float)L_16))); } IL_0076: { // if (!m_Component.upscaleRT && !m_Component.pixelSnapping) RuntimeObject* L_17 = __this->___m_Component_0; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_upscaleRT() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_17); if (L_18) { goto IL_0093; } } { RuntimeObject* L_19 = __this->___m_Component_0; NullCheck(L_19); bool L_20; L_20 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_pixelSnapping() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_19); G_B6_0 = ((((int32_t)L_20) == ((int32_t)0))? 1 : 0); goto IL_0094; } IL_0093: { G_B6_0 = 0; } IL_0094: { V_2 = (bool)G_B6_0; bool L_21 = V_2; if (!L_21) { goto IL_00b7; } } { // unitsPerPixel = 1.0f / (cinemachineVCamZoom * m_Component.assetsPPU); int32_t L_22 = __this->___cinemachineVCamZoom_14; RuntimeObject* L_23 = __this->___m_Component_0; NullCheck(L_23); int32_t L_24; L_24 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 UnityEngine.Rendering.Universal.IPixelPerfectCamera::get_assetsPPU() */, IPixelPerfectCamera_t8AB1E4A02064D870BB27FC4E37B1B285C90C9C3F_il2cpp_TypeInfo_var, L_23); __this->___unitsPerPixel_13 = ((float)((1.0f)/((float)((int32_t)il2cpp_codegen_multiply(L_22, L_24))))); } IL_00b7: { // return correctedOrthoSize; float L_25 = V_0; V_3 = L_25; goto IL_00bb; } IL_00bb: { // } float L_26 = V_3; return L_26; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ClipperOffset_set_ArcTolerance_mC682625C17A5325B8ED680D25A9BC8C3BDE93159_inline (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, double ___value0, const RuntimeMethod* method) { { // public double ArcTolerance { get; set; } double L_0 = ___value0; __this->___U3CArcToleranceU3Ek__BackingField_11 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double ClipperOffset_get_ArcTolerance_mE0BB4CD7D1127B4933AA37A3FE91BFBE0DC56B47_inline (ClipperOffset_tB8701451FCA98C42B7846689965F8C7A518F0B0D* __this, const RuntimeMethod* method) { { // public double ArcTolerance { get; set; } double L_0 = __this->___U3CArcToleranceU3Ek__BackingField_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Clipper_set_LastIndex_m874822A5C1A6BC6773DE4DD57796E3D91B7C6E48_inline (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, int32_t ___value0, const RuntimeMethod* method) { { // set; int32_t L_0 = ___value0; __this->___U3CLastIndexU3Ek__BackingField_29 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Clipper_set_ReverseSolution_m450E2A28BE0742673DA8FD90ECB89A79E42B1580_inline (Clipper_tF06DFD29BA197A85AABE00E4E0D93F0C5A3C8591* __this, bool ___value0, const RuntimeMethod* method) { { // set; bool L_0 = ___value0; __this->___U3CReverseSolutionU3Ek__BackingField_30 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___value0; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___value0; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___value0; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_volumetricShadowsEnabled_m33D2FA62A54E1F806340AD2353A496F380373A8E_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public bool volumetricShadowsEnabled { get => m_ShadowVolumeIntensityEnabled; set => m_ShadowVolumeIntensityEnabled = value; } bool L_0 = __this->___m_ShadowVolumeIntensityEnabled_23; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shadowVolumeIntensity_m3E69E95B53FE4D0CABD48311E08961EBDFC5FFF2_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shadowVolumeIntensity { get => m_ShadowVolumeIntensity; set => m_ShadowVolumeIntensity = Mathf.Clamp01(value); } float L_0 = __this->___m_ShadowVolumeIntensity_24; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Light2D_set_boundingSphere_m298BAEBB175B9F8DE32C7ABDD9A978422498729C_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___value0, const RuntimeMethod* method) { { // internal BoundingSphere boundingSphere { get; private set; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = ___value0; __this->___U3CboundingSphereU3Ek__BackingField_31 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_mCD214B04BC52AED3C89C3BEF664B6247E5F8954A_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0; float L_3 = L_2.___y_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL); V_0 = L_4; goto IL_001a; } IL_001a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m8446E71C8778A1CE7C379BBF6966D15093C99145_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1; float L_3 = L_2.___x_2; float L_4; L_4 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_1, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___lhs0; float L_6 = L_5.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___rhs1; float L_8 = L_7.___y_3; float L_9; L_9 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_6, L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___lhs0; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___rhs1; float L_13 = L_12.___z_4; float L_14; L_14 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_11, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL); V_0 = L_15; goto IL_003c; } IL_003c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m669DD6A6725D796639ADF4DE40E72AE8DCCFA9C7_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1; float L_3 = L_2.___x_2; float L_4; L_4 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_1, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___lhs0; float L_6 = L_5.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___rhs1; float L_8 = L_7.___y_3; float L_9; L_9 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_6, L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___lhs0; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___rhs1; float L_13 = L_12.___z_4; float L_14; L_14 = Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline(L_11, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL); V_0 = L_15; goto IL_003c; } IL_003c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline (float ___d0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a1; float L_1 = L_0.___x_2; float L_2 = ___d0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a1; float L_4 = L_3.___y_3; float L_5 = ___d0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a1; float L_7 = L_6.___z_4; float L_8 = ___d0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___vector0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0; float L_11 = L_10.___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_1 = L_0; float L_1 = ___y1; __this->___y_2 = L_1; float L_2 = ___z2; __this->___z_3 = L_2; float L_3 = ___w3; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2DBlendStyle_get_isDirty_mD0C4D097671BCB0C9DBAC2F5A6E97545C1B42766_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) { { // internal bool isDirty { get; set; } bool L_0 = __this->___U3CisDirtyU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Light2DBlendStyle_set_isDirty_m7AF37503DDDF4933EF8620AC42E4F7E7E765BD53_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool isDirty { get; set; } bool L_0 = ___value0; __this->___U3CisDirtyU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2DBlendStyle_get_hasRenderTarget_m8E674E79F9DC1B48986F21E33F89833EF879FD45_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, const RuntimeMethod* method) { { // internal bool hasRenderTarget { get; set; } bool L_0 = __this->___U3ChasRenderTargetU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Light2DBlendStyle_set_hasRenderTarget_m4647BA3C682C00E72285793457B5010E3571345C_inline (Light2DBlendStyle_tD5C374DD9D54E8FA4BC495EA99F386F09B16B3D4* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool hasRenderTarget { get; set; } bool L_0 = ___value0; __this->___U3ChasRenderTargetU3Ek__BackingField_4 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_mask_m9BFA5014000FA37E2B3FF5951F45E5917ACAB3BC_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, const RuntimeMethod* method) { { // public Vector4 mask { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = __this->___U3CmaskU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MaskChannelFilter_set_mask_mB209BD360683AC0D676D8F7E8F89C1CE6A05DBFB_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) { { // public Vector4 mask { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___value0; __this->___U3CmaskU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MaskChannelFilter_get_inverted_m531700431E1C5C1BABEF42FB52A24BBDD5B605D5_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, const RuntimeMethod* method) { { // public Vector4 inverted { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = __this->___U3CinvertedU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MaskChannelFilter_set_inverted_m25EEFC897B356B6D178BB91E6447F3CF7C2C386E_inline (MaskChannelFilter_t42E30F384534A5E2EACD587B0CED5098AA6633EC* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value0, const RuntimeMethod* method) { { // public Vector4 inverted { get; private set; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___value0; __this->___U3CinvertedU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* Light2DCullResult_get_visibleLights_m041185299DC3D259440E4BBE0D36C03001658516_inline (Light2DCullResult_tDD14596580D41FE025B1A250DB84F2EA93DB2E33* __this, const RuntimeMethod* method) { { // public List visibleLights => m_VisibleLights; List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = __this->___m_VisibleLights_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* Light2DManager_get_lights_mC88B2BACD10CAF3CF9DCE70A0CE3CF9D8BA0DF50_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static List lights { get; } = new List(); il2cpp_codegen_runtime_class_init_inline(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var); List_1_tFD2E9FF88054A389E2ABA7669B914CB6550B743C* L_0 = ((Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_StaticFields*)il2cpp_codegen_static_fields_for(Light2DManager_tABC1708805E5CC8F915FF47A014362B4B8D5129E_il2cpp_TypeInfo_var))->___U3ClightsU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_lightType_m0A01B085108F4ED81AB7670F3BC01899AA92C282_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_LightType; int32_t L_0 = __this->___m_LightType_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_normalMapQuality_m28A7D992DB501CE9249CFDB3FEE815C7FE32D603_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public NormalMapQuality normalMapQuality => m_NormalMapQuality; int32_t L_0 = __this->___m_NormalMapQuality_19; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_volumeIntensity_mC6F6BE848A771AE2C1437660B53E83A4E84EA3E8_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float volumeIntensity => m_LightVolumeIntensity; float L_0 = __this->___m_LightVolumeIntensity_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_blendStyleIndex_m82EAB3253C08B3C945BA87A3472F7F3FC2C99F47_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public int blendStyleIndex { get => m_BlendStyleIndex; set => m_BlendStyleIndex = value; } int32_t L_0 = __this->___m_BlendStyleIndex_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_BeginSample_mA836D6E554511CBEAD80F55EE41AAA5D1B26B3DE_inline (String_t* ___name0, const RuntimeMethod* method) { { String_t* L_0 = ___name0; Profiler_ValidateArguments_m732E71FF4C28CBEDD8D4CD51DA409198224ED395_inline(L_0, NULL); String_t* L_1 = ___name0; Profiler_BeginSampleImpl_m11DCED1F062EEB6A07FE36224080BAEDC65D5A87(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 Light2D_get_boundingSphere_mE383F09F0081D4AE36BBA24CDD330AB1904F4A5E_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // internal BoundingSphere boundingSphere { get; private set; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___U3CboundingSphereU3Ek__BackingField_31; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___y1; float L_3 = L_2.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___x0; float L_5 = L_4.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___y1; float L_7 = L_6.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___x0; float L_9 = L_8.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___y1; float L_11 = L_10.___z_2; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))); goto IL_002d; } IL_002d: { // public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; } float L_12 = V_0; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_lightOrder_m01D500576E546C581E7172C14C97C06EF7442C6A_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public int lightOrder { get => m_LightOrder; set => m_LightOrder = value; } int32_t L_0 = __this->___m_LightOrder_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Light2D_get_affectedSortingLayers_m8DF4D9874C3839DE300C54CDEC5648B491BA4C3D_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // internal int[] affectedSortingLayers => m_ApplyToSortingLayers; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ApplyToSortingLayers_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Light2D_get_color_m5CD60682D79A66B289AA91357F0359FF4793C505_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public Color color { get => m_Color; set => m_Color = value; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_Color_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_intensity_m92554676D740E01D24F39AE5942C00AA8BB541C9_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float intensity { get => m_Intensity; set => m_Intensity = value; } float L_0 = __this->___m_Intensity_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m290BA7F5157DE3322801AAC7FA1700219EE6E664_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a0, float ___b1, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___a0; float L_1 = L_0.___r_0; float L_2 = ___b1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___a0; float L_4 = L_3.___g_1; float L_5 = ___b1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___a0; float L_7 = L_6.___b_2; float L_8 = ___b1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___a0; float L_10 = L_9.___a_3; float L_11 = ___b1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12; memset((&L_12), 0, sizeof(L_12)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0029; } IL_0029: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) { { float L_0 = ___r0; __this->___r_0 = L_0; float L_1 = ___g1; __this->___g_1 = L_1; float L_2 = ___b2; __this->___b_2 = L_2; float L_3 = ___a3; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { // this.x = x; float L_0 = ___x0; __this->___x_0 = L_0; // this.y = y; float L_1 = ___y1; __this->___y_1 = L_1; // this.z = z; float L_2 = ___z2; __this->___z_2 = L_2; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___x0, float ___y1, const RuntimeMethod* method) { { // this.x = x; float L_0 = ___x0; __this->___x_0 = L_0; // this.y = y; float L_1 = ___y1; __this->___y_1 = L_1; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SubMeshDescriptor_get_bounds_mD2F47C8E1407CAFAEE966ACE1D870CB50AF3CEE4_inline (SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934* __this, const RuntimeMethod* method) { { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___U3CboundsU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline (float ___x0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // public static float cos(float x) { return (float)System.Math.Cos(x); } float L_0 = ___x0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = cos(((double)L_0)); V_0 = ((float)L_1); goto IL_000c; } IL_000c: { // public static float cos(float x) { return (float)System.Math.Cos(x); } float L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline (float ___x0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // public static float sin(float x) { return (float)System.Math.Sin((float)x); } float L_0 = ___x0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sin(((double)((float)L_0))); V_0 = ((float)L_1); goto IL_000d; } IL_000d: { // public static float sin(float x) { return (float)System.Math.Sin((float)x); } float L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mB08DA9B217A0DA39BABCE64FFE69BEA67D37D04F_inline (float ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); } float L_0 = ___lhs0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___rhs1; float L_2 = L_1.___x_0; float L_3 = ___lhs0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___rhs1; float L_5 = L_4.___y_1; float L_6 = ___lhs0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___rhs1; float L_8 = L_7.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9; memset((&L_9), 0, sizeof(L_9)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { // public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0; float L_1 = L_0.___x_0; float L_2 = ___rhs1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___lhs0; float L_4 = L_3.___y_1; float L_5 = ___rhs1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___lhs0; float L_7 = L_6.___z_2; float L_8 = ___rhs1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9; memset((&L_9), 0, sizeof(L_9)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { // public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mE85BAC4F29F637BB88069193D325FE5C6067B3BB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 operator + (float3 lhs, float3 rhs) { return new float3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1; float L_3 = L_2.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0; float L_5 = L_4.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1; float L_7 = L_6.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0; float L_9 = L_8.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1; float L_11 = L_10.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; memset((&L_12), 0, sizeof(L_12)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { // public static float3 operator + (float3 lhs, float3 rhs) { return new float3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_min_mDAA5F42B9FEF98D460603A3AF8904500EA60965F_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 min(float3 x, float3 y) { return new float3(min(x.x, y.x), min(x.y, y.y), min(x.z, y.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___y1; float L_3 = L_2.___x_0; float L_4; L_4 = math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline(L_1, L_3, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___x0; float L_6 = L_5.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___y1; float L_8 = L_7.___y_1; float L_9; L_9 = math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline(L_6, L_8, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___x0; float L_11 = L_10.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = ___y1; float L_13 = L_12.___z_2; float L_14; L_14 = math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline(L_11, L_13, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15; memset((&L_15), 0, sizeof(L_15)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL); V_0 = L_15; goto IL_003c; } IL_003c: { // public static float3 min(float3 x, float3 y) { return new float3(min(x.x, y.x), min(x.y, y.y), min(x.z, y.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_max_mEAED152166B3B2D1D6EF379FFAD18A85D52E6007_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 max(float3 x, float3 y) { return new float3(max(x.x, y.x), max(x.y, y.y), max(x.z, y.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___y1; float L_3 = L_2.___x_0; float L_4; L_4 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_1, L_3, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___x0; float L_6 = L_5.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___y1; float L_8 = L_7.___y_1; float L_9; L_9 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_6, L_8, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___x0; float L_11 = L_10.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = ___y1; float L_13 = L_12.___z_2; float L_14; L_14 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_11, L_13, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15; memset((&L_15), 0, sizeof(L_15)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL); V_0 = L_15; goto IL_003c; } IL_003c: { // public static float3 max(float3 x, float3 y) { return new float3(max(x.x, y.x), max(x.y, y.y), max(x.z, y.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_2 = L_0; float L_1 = ___y1; __this->___y_3 = L_1; float L_2 = ___z2; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { float* L_0 = (&__this->___x_2); int32_t L_1; L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL); float* L_2 = (&__this->___y_3); int32_t L_3; L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL); float* L_4 = (&__this->___z_4); int32_t L_5; L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL); V_0 = ((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2)))); goto IL_002b; } IL_002b: { int32_t L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = ___value0; __this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_transparencySortMode_mBACEBCE15C206F0D10734D2817235AE84B20175B_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal TransparencySortMode transparencySortMode => m_TransparencySortMode; int32_t L_0 = __this->___m_TransparencySortMode_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Renderer2DData_get_transparencySortAxis_mA021D22EC848890B31700B625996E5DCE07509BD_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Vector3 transparencySortAxis => m_TransparencySortAxis; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_TransparencySortAxis_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m478909E9010DA9AB00F2018525B3B45398980E8A_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Downsampling cameraSortingLayerDownsamplingMethod => m_CameraSortingLayerDownsamplingMethod; int32_t L_0 = __this->___m_CameraSortingLayerDownsamplingMethod_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTargetHandle_get_id_m4D50FDA4A486E05D07A54ABFC04BD96C1CE7D7BE_inline (RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66* __this, const RuntimeMethod* method) { { // public int id { set; get; } int32_t L_0 = __this->___U3CidU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_DepthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_DepthAttachment_20; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerTextureBound_mBAF7C05D1153A869650C0A10AA05CD9CE7AB3035_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal int cameraSortingLayerTextureBound => m_CameraSortingLayersTextureBound; int32_t L_0 = __this->___m_CameraSortingLayersTextureBound_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Renderer2DData_get_lightCullResult_mF3641633AC49BB44C86B3A9E2875BA1B3B894664_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal ILight2DCullResult lightCullResult { get; set; } RuntimeObject* L_0 = __this->___U3ClightCullResultU3Ek__BackingField_44; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useCameraSortingLayerTexture_m184B68F88C3A43F3507E4BAB8EA939B7EA6EB029_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal bool useCameraSortingLayerTexture => m_UseCameraSortingLayersTexture; bool L_0 = __this->___m_UseCameraSortingLayersTexture_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t LayerUtility_get_maxTextureCount_mD4CCE1FE800E9C7F1615F30DAB11585C92A7887F_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static uint maxTextureCount { get; private set; } uint32_t L_0 = ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___U3CmaxTextureCountU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* Renderer2DData_get_lightBlendStyles_mDD40DEC48A2DC62FC10A23BEDBE2313581C36858_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // public Light2DBlendStyle[] lightBlendStyles => m_LightBlendStyles; Light2DBlendStyleU5BU5D_t4FBA2FC189234B769B96F31C0BF9307E73FD1079* L_0 = __this->___m_LightBlendStyles_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Renderer2DData_get_lightRenderTextureMemoryBudget_m81AC5C4821789EB0D7DE7B85F1276E4A6B098F6F_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal uint lightRenderTextureMemoryBudget => m_MaxLightRenderTextureCount; uint32_t L_0 = __this->___m_MaxLightRenderTextureCount_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Renderer2DData_get_shadowRenderTextureMemoryBudget_mCFF858C1CB16CF0BEB60B5B4628875B4218B8412_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal uint shadowRenderTextureMemoryBudget => m_MaxShadowRenderTextureCount; uint32_t L_0 = __this->___m_MaxShadowRenderTextureCount_19; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_hdrEmulationScale_m3F7DE6B51EF8C9B84E9D34387D4BEE9FDABDF052_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // public float hdrEmulationScale => m_HDREmulationScale; float L_0 = __this->___m_HDREmulationScale_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_max_mBF7CBD8CC524D2CCC33C4EF9E6288CBB08363202_inline (uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) { uint32_t V_0 = 0; uint32_t G_B3_0 = 0; { // public static uint max(uint x, uint y) { return x > y ? x : y; } uint32_t L_0 = ___x0; uint32_t L_1 = ___y1; if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0008; } } { uint32_t L_2 = ___y1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { uint32_t L_3 = ___x0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { // public static uint max(uint x, uint y) { return x > y ? x : y; } uint32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LayerUtility_set_maxTextureCount_m900E4EED33B68C5457E202B5D9947CECDFBCADBE_inline (uint32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static uint maxTextureCount { get; private set; } uint32_t L_0 = ___value0; ((LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_StaticFields*)il2cpp_codegen_static_fields_for(LayerUtility_t0731C94464D9693BD110E96E5C165A60FBB421B2_il2cpp_TypeInfo_var))->___U3CmaxTextureCountU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_shadowsEnabled_m22E4C87955DECFC40C34F851FAE080371F548BCB_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public bool shadowsEnabled { get => m_ShadowIntensityEnabled; set => m_ShadowIntensityEnabled = value; } bool L_0 = __this->___m_ShadowIntensityEnabled_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_m220B2ADBE9F87426BEEE291263560DFE78F835B5_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); float L_8 = V_0; float L_9 = V_0; float L_10 = V_1; float L_11 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)))))); V_2 = ((float)L_12); goto IL_002e; } IL_002e: { float L_13 = V_2; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m664419831773D5BBF06D9DE4E515F6409B2F92B8_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; { float L_0; L_0 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline(__this, NULL); V_0 = L_0; float L_1 = V_0; V_1 = (bool)((((float)L_1) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0028; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this); float L_4 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Vector2_op_Division_m69F64D545E3C023BE9927397572349A569141EBA_inline(L_3, L_4, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_5; goto IL_0033; } IL_0028: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; L_6 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_6; } IL_0033: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___value0; float L_1 = ___min1; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { float L_4 = ___value0; float L_5 = ___max2; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___max2; ___value0 = L_7; } IL_0019: { float L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_down_m744DCF40A3F17B76B9C084145D6E66AC0DE3D5CD_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___downVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { float L_0 = __this->___x_0; float L_1 = __this->___y_1; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_0, L_1, NULL); Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0; V_1 = L_2; goto IL_0020; } IL_0020: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_1; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mBF0FA0B529C821F4733DDC3AD366B07CD27625F4_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___lhs0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___rhs1; float L_7 = L_6.___y_1; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))); goto IL_001f; } IL_001f: { float L_8 = V_0; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_normalsRenderTargetScale_m408FDE336E166EC040B8E723532E5D0D41C93C2C_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal float normalsRenderTargetScale { get; set; } float L_0 = __this->___U3CnormalsRenderTargetScaleU3Ek__BackingField_40; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_isNormalsRenderTargetValid_m9E55394F40D7BD5E08B59CCC6B55E920B3DDC514_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal bool isNormalsRenderTargetValid { get; set; } bool L_0 = __this->___U3CisNormalsRenderTargetValidU3Ek__BackingField_39; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_isNormalsRenderTargetValid_mFE2F6A7F7BE40468052A125B30CE0FE2365D6AC4_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool isNormalsRenderTargetValid { get; set; } bool L_0 = ___value0; __this->___U3CisNormalsRenderTargetValidU3Ek__BackingField_39 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_normalsRenderTargetScale_mCA4C07D8B6D985281DEA12A2A6EB7453FFB9C176_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, float ___value0, const RuntimeMethod* method) { { // internal float normalsRenderTargetScale { get; set; } float L_0 = ___value0; __this->___U3CnormalsRenderTargetScaleU3Ek__BackingField_40 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CwidthU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CheightU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useDepthStencilBuffer_mBC97999032178CB283D9FA05A0E15738A6C52E93_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal bool useDepthStencilBuffer => m_UseDepthStencilBuffer; bool L_0 = __this->___m_UseDepthStencilBuffer_14; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->___U3CmsaaSamplesU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->___U3CdimensionU3Ek__BackingField_8 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_lightRenderTextureScale_m80E3D92E565F5609CDAF7929B3717A93CDF159EF_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal float lightRenderTextureScale => m_LightRenderTextureScale; float L_0 = __this->___m_LightRenderTextureScale_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightOuterRadius_mF5933C4E2F79711739B59EE34ECF2F919EDA6655_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightOuterRadius; float L_0 = __this->___m_PointLightOuterRadius_35; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ShadowRendering_get_maxTextureCount_mD8BE6CA483DD4A6CD9862D81C809EC23A9972E32_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static uint maxTextureCount { get; private set; } il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var); uint32_t L_0 = ((ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_StaticFields*)il2cpp_codegen_static_fields_for(ShadowRendering_t927C356103DCFAD951416AC236F7E87D3D824B80_il2cpp_TypeInfo_var))->___U3CmaxTextureCountU3Ek__BackingField_19; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shadowIntensity_m66760C688E5D8C94B4E1548030DC8243DB0C3DC1_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shadowIntensity { get => m_ShadowIntensity; set => m_ShadowIntensity = Mathf.Clamp01(value); } float L_0 = __this->___m_ShadowIntensity_22; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_volumeIntensityEnabled_m198598DACD6A4003D0DCCAC039A4EE793E88B323_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public bool volumeIntensityEnabled { get => m_LightVolumeIntensityEnabled; set => m_LightVolumeIntensityEnabled = value; } bool L_0 = __this->___m_LightVolumeIntensityEnabled_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m6162D8136CFE97A5A8BD3B764F9074DB96AA5CD0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0; float L_3 = L_2.___y_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), /*hidden argument*/NULL); V_0 = L_4; goto IL_001f; } IL_001f: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Renderer2DData_get_fallOffLookup_m3AFCE4D394F16EF30EEE2A3F2FA3B8B3A001E880_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Texture2D fallOffLookup => m_FallOffLookup; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_FallOffLookup_32; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightInnerRadius_m9F3ADA319E63A0373100C0A37409A24B2751496A_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightInnerRadius; float L_0 = __this->___m_PointLightInnerRadius_34; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m1ED56CA313E9D35FD4324AADD8495ADFC041294A_inline (float ___b0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a1, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___a1; float L_1 = L_0.___r_0; float L_2 = ___b0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___a1; float L_4 = L_3.___g_1; float L_5 = ___b0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___a1; float L_7 = L_6.___b_2; float L_8 = ___b0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___a1; float L_10 = L_9.___a_3; float L_11 = ___b0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12; memset((&L_12), 0, sizeof(L_12)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0029; } IL_0029: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_falloffIntensity_m77F6582229DE4946AB3D303DAE5CBA7D85C120F3_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float falloffIntensity => m_FalloffIntensity; float L_0 = __this->___m_FalloffIntensity_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shapeLightFalloffSize_m46E118E296BF85CB51F0F616FD3B20C3EB20503A_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float shapeLightFalloffSize => m_ShapeLightFalloffSize; float L_0 = __this->___m_ShapeLightFalloffSize_39; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightInnerAngle_m14012802D430D353F79246F8C9C6253CAAFAD474_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightInnerAngle; float L_0 = __this->___m_PointLightInnerAngle_32; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_pointLightOuterAngle_m6E151EAEACB14C09B909A942C7131673891F9C94_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // get => m_PointLightOuterAngle; float L_0 = __this->___m_PointLightOuterAngle_33; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___v0; float L_5 = L_4.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL); V_0 = L_6; goto IL_0020; } IL_0020: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_normalMapDistance_mF288BB7A0A2826F343B9231BC9249D9FE78C9672_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public float normalMapDistance => m_NormalMapDistance; float L_0 = __this->___m_NormalMapDistance_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->___U3CheightU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->___U3CwidthU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_overlapOperation_mEEC7BE7457C636A1E3C22ED723FE07942129FE33_inline (Light2D_tB99F03B2EC245DB5586C77FF7BF5E7CDEF1576AD* __this, const RuntimeMethod* method) { { // public OverlapOperation overlapOperation => m_OverlapOperation; int32_t L_0 = __this->___m_OverlapOperation_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_shapeLightVolumeShader_mA9794C25798DB7ADF3D25F0A201881F27BB62B98_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Shader shapeLightVolumeShader => m_ShapeLightVolumeShader; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_ShapeLightVolumeShader_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_pointLightVolumeShader_m7F22B50F1B5E8A522F42D0EA4C90C8B864D426CC_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Shader pointLightVolumeShader => m_PointLightVolumeShader; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_PointLightVolumeShader_23; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_shapeLightShader_mC8287286E689DA2BB41625B23404512CAC6CD5A5_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Shader shapeLightShader => m_ShapeLightShader; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_ShapeLightShader_20; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DData_get_pointLightShader_m5529C6F0D20A1D20F704D0C942CE34FF1EE6F941_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Shader pointLightShader => m_PointLightShader; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_PointLightShader_22; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* Renderer2DData_get_lightMaterials_m22C3145214999466A69DB97DDB0CBF2ED7F26BEF_inline (Renderer2DData_t68E72A97D2896F43E97A94503F34DDEA5D4C8CBF* __this, const RuntimeMethod* method) { { // internal Dictionary lightMaterials { get; } = new Dictionary(); Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_0 = __this->___U3ClightMaterialsU3Ek__BackingField_33; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = bankers_round(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5AE846231CC1E15D5E62E1A6B32760306AD94D91_gshared_inline (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEEEAD72E3EC7C0D0A43396501863D0906E25C96E_gshared_inline (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937* __this, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A ___item0, const RuntimeMethod* method) { IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC* L_1 = (IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); IntPointU5BU5D_t8FA0F892AC4970D5C9E78CC07FBD5D760477A9EC* L_6 = V_0; int32_t L_7 = V_1; IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A)L_8); return; } IL_0034: { IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A L_9 = ___item0; (( void (*) (List_1_tC23196A52DD34610E9BB37151CD73C50C263A937*, IntPoint_t2AA3A6066E5DF1400D3A9CFA2F8E84A82132174A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___item0; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m3983408854706C2AF09BA84F98C84FC5323F5B12_gshared_inline (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!false) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* L_3 = (DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA273C3F80CB9CA6881E028ADF0FA14065D004DBA_gshared_inline (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A* __this, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF ___item0, const RuntimeMethod* method) { DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* L_1 = (DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); DoublePointU5BU5D_t837A74651F1896745A1BDBF53C885A598C17082F* L_6 = V_0; int32_t L_7 = V_1; DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF)L_8); return; } IL_0034: { DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF L_9 = ___item0; (( void (*) (List_1_t7B1253C6D5FD660C7A64508876B65A5CB63C3A9A*, DoublePoint_t446FD90BD115DB77200658E482706463B1E514AF, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___item0, const RuntimeMethod* method) { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0; int32_t L_7 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8); return; } IL_0034: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___item0; (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_gshared_inline (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___m_Length_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method) { ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0; int32_t L_7 = V_1; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8); return; } IL_0034: { ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___item0; (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m4F2A9C5128DC3F9E84865EE7ADA8DB5DA6B8B507_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) < ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_ValidateArguments_m732E71FF4C28CBEDD8D4CD51DA409198224ED395_inline (String_t* ___name0, const RuntimeMethod* method) { bool V_0 = false; { String_t* L_0 = ___name0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001c; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral31D159E683556C06B3B3963D92483B6867EB3233)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Profiler_ValidateArguments_m732E71FF4C28CBEDD8D4CD51DA409198224ED395_RuntimeMethod_var))); } IL_001c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline (float ___x0, float ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B4_0 = 0.0f; { // public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; } float L_0 = ___y1; bool L_1; L_1 = Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline(L_0, NULL); if (L_1) { goto IL_0010; } } { float L_2 = ___x0; float L_3 = ___y1; if ((((float)L_2) < ((float)L_3))) { goto IL_0010; } } { float L_4 = ___y1; G_B4_0 = L_4; goto IL_0011; } IL_0010: { float L_5 = ___x0; G_B4_0 = L_5; } IL_0011: { V_0 = G_B4_0; goto IL_0014; } IL_0014: { // public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; } float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline (float ___x0, float ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B4_0 = 0.0f; { // public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; } float L_0 = ___y1; bool L_1; L_1 = Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline(L_0, NULL); if (L_1) { goto IL_0010; } } { float L_2 = ___x0; float L_3 = ___y1; if ((((float)L_2) > ((float)L_3))) { goto IL_0010; } } { float L_4 = ___y1; G_B4_0 = L_4; goto IL_0011; } IL_0010: { float L_5 = ___x0; G_B4_0 = L_5; } IL_0011: { V_0 = G_B4_0; goto IL_0014; } IL_0014: { // public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; } float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_0; float L_1 = __this->___x_0; float L_2 = __this->___y_1; float L_3 = __this->___y_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))))); V_0 = ((float)L_4); goto IL_0026; } IL_0026: { float L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m69F64D545E3C023BE9927397572349A569141EBA_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(L_1/L_2)), ((float)(L_4/L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); int32_t L_1; L_1 = BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline(L_0, NULL); return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method) { { int32_t L_0 = *((int32_t*)((uintptr_t)(&___value0))); return L_0; } }